TAPAYROLL – Absence Plan Payroll Rule

System
Absence Management (LP)
Prefix
TPR
Primary key
COMPANY, PAYROLL-RULE
Fields
39
Updated by
46 programs
Referenced by
23 programs

TAPAYROLL is the Absence Plan Payroll Rule table in Lawson Absence Management (prefix TPR). It is indexed by COMPANY, PAYROLL-RULE (TPRSET1). It is related 1:1 to PRSYSTEM, LPLINK, TASERVCODE and TASERVCLSS. It is updated by BN150, EXI2.1, EXI4.1, HR00.1, HR01.1, LP03.5, LP08.1, LP08.2 and 38 more and referenced by HR11.1, HR511, HS19.1, LP02.1, LP100, LP101, LP102, LP103 and 15 more. The table has 39 fields, 1 index and 8 documented relations.

About TAPAYROLL

Payroll Rules define service codes for use or payout of hours balances, service codes for payout of earnings balances, whether payout is automatic as earnings are accrued, and which balances are printed on payments.

Fields (39)

Column = COBOL field name without the TPR- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.

Field / columnTypeDescription & valuesUpdated by
TPR-COMPANY PK
COMPANY
Numeric 4LP03.5
TPR-PAYROLL-RULE PK
PAYROLL_RULE
Alpha 10LP03.5
TPR-DESCRIPTION
DESCRIPTION
Alpha 30 (Lower Case)LP03.5
TPR-HRS-SRV-CLS
HRS_SRV_CLS
Alpha 3LP03.5
TPR-HRS-PYO-SRV-CD
HRS_PYO_SRV_CD
Alpha 10LP03.5
TPR-HRS-NEGATV-BAL
HRS_NEGATV_BAL
Numeric 1
  • 1 Warning
  • 2 Error
  • 3 Do not check balance
  • 4 Reclassify as unpaid time
LP03.5
TPR-HRS-AVAIL-DESC
HRS_AVAIL_DESC
Alpha 30 (Lower Case)LP03.5
TPR-HRS-AVAIL-PRNT
HRS_AVAIL_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-HRS-ACCR-DESC
HRS_ACCR_DESC
Alpha 30 (Lower Case)LP03.5
TPR-HRS-ACCR-PRNT
HRS_ACCR_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-HRS-RESRV-DESC
HRS_RESRV_DESC
Alpha 30 (Lower Case)LP03.5
TPR-HRS-RESRV-PRNT
HRS_RESRV_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-HRS-CARRY-DESC
HRS_CARRY_DESC
Alpha 30 (Lower Case)LP03.5
TPR-HRS-CARRY-PRNT
HRS_CARRY_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-ERN-SRV-CLS
ERN_SRV_CLS
Alpha 3LP03.5
TPR-ERN-PYO-SRV-CD
ERN_PYO_SRV_CD
Alpha 10LP03.5
TPR-ERN-NEGATV-BAL
ERN_NEGATV_BAL
Numeric 1
  • 1 Warning
  • 2 Error
  • 3 Do not check balance
  • 4 Reduce to plan balance
LP03.5
TPR-ERN-AVAIL-DESC
ERN_AVAIL_DESC
Alpha 30 (Lower Case)LP03.5
TPR-ERN-AVAIL-PRNT
ERN_AVAIL_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-ERN-ACCR-DESC
ERN_ACCR_DESC
Alpha 30 (Lower Case)LP03.5
TPR-ERN-ACCR-PRNT
ERN_ACCR_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-ERN-RESRV-DESC
ERN_RESRV_DESC
Alpha 30 (Lower Case)LP03.5
TPR-ERN-RESRV-PRNT
ERN_RESRV_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-ERN-CARRY-DESC
ERN_CARRY_DESC
Alpha 30 (Lower Case)LP03.5
TPR-ERN-CARRY-PRNT
ERN_CARRY_PRNT
Numeric 1
  • 0 No
  • 1 Yes
LP03.5
TPR-DATE-STAMP
DATE_STAMP
Numeric 8 (yyyymmdd)This field contains the server date (month, date, and year) of the last change to this record.LP03.5
TPR-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)Contains the server time (hour, minute, and second) when the record was last changed.LP03.5
TPR-USER-ID
USER_ID
Alpha 10 (Lower Case)LP03.5
TPR-HRS-WEB-EDIT
HRS_WEB_EDIT
Numeric 1
  • 1 Warning
  • 2 Error
  • 3 Do not check balance
  • 4 Reclassify as unpaid time
