Codeunit "Financial Report Mgt."

ID 18
Namespace: Microsoft.Finance.FinancialReports

Properties

Name Value
TableNo Table Microsoft.Finance.FinancialReports."Financial Report"

Methods

XMLExchangeExport

procedure XMLExchangeExport(FinancialReport: Record "Financial Report")

Parameters

Name Type Description
FinancialReport Table Microsoft.Finance.FinancialReports."Financial Report"

XMLExchangeImport

procedure XMLExchangeImport(FinancialReport: Record "Financial Report")

Parameters

Name Type Description
FinancialReport Table Microsoft.Finance.FinancialReports."Financial Report"

ApplyPackage

procedure ApplyPackage(PackageCode: Code[20])

Parameters

Name Type Description
PackageCode Code[20]

Print

procedure Print(FinancialReport: Record "Financial Report")

Parameters

Name Type Description
FinancialReport Table Microsoft.Finance.FinancialReports."Financial Report"

LookupName

procedure LookupName(FinancialReportName: Code[10], var EntrdSchedName: Text[10]): Boolean

Parameters

Name Type Description
FinancialReportName Code[10]
EntrdSchedName Text[10]

Returns

Type Description
Boolean

Initialize

procedure Initialize()

OpenFinancialReports

procedure OpenFinancialReports(UpdateFinancialReportNotification: Notification)

Parameters

Name Type Description
UpdateFinancialReportNotification Notification

OpenRowDefinitions

procedure OpenRowDefinitions(UpdateFinancialReportNotification: Notification)

Parameters

Name Type Description
UpdateFinancialReportNotification Notification

HideUpdateFinancialReportNotification

procedure HideUpdateFinancialReportNotification(UpdateFinancialReportNotification: Notification)

Parameters

Name Type Description
UpdateFinancialReportNotification Notification

GetUpdateFinancialReportNotificationId

procedure GetUpdateFinancialReportNotificationId(): Guid

Returns

Type Description
Guid

CalcAccScheduleLineDateFilter

procedure CalcAccScheduleLineDateFilter(FinancialReport: Record "Financial Report", var AccScheduleLine: Record "Acc. Schedule Line")

Parameters

Name Type Description
FinancialReport Table Microsoft.Finance.FinancialReports."Financial Report"
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"

SetAccScheduleLineStartEndDateFormula

procedure SetAccScheduleLineStartEndDateFormula(var AccScheduleLine: Record "Acc. Schedule Line", StartDateFormula: DateFormula, EndDateFormula: DateFormula): Boolean

Parameters

Name Type Description
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"
StartDateFormula DateFormula
EndDateFormula DateFormula

Returns

Type Description
Boolean

SetAccScheduleLinePeriodFormula

procedure SetAccScheduleLinePeriodFormula(var AccScheduleLine: Record "Acc. Schedule Line", PeriodFormula: Code[20], LanguageId: Integer): Boolean

Parameters

Name Type Description
AccScheduleLine Table Microsoft.Finance.FinancialReports."Acc. Schedule Line"
PeriodFormula Code[20]
LanguageId Integer

Returns

Type Description
Boolean

Events

OnBeforePrint

[IntegrationEvent(False,False)]
local procedure OnBeforePrint(var FinancialReport: Record "Financial Report", var IsHandled: Boolean)

Parameters

Name Type Description
FinancialReport Table Microsoft.Finance.FinancialReports."Financial Report"
IsHandled Boolean

See also