[IntegrationEvent(True,False)]
local procedure OnAfterFindRecord(var DimOption: Enum "Analysis Dimension Option", var DimCodeBuf: Record "Dimension Code Buffer", var AnalysisView: Record "Analysis View", Which: Text[250], var Found: Boolean, var AnalysisByDimParameters: Record "Analysis by Dim. Parameters")
[IntegrationEvent(False,False)]
local procedure OnAfterGetCaptionClass(AnalysisViewDimType: Integer, var AnalysisView: Record "Analysis View", var ReturnValue: Text[250])
[IntegrationEvent(True,False)]
local procedure OnAfterNextRecord(DimOption: Enum "Analysis Dimension Option", var DimCodeBuf: Record "Dimension Code Buffer", var AnalysisView: Record "Analysis View", Steps: Integer, var ResultSteps: Integer)
[IntegrationEvent(False,False)]
local procedure OnBeforeDimCodeToDimOption(DimCode: Text[30], var AnalysisView: Record "Analysis View", var Result: Enum "Analysis Dimension Option", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeNextRecord(DimOption: Enum "Analysis Dimension Option", var DimensionValue: Record "Dimension Value")
[IntegrationEvent(False,False)]
local procedure OnBeforeFindRecord(DimOption: Enum "Analysis Dimension Option", var DimensionValue: Record "Dimension Value")
[IntegrationEvent(True,False)]
local procedure OnBeforeValidateColumnDimCode(var GLAccountSource: Boolean, var ColumnDimCode: Text[30], var InternalDateFilter: Text, var IsHandled: Boolean, var AnalysisByDimParameters: Record "Analysis by Dim. Parameters", var AnalysisView: Record "Analysis View", var AnalysisViewEntry: Record "Analysis View Entry", var PeriodInitialized: Boolean)
[IntegrationEvent(True,False)]
local procedure OnBeforeValidateLineDimCode(var GLAccountSource: Boolean, var LineDimCode: Text[30], var InternalDateFilter: Text, var IsHandled: Boolean, var AnalysisByDimParameters: Record "Analysis by Dim. Parameters", var AnalysisView: Record "Analysis View", var AnalysisViewEntry: Record "Analysis View Entry")
[IntegrationEvent(False,False)]
local procedure OnGetDimSelectionOnBeforeDimSelectionLookup(var AnalysisView: Record "Analysis View", var DimSelection: Page "Dimension Selection")
[IntegrationEvent(False,False)]
local procedure OnValidateAnalysisViewCodeOnAfterRecSetFilters(var AnalysisByDimParameters: Record "Analysis by Dim. Parameters", var AnalysisView: Record "Analysis View")
[IntegrationEvent(False,False)]
local procedure OnGetCaptions(var AnalysisView: Record "Analysis View", var LineDimCode: Text[30], var AccountCaption: Text[30], var UnitCaption: Text[30], OpenPage: Boolean)
[IntegrationEvent(False,False)]
local procedure OnLookupAccountFilterOnAccountSourceElseCase(var AnalysisByDimParameters: Record "Analysis by Dim. Parameters", AnalysisView: Record "Analysis View")
[IntegrationEvent(False,False)]
local procedure OnOpenPageOnGetBusUnitFilterCaptionElseCase(var AnalysisByDimParameters: Record "Analysis by Dim. Parameters", AnalysisView: Record "Analysis View", var BusUnitFilterCaption: Text[80])
[IntegrationEvent(False,False)]
local procedure OnFindPeriodOnAfterSetInternalDateFilter(PeriodType: Enum "Analysis Period Type", var DateFilter: Text)