KVSMEDCreateDeferedRevenues#
Events#
OnBeforePostShipment(Record KVSMEDBillingForecastEntry, Date, Boolean, Decimal, Decimal, Boolean, Decimal, Boolean) :#
[IntegrationEvent(false, true)]
local procedure OnBeforePostShipment(var BillingForecastDefRev: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; ShipQty: Decimal; ShipQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var Handled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSMEDCreateDeferedRevenues", 'OnBeforePostShipment', '', false, false)]
local procedure DoSomethingOnBeforePostShipment(var BillingForecastDefRev: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; ShipQty: Decimal; ShipQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var Handled: Boolean)
begin
end;
OnBeforePostInvoice(Record KVSMEDBillingForecastEntry, Date, Boolean, Decimal, Decimal, Boolean, Decimal, Boolean) :#
[IntegrationEvent(false, true)]
local procedure OnBeforePostInvoice(var BillForecast: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; InvQty: Decimal; InvQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var Handled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSMEDCreateDeferedRevenues", 'OnBeforePostInvoice', '', false, false)]
local procedure DoSomethingOnBeforePostInvoice(var BillForecast: Record "KVSMEDBillingForecastEntry"; PostDate: Date; Correction: Boolean; InvQty: Decimal; InvQtyBase: Decimal; CorrectEntry: Boolean; AmountToPost: Decimal; var Handled: Boolean)
begin
end;
OnBeforePostDeferralRevenue(Record KVSMEDBillingForecastEntry, Boolean, Boolean) :#
[IntegrationEvent(false, true)]
local procedure OnBeforePostDeferralRevenue(var BillForecast: Record "KVSMEDBillingForecastEntry"; Correction: Boolean; var Handled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSMEDCreateDeferedRevenues", 'OnBeforePostDeferralRevenue', '', false, false)]
local procedure DoSomethingOnBeforePostDeferralRevenue(var BillForecast: Record "KVSMEDBillingForecastEntry"; Correction: Boolean; var Handled: Boolean)
begin
end;
OnBeforePostDefRevCorrection(Record KVSMEDBillingForecastEntry, Record KVSMEDDefRevDetLedgerEntry, Boolean) :#
[IntegrationEvent(false, true)]
local procedure OnBeforePostDefRevCorrection(var BillForecast: Record "KVSMEDBillingForecastEntry"; var CorrDetDefRevLedgEntry: Record "KVSMEDDefRevDetLedgerEntry"; var Handled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSMEDCreateDeferedRevenues", 'OnBeforePostDefRevCorrection', '', false, false)]
local procedure DoSomethingOnBeforePostDefRevCorrection(var BillForecast: Record "KVSMEDBillingForecastEntry"; var CorrDetDefRevLedgEntry: Record "KVSMEDDefRevDetLedgerEntry"; var Handled: Boolean)
begin
end;