TAEMPSERV – Employee LP Service Record

System
Absence Management (LP)
Prefix
TES
Primary key
COMPANY, EMPLOYEE, TES-OBJ-ID
Fields
38
Updated by
107 programs
Referenced by
4 programs

TAEMPSERV is the Employee LP Service Record table in Lawson Absence Management (prefix TES). It is indexed by COMPANY, EMPLOYEE, TES-OBJ-ID (TESSET1); alternate indexes: TESSET10, TESSET11, TESSET2, TESSET3, TESSET4, TESSET5, TESSET6, TESSET7 and 2 more. It is related 1:1 to PRSYSTEM, CUCODES, DEPTCODE, EMPLOYEE, JOBCODE, PAEMPLOYEE, PRPAYCODE, TAREASCODE and 2 more and 1:M to PAPOSITION. It is updated by BN134, BN150, BN305, BN66.1, EXI2.1, EXI4.1, HR02.1, HR06.1 and 99 more and referenced by HR00.1, HR01.1, LP260 and LP61.1. The table has 38 fields, 11 indexes and 13 documented relations.

About TAEMPSERV

No description in the Lawson data dictionary.

Fields (38)

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

Field / columnTypeDescription & valuesUpdated by
TES-COMPANY PK
COMPANY
Numeric 4BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-EMPLOYEE PK
EMPLOYEE
Numeric 9Contains the employee number. Each person employed by the company is assigned a unique number. The system uses the employee number to correlate all of the information related to that person.BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-TES-OBJ-ID PK
TES_OBJ_ID
Numeric 12BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +36 more
TES-SERVICE-CODE
SERVICE_CODE
Alpha 10BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-EVENT-FLAG
EVENT_FLAG
Numeric 1
  • 0 No
  • 1 Yes
BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-REASON-CODE
REASON_CODE
Alpha 4BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP54.1, LP553, LP554 +36 more
TES-EVENT-TYPE
EVENT_TYPE
Numeric 1
  • 1 Absence
  • 2 Non Absence
BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-PLAN-BALANCE
PLAN_BALANCE
Numeric 1
  • 0 None
  • 1 Available
  • 2 Reserve
BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-SERVICE-STATUS
SERVICE_STATUS
Numeric 1
  • 0 Created
  • 2 Processed
  • 9 Closed
BN150, EXI2.1, EXI4.1, LP130, LP140, LP197, LP199, LP53.1 +39 more
TES-EVENT-STATUS
EVENT_STATUS
Numeric 1
  • 0 Created
  • 1 Not Processed
  • 2 Processed
  • 9 Closed
BN150, EXI2.1, EXI4.1, LP130, LP140, LP197, LP199, LP53.1 +39 more
TES-STATUS
STATUS
Numeric 1This field displays the status of the transaction.
  • 0 Batch
  • 1 Future
  • 2 Current
  • 3 Error
  • 4 Processed
  • 5 Manual
  • 9 Closed
BN150, BN66.1, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554 +45 more
TES-TIME-SEQ
TIME_SEQ
Numeric 12BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP54.1, LP553, LP554 +36 more
TES-EXT-TIME-SEQ
EXT_TIME_SEQ
Numeric 12BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-TR-DATE
TR_DATE
Numeric 8 (yyyymmdd)BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-PER-END-DATE
PER_END_DATE
Numeric 8 (yyyymmdd)Identifies period end date in distribution record; used during PR198 to relieve salary encumbrance commitments for pay period (updated from TIMERECORD.PER-END-DATE).BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-PROCESS-LEVEL
PROCESS_LEVEL
Alpha 5BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-HM-PROC-LEVEL
HM_PROC_LEVEL
Alpha 5BN150, BN305, EXI2.1, EXI4.1, HR11.1, HR11.2, HR11.4, HR28.1 +52 more (list truncated in source)
TES-DEPARTMENT
DEPARTMENT
Alpha 5Contains the department.BN150, BN305, EXI2.1, EXI4.1, HR11.1, HR11.2, HR11.4, HR28.1 +52 more (list truncated in source)
TES-POSITION
POSITION
Alpha 12Contains the user-defined code that represents a position in the company.BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-JOB-CODE
JOB_CODE
Alpha 9Contains a user-defined code that represents a type of job.BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-HOURS
HOURS
Signed 7.2Contains the hours.BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +36 more
TES-WAGE-AMOUNT
WAGE_AMOUNT
Signed 18.2BN150, BN66.1, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554 +41 more
TES-CURRENCY-CODE
CURRENCY_CODE
Alpha 5This field contains the company base currency code established in Company (GL10.1 ).BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-CURR-ND
CURR_ND
Numeric 1The number of decimals assigned to a particular account as determined by the account currency.BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-PCD-SEQ-NBR
PCD_SEQ_NBR
Numeric 8BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-POINTS
POINTS
Signed 7.2BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP54.1, LP553, LP554 +36 more
TES-OCCURRENCE
OCCURRENCE
Alpha 1
  • 1 No
  • 2 Yes
BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP54.1, LP553, LP554 +36 more
TES-DAYS-IND
DAYS_IND
Numeric 1
  • 1 Sunday
  • 2 Monday
  • 3 Tuesday
  • 4 Wednesday
  • 5 Thursday
  • 6 Friday
  • 7 Saturday
BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-CREATE-DATE
CREATE_DATE
Numeric 8 (yyyymmdd)This field contains the server date (month, date, and year) of the last change to this record.BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-CREATE-TIME
CREATE_TIME
Numeric 6 (hhmmss)Contains the server time (hour, minute, and second) when the record was last changed.BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-CREATE-USER-ID
CREATE_USER_ID
Alpha 10 (Lower Case)BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-DATE-STAMP
DATE_STAMP
Numeric 8 (yyyymmdd)This field contains the server date (month, date, and year) of the last change to this record.BN150, BN305, BN66.1, EXI2.1, EXI4.1, HR11.1, HR11.2, HR11.4 +52 more (list truncated in source)
TES-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)Contains the server time (hour, minute, and second) when the record was last changed.BN150, BN305, BN66.1, EXI2.1, EXI4.1, HR11.1, HR11.2, HR11.4 +52 more (list truncated in source)
TES-USER-ID
USER_ID
Alpha 10 (Lower Case)BN150, BN305, BN66.1, EXI2.1, EXI4.1, HR11.1, HR11.2, HR11.4 +52 more (list truncated in source)
TES-CREATED-NG-BAL
CREATED_NG_BAL
Alpha 1
  • A Created by LP Neg Bal Options
BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more
TES-REQ-OBJ-ID
REQ_OBJ_ID
Numeric 12
TES-RESTORE-DATE
RESTORE_DATE
Numeric 8 (yyyymmdd)LP151
TES-ABN-OBJ-ID
ABN_OBJ_ID
Numeric 12BN150, EXI2.1, EXI4.1, LP130, LP53.1, LP553, LP554, PR128 +35 more

Indexes (11)

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

