OSHESTDTL – No description in the Lawson data dictionary

System
Personnel (PA)
Prefix
ODT
Primary key
COMPANY, ESTABLISHMENT, PROCESS-LEVEL, DEPARTMENT, LOCAT-CODE
Fields
5
Updated by
2 programs
Referenced by
2 programs

OSHESTDTL is a Lawson Personnel table (prefix ODT); no description in the lawson data dictionary. It is indexed by COMPANY, ESTABLISHMENT, PROCESS-LEVEL, DEPARTMENT, LOCAT-CODE (ODTSET1); alternate indexes: ODTSET2, ODTSET3 and ODTSET4. It is related 1:1 to PRSYSTEM, DEPTCODE, OSHESTAB and PCODES and 1:M to OSHA. It is updated by PA92.1 and PA92.2 and referenced by PA292 and PA490. The table has 5 fields, 4 indexes and 6 documented relations.

About OSHESTDTL

No description in the Lawson data dictionary.

Fields (5)

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

Field / columnTypeDescription & valuesUpdated by
ODT-COMPANY PK
COMPANY
Numeric 4PA92.2
ODT-ESTABLISHMENT PK
ESTABLISHMENT
Alpha 10PA92.2
ODT-PROCESS-LEVEL PK
PROCESS_LEVEL
Alpha 5PA92.2
ODT-DEPARTMENT PK
DEPARTMENT
Alpha 5Contains the department.PA92.2
ODT-LOCAT-CODE PK
LOCAT_CODE
Alpha 10PA92.2

Indexes (4)

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

IndexKeysFlagsConditionUsed in
ODTSET1COMPANY, ESTABLISHMENT, PROCESS-LEVEL, DEPARTMENT, LOCAT-CODEPrimaryPA292, PA490, PA92.1, PA92.2
ODTSET2COMPANY, ESTABLISHMENT, LOCAT-CODE, DEPARTMENT, PROCESS-LEVELPA92.2
ODTSET3COMPANY, ESTABLISHMENT, LOCAT-CODE, PROCESS-LEVEL, DEPARTMENTPA92.2
ODTSET4COMPANY, PROCESS-LEVEL, DEPARTMENT, LOCAT-CODE, ESTABLISHMENTPA92.2

Relations

One to one (5) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequiredODT-COMPANYPRS-COMPANY, SpacesPRS-PROCESS-LEVEL
DepartmentDEPTCODERequiredWhen ODT-DEPARTMENT != SpacesODT-COMPANYDPT-COMPANY, ODT-PROCESS-LEVELDPT-PROCESS-LEVEL, ODT-DEPARTMENTDPT-DEPARTMENT
EstablishmentOSHESTABRequiredODT-COMPANYOTB-COMPANY, ODT-ESTABLISHMENTOTB-ESTABLISHMENT
PcodesPCODESRequiredWhen ODT-LOCAT-CODE != Spaces"LO"PCO-TYPE, ODT-LOCAT-CODEPCO-CODE
Process LevelPRSYSTEMRequiredWhen ODT-PROCESS-LEVEL != SpacesODT-COMPANYPRS-COMPANY, ODT-PROCESS-LEVELPRS-PROCESS-LEVEL

One to many (1) — child tables

RelationTableRulesConditionField map
OshaOSHAODT-COMPANYOSH-COMPANY, ODT-ESTABLISHMENTOSH-ESTABLISHMENT, OSH-SEQ-NBR, OSH-EMPLOYEE

Programs

Updated by (2)

Referenced by (2)