Codeunit 5239 "Contoso Account Schedule"
ContosoCoffeeDemoDataset · Microsoft.DemoTool.Helpers
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 13 connected objects and pages
ContosoCoffeeDemoDataset · Microsoft.DemoTool.Helpers · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Permissions | tabledata “Account Schedules Chart Setup” = rim, tabledata “Acc. Sched. Chart Setup Line” = rim, tabledata “Acc. Schedule Name” = rim, tabledata “Acc. Schedule Line” = ri, tabledata “Column Layout Name” = rim, tabledata “Column Layout” = ri, tabledata “Financial Report” = rim, tabledata “Acc. Sched…. |
Procedures
SetOverwriteData(Overwrite: Boolean)InsertAccountSchedulesChartSetup(UserID: Text[132]; Name: Text[30]; Description: Text[250]; AccountScheduleName: Code[10]; ColumnLayoutName: Code[10]; StartDate: Date; PeriodLength: Integer; NoOfPeriods: Integer; Look Ahead: Boolean)InsertAccScheduleLine(ScheduleName: Code[10]; LineNo: Integer; RowNo: Code[10]; Description: Text[100]; Totaling: Text[250]; TotalingType: Enum "Acc. Schedule Line Totaling Type"; Show: Enum "Acc. Schedule Line Show"; Dimension1Totaling: Text[250]; Bold: Boolean; Italic: Boolean; Underline: Boolean; ShowOppositeSign: Boolean; RowType: Integer)InsertAccScheduleLine(ScheduleName: Code[10]; LineNo: Integer; RowNo: Code[10]; Description: Text[100]; Totaling: Text[250]; TotalingType: Enum "Acc. Schedule Line Totaling Type"; Show: Enum "Acc. Schedule Line Show"; Dimension1Totaling: Text[250]; Bold: Boolean; Italic: Boolean; Underline: Boolean; ShowOppositeSign: Boolean; RowType: Integer; NetAmountType: Enum "Account Schedule Amount Type")InsertAccScheduleLine(ScheduleName: Code[10]; LineNo: Integer; RowNo: Code[10]; Description: Text[100]; Totaling: Text[250]; TotalingType: Enum "Acc. Schedule Line Totaling Type"; Show: Enum "Acc. Schedule Line Show"; Dimension1Totaling: Text[250]; Bold: Boolean; Italic: Boolean; Underline: Boolean; ShowOppositeSign: Boolean; RowType: Integer; NetAmountType: Enum "Account Schedule Amount Type"; Indentation: Integer)InsertAccScheduleName(Name: Code[10]; Description: Text[80]; AnalysisViewName: Code[10])InsertAccScheduleName(Name: Code[10]; Description: Text[80]; AnalysisViewName: Code[10]; InternalDescription: Text[500])InsertColumnLayoutName(Name: Code[10]; Description: Text[80])InsertColumnLayoutName(Name: Code[10]; Description: Text[80]; InternalDescription: Text[500])InsertAccSchedKPIWebSrvLine(AccScheduleName: Code[10])InsertAccSchedKPIWebSrvSetup(Period: Integer; ViewBy: Integer; WebServiceName: Text[240]; DataTimeToLiveHours: Integer)InsertAccSchedChartSetupLine(UserID: Text[132]; Name: Text[30]; AccountScheduleLineNo: Integer; ColumnLayoutLineNo: Integer; AccountScheduleName: Code[10]; ColumnLayoutName: Code[10]; MeasureName: Text[111]; ChartType: Enum "Account Schedule Chart Type")InsertColumnLayout(ColumnLayoutName: Code[10]; LineNo: Integer; ColumnNo: Code[10]; ColumnHeader: Text[30]; ColumnType: Enum "Column Layout Type"; LedgerEntryType: Enum "Column Layout Entry Type"; Formula: Code[80]; ShowOppositeSign: Boolean; Show: Enum "Column Layout Show"; ComparisonPeriodFormula: Code[20]; HideCurrencySymbol: Boolean)InsertColumnLayout(ColumnLayoutName: Code[10]; LineNo: Integer; ColumnNo: Code[10]; ColumnHeader: Text[30]; ColumnType: Enum "Column Layout Type"; LedgerEntryType: Enum "Column Layout Entry Type"; Formula: Code[80]; ShowOppositeSign: Boolean; Show: Enum "Column Layout Show"; ComparisonPeriodFormula: Code[20]; HideCurrencySymbol: Boolean; IncludeDateInHeader: Enum ColumnHeaderDateType)InsertColumnLayout(ColumnLayoutName: Code[10]; LineNo: Integer; ColumnNo: Code[10]; ColumnHeader: Text[30]; ColumnType: Enum "Column Layout Type"; LedgerEntryType: Enum "Column Layout Entry Type"; AmountType: Enum "Account Schedule Amount Type"; Formula: Code[80]; ShowOppositeSign: Boolean; Show: Enum "Column Layout Show"; ComparisonPeriodFormula: Code[20]; HideCurrencySymbol: Boolean; FormulaLCID: Integer)InsertColumnLayout(ColumnLayoutName: Code[10]; LineNo: Integer; ColumnNo: Code[10]; ColumnHeader: Text[30]; ColumnType: Enum "Column Layout Type"; LedgerEntryType: Enum "Column Layout Entry Type"; AmountType: Enum "Account Schedule Amount Type"; Formula: Code[80]; ShowOppositeSign: Boolean; Show: Enum "Column Layout Show"; ComparisonPeriodFormula: Code[20]; HideCurrencySymbol: Boolean; FormulaLCID: Integer; IncludeDateInHeader: Enum ColumnHeaderDateType)InsertFinancialReport(Name: Code[10]; Description: Text[80]; FinancialReportRowGrp: Code[10]; FinancialReportColumnGrp: Code[10])InsertFinancialReport(Name: Code[10]; Description: Text[80]; FinancialReportRowGrp: Code[10]; FinancialReportColumnGrp: Code[10]; InternalDescription: Text[500])InsertChartDefinition(Codeunit: Integer; ChartName: Text[60]; Enabled: Boolean)
Called by
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.
- Codeunit 5223 “Create Acc. Schedule Name” (2 calls:
CreateSetupAccScheduleName → InsertAccScheduleName,OnRun → InsertAccScheduleName) - Codeunit 5224 “Create Acc. Schedule Line” (2 calls:
CreateSetupAccScheduleLine → InsertAccScheduleLine,OnRun → InsertAccScheduleLine) - Codeunit 5247 “Create Sust. Column Layout” (2 calls:
OnRun → InsertColumnLayout,OnRun → InsertColumnLayoutName) - Codeunit 5395 “Create Column Layout” (2 calls:
CreateSetupColumnLayout → InsertColumnLayout,OnRun → InsertColumnLayout) - Codeunit 5401 “Create Column Layout Name” (2 calls:
CreateSetupColumnLayoutName → InsertColumnLayoutName,OnRun → InsertColumnLayoutName) - Codeunit 5425 “Create Financial Report” (2 calls:
CreateSetupFinancialReport → InsertFinancialReport,OnRun → InsertFinancialReport) - Codeunit 5234 “Create Sust. Financial Report” (1 call:
OnRun → InsertFinancialReport) - Codeunit 5244 “Create Sust. Acc. Sch. Line” (1 call:
OnRun → InsertAccScheduleLine) - Codeunit 5245 “Create Sust. Acc. Sch. Name” (1 call:
OnRun → InsertAccScheduleName) - Codeunit 5297 “Create Acc. Schedule Chart” (1 call:
OnRun → InsertAccountSchedulesChartSetup) - Codeunit 5298 “Create Acc. Sched. Chart Line” (1 call:
OnRun → InsertAccSchedChartSetupLine) - Codeunit 5484 “Create KPI Web Srv Setup” (1 call:
OnRun → InsertAccSchedKPIWebSrvSetup) - Codeunit 5491 “Create KPI Web Srv Line” (1 call:
OnRun → InsertAccSchedKPIWebSrvLine)
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: "codeunit", object_name: "Contoso Account Schedule"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.