IndexKeysFlagsConditionUsed in
TESSET1COMPANY, EMPLOYEE, TES-OBJ-IDPrimaryBN134, BN150, BN66.1, HR11.1, PR521, EXI2.1, EXI4.1, LP130 +22 more (list truncated in source)
TESSET10COMPANY, EMPLOYEE, TR-DATE, TES-OBJ-IDKeyChangeLP151, LP251, LP62.1, LP62.2
TESSET11COMPANY, PROCESS-LEVEL, DEPARTMENT, SERVICE-STATUS, EVENT-STATUS, JOB-CODE, EMPLOYEE, TES-OBJ-ID, SERVICE-CODE, REASON-CODEKeyChangeHR00.1, HR01.1, HR02.1, HR06.1, HR506, LT101, LT111, LP08.2 +1 more
TESSET2COMPANY, EMPLOYEE, TR-DATE, TES-OBJ-IDKeyChange, SubsetWhere ((STATUS = 2) Or (STATUS = 3) Or (STATUS = 4) Or (STATUS = 5) Or (STATUS = 9)) And (SERVICE-CODE != Spaces)LP102, LP140
TESSET3COMPANY, EMPLOYEE, POSITION, JOB-CODE, PROCESS-LEVEL, DEPARTMENT, TR-DATE, TES-OBJ-IDKeyChange, SubsetWhere (SERVICE-CODE != Spaces)LP188
TESSET4COMPANY, EMPLOYEE, POSITION, JOB-CODE, PROCESS-LEVEL, DEPARTMENT, PER-END-DATE, TES-OBJ-IDKeyChange, SubsetWhere ((STATUS = 2) Or (STATUS = 3) Or (STATUS = 4) Or (STATUS = 5) Or (STATUS = 9)) And (SERVICE-CODE != Spaces)LP140, LP145, LP198
TESSET5COMPANY, EMPLOYEE, POSITION, JOB-CODE, PROCESS-LEVEL, DEPARTMENT, TR-DATE, TES-OBJ-IDKeyChange, SubsetWhere (SERVICE-CODE != Spaces) And (PLAN-BALANCE != Zeroes) And (EVENT-STATUS != 9) And ((STATUS = 2) Or (STATUS = 3) Or (STATUS = 4) Or (STATUS = 5) Or (STATUS = 9))LP140
TESSET6COMPANY, EMPLOYEE, PER-END-DATE, TES-OBJ-IDKeyChange, SubsetWhere ((STATUS = 2) Or (STATUS = 3) Or (STATUS = 4) Or (STATUS = 5) Or (STATUS = 9)) And (SERVICE-CODE != Spaces)LP140
TESSET7COMPANY, HM-PROC-LEVEL, EMPLOYEE, TES-OBJ-IDKeyChangeHR00.1, HR01.1, LP197
TESSET8COMPANY, EMPLOYEE, TR-DATE, TES-OBJ-IDKeyChange, SubsetWhere (SERVICE-STATUS != 9) And (EVENT-STATUS != 9)BN150, BN305, BN66.1, HR11.1, HR11.2, HR11.4, HR28.1, HR511 +22 more (list truncated in source)
TESSET9COMPANY, EMPLOYEE, TR-DATE*, TES-OBJ-ID*, SERVICE-STATUS, EVENT-STATUSKeyChangeLP140, LP260, LP262, LP54.1, LP60.1, LP60.2, LP61.1

Relations

One to one (12) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequiredTES-COMPANYPRS-COMPANY, SpacesPRS-PROCESS-LEVEL
CurrencyCUCODESRequiredWhen (TES-CURRENCY-CODE != Spaces)TES-CURRENCY-CODECUC-CURRENCY-CODE
DepartmentDEPTCODERequiredWhen (TES-DEPARTMENT != Spaces)TES-COMPANYDPT-COMPANY, TES-PROCESS-LEVELDPT-PROCESS-LEVEL, TES-DEPARTMENTDPT-DEPARTMENT
EmployeeEMPLOYEERequiredTES-COMPANYEMP-COMPANY, TES-EMPLOYEEEMP-EMPLOYEE
Hm Proc LevelPRSYSTEMRequiredWhen TES-HM-PROC-LEVEL != SpacesTES-COMPANYPRS-COMPANY, TES-HM-PROC-LEVELPRS-PROCESS-LEVEL
Job CodeJOBCODERequiredWhen (TES-JOB-CODE != Spaces)TES-COMPANYJBC-COMPANY, TES-JOB-CODEJBC-JOB-CODE
PaemployeePAEMPLOYEERequiredTES-COMPANYPEM-COMPANY, TES-EMPLOYEEPEM-EMPLOYEE
Pay CodePRPAYCODERequiredWhen TES-PCD-SEQ-NBR != ZeroesTES-COMPANYPCD-COMPANY, TES-PCD-SEQ-NBRPCD-SEQ-NBR
Process LevelPRSYSTEMRequiredWhen (TES-PROCESS-LEVEL != Spaces)TES-COMPANYPRS-COMPANY, TES-PROCESS-LEVELPRS-PROCESS-LEVEL
Reason CodeTAREASCODERequiredWhen (TES-REASON-CODE != Spaces)TES-COMPANYTRE-COMPANY, TES-REASON-CODETRE-REASON-CODE
Service CodeTASERVCODERequiredWhen (TES-SERVICE-CODE != Spaces)TES-COMPANYTSC-COMPANY, TES-SERVICE-CODETSC-SERVICE-CODE
TimerecordTIMERECORDNot RequiredTES-COMPANYTRD-COMPANY, TES-EMPLOYEETRD-EMPLOYEE, TES-TIME-SEQTRD-TIME-SEQ

One to many (1) — child tables

RelationTableRulesConditionField map
PositionPAPOSITIONValid When (TES-POSITION != Spaces)TES-COMPANYPOS-COMPANY, TES-POSITIONPOS-POSITION, POS-EFFECT-DATE

Programs

Updated by (107)

Referenced by (4)