LP03.5
TPR-ERN-WEB-EDIT
ERN_WEB_EDIT
Numeric 1
  • 1 Warning
  • 2 Error
  • 3 Do not check balance
  • 4 Reduce to plan balance
LP03.5
TPR-HRS-NEG-LIMIT
HRS_NEG_LIMIT
Signed 18.6LP03.5
TPR-HRS-LINK-TABLE
HRS_LINK_TABLE
Alpha 10LP03.5
TPR-HRS-FINAL-OPT
HRS_FINAL_OPT
Numeric 1
  • 1 Original plan negative bal opt
  • 2 Link plan negative bal opt
LP03.5
TPR-HRS-PROC-ORDER
HRS_PROC_ORDER
Numeric 1
  • 1 Link plans
  • 2 Orig neg bal limit
  • 3 Link plans; orig neg bal limit
  • 4 Link plans; link neg bal limit
  • 5 Orig neg bal limit; link plans
  • 6 Org ng bal lmt; link; link lmt
LP03.5
TPR-HRS-UNPAID-CD
HRS_UNPAID_CD
Alpha 10LP03.5
TPR-ERN-NEG-LIMIT
ERN_NEG_LIMIT
Signed 18.6LP03.5
TPR-ERN-LINK-TABLE
ERN_LINK_TABLE
Alpha 10LP03.5
TPR-ERN-FINAL-OPT
ERN_FINAL_OPT
Numeric 1
  • 1 Original plan negative bal opt
  • 2 Link plan negative bal opt
LP03.5
TPR-ERN-PROC-ORDER
ERN_PROC_ORDER
Numeric 1
  • 1 Link plans
  • 2 Orig neg bal limit
  • 3 Link plans; Orig neg bal limit
  • 4 Link plans; link neg bal limit
  • 5 Orig neg bal limit; link plans
  • 6 Org ng bal lmt; link; link lmt
LP03.5

Indexes (1)

Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
TPRSET1COMPANY, PAYROLL-RULEPrimaryBN150, HR00.1, HR01.1, HR11.1, HR511, HS19.1, LT101, LT111 +22 more (list truncated in source)

Relations

One to one (8) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequiredTPR-COMPANYPRS-COMPANY, SpacesPRS-PROCESS-LEVEL
Ern Link TableLPLINKRequiredWhen TPR-ERN-LINK-TABLE != SpacesTPR-COMPANYLNK-COMPANY, TPR-ERN-LINK-TABLELNK-LINK-PLAN-TB, 2LNK-TABLE-TYPE
Ern Pyo Srv CdTASERVCODERequiredWhen TPR-ERN-PYO-SRV-CD != SpacesTPR-COMPANYTSC-COMPANY, TPR-ERN-PYO-SRV-CDTSC-SERVICE-CODE
Ern Srv ClsTASERVCLSSRequiredWhen TPR-ERN-SRV-CLS != SpacesTPR-COMPANYTSL-COMPANY, TPR-ERN-SRV-CLSTSL-SERVICE-CLASS
Hrs Link TableLPLINKRequiredWhen TPR-HRS-LINK-TABLE != SpacesTPR-COMPANYLNK-COMPANY, TPR-HRS-LINK-TABLELNK-LINK-PLAN-TB, 1LNK-TABLE-TYPE
Hrs Pyo Srv CdTASERVCODERequiredWhen TPR-HRS-PYO-SRV-CD != SpacesTPR-COMPANYTSC-COMPANY, TPR-HRS-PYO-SRV-CDTSC-SERVICE-CODE
Hrs Srv ClsTASERVCLSSRequiredWhen TPR-HRS-SRV-CLS != SpacesTPR-COMPANYTSL-COMPANY, TPR-HRS-SRV-CLSTSL-SERVICE-CLASS
Hrs Unpaid CdTASERVCODERequiredWhen TPR-HRS-UNPAID-CD != SpacesTPR-COMPANYTSC-COMPANY, TPR-HRS-UNPAID-CDTSC-SERVICE-CODE

Programs

Updated by (46)

Referenced by (23)