GLNLOCDTL – No description in the Lawson data dictionary

System
Inventory Control (IC)
Prefix
GLX
Primary key
ITEM-GROUP, GLN-NBR, GLN-TYPE, SEQUENCE
Fields
12
Updated by
295 programs
Referenced by
31 programs

GLNLOCDTL is a Lawson Inventory Control table (prefix GLX); no description in the lawson data dictionary. It is indexed by ITEM-GROUP, GLN-NBR, GLN-TYPE, SEQUENCE (GLXSET1); alternate indexes: GLXSET2, GLXSET3, GLXSET4, GLXSET5, GLXSET6 and GLXSET7. It is related 1:1 to APVENLOC, APVENMAST, BUYER, GLNLOC, GLNLOCDTL, ICBIN, ICCOMPANY, ICLOCATION and 5 more. It is updated by AC160, AM115, AM117, AM15.1, AM15.2, AM15.3, AM15.4, AM19.1 and 287 more and referenced by AP161, IC10.2, IC11.1, IC175, IC183, IC20.1, IC20.2, IC21.1 and 23 more. The table has 12 fields, 7 indexes and 13 documented relations.

About GLNLOCDTL

No description in the Lawson data dictionary.

Fields (12)

Column = COBOL field name without the GLX- 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
#GLX-ITEM-GROUP PK
ITEM_GROUP
Alpha 5—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-GLN-NBR PK
GLN_NBR
Alpha 13—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-GLN-TYPE PK
GLN_TYPE
Numeric 2—
  • 01 GL Company
  • 02 IC Company
  • 03 IC Location
  • 04 Requesting Location
  • 05 Manufacturer Code
  • 06 Manufacturer Division
  • 07 AP Vendor
  • 08 AP Vendor Location
  • 09 PO Vendor
  • 10 PO Vendor Location
  • 11 IC Bin
  • 12 Buyer
AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-SEQUENCE PK
SEQUENCE
Numeric 6—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-COMPANY SET2 SET6
COMPANY
Numeric 4—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-LOCATION SET2
LOCATION
Alpha 5—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-VENDOR SET4
VENDOR
Alpha 9 (Right Justified)—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-LOCATION-CODE SET4
LOCATION_CODE
Alpha 4—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-BUYER-CODE SET3
BUYER_CODE
Alpha 3—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-MANUF-CODE SET5
MANUF_CODE
Alpha 4—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-MANUF-DIVISION SET5
MANUF_DIVISION
Alpha 4—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more
#GLX-BIN SET2
BIN
Alpha 7—AP510, IC64.1, IC64.2, IC64.3, IC64.4, IC64.5, IC64.6, IC64.7 +2 more

Indexes (7)

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
GLXSET1
  1. ITEM-GROUP
  2. GLN-NBR
  3. GLN-TYPE
  4. SEQUENCE
PrimaryAP510, IC02.1, IC10.2, IC11.1, IC12.1, IC15.2, IC175, IC183 +22 more (list truncated in source)
GLXSET2
  1. ITEM-GROUP
  2. GLN-TYPE
  3. COMPANY
  4. LOCATION
  5. BIN
  6. GLN-NBR
SubsetWhere COMPANY != Zeroes And GLN-TYPE != 1AP510, IC01.1, IC02.1, IC15.2, IC258, IC58.1, IC58.2, IC58.3 +14 more
GLXSET3
  1. ITEM-GROUP
  2. GLN-TYPE
  3. BUYER-CODE
  4. GLN-NBR
SubsetWhere BUYER-CODE != Spaces And GLN-TYPE = 12AP510, IC258, IC58.1, IC58.2, IC58.3, IC64.1, IC64.2, IC64.3 +7 more
GLXSET4
  1. ITEM-GROUP
  2. GLN-TYPE
  3. VENDOR
  4. LOCATION-CODE
  5. GLN-NBR
SubsetWhere VENDOR != SpacesAC160, AM115, AM117, AM15.1, AM15.2, AM15.3, AM15.4, AM19.1 +22 more (list truncated in source)
GLXSET5
  1. ITEM-GROUP
  2. GLN-TYPE
  3. MANUF-CODE
  4. MANUF-DIVISION
  5. GLN-NBR
