JBOOKHDR – Journal Book Header
- System
- General Ledger Setup (IF)
- Prefix
JBK- Primary key
COMPANY,JRNL-BOOK-NBR- Fields
- 11
- Updated by
- 78 programs
- Referenced by
- 31 programs
JBOOKHDR is the Journal Book Header table in Lawson General Ledger Setup (prefix JBK). It is indexed by COMPANY, JRNL-BOOK-NBR (JBKSET1). It is related 1:1 to GLSYSTEM and JBKSEQNBR and 1:M to JBKACCT, JBKOPCODE, JBKSEQNBR and JBKSYSCODE. It is updated by AP181, AP191, AP20.1, AP20.2, AP20.3, AP20.4, AP20.5, AP20.7 and 70 more and referenced by AC191, AP125, AP126, AP25.1, AP25.2, AP26.1, AP27.1, API2.1 and 23 more. The table has 11 fields, 1 index and 6 documented relations.
About JBOOKHDR
The Journal Book Header file contains the Journal Book definition information, including description, restrictions, creation, status, and accounting unit list.
Fields (11)
Column = COBOL field name without the JBK- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
JBK-COMPANY PKCOMPANY | Numeric 4 | The company number you are defining a journal book for. | GL10.1, GL110, JB00.1 |
JBK-JRNL-BOOK-NBR PKJRNL_BOOK_NBR | Alpha 12 | The Journal Book reference number assigned to group General Ledger transactions. | GL10.1, JB00.1 |
JBK-DESCRIPTIONDESCRIPTION | Alpha 30 (Lower Case) | The description of the journal book. | GL10.1, JB00.1 |
JBK-RESTRICT-SYSRESTRICT_SYS | Alpha 1 | This indicates if the journal book can only be used in specific systems.
| GL10.1, JB00.1 |
JBK-RESTRICT-OPERRESTRICT_OPER | Alpha 1 | This indicates if the journal book can only be used by specific users.
| GL10.1, JB00.1 |
JBK-RESTRICT-ACCTRESTRICT_ACCT | Alpha 1 | This indicates if the journal book can only access specific accounts.
| GL10.1, JB00.1 |
JBK-CREATE-DATECREATE_DATE | Numeric 8 (yyyymmdd) | This is the date the journal book was created. | GL10.1, JB00.1 |
JBK-CREATE-TIMECREATE_TIME | Numeric 6 (hhmmss) | This is the time the journal book was created. | GL10.1, JB00.1 |
JBK-ACTIVE-STATUSACTIVE_STATUS | Alpha 1 | The status of the journal book.
| GL10.1, JB00.1 |
JBK-MATRIX-LISTMATRIX_LIST | Alpha 12 | Attribute categories are selection parameters used to build a list of objects (accounting units). Attribute categories and values are the basis of the selection and sorting. An attribute list can then be used for reporting on and processing objects. | JB00.1 |
JBK-USED-FLAGUSED_FLAG | Alpha 1 | Indicates if the record has been accessed by some source after creation. " " = Not Used
| AP181, AP191, AP20.1, AP20.2, AP20.3, AP20.4, AP20.5, AP20.7 +52 more (list truncated in source) |
Indexes (1)
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 |
|---|---|---|---|---|
JBKSET1 | COMPANY, JRNL-BOOK-NBR | Primary | AC191, AP125, AP126, AP181, AP191, AP20.1, AP20.2, AP20.3 +22 more (list truncated in source) |
Relations
One to one (2) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Glsystem | GLSYSTEM | Required | JBK-COMPANY → GLS-COMPANY | |
| Jbkseqnbr Fy | JBKSEQNBR | Not Required | JBK-COMPANY → JSQ-COMPANY, JBK-JRNL-BOOK-NBR → JSQ-JRNL-BOOK-NBR, GLS-FISCAL-YEAR → JSQ-FISCAL-YEAR |
One to many (4) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Jbkacct | JBKACCT | Delete Cascades | JBK-COMPANY → JAC-COMPANY, JBK-JRNL-BOOK-NBR → JAC-JRNL-BOOK-NBR, → JAC-TH-ACCOUNT, → JAC-TH-SUB-ACCT | |
| Jbkopcode | JBKOPCODE | JBK-COMPANY → JBO-COMPANY, JBK-JRNL-BOOK-NBR → JBO-JRNL-BOOK-NBR, → JBO-OPERATOR | ||
| Jbkseqnbr | JBKSEQNBR | JBK-COMPANY → JSQ-COMPANY, JBK-JRNL-BOOK-NBR → JSQ-JRNL-BOOK-NBR, → JSQ-FISCAL-YEAR | ||
| Jbksyscode | JBKSYSCODE | JBK-COMPANY → JSC-COMPANY, JBK-JRNL-BOOK-NBR → JSC-JRNL-BOOK-NBR, → JSC-SYSTEM |
Programs
Updated by (78)
- AP181 Bill of Exchange Statement Update
- AP191 Unrealized Gain or Loss
- AP20.1 Basic Invoice
- AP20.2 Taxed Invoice
- AP20.3 Detail Invoice
- AP20.4 Invoice Line Detail
- AP20.5 Multiple Invoice
- AP20.7 Distributions
- AP21.1 View Distributions
- AP23.1 Transit Invoice Entry
- AP520 Invoice Interface
- API1.1 Add Invoice
- AR14.1 Lockbox
- ARLL.1 AR Transaction Interface
- CA10.2 Define Allocation
- CB00.3 Company Cash Code Relationships
- CB05.1 Cash Code Journal Book
- CB06.1 Bank Statement
- CB10.1 Cash Receipt Deposit
- CB145 EFT Extract Update
- CB15.1 Bank Fund Transfer - Multiple Deposits
- CB15.2 Bank Fund Transfer - Multiple Withdrawals
- CB20.1 Bank Transaction Entry
- CB43.1 Receipts Load Maintenance
- CB45.1 EFT/CC Extract Entry
- CB50.1 Bank Transaction Interface Maintenance
- CB500 Bank Transaction Interface
- CB543 Receipts Load
- CB55.1 Payment Entry
- CB554 Payment Load
- EE20.2 Employee Expense
- EE20.4 Employee Payback
- EE520 Expense Interface
- EX175 Company Expense Posting
- EX542 Expense Creation
- EX545 Advance Payback Creation
- GL01.1 System Control
- GL01.2 System Control
- GL10.1 Company
- GL110 Company Copy Delete
- GL165 Transaction Interface
- GL190 Journal Posting
- GL40.1 Journal Entry
- GL40.2 Define Journal
- GL40.6 Journal Copy
- GL40.8 Journal Entry
- GL44.1 Report Currency Entry
- GL45.1 Journal Control
- GL65.1 Transaction Interface Maintenance
- GL70.1 Recurring Journal
- GL70.2 Define Recurring Journal
- GL70.3 Amounts Only
- IFGT.1 GLTRANS Interface
- JB00.1 Journal Book
- MA41.1 Add-On Cost Detail - Purchase Order
- MA41.2 Add On Cost Lookup
- MA41.4 Miscellaneous Add-On Cost
- MA41.7 AOC Approval Entry
- MA42.2 Memo Line AOC Detail
- MA43.2 Purchase Order Lookup
- MA44.1 Invoice Line Detail - Purchase Order
- MA44.2 Invoice Line Detail- Service
- MA530 ERS Invoice Creation
- MA540 Invoice Interface
- ML165 Ledger Transaction Interface
- ML190 Ledger Journal Posting
- ML40.1 Ledger Journal Entry
- ML40.2 Define Ledger Journal
- ML40.6 Ledger Journal Copy
- ML40.8 Ledger Journal Entry
- ML44.1 Ledger Report Currency Entry
- ML45.1 Ledger Journal Control
- ML65.1 Ledger Transaction Interface Maintenance
- ML70.1 Ledger Recurring Journal
- ML70.2 Define Recurring Journal
- ML70.3 Amounts Only
- MLIT.1 General Ledger Account Edit
- PO31.1 Vendor Return
Referenced by (31)
- AC191 Accounting Unit Balance Post
- AP125 Batch Release
- AP126 Mass Invoice Release
- AP25.1 Batch Control
- AP25.2 Batch Review
- AP26.1 Invoice Release
- AP27.1 Single Invoice Release
- API2.1 Add Invoice
- BR44.1 Mass Transaction Transfer
- CB222 Cash Position Reconciliation
- DR100 Distribution Requirements Report
- GL247 Centralization Book Report
- GL256 Transaction Writer Report
- IC141 Location Replenishment Report
- IC142 Replenishment by Requisition PO's
- IC222 Unreleased Documents
- IC83.1 Par Location Counts
- IFAC.1 General Ledger Account Edit
- JB200 Journal Book Listing
- JB240 Journal Book Report
- MA61.1 Match Invoice Approval
- MAI1.1 Invoke for MAMATCH Object
- RQ10.1 Requisition
- RQ10.3 Select and Copy
- RQ11.1 Kit Accessories
- RQ13.2 Direct Line Approval
- RQ35.1 Requisition Returns
- RQ500 Requisition Interface
- RQIB.1 RQRQHUPD Invoke Object
- RQIF.1 RQRLNUPD Invoke Object
- RQIJ.1 Requisition Copy