---
title: "Table 80 Gen. Journal Template"
author: "Jonas Paprotka"
url: https://jonas-paprotka.de/ref/table/80-gen-journal-template/
type: table
id: 80
name: "Gen. Journal Template"
app: "Base Application"
namespace: Microsoft.Finance.GeneralLedger.Journal
versions: "17-28"
build: 28.5.54151.54365
source: "https://jonas-paprotka.de/ref/table/80-gen-journal-template/source/29/"
checked: 2026-09-20
subject: "Microsoft Dynamics 365 Business Central"
license: "Content © 2026 Jonas Paprotka. Quote freely with attribution and a link."
---

# Table 80 Gen. Journal Template

Jonas Paprotka, https://jonas-paprotka.de/ref/table/80-gen-journal-template/

| | |
| --- | --- |
| App | Base Application |
| Namespace | Microsoft.Finance.GeneralLedger.Journal |
| Versions | 17-28 |
| Source file | Finance/GeneralLedger/Journal/GenJournalTemplate.Table.al |

## Fields

| Id | Name | Type | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- |
| 1 | Name | Code[10] | 17-28 | - | - |
| 2 | Description | Text[80] | 17-28 | - | - |
| 5 | Test Report ID | Integer | 17-28 | - | - |
| 6 | Page ID | Integer | 17-28 | - | - |
| 7 | Posting Report ID | Integer | 17-28 | - | - |
| 8 | Force Posting Report | Boolean | 17-28 | - | - |
| 9 | Type | Enum Gen. Journal Template Type | 17-28 | - | - |
| 10 | Source Code | Code[10] | 17-28 | - | - |
| 11 | Reason Code | Code[10] | 17-28 | - | - |
| 12 | Recurring | Boolean | 17-28 | - | - |
| 15 | Test Report Caption | Text[250] | 17-28 | - | - |
| 16 | Page Caption | Text[250] | 17-28 | - | - |
| 17 | Posting Report Caption | Text[250] | 17-28 | - | - |
| 18 | Force Doc. Balance | Boolean | 17-28 | - | - |
| 19 | Bal. Account Type | Enum Gen. Journal Account Type | 17-28 | - | - |
| 20 | Bal. Account No. | Code[20] | 17-28 | - | - |
| 21 | No. Series | Code[20] | 17-28 | - | - |
| 22 | Posting No. Series | Code[20] | 17-28 | - | - |
| 23 | Copy VAT Setup to Jnl. Lines | Boolean | 17-28 | - | - |
| 24 | Allow VAT Difference | Boolean | 17-28 | - | - |
| 25 | Cust. Receipt Report ID | Integer | 17-28 | - | - |
| 26 | Cust. Receipt Report Caption | Text[250] | 17-28 | - | - |
| 27 | Vendor Receipt Report ID | Integer | 17-28 | - | - |
| 28 | Vendor Receipt Report Caption | Text[250] | 17-28 | - | - |
| 30 | Increment Batch Name | Boolean | 17-28 | - | - |
| 31 | Copy to Posted Jnl. Lines | Boolean | 17-28 | - | - |
| 32 | Allow Posting Date From | Date | 20-28 | - | - |
| 33 | Allow Posting Date To | Date | 20-28 | - | - |
| 34 | Unlink Inc. Doc On Posting | Boolean | 25-28 | - | - |
| 35 | Allow Posting From DateFormula | DateFormula | 28 | - | - |
| 36 | Allow Posting To DateFormula | DateFormula | 28 | - | - |

## Keys

| Name | Fields | Versions |
| --- | --- | --- |
| Key1, clustered | Name | 17-28 |
| Key2 | Type, Bal. Account Type, Bal. Account No. | 24-28 |
| Key3 | Type, Recurring, No. Series | 24-28 |

## Events

| Kind | Name | Parameters | Versions | Obsolete | Reason |
| --- | --- | --- | --- | --- | --- |
| Integration event | OnAfterValidateType | (var Record Gen. Journal Template, Record Source Code Setup) | 17-28 | - | - |
| Integration event | OnBeforeNoSeriesValidate | (var Record Gen. Journal Template, var Boolean) | 19-28 | - | - |
| Integration event | OnAfterCheckGLAcc | (var Record Gen. Journal Template, Record G/L Account) | 23-28 | - | - |

## Source

Symbols: Microsoft.BaseApplication.symbols.437dbf0e-84ff-417a-965d-ed2bb9650972, https://dynamicssmb2.pkgs.visualstudio.com/DynamicsBCPublicFeeds/_packaging/MSSymbols/nuget/v3/index.json, highest build per major on 2026-09-20.
AL source 29: https://github.com/microsoft/BCApps, MIT, releases/29.x at a66254c3b8b5bb1cea290dc8f9d097aec4381153.

Jonas Paprotka, 2026-09-20.
