---
id: object/page/116
type: object
title: Page 116 "G/L Registers"
summary: Page 116 "G/L Registers" in Base Application (Microsoft.Finance.GeneralLedger.Ledger). 1 events. Present since at least BC23, still in BC30, changed in BC27.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: "27"
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 733e3159e10180307849e44117358de70c4f8a5377144e5a9c7588bfa9cc4237
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Finance/GeneralLedger/Ledger/GLRegisters.Page.al
    title: src/Layers/W1/BaseApp/Finance/GeneralLedger/Ledger/GLRegisters.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/finance-how-to-analyze-gl-entries
    title: Analyze G/L entries
    date: null
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/finance-troubleshooting-correcting-dimensions
    title: Troubleshoot and correct dimensions
    date: null
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/finance-how-to-analyze-gl-entries
    - https://learn.microsoft.com/dynamics365/business-central/finance-troubleshooting-correcting-dimensions
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/finance/work-with-the-chart-of-accounts-and-gene
    - topic/business-central/business-functionality/finance/working-with-dimensions
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 116
name: G/L Registers
namespace: Microsoft.Finance.GeneralLedger.Ledger
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "27"
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids:
  - docs/learn-smb-docs/business-central/finance-how-to-analyze-gl-entries.md
  - docs/learn-smb-docs/business-central/finance-troubleshooting-correcting-dimensions.md
counts:
  fields: 0
  procedures: 3
  events: 1
  subscribers: 0
  controls: 13
  actions: 18
relations:
  out: 1
  referenced_by: 0
  pages: 1
  extended_by: 2
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 116 "G/L Registers"

> Page 116 "G/L Registers" in Base Application (Microsoft.Finance.GeneralLedger.Ledger). 1 events. Present since at least BC23, still in BC30, changed in BC27.

