pageFinanceofficial - Microsoftderived - from the source, no model text

Page 104 "Account Schedule"

Base Application · Microsoft.Finance.FinancialReports

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25unchanged
  4. BC261 procedures added
  5. BC271 procedures added, 1 procedures removed
  6. BC28unchanged
  7. BC291 procedures added
  8. BC30unchanged

Neighbourhood 13 connected objects and pages

Table 85 "Acc. Schedule Line" (relates to)Acc. Schedule LineCodeunit 8 "AccSchedManagement" (calls, 4 links)AccSchedManagementCodeunit 18 "Financial Report Mgt." (calls, 2 links)Financial Report Mgt.Codeunit 4030 "Client Type Management" (calls)Client Type ManagementCodeunit 6723 "Server Setting" (calls)Server SettingBuild financial reports using financial data and account categories (Learn pages)Build financial reports usin…Column definitions in Financial Reporting (Learn pages)Column definitions in Financ…Financial Reporting FAQ (Learn pages)Financial Reporting FAQMake cash flow forecasts using financial reports (Learn pages)Make cash flow forecasts usi…Row definitions in Financial Reporting (Learn pages)Row definitions in Financial…Set Up and Publish KPI Web Services Based on Financial Reports (Learn pages)Set Up and Publish KPI Web S…Sustainability financial reporting (Learn pages)Sustainability financial rep…Troubleshoot Financial Reporting (Learn pages)

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.FinancialReports · captioned “(Financial Report) Row Definition” · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption (Financial Report) Row Definition
SourceTable Acc. Schedule Line
PageType Worksheet
UsageCategory None

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
General Name CurrentSchedName Specifies the unique name (code) of the financial report row definition.
Description CurrentDescription Specifies the description of row definition. The description is not shown on the final report but is used to provide more context when using the definition.
Status DefinitionStatus Specifies the status code for the row definition. The status code helps you organize the lifecycle of your row definitions.
Internal Description InternalDescription Specifies the internal description of row definition. The internal description is not shown on the final report but is used to provide more context when using the definition.
Control1 Row No. Row No. Specifies a number that identifies the line. from the table field
Description Description Specifies text that will appear on the financial report line. from the table field
Totaling Type Totaling Type Specifies the totaling type for the financial report line. The type determines which accounts within the totaling interval you specify in the Totaling field will be totaled.
Totaling TotalingDisplayed Specifies an account interval or a list of account numbers. The entries of the account will be totaled to give a total balance. How entries are totaled depends on the value in the Account Type field.
Row Type Row Type Specifies the row type for the row definition. The type determines how the amounts in the row are calculated. from the table field
Amount Type Amount Type Specifies the type of entries that will be included in the amounts in the row definition. from the table field
Show Opposite Sign Show Opposite Sign Specifies whether to show debits in reports as negative amounts with a minus sign and credits as positive amounts. from the table field
Dimension 1 Totaling Dimension 1 Totaling Specifies which dimension value amounts will be totaled on this line. from the table field
Dimension 2 Totaling Dimension 2 Totaling Specifies which dimension value amounts will be totaled on this line. from the table field
Dimension 3 Totaling Dimension 3 Totaling Specifies which dimension value amounts will be totaled on this line. from the table field
Dimension 4 Totaling Dimension 4 Totaling Specifies which dimension value amounts will be totaled on this line. from the table field
Show Show Specifies whether the line will be printed on the report. from the table field
Bold Bold Specifies whether to print the amounts in this row in bold. from the table field
Italic Italic Specifies whether to print the amounts in this row in italics. from the table field
Underline Underline Specifies whether to underline the amounts in this row. from the table field
Double Underline Double Underline Specifies whether to double underline the amounts in this row. from the table field
New Page New Page Specifies whether there will be a page break after the current line when the financial report is exported to PDF or printed. from the table field
HideCurrencySymbol Hide Currency Symbol Specifies whether to hide currency symbols when a calculated result is not a currency. from the table field
Internal Description Internal Description Specifies the internal description for the row definition line that highlights complex logic or areas needing review for the next report designer. from the table field
FactBoxes G/L Accounts part Page 8396 “Totaling Accounts Factbox” —

Actions

Group Action ToolTip Runs
Processing Indent Make this row part of a group of rows. For example, indent rows that itemize a range of accounts, such as types of revenue.
Outdent Move this row out one level.
Where-Used View or edit financial reports in which the row definition is used.
Hide Header Hide the page header.
Show Header Show the page header.
Functions Insert G/L Accounts Open the list of general ledger accounts so you can add accounts to the row definition.
Insert CF Accounts Mark the cash flow accounts from the chart of cash flow accounts and copy them to row definition lines.
Insert Cost Types Insert cost types to analyze what the costs are, where the costs come from, and who should bear the costs.
Page Edit in Excel Send the data in the worksheet to an Excel file for analysis or editing.

Events published

  • OnBeforeSetupAccSchedLine(var RecAccScheduleLine: Record "Acc. Schedule Line"; var xRecAccScheduleLine: Record "Acc. Schedule Line"; var AccScheduleLine: Record "Acc. Schedule Line"; CurrentSchedName: Code[20]; var IsHandled: Boolean) (integration): Integration event raised before setting up account schedule line configuration.

Procedures

  • SetAccSchedName(NewAccSchedName: Code[10]): Sets the current account schedule name for page context and line filtering.
  • SetupAccSchedLine(var AccSchedLine: Record "Acc. Schedule Line"): Configures account schedule line with current page context and handles line number assignment. Ensures proper line numbering and schedule name association for new and modified lines.
  • GetAccountCategoryTotalingToDisplay(): Text[250]: Retrieves display text for account category totaling when totaling type is account category.
  • GetAccSchedName(): Code[10]: Returns the current account schedule name set in the page context.

Plus 4 local procedures.

Triggers

OnAfterGetRecord, OnAfterGetCurrRecord, OnOpenPage

Relations

Calls

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.

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). 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: "Account Schedule"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 8 of 9 sources

Show 1 more