Table of Contents

KVSMEDCreateDeferedRevenues

Events

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): 

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): 

OnBeforePostDeferralRevenueNew(Record KVSMEDBillingForecastEntry, Boolean, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforePostDeferralRevenueNew(var KVSMEDBillingForecastEntry: Record "KVSMEDBillingForecastEntry"; Correction: Boolean; var IsHandled: Boolean): 

OnBeforePostDefRevCorrectionNew(Record KVSMEDBillingForecastEntry, Record KVSMEDDefRevDetLedgerEntry, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforePostDefRevCorrectionNew(var KVSMEDBillingForecastEntry: Record "KVSMEDBillingForecastEntry"; var KVSMEDDefRevDetLedgerEntry: Record "KVSMEDDefRevDetLedgerEntry"; var IsHandled: Boolean):