Codeunit "Acc. Sched. Chart Management"

ID 762
Namespace: Microsoft.Finance.FinancialReports

Methods

GetSetupRecordset

procedure GetSetupRecordset(var AccountSchedulesChartSetup: Record "Account Schedules Chart Setup", ChartName: Text[60], Move: Integer)

Parameters

Name Type Description
AccountSchedulesChartSetup Table Microsoft.Finance.FinancialReports."Account Schedules Chart Setup"
ChartName Text[60]
Move Integer

DrillDown

procedure DrillDown(var BusChartBuf: Record "Business Chart Buffer", AccountSchedulesChartSetup: Record "Account Schedules Chart Setup")

Parameters

Name Type Description
BusChartBuf Table System.Visualization."Business Chart Buffer"
AccountSchedulesChartSetup Table Microsoft.Finance.FinancialReports."Account Schedules Chart Setup"

UpdateData

procedure UpdateData(var BusChartBuf: Record "Business Chart Buffer", Period: Option, AccountSchedulesChartSetup: Record "Account Schedules Chart Setup")

Parameters

Name Type Description
BusChartBuf Table System.Visualization."Business Chart Buffer"
Period Option
AccountSchedulesChartSetup Table Microsoft.Finance.FinancialReports."Account Schedules Chart Setup"

GetCorrectedDate

procedure GetCorrectedDate(BusChartBuf: Record "Business Chart Buffer", InputDate: Date, PeriodNo: Integer): Date

Parameters

Name Type Description
BusChartBuf Table System.Visualization."Business Chart Buffer"
InputDate Date
PeriodNo Integer

Returns

Type Description
Date

CheckDuplicateAccScheduleLineDescription

procedure CheckDuplicateAccScheduleLineDescription(AccScheduleName: Code[10])

Parameters

Name Type Description
AccScheduleName Code[10]

CheckDuplicateColumnLayoutColumnHeader

procedure CheckDuplicateColumnLayoutColumnHeader(ColumnLayoutName: Code[10])

Parameters

Name Type Description
ColumnLayoutName Code[10]

SelectAll

procedure SelectAll(AccSchedChartSetupLine: Record "Acc. Sched. Chart Setup Line", IsMeasure: Boolean)

Parameters

Name Type Description
AccSchedChartSetupLine Table Microsoft.Finance.FinancialReports."Acc. Sched. Chart Setup Line"
IsMeasure Boolean

DeselectAll

procedure DeselectAll(AccSchedChartSetupLine: Record "Acc. Sched. Chart Setup Line", IsMeasure: Boolean)

Parameters

Name Type Description
AccSchedChartSetupLine Table Microsoft.Finance.FinancialReports."Acc. Sched. Chart Setup Line"
IsMeasure Boolean

GetAccSchedMgtRef

procedure GetAccSchedMgtRef(var RefAccSchedManagement: Codeunit AccSchedManagement)

Parameters

Name Type Description
RefAccSchedManagement Codeunit Microsoft.Finance.FinancialReports.AccSchedManagement

Events

OnDrillDownOnGLAccountOnBeforeRunChartOfAccsAnalysisView

[IntegrationEvent(False,False)]
local procedure OnDrillDownOnGLAccountOnBeforeRunChartOfAccsAnalysisView(var GLAccount: Record "G/L Account", var ColumnLayout: Record "Column Layout")

Parameters

Name Type Description
GLAccount Table Microsoft.Finance.GeneralLedger.Account."G/L Account"
ColumnLayout Table Microsoft.Finance.FinancialReports."Column Layout"

OnDrillDownTotalingTypeElseCase

[IntegrationEvent(False,False)]
local procedure OnDrillDownTotalingTypeElseCase(var AccScheduleLine: Record "Acc. Schedule Line", var ColumnLayout: Record "Column Layout", var BusChartBuf: Record "Business Chart Buffer")

Parameters

Name Type Description
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"
ColumnLayout Table Microsoft.Finance.FinancialReports."Column Layout"
BusChartBuf Table System.Visualization."Business Chart Buffer"

OnDrillDownOnGLAccountOnBeforeRunChartOfAccountsGL

[IntegrationEvent(False,False)]
local procedure OnDrillDownOnGLAccountOnBeforeRunChartOfAccountsGL(var GLAccount: Record "G/L Account", var ColumnLayout: Record "Column Layout")

Parameters

Name Type Description
GLAccount Table Microsoft.Finance.GeneralLedger.Account."G/L Account"
ColumnLayout Table Microsoft.Finance.FinancialReports."Column Layout"

See also