TATRANSUM – No description in the Lawson data dictionary
- System
- Absence Management (LP)
- Prefix
TTS- Primary key
COMPANY,EMPLOYEE,PLAN,EMPLOYEE-GROUP,POSITION,TA-TYPE,RESET-DATE- Fields
- 45
- Updated by
- 8 programs
- Referenced by
- 2 programs
TATRANSUM is a Lawson Absence Management table (prefix TTS); no description in the lawson data dictionary. It is indexed by COMPANY, EMPLOYEE, PLAN, EMPLOYEE-GROUP, POSITION, TA-TYPE, RESET-DATE (TTSSET1); alternate indexes: TTSSET2 and TTSSET3. It is related 1:1 to PRSYSTEM, CUCODES, EMPLOYEE, PERSGROUP, TAEEMASTER, PAEMPLOYEE and TAPLAN and 1:M to PAPOSITION, TAEMPTRANS and TASTRUCTUR. It is updated by LP102, LP140, LP197, LP264, LP331, PR160, PR180 and PR80.2 and referenced by LP180 and LP64.2. The table has 45 fields, 3 indexes and 11 documented relations.
About TATRANSUM
No description in the Lawson data dictionary.
Fields (45)
Column = COBOL field name without the TTS- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored. PK = primary key (present in every index); SETn = leading/alternate key of that index.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
#TTS-COMPANY PKCOMPANY | Numeric 4 | Contains the company number. | LP102, LP197 |
#TTS-EMPLOYEE PKEMPLOYEE | Numeric 9 | Contains the employee number. | LP102, LP197 |
#TTS-PLAN PKPLAN | Alpha 10 | — | LP102, LP197 |
#TTS-EMPLOYEE-GROUP PKEMPLOYEE_GROUP | Alpha 10 | — | LP102, LP197 |
#TTS-POSITION PKPOSITION | Alpha 12 | Contains the position code of the employee if plan balances are held at the position code level. | LP102, LP197 |
#TTS-TA-TYPE PKTA_TYPE | Numeric 2 | Contains the units of measure for the summarized totals.
| LP102, LP197 |
#TTS-RESET-DATE PKRESET_DATE | Numeric 8 (yyyymmdd) | — | LP102, LP197 |
#TTS-CURRENCY-CODECURRENCY_CODE | Alpha 5 | Contains the currency code for earnings summary transactions (TA-Type = 2). This will be blank for hours summary transactions (TA-Type = 1). | LP102, LP197 |
#TTS-HM-PROC-LEVEL SET3HM_PROC_LEVEL | Alpha 5 | — | LP102, LP197 |
#TTS-DATE-STAMPDATE_STAMP | Numeric 8 (yyyymmdd) | This field contains the server date (month, date, and year) of the last change to this record. | LP102, LP197 |
#TTS-TIME-STAMPTIME_STAMP | Numeric 6 (hhmmss) | Contains the server time (hour, minute, and second) when the record was last changed. | LP102, LP197 |
#TTS-USER-IDUSER_ID | Alpha 10 (Lower Case) | Contains the user ID of the person who last updated this record. | LP102, LP197 |
#TTS-BEG-ACCR-BALBEG_ACCR_BAL | Signed 18.6 | TTR-BALANCE-TYPE = 1 | LP102, LP197 |
#TTS-YTD-ACCRUALYTD_ACCRUAL | Signed 18.6 | TTR-Tran-Type = 1,21 | LP102, LP197 |
#TTS-YTD-ACCR-TRANYTD_ACCR_TRAN | Signed 18.6 | TTR-Tran-Type = 31 | LP102, LP197 |
#TTS-YTD-LSTACCROLYTD_LSTACCROL | Signed 18.6 | TTR-Tran-Type = 42 | LP102, LP197 |
#TTS-END-ACCR-BALEND_ACCR_BAL | Signed 18.6 | — | LP102, LP197 |
#TTS-BEG-ALLOT-BALBEG_ALLOT_BAL | Signed 18.6 | TTR-Balance-Type = 2 | LP102, LP197 |
#TTS-YTD-ALLOTYTD_ALLOT | Signed 18.6 | TTR-Tran-Type = 2,22,51,52 | LP102, LP197 |
#TTS-YTD-ALLOT-TRANYTD_ALLOT_TRAN | Signed 18.6 | TTR-Tran-Type = 32 | LP102, LP197 |
#TTS-YTD-LSTALLOTOLYTD_LSTALLOTOL | Signed 18.6 | TTR-Tran-Type = 43 | LP102, LP197 |
#TTS-END-ALLOT-BALEND_ALLOT_BAL | Signed 18.6 | — | LP102, LP197 |
#TTS-BEG-AVAIL-BALBEG_AVAIL_BAL | Signed 18.6 | TTR-Balance-Type = 3 | LP102, LP197 |
#TTS-YTD-ADJ-AVAILYTD_ADJ_AVAIL | Signed 18.6 | TTR-Tran-Type = 3 | LP102, LP197 |
#TTS-YTD-AVL-ACCRYTD_AVL_ACCR | Signed 18.6 | TTR-Tran-Type = 33 | LP102, LP197 |
#TTS-YTD-AVL-ALLOTYTD_AVL_ALLOT | Signed 18.6 | TTR-Tran-Type = 34 | LP102, LP197 |
#TTS-YTD-PURC-AVLYTD_PURC_AVL | Signed 18.6 | TTR-Tran-Type = 12 | LP102, LP197 |
#TTS-YTD-SELL-AVLYTD_SELL_AVL | Signed 18.6 | TTR-Tran-Type = 11 | LP102, LP197 |
#TTS-YTD-LSTAVLCLYTD_LSTAVLCL | Signed 18.6 | TTR-Tran-Type = 44 | LP102, LP197 |
#TTS-YTD-LSTAVLCPYTD_LSTAVLCP | Signed 18.6 | TTR-Tran-Type = 45 | LP102, LP197 |
#TTS-YTD-USE-AVAILYTD_USE_AVAIL | Signed 18.6 | TTR-Tran-Type = 61 | LP102, LP197, PR80.2 |
#TTS-END-AVAIL-BALEND_AVAIL_BAL | Signed 18.6 | — | LP102, LP197 |
#TTS-BEG-RESV-BALBEG_RESV_BAL | Signed 18.6 | TTR-Balance-Type = 4 | LP102, LP197 |
#TTS-YTD-ADJ-RESVYTD_ADJ_RESV | Signed 18.6 | TTR-Tran-Type = 4 | LP102, LP197 |
#TTS-YTD-USE-RESVYTD_USE_RESV | Signed 18.6 | TTR-Tran-Type = 61 | LP102, LP197 |
#TTS-END-RESV-BALEND_RESV_BAL | Signed 18.6 | — | LP102, LP197 |
#TTS-BEG-CARRY-BALBEG_CARRY_BAL | Signed 18.6 | TTR-Balance-Type = 5 | LP102, LP197 |
#TTS-YTD-ADJ-CARRYYTD_ADJ_CARRY | Signed 18.6 | TTR-Tran-Type = 5 | LP102, LP197 |
#TTS-YTD-USE-CARRYYTD_USE_CARRY | Signed 18.6 | TTR-Tran-Type = 61 | LP102, LP197 |
#TTS-YTD-LSTCARRYCLYTD_LSTCARRYCL | Signed 18.6 | TTR-Tran-Type = 46 | LP102, LP197 |
#TTS-END-CARRY-BALEND_CARRY_BAL | Signed 18.6 | — | LP102, LP197 |
#TTS-ADJ-ACCRUEADJ_ACCRUE | Derived | — | — |
#TTS-ADJ-ALLOTADJ_ALLOT | Derived | — | — |
#TTS-ADJ-AVAILADJ_AVAIL | Derived | — | — |
#TTS-LOST-AVAILLOST_AVAIL | Derived | — | — |
Indexes (3)
Keys are listed in index order; ↓ marks a descending key. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
TTSSET1 |
| Primary | LP102, LP140, LP180, LP197, LP264, LP331, PR160, PR180 +1 more | |
TTSSET2 |
| LP102, LP197, LP64.2 | ||
TTSSET3 |
| LP102, LP197 |
Relations
One to one (8) — lookups and parents
| Relation | Table | Rules | Condition | Field map | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Company | PRSYSTEM | Required |
| ||||||||||||||||
| Currency Code | CUCODES | Required | When TTS-CURRENCY-CODE != Spaces |
| |||||||||||||||
| Employee | EMPLOYEE | Required |
| ||||||||||||||||
| Employee Group | PERSGROUP | Required |
| ||||||||||||||||
| Employeemaster | TAEEMASTER | Required |
| ||||||||||||||||
| Hm Proc Level | PRSYSTEM | Required | When TTS-HM-PROC-LEVEL != Spaces |
| |||||||||||||||
| Paemployee | PAEMPLOYEE | Required |
| ||||||||||||||||
| Plan | TAPLAN | Required |
|
One to many (3) — child tables
| Relation | Table | Rules | Condition | Field map | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Position | PAPOSITION | Valid When TTS-POSITION != Spaces |
| ||||||||||||||||||||||||||||
| Ta Trans | TAEMPTRANS | Delete Cascades |
| ||||||||||||||||||||||||||||
| Tastructur | TASTRUCTUR |
|
Programs
Updated by (8)
- LP102 Employee Master Update
- LP140 Employee Absence Plan Calculation
- LP197 Absence Plan Close
- LP264 Employee Transaction History Report
- LP331 Employee Absence Plan Purge
- PR160 Payment Print
- PR180 Manual Payment Print
- PR80.2 Manual Payment Print