reportFinanceofficial - Microsoftderived - from the source, no model text

Report 4 "Detail Trial Balance"

Base Application · Microsoft.Finance.GeneralLedger.Reports

Across versions

  1. BC23-28present
  2. BC29declaration changed
  3. BC30unchanged

Neighbourhood 3 connected objects and pages

Built-in finance reports in Business Central (Learn pages)Built-in finance reports in …Detail Trial Balance (report) (Learn pages)Detail Trial Balance (report)Financial analytics (Learn pages)Financial analytics

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Finance.GeneralLedger.Reports · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Detail Trial Balance
UsageCategory ReportsAndAnalysis
ApplicationArea Basic, Suite

Events published

  • OnAfterOnPreDataItemGLEntry(var GLEntry: Record "G/L Entry") (integration): Integration event raised after G/L Entry data item preprocessing for customization of entry filtering or data modification. Allows extensions to modify G/L Entry record properties or apply additional filters before report generation.
  • OnAfterOnPreReport(var GLAccount: Record "G/L Account"; var ExcludeBalanceOnly: Boolean) (integration): Integration event raised after report preprocessing for customization of G/L Account filtering or exclusion criteria. Allows extensions to modify account selection logic and balance exclusion rules before detail processing.

Procedures

  • InitializeRequest(NewPrintOnlyOnePerPage: Boolean; NewExcludeBalanceOnly: Boolean; NewPrintClosingEntries: Boolean; NewPrintReversedEntries: Boolean; NewPrintOnlyCorrections: Boolean): Initializes report parameters for programmatic execution with detailed filtering and display options. Configures entry type filters, page break options, and transaction inclusion criteria for customized trial balance generation.

Plus 1 local procedures.

Triggers

OnPreReport, OnPostReport

Recent changes

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). 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: "report", object_name: "Detail Trial Balance"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 4 sources