KVSADVCashflowMgt
Events
OnBeforeAssignAdvanceAccountsForCashFlowWorksheetLine(Record Cash Flow Worksheet Line, Boolean) :
OBSOLETE
This Element will be removed or changed with a future Version of the App.
[Obsolete('This event is no longer supported, please use OnBeforeAssignAdvanceAccountsForCashFlowWorksheetLinewithIsHandled', '26.4')]
[IntegrationEvent(false, false)]
local procedure OnBeforeAssignAdvanceAccountsForCashFlowWorksheetLine(var CashflowWorksheetLine: Record "Cash Flow Worksheet Line"; Handled: Boolean):
OnBeforeAssignAdvanceAccountsForCashFlowWorksheetLinewithIsHandled(Record Cash Flow Worksheet Line, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeAssignAdvanceAccountsForCashFlowWorksheetLinewithIsHandled(var CashflowWorksheetLine: Record "Cash Flow Worksheet Line"; var IsHandled: Boolean):
OnAfterAssignAdvanceAccountsForCashFlowWorksheetLine(Record Cash Flow Worksheet Line, Record Cash Flow Setup) :
[IntegrationEvent(false, false)]
local procedure OnAfterAssignAdvanceAccountsForCashFlowWorksheetLine(var CashflowWorksheetLine: Record "Cash Flow Worksheet Line"; CashflowSetup: Record "Cash Flow Setup"):
OnBeforeCalcExpectedClosingInvoiceAmountLCYForAdvancePlan(Record KVSADVAdvance Planning Entry, Decimal, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeCalcExpectedClosingInvoiceAmountLCYForAdvancePlan(AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"; var Result: Decimal; var Handled: Boolean):
OnBeforeGetAdvanceAmountSubtractedAmountsForDocumentLine(Integer, Enum KVSADVAdvanceChainType, Integer, Enum KVSADVAdvanceChainType, Decimal, Integer, Decimal, Boolean, Boolean, Decimal, Decimal, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeGetAdvanceAmountSubtractedAmountsForDocumentLine(DocHeaderAdvChain1: Integer; DocHeaderAdvChainType: Enum "KVSADVAdvanceChainType"; DocLineAdvChain: Integer; DocLineAdvChainType: Enum "KVSADVAdvanceChainType"; DocLineAmount: Decimal; DocHeaderAdvChain2: Integer; DocSubHeaderAmount: Decimal; ConsiderPlanAmounts: Boolean; IsSales: Boolean; var OutStandingAmount: Decimal; var ShippedNotInvoicedAmount: Decimal; var IsHandled: Boolean):
OnBeforeCalcAdvancePlanAmount(Record KVSADVAdvanceChain, Boolean, Boolean, Decimal, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeCalcAdvancePlanAmount(AdvanceChain: Record "KVSADVAdvanceChain"; ConsiderPlanAmounts: Boolean; IsSales: Boolean; var Result: Decimal; var IsHandled: Boolean):
OnBeforeCalcAdvanceSourceTypesForCashflowVailLineBuffer(Record Cash Flow Forecast, Record Cash Flow Availability Buffer, Option, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeCalcAdvanceSourceTypesForCashflowVailLineBuffer(var CashFlowForecast: Record "Cash Flow Forecast"; var CashFlowAvailabilityBuffer: Record "Cash Flow Availability Buffer"; RoundingFactor: Option; var IsHandled: Boolean):
OnAfterCalcAdvanceSourceTypesForCashflowVailLineBuffer(Record Cash Flow Forecast, Record Cash Flow Availability Buffer, Option) :
[IntegrationEvent(false, false)]
local procedure OnAfterCalcAdvanceSourceTypesForCashflowVailLineBuffer(var CashFlowForecast: Record "Cash Flow Forecast"; var CashFlowAvailabilityBuffer: Record "Cash Flow Availability Buffer"; RoundingFactor: Option):