CBADJUST – Reconciliation Adjustment
- System
- Cash Ledger (CB)
- Prefix
CBJ- Primary key
BANK-INST-CODE,TRANS-IDENT- Fields
- 18
- Updated by
- 5 programs
- Referenced by
- 28 programs
CBADJUST is the Reconciliation Adjustment table in Lawson Cash Ledger (prefix CBJ). It is indexed by BANK-INST-CODE, TRANS-IDENT (CBJSET1); alternate indexes: CBJSET2, CBJSET3 and CBJSET4. It is related 1:M to CBDISTRIB. It is updated by CB185, CB30.1, CB300, CB80.1 and CB82.1 and referenced by AP170, AP180, AP181, AP190, AP255, AP265, AP81.1, AP90.5 and 20 more. The table has 18 fields, 4 indexes and 1 documented relation.
About CBADJUST
The Reconciliation Adjustment file contains Cash Ledger transaction reconciliation adjustment records. The system creates these records when the reconciled amount of a transaction is higher or lower than the transaction amount beyond the accepted tolerance. The reconciliation adjustment must be approved and released before the transaction is considered reconciled.
Fields (18)
Column = COBOL field name without the CBJ- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
CBJ-CASH-CODECASH_CODE | Alpha 4 | The cash code. Represents a bank account. Must be a valid record in the Cash Code file. | CB185, CB80.1, CB82.1 |
CBJ-TRANS-NBRTRANS_NBR | Alpha 10 (Right Justified) | The transaction number. Represents a unique value used to identify the transaction. | CB185, CB80.1, CB82.1 |
CBJ-SUFFIXSUFFIX | Numeric 3 | The transaction suffix number. Represents the occurrence value of the transaction. | CB185, CB80.1, CB82.1 |
CBJ-BANK-INST-CODE PKBANK_INST_CODE | Alpha 3 | The transaction code. Represents the type of banking transaction. Must be a valid transaction code record in the Bank Transaction Code file. | CB185, CB80.1, CB82.1 |
CBJ-TRANS-IDENT PKTRANS_IDENT | Numeric 10 | A unique system-generated identification value assigned to the transaction to make this record unique. | CB185, CB80.1, CB82.1 |
CBJ-COMPANYCOMPANY | Numeric 4 | The company responsible for generating the transaction. Must be a valid record in the General Ledger Company file. | CB185, CB80.1, CB82.1 |
CBJ-ISSUE-BNK-AMTISSUE_BNK_AMT | Signed 18.2 | The issued amount of the transaction in the currency of the bank account. | CB185, CB80.1, CB82.1 |
CBJ-RECON-BNK-AMTRECON_BNK_AMT | Signed 18.2 | The reconciled amount of the transaction in the currency of the bank account. This is the amount of the transaction recognized by the bank. | CB185, CB80.1, CB82.1 |
CBJ-ISSUE-BASE-AMTISSUE_BASE_AMT | Signed 18.2 | The issued amount of the transaction in the company base currency. | CB185, CB80.1, CB82.1 |
CBJ-RECON-BASE-AMTRECON_BASE_AMT | Signed 18.2 | The reconciled amount of the transaction in the company base currency. | CB185, CB80.1, CB82.1 |
CBJ-RECON-CNV-RATERECON_CNV_RATE | Signed 14.7 | The currency exchange rate used to convert the transaction amount from the bank account currency to the company base currency. This is the rate in effect at the time the bank recognized the bank transaction. | CB185, CB30.1, CB80.1, CB82.1 |
CBJ-DIST-APPLIEDDIST_APPLIED | Signed 18.2 | The amount of general ledger distributions that have been applied to the reconciliation adjustment in the currency of the bank account. The reconciliation adjustment can not be released until the reconciliation difference matches this distribution applied amount value. | CB30.1 |
CBJ-BASE-APPLIEDBASE_APPLIED | Signed 18.2 | The amount of general ledger distributions that have been applied to the reconciliation adjustment in the company base currency. | CB30.1 |
CBJ-RECON-DATERECON_DATE | Numeric 8 (yyyymmdd) | The reconciliation date of the bank transaction. If left blank, the system date defaults. | CB185, CB30.1, CB80.1, CB82.1 |
CBJ-POST-DATEPOST_DATE | Numeric 8 (yyyymmdd) | The date used for posting the reconciliation transactions to the general ledger. If left blank, system date defaults. | CB185, CB30.1, CB80.1, CB82.1 |
CBJ-REC-STATUSREC_STATUS | Numeric 1 | The record status. Valid values are:
| CB185, CB30.1 |
CBJ-JRNL-BOOK-NBRJRNL_BOOK_NBR | Alpha 12 | The journal book associated with the transaction reconciliation adjustment. | CB185, CB80.1, CB82.1 |
CBJ-RECON-STMT-NBRRECON_STMT_NBR | Numeric 12 | The reconciliation statement number associated with the reconciliation adjustment. Used only for cash codes that require reconciliation statements. | CB185, CB80.1, CB82.1 |
Indexes (4)
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 |
|---|---|---|---|---|
CBJSET1 | BANK-INST-CODE, TRANS-IDENT | Primary | AP170, AP180, AP181, AP190, AP255, AP265, AP81.1, AP90.5 +22 more (list truncated in source) | |
CBJSET2 | CASH-CODE, REC-STATUS, BANK-INST-CODE, TRANS-NBR, SUFFIX, TRANS-IDENT | KeyChange | — | |
CBJSET3 | CASH-CODE, BANK-INST-CODE, TRANS-NBR, SUFFIX, TRANS-IDENT | KeyChange | CB185, CB195, CB30.1, CB80.1, CB82.1, CB99.1 | |
CBJSET4 | CASH-CODE, BANK-INST-CODE, TRANS-NBR, SUFFIX, TRANS-IDENT | KeyChange, Subset | Where REC-STATUS = Zeroes | CB30.1 |
Relations
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Adjust Distrib | CBDISTRIB | CBJ-CASH-CODE → CBD-CASH-CODE, CBJ-BANK-INST-CODE → CBD-BANK-INST-CODE, CBJ-TRANS-IDENT → CBD-TRANS-IDENT, "R" → CBD-DIST-TYPE, → CBD-SEQ-NBR |
Programs
Updated by (5)
- CB185 Bank Tape Mass Reconciliation
- CB30.1 Reconciliation Variance Adjustment
- CB300 History Purge
- CB80.1 Bank Transaction Adjustment
- CB82.1 Statement Reconciliation
Referenced by (28)
- AP170 Payment Closing
- AP180 Bill of Exchange Cashing Update
- AP181 Bill of Exchange Statement Update
- AP190 Invoice Reinstatement
- AP255 Bank Account Payment History
- AP265 Cash Payment Register
- AP81.1 Manual Forms Reservation
- AP90.5 Cash Payment Inquiry
- CB06.2 Bank Statement Detail Entry
- CB10.1 Cash Receipt Deposit
- CB145 EFT Extract Update
- CB15.1 Bank Fund Transfer - Multiple Deposits
- CB15.2 Bank Fund Transfer - Multiple Withdrawals
- CB150 Mass Release
- CB180 Cash Ledger Void Update
- CB186 Stale Dating Processing
- CB187 Stale Dating Reopen Update
- CB190 Bank Period Close
- CB191 Bank Statement Close
- CB195 Company Period Close
- CB20.1 Bank Transaction Entry
- CB20.6 Bank Transaction DIstribution
- CB25.1 Manual Reconciliation Entry
- CB46.1 Returned Payment Entry
- CB500 Bank Transaction Interface
- CB543 Receipts Load
- CB544 Returned Payment Load
- CB99.1 Bank Account Balance Update