Skip to content

KVSMEDSalesLib#

Events#

OnTransferSalesLine2ItemJnLine(Record Sales Header, Record Sales Line, Record Item Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnTransferSalesLine2ItemJnLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var ItemJnlLine: Record "Item Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnTransferSalesLine2ItemJnLine', '', false, false)]
local procedure DoSomethingOnTransferSalesLine2ItemJnLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var ItemJnlLine: Record "Item Journal Line")
begin
end;

OnTransferSalesLine2ResJnLine(Record Sales Header, Record Sales Line, Record Res. Journal Line) :#

[IntegrationEvent(false, false)]
local procedure OnTransferSalesLine2ResJnLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var ResJnlLine: Record "Res. Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnTransferSalesLine2ResJnLine', '', false, false)]
local procedure DoSomethingOnTransferSalesLine2ResJnLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var ResJnlLine: Record "Res. Journal Line")
begin
end;

OnTransferResJnlLine2ResLedgEntry(Record Res. Journal Line, Record Res. Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure OnTransferResJnlLine2ResLedgEntry(ResJnlLine: Record "Res. Journal Line"; var ResLedgerEntry: Record "Res. Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnTransferResJnlLine2ResLedgEntry', '', false, false)]
local procedure DoSomethingOnTransferResJnlLine2ResLedgEntry(ResJnlLine: Record "Res. Journal Line"; var ResLedgerEntry: Record "Res. Ledger Entry")
begin
end;

OnTransferfieldItemInTab37(Record Item, Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure OnTransferfieldItemInTab37(Item: Record "Item"; var SalesLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnTransferfieldItemInTab37', '', false, false)]
local procedure DoSomethingOnTransferfieldItemInTab37(Item: Record "Item"; var SalesLine: Record "Sales Line")
begin
end;

OnAfterDeleteSalesLine(Record Sales Header, Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterDeleteSalesLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnAfterDeleteSalesLine', '', false, false)]
local procedure DoSomethingOnAfterDeleteSalesLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line")
begin
end;

OnBeforeSetCSRServiceVendorNoFromHeading(Record Sales Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeSetCSRServiceVendorNoFromHeading(var salesLineVar: Record "Sales Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnBeforeSetCSRServiceVendorNoFromHeading', '', false, false)]
local procedure DoSomethingOnBeforeSetCSRServiceVendorNoFromHeading(var salesLineVar: Record "Sales Line"; var IsHandled: Boolean)
begin
end;

OnProcessingBeforeDeleteSalesLine(Record Sales Header, Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure OnProcessingBeforeDeleteSalesLine(SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnProcessingBeforeDeleteSalesLine', '', false, false)]
local procedure DoSomethingOnProcessingBeforeDeleteSalesLine(SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line")
begin
end;

OnDeleteSalesLineUpdateDeliveryScheduleCall(Record Sales Header, Record Sales Line, Record KVSMEDDeliveryScheduleCall, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnDeleteSalesLineUpdateDeliveryScheduleCall(SalesHeaderPar: Record "Sales Header"; SalesLinePar: Record "Sales Line"; DeliveryScheduleCall: Record "KVSMEDDeliveryScheduleCall"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDSalesLib", 'OnDeleteSalesLineUpdateDeliveryScheduleCall', '', false, false)]
local procedure DoSomethingOnDeleteSalesLineUpdateDeliveryScheduleCall(SalesHeaderPar: Record "Sales Header"; SalesLinePar: Record "Sales Line"; DeliveryScheduleCall: Record "KVSMEDDeliveryScheduleCall"; var IsHandled: Boolean)
begin
end;