Codeunit AnalysisViewEntryToGLEntries

ID 413
Namespace: Microsoft.Finance.Analysis

Methods

GetGLEntries

procedure GetGLEntries(var AnalysisViewEntry: Record "Analysis View Entry", var TempGLEntry: Record "G/L Entry")

Parameters

Name Type Description
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
TempGLEntry Table Microsoft.Finance.GeneralLedger.Ledger."G/L Entry"

GetCFLedgEntries

procedure GetCFLedgEntries(var AnalysisViewEntry: Record "Analysis View Entry", var CFForecastEntry: Record "Cash Flow Forecast Entry")

Parameters

Name Type Description
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
CFForecastEntry Table Microsoft.CashFlow.Forecast."Cash Flow Forecast Entry"

DimEntryOK

procedure DimEntryOK(DimSetID: Integer, Dim: Code[20], DimValue: Code[20]): Boolean

Parameters

Name Type Description
DimSetID Integer
Dim Code[20]
DimValue Code[20]

Returns

Type Description
Boolean

GetGlobalDimValue

procedure GetGlobalDimValue(GlobalDim: Code[20], var AnalysisViewEntry: Record "Analysis View Entry", var GlobalDimValue: Code[20]): Boolean

Parameters

Name Type Description
GlobalDim Code[20]
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
GlobalDimValue Code[20]

Returns

Type Description
Boolean

Events

OnGetGLEntriesOnAfterGLEntrySetFilters

[IntegrationEvent(False,False)]
local procedure OnGetGLEntriesOnAfterGLEntrySetFilters(var GLEntry: Record "G/L Entry", var AnalysisView: Record "Analysis View", var AnalysisViewEntry: Record "Analysis View Entry")

Parameters

Name Type Description
GLEntry Table Microsoft.Finance.GeneralLedger.Ledger."G/L Entry"
AnalysisView Table Microsoft.Finance.Analysis."Analysis View"
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"

OnAfterGetGLEntryIfDateCompressionNone

[IntegrationEvent(False,False)]
local procedure OnAfterGetGLEntryIfDateCompressionNone(var AnalysisViewEntry: Record "Analysis View Entry", var TempGLEntry: Record "G/L Entry" temporary)

Parameters

Name Type Description
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
TempGLEntry Table Microsoft.Finance.GeneralLedger.Ledger."G/L Entry"

OnAfterGetGLEntries

[IntegrationEvent(False,False)]
local procedure OnAfterGetGLEntries(var AnalysisViewEntry: Record "Analysis View Entry", var TempGLEntry: Record "G/L Entry" temporary)

Parameters

Name Type Description
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
TempGLEntry Table Microsoft.Finance.GeneralLedger.Ledger."G/L Entry"

OnGetGLEntriesOnBeforeCopyGLEntries

[IntegrationEvent(False,False)]
local procedure OnGetGLEntriesOnBeforeCopyGLEntries(var AnalysisViewEntry: Record "Analysis View Entry", var IsHandled: Boolean)

Parameters

Name Type Description
AnalysisViewEntry Table Microsoft.Finance.Analysis."Analysis View Entry"
IsHandled Boolean

See also