TAFORMULAS – No description in the Lawson data dictionary

System
Absence Management (LP)
Prefix
TFO
Primary key
COMPANY, FORMULA
Fields
9
Updated by
7 programs
Referenced by
14 programs

TAFORMULAS is a Lawson Absence Management table (prefix TFO); no description in the lawson data dictionary. It is indexed by COMPANY, FORMULA (TFOSET1); alternate indexes: TFOSET2, TFOSET3, TFOSET4 and TFOSET5. It is related 1:1 to PRSYSTEM and TASERVCLSS and 1:M to TAFORMULAX. It is updated by HR00.1, HR01.1, LP06.2, LP06.3, LP06.4, LP06.5 and LP08.1 and referenced by LP04.2, LP04.3, LP04.4, LP04.5, LP04.6, LP04.7, LP04.8, LP04.9 and 6 more. The table has 9 fields, 5 indexes and 3 documented relations.

About TAFORMULAS

No description in the Lawson data dictionary.

Fields (9)

Column = COBOL field name without the TFO- 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 / columnTypeDescription & valuesUpdated by
#TFO-COMPANY PK
COMPANY
Numeric 4—LP06.2, LP06.3, LP06.4, LP06.5
#TFO-FORMULA PK
FORMULA
Alpha 10—LP06.2, LP06.3, LP06.4, LP06.5
#TFO-DESCRIPTION
DESCRIPTION
Alpha 30 (Lower Case)—LP06.2, LP06.3, LP06.4, LP06.5
#TFO-FORMULA-TYPE SET2 SET3 SET4 SET5
FORMULA_TYPE
Numeric 2Contains the units of measure for the summarized totals.
  • 01 Cycle Amount
  • 02 Hours Amount
  • 03 Ratio
  • 04 Date
LP06.2, LP06.3, LP06.4, LP06.5
#TFO-HOURS-SRV-CLS
HOURS_SRV_CLS
Alpha 3—LP06.2
#TFO-HOURS-SRV-TYPE
HOURS_SRV_TYPE
Numeric 2Contains the units of measure for the summarized totals.
  • 01 Life to date (LTD)
  • 02 Year to date (YTD)
  • 03 Prior year total (PYT)
LP06.3
#TFO-DATE-STAMP
DATE_STAMP
Numeric 8 (yyyymmdd)This field contains the server date (month, date, and year) of the last change to this record.LP06.2, LP06.3, LP06.4, LP06.5
#TFO-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)Contains the server time (hour, minute, and second) when the record was last changed.LP06.2, LP06.3, LP06.4, LP06.5
#TFO-USER-ID
USER_ID
Alpha 10 (Lower Case)—LP06.2, LP06.3, LP06.4, LP06.5

Indexes (5)

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.

IndexKeysFlagsConditionUsed in
TFOSET1
  1. COMPANY
  2. FORMULA
PrimaryHR00.1, HR01.1, LP04.2, LP04.3, LP04.4, LP04.5, LP04.6, LP04.7 +13 more
TFOSET2
  1. COMPANY
  2. FORMULA-TYPE
  3. FORMULA
SubsetWhere (FORMULA-TYPE = 1)LP06.2, LP206
TFOSET3
  1. COMPANY
  2. FORMULA-TYPE
  3. FORMULA
SubsetWhere (FORMULA-TYPE = 2)LP06.3, LP206
TFOSET4
  1. COMPANY
  2. FORMULA-TYPE
  3. FORMULA
SubsetWhere (FORMULA-TYPE = 3)LP06.4, LP206
TFOSET5
  1. COMPANY
  2. FORMULA-TYPE
  3. FORMULA
SubsetWhere (FORMULA-TYPE = 4)LP06.5, LP206

Relations

Relationship map — 1:1 lookups/parents on the left, 1:M children on the right (up to 14 each)
PRSYSTEMTASERVCLSSTAFORMULAXTAFORMULAS

One to one (2) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequired
TFO-COMPANY→PRS-COMPANY
Spaces→PRS-PROCESS-LEVEL
Hours Srv ClsTASERVCLSSRequiredWhen (TFO-HOURS-SRV-CLS != Spaces)
TFO-COMPANY→TSL-COMPANY
TFO-HOURS-SRV-CLS→TSL-SERVICE-CLASS

One to many (1) — child tables

RelationTableRulesConditionField map
FormulaxTAFORMULAXDelete Cascades
TFO-COMPANY→TFX-COMPANY
TFO-FORMULA→TFX-FORMULA
—→TFX-FROM-HOURS
—→TFX-RATIO-SRV-CLS
—→TFX-FORMULA-DATE

Programs

Updated by (7)

Referenced by (14)