MXTMPLDTL – Attribute Template Detail
- System
- General Ledger Setup (IF)
- Prefix
MTD- Primary key
OBJ-TYPE,TEMPLATE-NAME,MATRIX-CAT- Fields
- 4
- Updated by
- 2 programs
- Referenced by
- 53 programs
MXTMPLDTL is the Attribute Template Detail table in Lawson General Ledger Setup (prefix MTD). It is indexed by OBJ-TYPE, TEMPLATE-NAME, MATRIX-CAT (MTDSET1); alternate indexes: MTDSET2. It is related 1:1 to MXOBJCAT, MXTMPLHDR and OBJID and 1:M to MXTMPDTLAU. It is updated by MX05.1 and MX05.2 and referenced by AC13.1, AC14.1, AC16.1, AC16.2, AC560, AM23.1, AP03.1, AR23.1 and 45 more. The table has 4 fields, 2 indexes and 4 documented relations.
About MXTMPLDTL
This file contains attribute template detail records including the object type, template name, attribute, and attribute value. Templates are used to group several attribute categories together and defined in MX05.1 (Attribute Template).
Fields (4)
Column = COBOL field name without the MTD- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
MTD-OBJ-TYPE PKOBJ_TYPE | Alpha 5 | This field determines the type of object used by the Attribute. These values are not user maintainable. | MX05.1 |
MTD-TEMPLATE-NAME PKTEMPLATE_NAME | Alpha 12 | The name associated with the attribute template. | MX05.1 |
MTD-MATRIX-CAT PKMATRIX_CAT | Alpha 12 | Attribute name assigned to an object (like an accounting unit) to track additional information. Attribute values are used in selection and sorting for reporting and analysis. | MX05.1 |
MTD-MX-VALUEMX_VALUE | Alpha 32 | The category value assigned to the object. | MX05.1 |
Indexes (2)
Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
MTDSET1 | OBJ-TYPE, TEMPLATE-NAME, MATRIX-CAT | Primary | AC13.1, AC14.1, AC16.1, AC16.2, AC560, AM23.1, AP03.1, AR23.1 +22 more (list truncated in source) | |
MTDSET2 | OBJ-TYPE, MATRIX-CAT, TEMPLATE-NAME | — |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Matrix Cat | MXOBJCAT | Required | MTD-OBJ-TYPE → MOC-OBJ-TYPE (MOCSET1), MTD-MATRIX-CAT → MOC-MATRIX-CAT | |
| Mxtmplhdr | MXTMPLHDR | Required | MTD-OBJ-TYPE → MTH-OBJ-TYPE, MTD-TEMPLATE-NAME → MTH-TEMPLATE-NAME | |
| Objid | OBJID | Not Required | MTD-OBJ-TYPE → OBI-OBJ-TYPE |
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Mxtmpdtlau | MXTMPDTLAU | MTD-OBJ-TYPE → TDA-OBJ-TYPE, MTD-TEMPLATE-NAME → TDA-TEMPLATE-NAME, MTD-MATRIX-CAT → TDA-MATRIX-CAT, → TDA-ACTION, → TDA-DATE, → TDA-TIME, → TDA-UNIQUE-I-D |
Programs
Updated by (2)
Referenced by (53)
- AC13.1 Activity Attributes
- AC14.1 Activity Group Attributes
- AC16.1 Summary Account Category Attributes
- AC16.2 Detail Account Category Attributes
- AC560 Setup Interface
- AM23.1 Asset Attributes
- AP03.1 Attributes
- AR23.1 Customer Attributes
- AR501 Customer Conversion
- AR550 Customer Interface
- CB01.4 Attributes
- GL124 Mass Accounting Unit Addition
- GL125 Mass Accounting Unit Change
- GL14.1 Accounting Unit Template Definition
- GL14.5 Values By Attribute
- GL14.7 Attributes
- GL14.8 Copy Accounting Unit Template
- GL146 Batch Journal Control
- GL16.1 Summary Account Attributes
- GL16.2 Detail Account Attributes
- GL16.3 Summary Account Values by attribute
- GL16.4 Detail Account Values by Attributes
- GL197 Period, Year End GL Commitments Processing
- GL20.1 Accounting Units - Accounts
- GL20.7 Attributes
- GL20.8 Attribute Value Effective Date
- GL20.9 Values By Attribute Effective Date
- GL40.1 Journal Entry
- GL40.2 Define Journal
- GL40.3 Speed Entry
- GL40.7 Totals
- GL40.8 Journal Entry
- GL44.1 Report Currency Entry
- GL45.1 Journal Control
- GL70.1 Recurring Journal
- GL70.2 Define Recurring Journal
- GL70.3 Amounts Only
- GL70.6 Recurring Copy
- MX00.1 Attribute
- MX00.2 Element
- MX00.3 Associate Attribute to Objects
- MX06.1 Attribute Value Effective Date Template
- MX06.2 Define Attibute Value Effective Date Template
- MX10.1 List
- MX10.2 Define List
- MX135 Acct Unit Attribute Value Update For Effective Date
- MX20.1 View
- MX20.2 Define View
- MX20.4 Rename Summary Level
- MX20.5 View Copy
- MX205 Template Listing
- SL00.5 Attributes
- SL40.1 Error Transaction Edit