KVSMEDCreateDeferedRevenues
Events
OnBeforePostShipment(Record KVSMEDBillingForecastEntry, Date, Boolean, Decimal, Decimal, Boolean, Decimal, Boolean) :
OBSOLETE
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, true)]
[Obsolete('GlobalVarAccess will be disabled. Avoid using sender Parameter. Use OnBeforePostShipmentNew instead, which is used without a sender.', '27.0')]
local procedure OnBeforePostShipment(var BillingForecastDefRev: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; ShipQty: Decimal; ShipQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var Handled: Boolean):
OnBeforePostShipmentNew(Record KVSMEDBillingForecastEntry, Date, Boolean, Decimal, Decimal, Boolean, Decimal, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforePostShipmentNew(var KVSMEDBillingForecastEntry: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; ShipQty: Decimal; ShipQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var IsHandled: Boolean):
OnBeforePostInvoice(Record KVSMEDBillingForecastEntry, Date, Boolean, Decimal, Decimal, Boolean, Decimal, Boolean) :
OBSOLETE
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, true)]
[Obsolete('GlobalVarAccess will be disabled. Avoid using sender Parameter. Use OnBeforePostInvoiceNew instead, which is used without a sender.', '27.0')]
local procedure OnBeforePostInvoice(var BillForecast: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; InvQty: Decimal; InvQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var Handled: Boolean):
OnBeforePostInvoiceNew(Record KVSMEDBillingForecastEntry, Date, Boolean, Decimal, Decimal, Boolean, Decimal, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforePostInvoiceNew(var KVSMEDBillingForecastEntry: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; InvQty: Decimal; InvQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var IsHandled: Boolean):
OnBeforePostDeferralRevenue(Record KVSMEDBillingForecastEntry, Boolean, Boolean) :
OBSOLETE
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, true)]
[Obsolete('GlobalVarAccess will be disabled. Avoid using sender Parameter. Use OnBeforePostDeferralRevenueNew instead, which is used without a sender.', '27.0')]
local procedure OnBeforePostDeferralRevenue(var BillForecast: Record "KVSMEDBillingForecastEntry"; Correction: Boolean; var Handled: Boolean):
OnBeforePostDeferralRevenueNew(Record KVSMEDBillingForecastEntry, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforePostDeferralRevenueNew(var KVSMEDBillingForecastEntry: Record "KVSMEDBillingForecastEntry"; Correction: Boolean; var IsHandled: Boolean):
OnBeforePostDefRevCorrection(Record KVSMEDBillingForecastEntry, Record KVSMEDDefRevDetLedgerEntry, Boolean) :
OBSOLETE
This Element will be removed or changed with a future Version of the App.
[IntegrationEvent(false, true)]
[Obsolete('GlobalVarAccess will be disabled. Avoid using sender Parameter. Use OnBeforePostDefRevCorrectionNew instead, which is used without a sender.', '27.0')]
local procedure OnBeforePostDefRevCorrection(var BillForecast: Record "KVSMEDBillingForecastEntry"; var CorrDetDefRevLedgEntry: Record "KVSMEDDefRevDetLedgerEntry"; var Handled: Boolean):
OnBeforePostDefRevCorrectionNew(Record KVSMEDBillingForecastEntry, Record KVSMEDDefRevDetLedgerEntry, Boolean) :
[IntegrationEvent(false, false)]
local procedure OnBeforePostDefRevCorrectionNew(var KVSMEDBillingForecastEntry: Record "KVSMEDBillingForecastEntry"; var KVSMEDDefRevDetLedgerEntry: Record "KVSMEDDefRevDetLedgerEntry"; var IsHandled: Boolean):