Page 101 "General Journal Templates"
Base Application · Microsoft.Finance.GeneralLedger.Journal
Across versions
- BC23-30present
Neighbourhood 3 connected objects and pages
Base Application · Microsoft.Finance.GeneralLedger.Journal · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | General Journal Templates |
| SourceTable | Gen. Journal Template |
| PageType | List |
| UsageCategory | Administration |
| ApplicationArea | Basic, Suite |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control1 | Name | Name | Specifies the name of the journal template you are creating. from the table field |
| Description | Description | Specifies a brief description of the journal template you are creating. from the table field | |
| Type | Type | Specifies the journal type. The type determines what the window will look like. | |
| Recurring | Recurring | Specifies whether the journal template will be a recurring journal. from the table field | |
| Bal. Account Type | Bal. Account Type | Specifies the type of account that a balancing entry is posted to, such as BANK for a cash account. from the table field | |
| Bal. Account No. | Bal. Account No. | Specifies the number of the general ledger, customer, vendor, or bank account that the balancing entry is posted to, such as a cash account for cash purchases. from the table field | |
| No. Series | No. Series | Specifies the number series from which entry or record numbers are assigned to new entries or records. from the table field | |
| Posting No. Series | Posting No. Series | Specifies the code for the number series that will be used to assign document numbers to ledger entries that are posted from journals using this template. from the table field | |
| Source Code | Source Code | Specifies the source code that specifies where the entry was created. from the table field | |
| Reason Code | Reason Code | Specifies the reason code, a supplementary source code that enables you to trace the entry. from the table field | |
| Force Doc. Balance | Force Doc. Balance | Specifies whether transactions that are posted in the general journal must balance by document number and document type, in addition to balancing by date. from the table field | |
| Copy VAT Setup to Jnl. Lines | Copy VAT Setup to Jnl. Lines | Specifies whether the program to calculate VAT for accounts and balancing accounts on the journal line of the selected journal template. from the table field | |
| Increment Batch Name | Increment Batch Name | Specifies if batch names using this template are automatically incremented. Example: The posting following BATCH001 is automatically named BATCH002. from the table field | |
| Allow VAT Difference | Allow VAT Difference | Specifies whether to allow the manual adjustment of VAT amounts in journals. from the table field | |
| Allow Posting Date From | Allow Posting Date From | Specifies the earliest date when posting to the journal template is allowed. from the table field | |
| Allow Posting Date To | Allow Posting Date To | Specifies the last date when posting to the journal template is allowed. from the table field | |
| Page ID | Page ID | Specifies the number of the page that is used to show the journal or worksheet that uses the template. from the table field | |
| Page Caption | Page Caption | Specifies the displayed name of the journal or worksheet that uses the template. from the table field | |
| Test Report ID | Test Report ID | Specifies the test report that is printed when you click Test Report. from the table field | |
| Test Report Caption | Test Report Caption | Specifies the name of the test report that is printed when you print a journal under this journal template. from the table field | |
| Posting Report ID | Posting Report ID | Specifies the posting report that is printed when you choose Post and Print. from the table field | |
| Posting Report Caption | Posting Report Caption | Specifies the name of the report that is printed when you print the journal. from the table field | |
| Force Posting Report | Force Posting Report | Specifies whether a report is printed automatically when you post. from the table field | |
| Cust. Receipt Report ID | Cust. Receipt Report ID | Specifies how to print customer receipts when you post. from the table field | |
| Cust. Receipt Report Caption | Cust. Receipt Report Caption | Specifies how to print customer receipts when you post. from the table field | |
| Vendor Receipt Report ID | Vendor Receipt Report ID | Specifies how to print vendor receipts when you post. from the table field | |
| Vendor Receipt Report Caption | Vendor Receipt Report Caption | Specifies how to print vendor receipts when you post. from the table field | |
| Copy to Posted Jnl. Lines | Copy to Posted Jnl. Lines | Specifies whether the journal lines to be copied to posted journal lines of the selected journal template. from the table field | |
| Unlink Inc. Doc On Posting | Unlink Inc. Doc On Posting | Specifies whether the the incoming document will be unlinked from the journal when it is posted. from the table field |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Template | Batches | View or edit multiple journals for a specific template. You can use batches when you need multiple journals of a certain type. | Page 251 “General Journal Batches” |
Triggers
OnOpenPage
Relations
- source table Table 80 “Gen. Journal Template”
Called by
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 100 “Calc. G/L Acc. Where-Used” (1 call:
ShowSetupForm → (object))
Documented on Microsoft Learn
Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "General Journal Templates"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.