Base Application · Microsoft.Finance.GeneralLedger.Ledger · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Finance/GeneralLedger/Ledger/GLRegisters.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | G/L Registers |
| SourceTable | G/L Register |
| PageType | List |
| UsageCategory | History |
| 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 | No. | [No.](../table/45.md#fields) | Specifies the number of the general ledger register. <small>from the table field</small> |
|  | Creation Date | [Creation Date](../table/45.md#fields) | Specifies the date when the entries in the register were posted. <small>from the table field</small> |
|  | Creation Time | [Creation Time](../table/45.md#fields) | Specifies the time when the entries in the register were posted. <small>from the table field</small> |
|  | SystemCreatedAt | `Rec.SystemCreatedAt` | Specifies the date and time when the entries in the register were posted. |
|  | User ID | [User ID](../table/45.md#fields) | Specifies the ID of the user who posted the entry, to be used, for example, in the change log. <small>from the table field</small> |
|  | Source Code | [Source Code](../table/45.md#fields) | Specifies the source code for the entries in the register. <small>from the table field</small> |
|  | Journal Batch Name | [Journal Batch Name](../table/45.md#fields) | Specifies the batch name of the general journal that the entries were posted from. <small>from the table field</small> |
|  | Reversed | [Reversed](../table/45.md#fields) | Specifies if the register has been reversed (undone) from the Reverse Entries window. <small>from the table field</small> |
|  | From Entry No. | [From Entry No.](../table/45.md#fields) | Specifies the first general ledger entry number in the register. <small>from the table field</small> |
|  | To Entry No. | [To Entry No.](../table/45.md#fields) | Specifies the last general ledger entry number in the register. <small>from the table field</small> |
|  | From VAT Entry No. | [From VAT Entry No.](../table/45.md#fields) | Specifies the first VAT entry number in the register. <small>from the table field</small> |
|  | To VAT Entry No. | [To VAT Entry No.](../table/45.md#fields) | Specifies the last entry number in the register. <small>from the table field</small> |
|  | No. of Transactions | [No. of Transactions](../table/45.md#fields) | Specifies the number of general ledger transactions in this register. <small>from the table field</small> |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Register | General Ledger | View the general ledger entries that resulted in the current register entry. | [Codeunit 235 "G/L Reg.-Gen. Ledger"](../codeunit/235.md) |
|  | Customer Ledger | View the customer ledger entries that resulted in the current register entry. | [Codeunit 236 "G/L Reg.-Cust.Ledger"](../codeunit/236.md) |
|  | Vendor Ledger | View the vendor ledger entries that resulted in the current register entry. | [Codeunit 237 "G/L Reg.-Vend.Ledger"](../codeunit/237.md) |
|  | Bank Account Ledger | View the bank account ledger entries that resulted in the current register entry. | [Codeunit 377 "G/L Reg.-Bank Account Ledger"](../codeunit/377.md) |
|  | Fixed Asset Ledger | View registers that involve fixed assets. | [Codeunit 5619 "G/L Reg.-FALedger"](../codeunit/5619.md) |
|  | Maintenance Ledger | View the maintenance ledger entries for the selected fixed asset. | [Codeunit 5649 "G/L Reg.-Maint.Ledger"](../codeunit/5649.md) |
|  | VAT Entries | View the VAT entries that are associated with the current register entry. | [Codeunit 238 "G/L Reg.-VAT Entries"](../codeunit/238.md) |
|  | Employee Ledger | View the employee ledger entries that resulted in the register entry. |  |
|  | Item Ledger Relation | View the link between the general ledger entries and the value entries. | [Page 5823 "G/L - Item Ledger Relation"](../page/5823.md) |
|  | Transactions | View the general ledger transactions that resulted in the current register entry. | [Page 811 "G/L Transactions"](../page/811.md) |
|  | Update Registers | Update the register information for the selected register entry. Use this action if you have enabled concurrent posting to create G/L transaction records and update G/L Register No. in ledger entries. |  |
|  | Correct Dimensions | Correct dimensions for the related general ledger entries. |  |
| Reverse | Reverse Register | Undo entries that were incorrectly posted. You can only reverse entries that were posted from a journal and have not already been involved in a reversal. |  |
| Functions | Delete Empty Registers | Find and delete empty G/L registers. | [Report 99 "Delete Empty G/L Registers"](../report/99.md) |
| Reporting | Detail Trial Balance | Print or save a detail trial balance for the general ledger accounts that you specify. | [Report 4 "Detail Trial Balance"](../report/4.md) |
|  | Trial Balance (Obsolete) <small>obsolete Pending 28.0; #if not CLEAN28</small> | Print or save the chart of accounts that have balances and net changes. | [Report 6 "Trial Balance"](../report/6.md) |
|  | Trial Balance by Period | Print or save the opening balance by general ledger account, the movements in the selected period of month, quarter, or year, and the resulting closing balance. | [Report 38 "Trial Balance by Period"](../report/38.md) |
|  | G/L Register | View posted G/L entries. | [Report 3 "G/L Register"](../report/3.md) |

## Events published

- `OnBeforeGetReverseRegisterEnabled(RegisterNo: Integer; var ReverseEnabled: Boolean; var IsHandled: Boolean)` (integration): Integration event raised before determining if reverse register functionality is enabled.

## Procedures

2 local procedures, no public ones.

## Triggers

OnOpenPage, OnAfterGetRecord

## Relations

- source table [Table 45 "G/L Register"](../table/45.md)

## Pages and codeunits on this table

- [Table 45 "G/L Register"](../table/45.md) (lookup page)

## Extended by

- [Page extension 4432 "EXR G/L Registers"](../pageextension/4432.md)
- [Page extension 6793 "Withholding G/L Registers"](../pageextension/6793.md)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC27

## Documented on Microsoft Learn

- [Analyze G/L entries](https://learn.microsoft.com/dynamics365/business-central/finance-how-to-analyze-gl-entries)
- [Troubleshoot and correct dimensions](https://learn.microsoft.com/dynamics365/business-central/finance-troubleshooting-correcting-dimensions)

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). 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: "G/L Registers")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
