KVSADVAdvancePlanMgtBase
Procedures
CalcAdvancePlanningEntryStatus(Record KVSADVAdvance Planning Entry, Enum KVSADVPlanningEntryStatus, Text[30]) :
procedure CalcAdvancePlanningEntryStatus(AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"; var PlanningEntryStatus: Enum "KVSADVPlanningEntryStatus"; var StyleExpr: Text[30]):
GetUnpostedAdvanceInvoiceBlocksPaymentForCumulativeAdvanceChainErrorMessage() : Text
procedure GetUnpostedAdvanceInvoiceBlocksPaymentForCumulativeAdvanceChainErrorMessage(): Text
GetUnpostedAdvanceInvoiceExistsForCumulativeAdvanceChainErrorMessage() : Text
procedure GetUnpostedAdvanceInvoiceExistsForCumulativeAdvanceChainErrorMessage(): Text
Events
OnAfterUpdateAdvancePaymentPlanAfterPosting(Record KVSADVAdvance Planning Entry, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnAfterUpdateAdvancePaymentPlanAfterPosting(var AdvPmtPlan: Record "KVSADVAdvance Planning Entry"; IsClosingInvoice: Boolean):
OnBeforeCalcAdvancePlanningEntryStatuswithIsHandled(Record KVSADVAdvance Planning Entry, Enum KVSADVPlanningEntryStatus, Text[30], Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforeCalcAdvancePlanningEntryStatuswithIsHandled(AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"; var PlanningEntryStatus: Enum "KVSADVPlanningEntryStatus"; var StyleExpr: Text[30]; var IsHandled: Boolean):
OnAfterCalcAmountsForAdvancePlanningEntryStatuswithIsHandled(Record KVSADVAdvance Planning Entry, Enum KVSADVPlanningEntryStatus, Text[30], Decimal, Decimal, Decimal, Decimal, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnAfterCalcAmountsForAdvancePlanningEntryStatuswithIsHandled(AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"; var PlanningEntryStatu: Enum "KVSADVPlanningEntryStatus"; var StyleExpr: Text[30]; AmountClosInvoiced: Decimal; AmountCredit: Decimal; AmountPaid: Decimal; Amount: Decimal; var IsHandled: Boolean):
OnAfterCalcNetAmountsCreditForAdvancePlanningEntryByCustLedgerEntry(Record KVSADVAdvance Planning Entry, Record Cust. Ledger Entry, Decimal) :
[IntegrationEvent(false, false)]
local procedure OnAfterCalcNetAmountsCreditForAdvancePlanningEntryByCustLedgerEntry(AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"; CustLedgerEntry: Record "Cust. Ledger Entry"; var NetAmountCredit: Decimal):
OnAfterCalcNetAmountsCreditForAdvancePlanningEntryByVendorLedgerEntry(Record KVSADVAdvance Planning Entry, Record Vendor Ledger Entry, Decimal) :
[IntegrationEvent(false, false)]
local procedure OnAfterCalcNetAmountsCreditForAdvancePlanningEntryByVendorLedgerEntry(AdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"; VendorLedgerEntry: Record "Vendor Ledger Entry"; var NetAmountCredit: Decimal):