Codeunit 18006633 EOS C/A Allocation Management
Codeunit EOS C/A Allocation Management (ID 18006633).
procedure UpdateAnalysis(var CAAnalysisCode: Record "EOS C/A Analysis Code"; UpdateMode: Option Entries,Allocation,All)
UpdateAnalysis.
CAAnalysisCode Record "EOS C/A Analysis Code"
VAR Record “EOS C/A Analysis Code”.
UpdateMode Option
Entries
(0) , Allocation
(1) , All
(2)
Option Entries,Allocation,All.
procedure TestAlloc(var AllocHeaderP: Record "EOS Allocation Header"; ErrMsgP: Boolean) TestRes: Boolean
TestAlloc.
AllocHeaderP Record "EOS Allocation Header"
VAR Record “EOS Allocation Header”.
ErrMsgP Boolean
Boolean.
Returns Boolean
Return variable TestRes of type Boolean.
procedure TestAllocAssign(var AllocLineP: Record "EOS Allocation Line"; var AllocAssignP: Record "EOS Allocation Assignment"; ErrMsgP: Boolean) TestRes: Boolean
TestAllocAssign.
AllocLineP Record "EOS Allocation Line"
VAR Record “EOS Allocation Line”.
AllocAssignP Record "EOS Allocation Assignment"
VAR Record “EOS Allocation Assignment”.
ErrMsgP Boolean
Boolean.
Returns Boolean
Return variable TestRes of type Boolean.
procedure LookUpDim(DimCodeP: Code[20]): Text[200]
LookUpDim.
DimCodeP Code[20]
Code[20].
Returns Text[200]
Return value of type Text[200].
procedure WriteJournalLine(var CAAnalysisCodeP: Record "EOS C/A Analysis Code"; WriteBalanceP: Boolean)
WriteJournalLine.
CAAnalysisCodeP Record "EOS C/A Analysis Code"
VAR Record “EOS C/A Analysis Code”.
WriteBalanceP Boolean
Boolean.
procedure StartAllocation(var CAAnalysisCode: Record "EOS C/A Analysis Code"; FromLevel: Integer)
StartAllocation.
CAAnalysisCode Record "EOS C/A Analysis Code"
VAR Record “EOS C/A Analysis Code”.
FromLevel Integer
Integer.
procedure AllocLevel(var CAAnalysisCodeP: Record "EOS C/A Analysis Code"; Level: Integer): Boolean
AllocLevel.
CAAnalysisCodeP Record "EOS C/A Analysis Code"
VAR Record “EOS C/A Analysis Code”.
Level Integer
Integer.
Returns Boolean
Return value of type Boolean.
procedure GetVariableValue(var CAAnCodeP: Record "EOS C/A Analysis Code"; CAAccFilterP: Code[250]; GlobDim1FilterP: Code[250]; GlobDim2FilterP: Code[250]; FixedVariableP: Option ,"Fixed",Variable; FromLevelP: Integer): Decimal
GetVariableValue.
CAAnCodeP Record "EOS C/A Analysis Code"
VAR Record “EOS C/A Analysis Code”.
CAAccFilterP Code[250]
Code[250].
GlobDim1FilterP Code[250]
Code[250].
GlobDim2FilterP Code[250]
Code[250].
FixedVariableP Option
"Fixed"
(1) , Variable
(2)
Option ,“Fixed”,Variable.
FromLevelP Integer
Integer.
Returns Decimal
Return value of type Decimal.
procedure GetFirstAccNo(ParentEntryNoP: Integer): Code[20]
GetFirstAccNo.
ParentEntryNoP Integer
Integer.
Returns Code[20]
Return value of type Code[20].
procedure GetEntryNo(ParentEntryNoP: Integer): Integer
GetEntryNo.
ParentEntryNoP Integer
Integer.
Returns Integer
Return value of type Integer.
procedure TariffMngt(var CAAnalysisCode: Record "EOS C/A Analysis Code")
TariffMngt.
CAAnalysisCode Record "EOS C/A Analysis Code"
VAR Record “EOS C/A Analysis Code”.
procedure MakeKeyDim() KeyString: Text[250]
MakeKeyDim.
Returns Text[250]
Return variable KeyString of type Text[250].
procedure GetDimString(var AllocHeaderP: Record "EOS Allocation Header"; TableIDP: Integer; AllocLineNoP: Integer; AllocAssigLineNoP: Integer) IsOk: Boolean
GetDimString.
AllocHeaderP Record "EOS Allocation Header"
VAR Record “EOS Allocation Header”.
TableIDP Integer
Integer.
AllocLineNoP Integer
Integer.
AllocAssigLineNoP Integer
Integer.
Returns Boolean
Return variable IsOk of type Boolean.
procedure GetYearMonth(DateP: Date): Text[30]
GetYearMonth.
DateP Date
Date.
Returns Text[30]
Return value of type Text[30].
local procedure OnBeforeTariffMngt(var CAAnalysisCodeP: Record "EOS C/A Analysis Code"; var Handled: Boolean)
CAAnalysisCodeP Record "EOS C/A Analysis Code"
Handled Boolean
local procedure OnRunPreCalc(var CAAnalysisCode: Record "EOS C/A Analysis Code")
Record "EOS C/A Analysis Code"
local procedure OnBeforeInsertEntry(var CAAnalysisCodeP: Record "EOS C/A Analysis Code"; var IsHandled: Boolean)
CAAnalysisCodeP Record "EOS C/A Analysis Code"
IsHandled Boolean
local procedure OnBeforeStartAllocation(var CAAnalysisCode: Record "EOS C/A Analysis Code"; FromLevel: Integer; var IsHandled: Boolean)
CAAnalysisCode Record "EOS C/A Analysis Code"
FromLevel Integer
IsHandled Boolean
local procedure OnAfterInitAnalysis(var CAAnalysisCode: Record "EOS C/A Analysis Code")
Record "EOS C/A Analysis Code"
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.