OBJID – Object ID

System
General Ledger Setup (IF)
Prefix
OBI
Primary key
OBJ-TYPE
Fields
9
Updated by
3 programs
Referenced by
13 programs

OBJID is the Object ID table in Lawson General Ledger Setup (prefix OBI). It is indexed by OBJ-TYPE (OBISET1); alternate indexes: OBISET2 and OBISET3. It is related 1:M to MXOBJCAT. It is updated by IFOB.1, MX100 and MX20.5 and referenced by LP140, MX00.3, MX05.1, MX05.2, MX06.1, MX06.2, MX10.1, MX10.2 and 5 more. The table has 9 fields, 3 indexes and 1 documented relation.

About OBJID

This file contains valid object IDs for attribute categories, views, and manual lists.

Fields (9)

Column = COBOL field name without the OBI- 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
#OBI-OBJ-TYPE PK
OBJ_TYPE
Alpha 5This field will determine the type of object that is being used by the Attribute. These values are not user maintainable.IFOB.1, MX100, MX20.5
#OBI-DESCRIPTION
DESCRIPTION
Alpha 30 (Lower Case)This is the object type description.MX100
#OBI-LAST-OBJ-ID
LAST_OBJ_ID
Numeric 12The last object ID assigned to the attribute category.IFOB.1, MX20.5
#OBI-LIST-TOKEN
LIST_TOKEN
Alpha 5The token assigned to the Attribute List program.MX100
#OBI-VIEW-TOKEN
VIEW_TOKEN
Alpha 5The token assigned to the Attribute View program.MX100
#OBI-MAN-LIST-TOKEN
MAN_LIST_TOKEN
Alpha 5The token assigned to the Manual List program.MX100
#OBI-CATEGORIES
CATEGORIES
Alpha 1Determines if an object type is used to define attribute categories.
  • Y Yes
  • N No
MX100
#OBI-LISTS
LISTS
Alpha 1Determines if this object type can be used to define attribute lists.
  • Y Yes
  • N No
MX100
#OBI-VIEWS
VIEWS
Alpha 1Determines if this object type can be used to define attribute views.
  • Y Yes
  • N No
MX100

Indexes (3)

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
OBISET1
  1. OBJ-TYPE
PrimaryIFOB.1, MX05.1, MX06.1, MX06.2, MX10.1, MX10.2, MX100, MX20.5 +4 more
OBISET2
  1. OBJ-TYPE
SubsetWhere (LISTS = "Y")MX05.2, MX06.2, MX10.1, MX10.2, MX123, MX20.1, MX20.2, MX205
OBISET3
  1. OBJ-TYPE
SubsetWhere CATEGORIES = "Y"MX00.3

Relations

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

One to many (1) — child tables

RelationTableRulesConditionField map
MxobjcatMXOBJCAT
OBI-OBJ-TYPE→MOC-OBJ-TYPE
—→MOC-MATRIX-CAT

Programs

Updated by (3)

Referenced by (13)