tableFinanceofficial - Microsoftderived - from the source, no model text

Table 84 "Acc. Schedule Name"

Base Application · Microsoft.Finance.FinancialReports

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC251 fields changed, 1 procedures removed
  4. BC264 fields changed, 1 fields added
  5. BC27unchanged
  6. BC282 fields added, 1 fields changed
  7. BC293 procedures added
  8. BC301 fields added

Neighbourhood 27 connected objects and pages

Table 8395 "Financial Report Status" (relates to, 2 links)Financial Report StatusTable 333 "Column Layout Name" (relates to)Table 363 "Analysis View" (relates to)Analysis ViewPage 103 "Account Schedule Names" (pages and codeunits on it, 2 links)Account Schedule NamesCodeunit 1351 "Telemetry Subscribers" (event subscribers, 4 links)Telemetry SubscribersCodeunit 8614 "Config. XML Exchange" (calls, 3 links)Config. XML ExchangeCodeunit 457 "Environment Information" (calls)Environment InformationCodeunit 8611 "Config. Package Management" (calls)Codeunit 8703 "Feature Telemetry" (calls)Feature TelemetryTable 98 "General Ledger Setup" (referenced by, 8 links)General Ledger SetupTable 136 "Acc. Sched. KPI Web Srv. Line" (referenced by, 2 links)Acc. Sched. KPI Web Srv. LineTable 1312 "Trial Balance Setup" (referenced by)Trial Balance SetupTable 762 "Account Schedules Chart Setup" (referenced by)Account Schedules Chart SetupTable 763 "Acc. Sched. Chart Setup Line" (referenced by)Acc. Sched. Chart Setup LineTable 8360 "Financial Report Schedule" (referenced by)Financial Report ScheduleTable 85 "Acc. Schedule Line" (referenced by)Table 88 "Financial Report" (referenced by)Financial ReportAudit changes to your setup (Learn pages)Auditing and financial reporting (Learn pages)Build financial reports using financial data and account categories (Learn pages)Column definitions in Financial Reporting (Learn pages)Financial analytics (Learn pages)Financial Reporting FAQ (Learn pages)Make cash flow forecasts using financial reports (Learn pages)Row definitions in Financial Reporting (Learn pages)Set Up and Publish KPI Web Services Based on Financial Reports (Learn pages)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

Learn documents this table through its pages: Page 103 “Account Schedule Names” (10 Learn pages).

Properties

Property Value
Caption Financial Report Row Definition
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Name Δ BC26 Code[10] Specifies the unique name (code) of the financial report row definition. You can use up to 10 characters. NotBlank
2 Description Δ BC26 Text[80] Specifies a description of the financial report row definition. The description is not shown on the final report but is used to provide more context when using the definition.
3 Default Column Layout Δ BC25 Δ BC26 Code[10] — obsolete Removed 25.0; #if not CLEANSCHEMA25; TableRelation Table 333 “Column Layout Name” (Column Layout Name)
4 Analysis View Name Δ BC26 Code[10] Specifies the name of the analysis view you want the row definition to use. This field is optional. TableRelation Table 363 “Analysis View” (Analysis View)
5 Internal Description + BC26 Δ BC28 Text[500] 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.
6 Status + BC28 Code[10] Specifies the status code for the row definition. The status code helps you organize the lifecycle of your row definitions. TableRelation Table 8395 “Financial Report Status” (Financial Report Status)
7 Status Blocked + BC28 Boolean Specifies the status code is a blocked status. FlowField: exist(“Financial Report Status” where(“Code” = field(Status), “Blocked” = const(true))); not editable

Keys

  • Key1: Name (clustered)

Trigger event subscribers

Procedures

  • DimTotalingLinesAreEmpty(DimNumber: Integer): Boolean: Checks whether dimension totaling lines are empty for the specified dimension number. Validates if any account schedule lines contain dimension totaling values for the given dimension.
  • ClearDimTotalingLines(DimNumber: Integer): Clears dimension totaling values for all account schedule lines for the specified dimension number. Removes dimension totaling filters when analysis view dimensions are changed to maintain data consistency.
  • Export(): Exports the account schedule definition to an XML configuration package for deployment and backup purposes. Creates configuration package with account schedule name, lines, and related setup for import/export functionality.
  • AddRowDefinitionToConfigPackage(AccScheduleName: Code[10]; var ConfigPackage: Record "Config. Package"; PackageCode: Code[20]): Adds account schedule row definition tables to configuration package for export processing. Includes account schedule name, lines, and related analysis view configuration in the package.
  • Import(): Imports account schedule definition from XML configuration package file selected by user. Processes XML import and applies configuration package to create account schedule with lines and settings.
  • ApplyPackage(PackageCode: Code[20]): Applies imported configuration package to create account schedule definition with validation and naming. Processes package data, validates account schedule name, and applies configuration to Business Central.
  • RenameAccountScheduleInPackage(PackageCode: Code[20]; OldName: Code[10]; NewName: Code[10]): Renames account schedule references within configuration package data to avoid naming conflicts during import. Updates account schedule name and related line references in package data before applying configuration.

Plus 11 local procedures.

Triggers

OnRename, OnDelete

Relations

Referenced by

16 fields in 8 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

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

Countries that replace it

CA, ES, MX, RU, US

Deprecations

  • field Default Column Layout: Removed 25.0 (#if not CLEANSCHEMA25), “Use now the Column Group property in the table Financial Report”

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

Evidence 1 sources