CBMXVALUE – Cash Code Attribute Value
- System
- Cash Ledger (CB)
- Prefix
CMV- Primary key
OBJ-ID,MATRIX-CAT- Fields
- 3
- Updated by
- 4 programs
- Referenced by
- 23 programs
CBMXVALUE is the Cash Code Attribute Value table in Lawson Cash Ledger (prefix CMV). It is indexed by OBJ-ID, MATRIX-CAT (CMVSET1); alternate indexes: CMVSET2. It is related 1:1 to CBCPYCASH, MXOBJCAT and MXCATDEF and 1:M to CBMXVALUE. It is updated by CB01.4, CB01.5, CB162 and MX500 and referenced by AP150, AP155, AP160, AP161, AP265, CB00.3, CB145, CB170 and 15 more. The table has 3 fields, 2 indexes and 4 documented relations.
About CBMXVALUE
No description in the Lawson data dictionary.
Fields (3)
Column = COBOL field name without the CMV- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
CMV-OBJ-ID PKOBJ_ID | Numeric 12 | This 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. | CB01.4, CB01.5, CB162, MX500 |
CMV-MATRIX-CAT PKMATRIX_CAT | Alpha 12 | Attribute name assigned to an object (like accounting unit) to track additional information. Attribute values may then be used in selection and sorting for report and analysis. | CB01.4, CB01.5, CB162, MX500 |
CMV-MX-VALUEMX_VALUE | Alpha 32 | The attribute value. | CB01.4, CB01.5, CB162, MX500 |
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 |
|---|---|---|---|---|
CMVSET1 | OBJ-ID, MATRIX-CAT | Primary | AP150, AP155, AP160, AP161, AP265, ZA161, CB00.3, CB01.4 +20 more | |
CMVSET2 | MATRIX-CAT, MX-VALUE, OBJ-ID | KeyChange | AP150, AP155, AP160, AP161, AP265, ZA161, CB01.7, CB145 +14 more |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Cbcpycash | CBCPYCASH | Not Required | CMV-OBJ-ID → CBY-OBJ-ID | |
| Matrix Cat | MXOBJCAT | Required | "CSHCD" → MOC-OBJ-TYPE, CMV-MATRIX-CAT → MOC-MATRIX-CAT | |
| Mxcatdef | MXCATDEF | Required | CMV-MATRIX-CAT → MXC-MATRIX-CAT |
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Same Value | CBMXVALUE | CMV-MATRIX-CAT → CMV-MATRIX-CAT, CMV-MX-VALUE → CMV-MX-VALUE, → CMV-OBJ-ID |
Programs
Updated by (4)
- CB01.4 Attributes
- CB01.5 Values by Attribute
- CB162 Cash Code Attribute Interface
- MX500 Attribute Value Population
Referenced by (23)
- AP150 Cash Requirements
- AP155 Payment Forms Creation
- AP160 Payment Tape Creation
- AP161 Electronic Payment File Creation
- AP265 Cash Payment Register
- CB00.3 Company Cash Code Relationships
- CB145 EFT Extract Update
- CB170 Positive Pay File Creation
- CB175 Bank Transaction Posting
- CB180 Cash Ledger Void Update
- CB186 Stale Dating Processing
- CB187 Stale Dating Reopen Update
- CB210 Cash Receipt Deposit Listing
- CB215 Bank Transfer Listing
- CB220 Bank History Report
- CB221 Bank Transaction Listing
- CB222 Cash Position Reconciliation
- CB260 Cash Account Activity
- CB286 Stale Dating and Escheatment Report
- CB62.1 Cash Code Attribute Interface Maintenance
- CBBC.1 Olap Dimension Retrieval Format
- MX123 List Member Build
- ZA161 Electronic Payment File Creation