GMLABDISTX – Grant Labor Distribution Dtl

System
GM (GM)
Prefix
GMA
Primary key
OBJ-ID
Fields
42
Updated by
7 programs
Referenced by
0 programs

GMLABDISTX is the Grant Labor Distribution Dtl table in Lawson GM (prefix GMA). It is indexed by OBJ-ID (GMASET1); alternate indexes: GMASET2, GMASET3, GMASET4, GMASET5 and GMASET6. It is related 1:1 to ACACCTCAT, ACACTIVITY, ACACTSEG, EMPLOYEE, GLNAMES, GLSYSTEM, GMGMASEG, GMLABDIST and 2 more. It is updated by AC10.1, AC300, PR195, PR197, PR582, PR82.1 and PR85.1. The table has 42 fields, 6 indexes and 11 documented relations.

About GMLABDISTX

No description in the Lawson data dictionary.

Fields (42)

Column = COBOL field name without the GMA- 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
#GMA-HR-COMPANY SET6
HR_COMPANY
Numeric 4——
#GMA-EMPLOYEE SET6
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.—
#GMA-JOB-CODE SET6
JOB_CODE
Alpha 9Contains a user-defined code that represents a type of job. Optional, permitted only if position rules are not in effect.—
#GMA-PAY-CODE SET6
PAY_CODE
Alpha 4Contains the pay code. A pay code is a user-defined code that identifies a kind of pay.—
#GMA-POSITION SET6
POSITION
Alpha 12Contains the user-defined code that represents a position in the company. Optional, permitted only if position rules are in effect.—
#GMA-EFFECT-DATE SET4 SET5 SET6
EFFECT_DATE
Numeric 8 (yyyymmdd)Effective date for labor distribution record.—
#GMA-ACTIVITY SET3 SET4 SET5
ACTIVITY
Alpha 15Posting level activity that identifies the grant to which a percentage of the salary should be encumbered and distributed.—
#GMA-ACCT-CATEGORY SET3 SET4 SET5
ACCT_CATEGORY
Alpha 5Valid account category for posting level activity. Must be a detail level account category.—
#GMA-COMPANY SET3 SET4
COMPANY
Numeric 4Required, GL company for commitment transactions.—
#GMA-ACCT-UNIT SET3 SET4
ACCT_UNIT
Alpha 15Required, GL accounting unit for commitment transactions.—
#GMA-ACCOUNT SET3 SET4
ACCOUNT
Numeric 6Required, GL account for commitment transactions.—
#GMA-SUB-ACCOUNT SET3
SUB_ACCOUNT
Numeric 4GL sub account for commitment transactions.—
#GMA-SEQUENCE-NBR SET2 SET6
SEQUENCE_NBR
Numeric 4The user-assigned sequence number to keep the records unique and to determine order.—
#GMA-END-DATE
END_DATE
Numeric 8 (yyyymmdd)Identifies the end date for labor distribution records, when activity is present, defaults period of performance end date for system PR. When activity is not present, defaults to current GL year end date.—
#GMA-GM-SALARY-PCT
GM_SALARY_PCT
Signed 13.6Percentage of salary funded by the distribution.—
#GMA-EFFORT-PCT
EFFORT_PCT
Signed 13.6Percentage of planned effort to be transferred to the activity and GL account specified; negatives are not permitted.—
#GMA-SEGMENT-FLAG
SEGMENT_FLAG
Alpha 1Indicates whether user analysis values (SL segment) have been populated for the distribution line.—
#GMA-OBJ-ID PK
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.—
#GMA-GML-OBJ-ID SET2 SET3 SET4
GML_OBJ_ID
Numeric 12Object ID of the header (GMLABDIST) record for the detail (GMLABDISTX) record.—
#GMA-EST-MONTH-AMT
EST_MONTH_AMT
Signed 18.2Estimated amount monthly gross pay; determined from EMPLOYEE.PRO-RATE-A-SAL (prorated annual salary), divided by 12. Estimated amounts in GMLABDISTX are for informational purposes only. They are determined and stored in at the time the record is created, and are not recalculated on subsequent changes to the record.—
#GMA-EST-TOTAL-AMT
EST_TOTAL_AMT
Signed 18.2Estimated amount of gross pay for grant period; multiply EST-MONTH-AMT times the number of months between start and end date (number of days between start and end date divided by 30 days).—
#GMA-EST-GRANT-AMT
EST_GRANT_AMT
Signed 18.2Estimated amount of gross pay for grant; multiply EST-TOTAL-AMT times salary percentage split (SALARY-PCT).—
#GMA-LN-STATUS
LN_STATUS
Alpha 1Identifies labor distribution line's approval status. U - Unreleased R - Released A - Approved H - Hold
  • U Unreleased
  • R Released
  • A Approved
  • H Hold
