Skip to content

KVSEDX Logistic Management#

Procedures#

CreatePurchRcpt(Record KVSEDX Purch. Receipt Header, Boolean, Boolean) :#

procedure CreatePurchRcpt(VarKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"; GUIAllowedPar: Boolean; OnlyCheckPar: Boolean): 

Events#

EDXOnAfterCreatePurchRcptHeader(Record KVSEDX Purch. Receipt Header, Record Warehouse Receipt Header) :#

[IntegrationEvent(false, false)]
local procedure EDXOnAfterCreatePurchRcptHeader(EDXPurchRcptHeadPar: Record "KVSEDX Purch. Receipt Header"; WhseRcptHeaderPar: Record "Warehouse Receipt Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Logistic Management", 'EDXOnAfterCreatePurchRcptHeader', '', false, false)]
local procedure DoSomethingEDXOnAfterCreatePurchRcptHeader(EDXPurchRcptHeadPar: Record "KVSEDX Purch. Receipt Header"; WhseRcptHeaderPar: Record "Warehouse Receipt Header")
begin
end;

OnBeforeCheckEDXPurchaseReceipt(Record KVSEDX Purch. Receipt Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnBeforeCheckEDXPurchaseReceipt(var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"; var ErrorFoundVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Logistic Management", 'OnBeforeCheckEDXPurchaseReceipt', '', false, false)]
local procedure DoSomethingOnBeforeCheckEDXPurchaseReceipt(var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"; var ErrorFoundVar: Boolean)
begin
end;

OnAfterCheckEDXPurchaseReceipt(Record KVSEDX Purch. Receipt Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterCheckEDXPurchaseReceipt(var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"; var ErrorFoundVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Logistic Management", 'OnAfterCheckEDXPurchaseReceipt', '', false, false)]
local procedure DoSomethingOnAfterCheckEDXPurchaseReceipt(var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"; var ErrorFoundVar: Boolean)
begin
end;

OnAfterCheckDiffEDXPurchaseReceipt(Record KVSEDX Purch. Receipt Header, Boolean, Boolean, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterCheckDiffEDXPurchaseReceipt(var VarKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"; var VarDiffFound: Boolean; ParGUIAllowed: Boolean; var VarHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Logistic Management", 'OnAfterCheckDiffEDXPurchaseReceipt', '', false, false)]
local procedure DoSomethingOnAfterCheckDiffEDXPurchaseReceipt(var VarKVSEDXPurchReceiptHeader: Record "KVSEDX Purch. Receipt Header"; var VarDiffFound: Boolean; ParGUIAllowed: Boolean; var VarHandled: Boolean)
begin
end;

OnGetParameterOnlyProcessLinesWithQuantity(Record KVSEDX Purch. Receipt Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetParameterOnlyProcessLinesWithQuantity(var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"; var OnlyProcessLinesWithQuantityVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Logistic Management", 'OnGetParameterOnlyProcessLinesWithQuantity', '', false, false)]
local procedure DoSomethingOnGetParameterOnlyProcessLinesWithQuantity(var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"; var OnlyProcessLinesWithQuantityVar: Boolean)
begin
end;

OnBeforeCheckGLAccountResourceMapping(Record KVSEDX Purch. Receipt Header, Record KVSEDX Purch. Receipt Line, Boolean, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnBeforeCheckGLAccountResourceMapping(EDXPuRcptHeaderPar: Record "KVSEDX Purch. Receipt Header"; var EDXPuRcptLineVar: Record "KVSEDX Purch. Receipt Line"; var NoErrorVar: Boolean; var HandledVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Logistic Management", 'OnBeforeCheckGLAccountResourceMapping', '', false, false)]
local procedure DoSomethingOnBeforeCheckGLAccountResourceMapping(EDXPuRcptHeaderPar: Record "KVSEDX Purch. Receipt Header"; var EDXPuRcptLineVar: Record "KVSEDX Purch. Receipt Line"; var NoErrorVar: Boolean; var HandledVar: Boolean)
begin
end;