SubsetWhere MANUF-CODE != SpacesAP510, IC14.1, IC258, IC58.1, IC58.2, IC58.3, IC64.1, IC64.2 +7 more
GLXSET6
  1. COMPANY
SubsetWhere COMPANY != Zeroes And GLN-TYPE = 1AP161, AP510, ZA161, IC258, IC58.1, IC58.2, IC58.3, IC64.1 +9 more
GLXSET7
  1. GLN-TYPE
  2. GLN-NBR
  3. SEQUENCE
  4. ITEM-GROUP
MA540

Relations

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

One to one (13) — lookups and parents

RelationTableRulesConditionField map
ApvenlocAPVENLOCNot RequiredValid When GLX-VENDOR != Spaces And GLX-LOCATION-CODE != Spaces And GLX-GLN-TYPE = 8
PCG-VENDOR-GROUP→VLO-VENDOR-GROUP
GLX-VENDOR→VLO-VENDOR
GLX-LOCATION-CODE→VLO-LOCATION-CODE
ApvenmastAPVENMASTNot RequiredValid When GLX-VENDOR != Spaces And GLX-LOCATION-CODE = Spaces And GLX-GLN-TYPE = 7
PCG-VENDOR-GROUP→VEN-VENDOR-GROUP
GLX-VENDOR→VEN-VENDOR
BuyerBUYERNot RequiredValid When GLX-BUYER-CODE != Spaces And GLX-GLN-TYPE = 12
PCG-PROCURE-GROUP→BUY-PROCURE-GROUP
GLX-BUYER-CODE→BUY-BUYER-CODE
GlnlocGLNLOCRequired
GLX-ITEM-GROUP→GLO-ITEM-GROUP
GLX-GLN-NBR→GLO-GLN-NBR
GlnlocdtlGLNLOCDTLNot RequiredValid When GLX-COMPANY != Zeroes And GLX-GLN-TYPE = 1
GLX-COMPANY→GLX-COMPANY
IcbinICBINNot RequiredValid When GLX-COMPANY != Zeroes And GLX-LOCATION != Spaces And GLX-GLN-TYPE = 11
GLX-COMPANY→ICB-COMPANY
GLX-LOCATION→ICB-LOCATION
GLX-BIN→ICB-BIN
IccompanyICCOMPANYNot RequiredValid When GLX-COMPANY != Zeroes And GLX-GLN-TYPE = 2
GLX-COMPANY→ICC-COMPANY
IclocationICLOCATIONNot RequiredValid When GLX-COMPANY != Zeroes And GLX-LOCATION != Spaces And GLX-GLN-TYPE = 3
GLX-COMPANY→ICL-COMPANY
GLX-LOCATION→ICL-LOCATION
IcmanfcodeICMANFCODENot RequiredValid When GLX-MANUF-CODE != Spaces
GLX-ITEM-GROUP→IMC-ITEM-GROUP
GLX-MANUF-CODE→IMC-MANUF-CODE
GLX-MANUF-DIVISION→IMC-MANUF-DIVISION
PovendlocPOVENDLOCNot RequiredValid When GLX-VENDOR != Spaces And GLX-LOCATION-CODE != Spaces And GLX-GLN-TYPE = 10
PCG-VENDOR-GROUP→PVL-VENDOR-GROUP
GLX-VENDOR→PVL-VENDOR
GLX-LOCATION-CODE→PVL-PURCH-FR-LOC
PovendorPOVENDORNot RequiredValid When GLX-VENDOR != Spaces And GLX-LOCATION-CODE = Spaces And GLX-GLN-TYPE = 9
PCG-VENDOR-GROUP→POV-VENDOR-GROUP
GLX-VENDOR→POV-VENDOR
ProcuregrpPROCUREGRPNot Required
GLX-ITEM-GROUP→PCG-ITEM-GROUP
RqlocRQLOCNot RequiredValid When GLX-COMPANY != Zeroes And GLX-LOCATION != Spaces And GLX-GLN-TYPE = 4
GLX-COMPANY→RQL-COMPANY
GLX-LOCATION→RQL-REQ-LOCATION

Programs

Updated by (295)

Referenced by (31)