—
#GMA-LN-APPR-LEVEL
LN_APPR_LEVEL
Alpha 20Optional, identifies current level of approval when multiple approvals are used. Captured automatically to identify who initiated current status.—
#GMA-LN-STATUS-DATE
LN_STATUS_DATE
Numeric 8 (yyyymmdd)Captured automatically; identifies system date on which current status occurred.—
#GMA-LN-STATUS-TIME
LN_STATUS_TIME
Numeric 6 (hhmmss)Captured automatically; identifies system time when current status occurred.—
#GMA-LN-STATUS-USER
LN_STATUS_USER
Alpha 10 (Lower Case)Captured automatically to identify who initiated the current status.—
#GMA-FRNG-RATE
FRNG_RATE
Signed 14.7A default fringe rate that can be used by the GM110 program to create commitments for fringe amounts. There is a parameter choice on the GM110 program that allows the user to default the fringe rate, post-to account and account category information from the activity or the employee.—
#GMA-FRNG-ACCT-CAT
FRNG_ACCT_CAT
Alpha 5A default post-to fringe account category that can be used by GM110 program to create commitments for fringe amounts. There is a parameter choice on the GM110 program that allows the user to default the rate, post-to account and account category information from the activity or employee.—
#GMA-FRNG-ACCOUNT
FRNG_ACCOUNT
Numeric 6A default post-to fringe account that can be used by the GM110 program to create commitments for fringe amounts. There is a parameter choice on the GM110 program that allows the user to default the fringe rate, post-to account and account category information from the activity or employee.—
#GMA-FRNG-SUB-ACCT
FRNG_SUB_ACCT
Numeric 4A default post-to fringe sub account that can be used by the GM110 program to create commitments for fringe amounts. There is a parameter choice on the GM110 program that allows the user to default the fringe rate, post-to account and account category information from the activity or employee.—
#GMA-CALC-FRNG
CALC_FRNG
Alpha 1Determines whether distiribution line is subject to fringe calculation during salary encumbrance processing (GM110); if set to N, no fringe is calculated on labor encumbrance.
  • Y Yes
  • N No
—
#GMA-CAP-APPLIED
CAP_APPLIED
Alpha 1——
#GMA-CAP-EMPL-SAL
CAP_EMPL_SAL
Signed 18.2——
#GMA-CAP-ALLOW-SAL
CAP_ALLOW_SAL
Signed 18.2——
#GMA-CAP-SAL-OVER
CAP_SAL_OVER
Signed 18.2——
#GMA-CAP-ORIG-PCT
CAP_ORIG_PCT
Signed 13.6Percentage of planned effort to be transferred to the activity and GL account specified; negatives are not permitted.—
#GMA-CAP-OVER-PCT
CAP_OVER_PCT
Signed 13.6Percentage of planned effort to be transferred to the activity and GL account specified; negatives are not permitted.—
#GMA-CAP-PCT
CAP_PCT
Signed 13.6Percentage of planned effort to be transferred to the activity and GL account specified; negatives are not permitted.—
#GMA-ORIG-EMP-SAL
ORIG_EMP_SAL
Signed 18.2——
#GMA-ORIG-SAL-CAP
ORIG_SAL_CAP
Signed 18.2——
#GMA-OVERAGE-OBJ-ID
OVERAGE_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.—

Indexes (6)

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
GMASET1
  1. OBJ-ID
Primary—
GMASET2
  1. GML-OBJ-ID
  2. SEQUENCE-NBR
  3. OBJ-ID
KeyChangePR195, PR197, PR582, PR82.1, PR85.1
GMASET3
  1. GML-OBJ-ID
  2. ACTIVITY
  3. ACCT-CATEGORY
  4. COMPANY
  5. ACCT-UNIT
  6. ACCOUNT
  7. SUB-ACCOUNT
  8. OBJ-ID
KeyChange—
GMASET4
  1. ACTIVITY
  2. ACCT-CATEGORY
  3. COMPANY
  4. ACCT-UNIT
  5. ACCOUNT
  6. EFFECT-DATE
  7. GML-OBJ-ID
  8. OBJ-ID
KeyChangeAC10.1, AC300
GMASET5
  1. ACTIVITY
  2. ACCT-CATEGORY
  3. EFFECT-DATE
  4. OBJ-ID
KeyChange, SubsetWhere ACTIVITY != Spaces—
GMASET6
  1. HR-COMPANY
  2. EMPLOYEE
  3. JOB-CODE
  4. POSITION
  5. PAY-CODE
  6. EFFECT-DATE
  7. SEQUENCE-NBR
  8. OBJ-ID
KeyChange—

Relations

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

One to one (11) — lookups and parents

RelationTableRulesConditionField map
AcacctcatACACCTCATNot Required
GMA-ACCT-CATEGORY→AAX-ACCT-CATEGORY (AAXSET1)
Acacctcat FrngACACCTCATNot Required
GMA-FRNG-ACCT-CAT→AAX-ACCT-CATEGORY
AcactivityACACTIVITYNot Required
GMA-ACTIVITY→ACV-ACTIVITY
AcactsegACACTSEGNot Required
ACV-OBJ-ID→CSG-OBJ-ID
EmployeeEMPLOYEERequired
GMA-HR-COMPANY→EMP-COMPANY
GMA-EMPLOYEE→EMP-EMPLOYEE
GlnamesGLNAMESNot Required
GMA-COMPANY→GLN-COMPANY
GMA-ACCT-UNIT→GLN-ACCT-UNIT
GlsystemGLSYSTEMNot Required
GMA-COMPANY→GLS-COMPANY
GmgmasegGMGMASEGNot Required
GMA-OBJ-ID→GMS-GMA-OBJ-ID
GmlabdistGMLABDISTRequired
GMA-GML-OBJ-ID→GML-OBJ-ID
Gmlabdistx OvrGMLABDISTXNot Required
GMA-OVERAGE-OBJ-ID→GMA-OBJ-ID
Prsystem CompPRSYSTEMRequired
GMA-HR-COMPANY→PRS-COMPANY
Spaces→PRS-PROCESS-LEVEL

Programs

Updated by (7)