Codeunit "Categ. Generate Acc. Schedules"

ID 571
Namespace: Microsoft.Finance.FinancialReports

Methods

RunGenerateAccSchedules

procedure RunGenerateAccSchedules(var AccSchedUpdateNeededNotification: Notification)

Parameters

Name Type Description
AccSchedUpdateNeededNotification Notification

HideAccSchedUpdateNeededNotificationForCurrentUser

procedure HideAccSchedUpdateNeededNotificationForCurrentUser(var AccSchedUpdateNeededNotification: Notification)

Parameters

Name Type Description
AccSchedUpdateNeededNotification Notification

Events

OnAfterAddAccSchedLine

[IntegrationEvent(False,False)]
local procedure OnAfterAddAccSchedLine(var AccScheduleLine: Record "Acc. Schedule Line", ParentGLAccountCategory: Record "G/L Account Category", var RowNo: Integer)

Parameters

Name Type Description
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"
ParentGLAccountCategory Table Microsoft.Finance.GeneralLedger.Account."G/L Account Category"
RowNo Integer

OnAfterAddParentAccSchedLine

[IntegrationEvent(False,False)]
local procedure OnAfterAddParentAccSchedLine(var AccScheduleLine: Record "Acc. Schedule Line", ParentGLAccountCategory: Record "G/L Account Category")

Parameters

Name Type Description
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"
ParentGLAccountCategory Table Microsoft.Finance.GeneralLedger.Account."G/L Account Category"

OnAfterCreateBalanceSheet

[IntegrationEvent(False,False)]
local procedure OnAfterCreateBalanceSheet(AccScheduleName: Record "Acc. Schedule Name", LiabilitiesRowNo: Code[10], EquityRowNo: Code[10])

Parameters

Name Type Description
AccScheduleName Table Microsoft.Finance.FinancialReports."Acc. Schedule Name"
LiabilitiesRowNo Code[10]
EquityRowNo Code[10]

OnCreateIncomeStatementOnAfterCreateCOGSGroup

[IntegrationEvent(False,False)]
local procedure OnCreateIncomeStatementOnAfterCreateCOGSGroup(var AccScheduleLine: Record "Acc. Schedule Line", var IsHandled: Boolean)

Parameters

Name Type Description
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"
IsHandled Boolean

OnAfterAddParentAccSchedLineTotalingTypePostingAccounts

[IntegrationEvent(False,False)]
local procedure OnAfterAddParentAccSchedLineTotalingTypePostingAccounts(var AccScheduleLine: Record "Acc. Schedule Line", ParentGLAccountCategory: Record "G/L Account Category")

Parameters

Name Type Description
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"
ParentGLAccountCategory Table Microsoft.Finance.GeneralLedger.Account."G/L Account Category"

See also