CBTRFHDR – Fund Transfer
- System
- Cash Ledger (CB)
- Prefix
CBH- Primary key
CASH-CODE,TRANSFER-NBR- Fields
- 25
- Updated by
- 4 programs
- Referenced by
- 13 programs
CBTRFHDR is the Fund Transfer table in Lawson Cash Ledger (prefix CBH). It is indexed by CASH-CODE, TRANSFER-NBR (CBHSET1); alternate indexes: CBHSET2. It is related 1:1 to CBBANKENT, CBBANKINST, CBCASHCODE, CBTRFTABLE and GLADDRESS and 1:M to CBTRFDTL. It is updated by CB15.1, CB15.2, CB150 and CB300 and referenced by CB06.2, CB10.1, CB195, CB20.1, CB215, CB221, CB43.1, CB44.1 and 5 more. The table has 25 fields, 2 indexes and 6 documented relations.
About CBTRFHDR
The Fund Transfer file contains bank fund transfer records.
Fields (25)
Column = COBOL field name without the CBH- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
CBH-CASH-CODE PKCASH_CODE | Alpha 4 | The cash code. If the Transfer Type code represents the bank account you are transferring funds from for deposit into one or more other bank accounts. If the Transfer Type field = 2 (Many Withdrawals), this cash code represents the bank account you are transferring funds to from withdrawals made from one or more other bank accounts. Must be a valid record in the Cash Code file and have a valid record in the Fund Transfer Table file.
| CB15.1, CB15.2 |
CBH-TRANSFER-NBR PKTRANSFER_NBR | Alpha 10 (Right Justified) | A user-defined identification number used to identify the bank fund transfer. | CB15.1, CB15.2 |
CBH-TRANSFER-TYPETRANSFER_TYPE | Alpha 1 | Identifies the type of bank fund transfer (and the screen the bank fund transfer was entered on). Valid values are: Funds are being transferred from one bank account (cash code) to one or more other bank accounts. CB15.2). Funds are being transferred to one bank account (cash code) from one or more other bank accounts.
| CB15.1, CB15.2 |
CBH-COMPANYCOMPANY | Numeric 4 | The company number of the company initiating the bank transfer. Must be a valid record in the General Ledger Company file and have a valid relationship record in the Company-Cash Code Relationship file. | CB15.1, CB15.2 |
CBH-TRANSFER-AMTTRANSFER_AMT | Signed 18.2 | The amount of the fund transfer in the bank account currency of the Cash Code. If the Transfer Type field = 1 (Many Deposits), this amount represents the amount to be transferred from the Cash Code. If the Transfer Type field = 2 (Many Withdrawals), this amount represents the amount to be transferred to the Cash Code. | CB15.1, CB15.2 |
CBH-APPLIED-AMTAPPLIED_AMT | Signed 18.2 | The total distribution amount of the bank fund transfer in the currency of the Cash Code (the total Transfer Detail file records). If the Transfer Type represents the total amount to be deposited based on funds withdrawn from the Cash Code. If the Transfer Type amount represents the total amount to be withdrawn for transfer to the Cash Code. This amount must equal the Transfer Amount before the bank fund transfer can be released.
| CB15.1, CB15.2 |
CBH-CPY-BASE-AMTCPY_BASE_AMT | Signed 18.2 | The amount of the fund transfer in the base currency of the Company responsible for initiating the transfer. | CB15.1, CB15.2 |
CBH-BASE-APPL-AMTBASE_APPL_AMT | Signed 18.2 | The total distribution amount of the bank fund transfer in the base currency of the Company responsible for initiating the transfer. | CB15.1, CB15.2 |
CBH-TRANSFER-DATETRANSFER_DATE | Numeric 8 (yyyymmdd) | The date funds will be transferred. If left blank, the system date defaults. | CB15.1, CB15.2 |
CBH-POST-DATEPOST_DATE | Numeric 8 (yyyymmdd) | The date used for posting the bank fund transfer to the general ledger. If left blank, the Transfer Date is used. | CB15.1, CB15.2 |
CBH-BEXP-TRAN-AMTBEXP_TRAN_AMT | Signed 18.2 | If the Transfer Type field = 1 (Many Deposits), this field contains the amount charged by the bank for the fund transfer. This amount is in the bank account currency defined for the Cash Code. | CB15.1 |
CBH-BEXP-BASE-AMTBEXP_BASE_AMT | Signed 18.2 | The amount charged by the bank for the fund transfer in the base currency of the Company responsible for initiating the transfer. | CB15.1 |
CBH-BEXP-ACCT-UNITBEXP_ACCT_UNIT | Alpha 15 | The general ledger accounting unit used for posting the bank expense. Must be a valid record in the General Ledger Names file. | CB15.1 |
CBH-BEXP-ACCOUNTBEXP_ACCOUNT | Numeric 6 | The general ledger account number used for posting the bank expense. Must be a valid record in the General Ledger Account Master file. | CB15.1 |
CBH-BEXP-SUB-ACCTBEXP_SUB_ACCT | Numeric 4 | The general ledger subaccount number used for posting the bank expense. Must be a valid record in the General Ledger Account Master file. | CB15.1 |
CBH-BEXP-ACTIVITYBEXP_ACTIVITY | Alpha 15 | Activities are the processes or procedures that produce work. Cost objects (products, services, customers, and so on) are the reasons for performing the activity. | CB15.1 |
CBH-BEXP-ACCT-CATBEXP_ACCT_CAT | Alpha 5 | Account categories are groupings of costs, revenues, or a combination of both used for reporting and inquiries for activities in the Activity Management system. All transactions are posted to an account category within an activity. You can assign a specific General Ledger account or range of accounts (company, accounting unit, account, and subaccount) that make up the transactions posted to an account category using AC07.1 (Account Assignment). Period-to-date, year-to-date, and life-to-date balances are maintained by account category for activities. Account categories must be assigned to activities before you do any budgeting or transaction processing. Valid account category types are: cost revenue accrual pass thru | CB15.1 |
CBH-BANK-INST-CODEBANK_INST_CODE | Alpha 3 | The transaction code. If the Transfer Type field = 1 (Many Deposits), this field contains the transaction code used for transferring funds from the Cash Code as defined in the Fund Transfer Table file. Must be a valid bank debit type bank service transaction code in the Bank Transaction Code file. If the Transfer Type field = 2 (Many Withdrawals), this field contains the transaction code used for transferring funds to the Cash Code as defined in the Fund Transfer Table file. Must be a valid bank credit type bank service transaction code in the Bank Transaction Code file. | CB15.1, CB15.2 |
CBH-EXCHANGE-RATEEXCHANGE_RATE | Signed 14.7 | The currency exchange rate used for converting transfer amounts from the bank account currency of the Cash Code to the base currency of the Company responsible for initiating the transfer. | CB15.1, CB15.2 |
CBH-REC-STATUSREC_STATUS | Numeric 1 | The status of the transaction. Valid values are:
| CB15.1, CB15.2, CB150 |
CBH-DESCRIPTIONDESCRIPTION | Alpha 30 (Lower Case) | The description of the bank fund transfer. | CB15.1, CB15.2 |
CBH-JRNL-BOOK-NBRJRNL_BOOK_NBR | Alpha 12 | The journal book assigned to the transaction. | CB15.1, CB15.2 |
CBH-TRF-DIFFERENCETRF_DIFFERENCE | Derived | The difference between the Transfer Amount and Applied Amount in the bank account currency defined for the Cash Code. | — |
CBH-TRF-TYPE-DESCTRF_TYPE_DESC | Derived | A description of the Transfer Type. | — |
CBH-JBK-SEQ-NBRJBK_SEQ_NBR | Numeric 10 | The journal book sequence number assigned to a journal book transaction when it is added or interfaced to the Lawson system. Used only when Auto Journal Book Seq Nbr is set to Yes in GL10.1 (Company). | CB15.1, CB15.2 |
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 |
|---|---|---|---|---|
CBHSET1 | CASH-CODE, TRANSFER-NBR | Primary | CB06.2, CB10.1, CB15.1, CB15.2, CB150, CB20.1, CB215, CB300 +7 more | |
CBHSET2 | CASH-CODE, TRANSFER-NBR | Subset | Where REC-STATUS = Zeroes | CB150, CB195, CB221 |
Relations
One to one (5) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Cbbankent | CBBANKENT | Required | CBC-BANK-ENTITY → CBE-BANK-ENTITY | |
| Cbbankinst | CBBANKINST | Required | CBH-BANK-INST-CODE → CBI-BANK-INST-CODE | |
| Cbcashcode | CBCASHCODE | Required | CBH-CASH-CODE → CBC-CASH-CODE | |
| Cbtrftable | CBTRFTABLE | Required | CBH-CASH-CODE → CBX-CASH-CODE | |
| Gladdress | GLADDRESS | Required | CBH-COMPANY → GAD-COMPANY, Spaces → GAD-ACCT-UNIT |
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Cbtrfdtl | CBTRFDTL | CBH-CASH-CODE → CBL-CASH-CODE, CBH-TRANSFER-NBR → CBL-TRANSFER-NBR, → CBL-DTL-CASH-CODE |
Programs
Updated by (4)
- CB15.1 Bank Fund Transfer - Multiple Deposits
- CB15.2 Bank Fund Transfer - Multiple Withdrawals
- CB150 Mass Release
- CB300 History Purge
Referenced by (13)
- CB06.2 Bank Statement Detail Entry
- CB10.1 Cash Receipt Deposit
- CB195 Company Period Close
- CB20.1 Bank Transaction Entry
- CB215 Bank Transfer Listing
- CB221 Bank Transaction Listing
- CB43.1 Receipts Load Maintenance
- CB44.1 Returned Payment Maintenance
- CB45.1 EFT/CC Extract Entry
- CB46.1 Returned Payment Entry
- CB500 Bank Transaction Interface
- CB543 Receipts Load
- CB544 Returned Payment Load