GLAUDIT – General Ledger Audit

System
General Ledger (GL)
Prefix
GLA
Primary key
COMPANY, ACCT-UNIT, PROCESS-DATE, PROCESS-TIME
Fields
13
Updated by
4 programs
Referenced by
0 programs

GLAUDIT is the General Ledger Audit table in Lawson General Ledger (prefix GLA). It is indexed by COMPANY, ACCT-UNIT, PROCESS-DATE, PROCESS-TIME (GLASET1); alternate indexes: GLASET2 and GLASET3. It is related 1:1 to GLNAMES and GLSYSTEM and 1:M to GLMASTER. It is updated by GL110, GL120, GL20.1 and GL24.1. The table has 13 fields, 3 indexes and 3 documented relations.

About GLAUDIT

No description in the Lawson data dictionary.

Fields (13)

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

Field / columnTypeDescription & valuesUpdated by
GLA-COMPANY PK
COMPANY
Numeric 4The company number represents an established General Ledger company.GL110, GL20.1, GL24.1
GLA-ACCT-UNIT PK
ACCT_UNIT
Alpha 15The accounting unit name associated with the move record.GL20.1, GL24.1
GLA-PROCESS-DATE PK
PROCESS_DATE
Numeric 8 (yyyymmdd)The date the record was processed.GL120, GL20.1, GL24.1
GLA-PROCESS-TIME PK
PROCESS_TIME
Numeric 6 (hhmmss)GL120, GL20.1, GL24.1
GLA-DATE-CHANGED
DATE_CHANGED
Numeric 8 (yyyymmdd)The system date the record was last changed in GL20 (Accounting Units).GL20.1, GL24.1
GLA-OLD-LEVELS
OLD_LEVELS
Alpha 30The previous variable level address of the accounting unit.GL20.1
GLA-NEW-LEVELS
NEW_LEVELS
Alpha 30The new variable level address of the accounting unit.GL20.1, GL24.1
GLA-OBJ-ID
OBJ_ID
Numeric 12This is the object identifier. It is a unique number assigned to each accounting unit.GL20.1, GL24.1
GLA-PARENT-OBJ-ID
PARENT_OBJ_ID
Numeric 12This is the object identifier. It is used to relate commitments or posted transactions back to the originating subsystems. Each subsystem record that is updated as a commitment or posted transaction is assigned an object identifier. The object identifier is maintained in the subsystem files and in the Activity Commitments Detail and Activity Transaction files. The object identifier is a unique key used to drill back from Activity Management to the subsystems.GL20.1, GL24.1
GLA-NEW-PAR-OBJ-ID
NEW_PAR_OBJ_ID
Numeric 12The new parent object identifier is used on the reorganization process to identify where the subordinate members will be moved.GL20.1, GL24.1
GLA-LEVEL-DEPTH
LEVEL_DEPTH
Numeric 1The new variable level depth related to this record.GL20.1, GL24.1
GLA-LEVEL-DETAIL
LEVEL_DETAIL
Numeric 15 Occurs 5 Times ×5The breakdown of the variable levels realted to this record.GL20.1, GL24.1
GLA-MOVED-BY-AU
MOVED_BY_AU
Alpha 15The accounting unit that initiated the move.GL20.1

Indexes (3)

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

IndexKeysFlagsConditionUsed in
GLASET1COMPANY, ACCT-UNIT, PROCESS-DATE, PROCESS-TIMEPrimaryGL110, GL20.1, GL24.1
GLASET2COMPANY, PROCESS-DATE, PROCESS-TIME, ACCT-UNITKeyChangeGL120
GLASET3COMPANY, NEW-LEVELS, ACCT-UNITKeyChange, SubsetWhere PROCESS-DATE = ZeroesGL20.1, GL24.1

Relations

One to one (2) — lookups and parents

RelationTableRulesConditionField map
Acct UnitGLNAMESRequiredGLA-COMPANYGLN-COMPANY, GLA-ACCT-UNITGLN-ACCT-UNIT
CompanyGLSYSTEMRequiredGLA-COMPANYGLS-COMPANY

One to many (1) — child tables

RelationTableRulesConditionField map
AccountGLMASTERDelete RestrictedGLA-COMPANYGLM-COMPANY, GLA-ACCT-UNITGLM-ACCT-UNIT, GLM-ACCOUNT, GLM-SUB-ACCOUNT

Programs

Updated by (4)