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.

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 marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
OBISET1OBJ-TYPEPrimaryIFOB.1, MX05.1, MX06.1, MX06.2, MX10.1, MX10.2, MX100, MX20.5 +4 more
OBISET2OBJ-TYPESubsetWhere (LISTS = "Y")MX05.2, MX06.2, MX10.1, MX10.2, MX123, MX20.1, MX20.2, MX205
OBISET3OBJ-TYPESubsetWhere CATEGORIES = "Y"MX00.3

Relations

One to many (1) — child tables

RelationTableRulesConditionField map
MxobjcatMXOBJCATOBI-OBJ-TYPEMOC-OBJ-TYPE, MOC-MATRIX-CAT

Programs

Updated by (3)

Referenced by (13)