TIPPAY – Employee Tip Pay
- System
- Payroll (PR)
- Prefix
TIP- Primary key
COMPANY,EMPLOYEE,RECORD-DATE,TIP-PROC-LEV,TIP-DEPART,SHIFT,PAY-SUM-GRP,CHECK-TYPE,SEQ-NBR- Fields
- 24
- Updated by
- 43 programs
- Referenced by
- 0 programs
TIPPAY is the Employee Tip Pay table in Lawson Payroll (prefix TIP). It is indexed by COMPANY, EMPLOYEE, RECORD-DATE, TIP-PROC-LEV, TIP-DEPART, SHIFT, PAY-SUM-GRP, CHECK-TYPE, SEQ-NBR (TIPSET1); alternate indexes: TIPSET2, TIPSET3 and TIPSET4. It is related 1:1 to PRSYSTEM, EMPLOYEE, DEPTCODE, PAYSUMGRP and TPPARAM. It is updated by BN150, EXI2.1, EXI4.1, LP130, PR128, PR131, PR132, PR134 and 35 more. The table has 24 fields, 4 indexes and 8 documented relations.
About TIPPAY
No description in the Lawson data dictionary.
Fields (24)
Column = COBOL field name without the TIP- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
TIP-COMPANY PKCOMPANY | Numeric 4 | — | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-CHECK-TYPE PKCHECK_TYPE | Alpha 1 | Contains the payment type. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-EMPLOYEE PKEMPLOYEE | Numeric 9 | Employee number is assigned to each person employed by the firm. It is used to correlate all of the information related to that person. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-RECORD-DATE PKRECORD_DATE | Numeric 8 (yyyymmdd) | Contains the time record date. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-TIP-PROC-LEV PKTIP_PROC_LEV | Alpha 5 | Contains the process level. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-TIP-DEPART PKTIP_DEPART | Alpha 5 | Contains the department. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-SHIFT PKSHIFT | Numeric 1 | Contains the shift number associated with the pay. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-PAY-SUM-GRP PKPAY_SUM_GRP | Alpha 3 | Contains the pay summary group from the time record. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-SEQ-NBR PKSEQ_NBR | Numeric 4 | Contains the automatically assigned sequence number from the time record. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-TIP-PAY-TYPETIP_PAY_TYPE | Numeric 1 | Contains the value that indicates if the pay is from direct or indirect tips as indicated on the pay summary group record. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-HM-PROC-LEVHM_PROC_LEV | Alpha 5 | Contains the employee's home process level. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-HM-DEPTHM_DEPT | Alpha 5 | Contains the employee's home department. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-RPT-TIPS-AMTRPT_TIPS_AMT | Signed 9.2 | Contains the reportable tip payment amount. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-HOURSHOURS | Signed 7.2 | Contains the hours associated with this record. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-CHECK-NBRCHECK_NBR | Numeric 8 | Contains the payment number. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-CHECK-DATECHECK_DATE | Numeric 8 (yyyymmdd) | Contains the payment date. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-STATUSSTATUS | Numeric 1 | Contains the record status. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-JOB-CODEJOB_CODE | Alpha 9 | Contains a user-defined code that represents a type of job. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-TIP-CRED-AMTTIP_CRED_AMT | Signed 9.2 | Contains the tip credit amount calculated on TP135 (Tip Calculation). | PR85.1 |
TIP-WRK-END-DATEWRK_END_DATE | Numeric 8 (yyyymmdd) | Contains the work period end date which is determined by the employee's pay plan and the time record date. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-PAY-END-DATEPAY_END_DATE | Numeric 8 (yyyymmdd) | Contains the pay period end date which is determined by the employee's pay plan and the time record date. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-WORK-STATEWORK_STATE | Alpha 2 | Identifies the state in which the workers' compensation plan is affective. | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-CURRENCY-CODECURRENCY_CODE | Alpha 5 | This field contains the company base currency code established in Company (GL10.1 ). | PR195, PR197, PR582, PR82.1, PR85.1 |
TIP-CURR-NDCURR_ND | Numeric 1 | The number of decimals assigned to a particular account as determined by the account currency. | PR195, PR197, PR582, PR82.1, PR85.1 |
Indexes (4)
Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
TIPSET1 | COMPANY, EMPLOYEE, RECORD-DATE, TIP-PROC-LEV, TIP-DEPART, SHIFT, PAY-SUM-GRP, CHECK-TYPE, SEQ-NBR | Primary | — | |
TIPSET2 | COMPANY, TIP-PROC-LEV, TIP-DEPART, SHIFT, RECORD-DATE, EMPLOYEE, PAY-SUM-GRP, CHECK-TYPE, SEQ-NBR | KeyChange | — | |
TIPSET3 | COMPANY, TIP-PROC-LEV, TIP-DEPART, SHIFT, EMPLOYEE, WRK-END-DATE, SEQ-NBR | KeyChange | BN150, PR521, EXI2.1, EXI4.1, LP130, PR128, PR131, PR132 +22 more (list truncated in source) | |
TIPSET4 | COMPANY, CHECK-TYPE, EMPLOYEE, CHECK-NBR, SEQ-NBR | KeyChange | PR85.1 |
Relations
One to one (8) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Company | PRSYSTEM | Required | TIP-COMPANY → PRS-COMPANY, Spaces → PRS-PROCESS-LEVEL | |
| Employee | EMPLOYEE | Required | TIP-COMPANY → EMP-COMPANY, TIP-EMPLOYEE → EMP-EMPLOYEE | |
| Hm Department | DEPTCODE | Required | When TIP-HM-DEPT != Spaces | TIP-COMPANY → DPT-COMPANY, TIP-HM-PROC-LEV → DPT-PROCESS-LEVEL, TIP-HM-DEPT → DPT-DEPARTMENT |
| Hm Proc Lev | PRSYSTEM | Required | TIP-COMPANY → PRS-COMPANY, TIP-HM-PROC-LEV → PRS-PROCESS-LEVEL | |
| Pay Sum Group | PAYSUMGRP | Required | TIP-COMPANY → PSG-COMPANY, TIP-PAY-SUM-GRP → PSG-PAY-SUM-GRP | |
| Tip Department | DEPTCODE | Required | When TIP-TIP-DEPART != Spaces | TIP-COMPANY → DPT-COMPANY, TIP-TIP-PROC-LEV → DPT-PROCESS-LEVEL, TIP-TIP-DEPART → DPT-DEPARTMENT |
| Tip Proc Lev | PRSYSTEM | Required | TIP-COMPANY → PRS-COMPANY, TIP-TIP-PROC-LEV → PRS-PROCESS-LEVEL | |
| Tpparam | TPPARAM | Required | TIP-COMPANY → TPP-COMPANY, TIP-TIP-PROC-LEV → TPP-PROCESS-LEVEL, TIP-TIP-DEPART → TPP-DEPARTMENT, TIP-SHIFT → TPP-SHIFT |
Programs
Updated by (43)
- BN150 Life Insurance Reportable Income
- EXI2.1 Invoke for PRTRDPD
- EXI4.1 Invoke for PRPRBPD
- LP130 Absence Plan Payout
- PR128 Offset Time Record Creation
- PR131 Retroactive Pay Calculation
- PR132 FLSA Overtime Calculation
- PR134 Automatic Time Records
- PR135 Time Record Edit
- PR136 Missing Time Records
- PR137 Batch Time Record Update
- PR189 Gross Up Calculation
- PR195 Accrual Program
- PR197 Payroll Close
- PR29.1 Pension Payment Maintenance
- PR32.1 Employee Daily Time Entry
- PR32.2 Employee Daily Time Entry
- PR33.1 Speed Entry Setup
- PR33.2 Speed Entry by Number
- PR33.3 Speed Entry by Name
- PR35.1 Time Entry
- PR35.2 Detail Time Entry
- PR35.3 Speed Time Entry
- PR35.4 Step and Grade, Grade Range Time Entry
- PR35.5 Attendance Time Entry
- PR35.6 Activity Time Entry
- PR35.8 Position Time Entry
- PR35.9 Reason Code Time Entry
- PR36.1 Time Record Entry
- PR36.4 Manual Time Record Maintenance
- PR37.1 Batch Time Control
- PR45.1 Error Processing
- PR521 Nonstandard Pay and Work Period CSV Load
- PR529 Pension Payroll Conversion
- PR530 Time Record Interface CSV
- PR560 Payroll History Load CSV
- PR582 Mass Adjustment Load
- PR80.1 Manual Check
- PR80.4 Manual Payment
- PR82.1 Adjustment
- PR85.1 Bank Account Reconciliation
- TA147 Canada Vacation Audit
- UK102 Bonus Pay Update