Skip to content

KVSEDX Inbound Management#

Procedures#

OnRun#

procedure OnRun(Rec: Record "#437dbf0e84ff417a965ded2bb9650972#Job Queue Entry")

SetEDXStatus(Record KVSEDX Inbound, RecordRef) :#

procedure SetEDXStatus(var VarKVSEDXInbound: Record "KVSEDX Inbound"; ParRecordRef: RecordRef): 

SetEDXStatusErr(Record KVSEDX Inbound) :#

procedure SetEDXStatusErr(var VarKVSEDXInbound: Record "KVSEDX Inbound"): 

GetCurrentInbound(Record KVSEDX Inbound) :#

procedure GetCurrentInbound(var EDXInboundVar: Record "KVSEDX Inbound"): 

Events#

OnAfterCreateEDXSalesHeader(Record KVSEDX Document Setup, Record KVSEDX Inbound, Record KVSEDX Sales Header) :#

[IntegrationEvent(true, false)]
local procedure OnAfterCreateEDXSalesHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXSalesHeaderVar: Record "KVSEDX Sales Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnAfterCreateEDXSalesHeader', '', false, false)]
local procedure DoSomethingOnAfterCreateEDXSalesHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXSalesHeaderVar: Record "KVSEDX Sales Header")
begin
end;

OnBeforeFindEDXSalesHeader(Record KVSEDX Document Setup, Record KVSEDX Inbound, Record KVSEDX Sales Header) :#

[IntegrationEvent(true, false)]
local procedure OnBeforeFindEDXSalesHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXSalesHeaderVar: Record "KVSEDX Sales Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnBeforeFindEDXSalesHeader', '', false, false)]
local procedure DoSomethingOnBeforeFindEDXSalesHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXSalesHeaderVar: Record "KVSEDX Sales Header")
begin
end;

OnAfterCreateEDXPurchaseHeader(Record KVSEDX Document Setup, Record KVSEDX Inbound, Record KVSEDX Purchase Header) :#

[IntegrationEvent(true, false)]
local procedure OnAfterCreateEDXPurchaseHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchaseHeaderVar: Record "KVSEDX Purchase Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnAfterCreateEDXPurchaseHeader', '', false, false)]
local procedure DoSomethingOnAfterCreateEDXPurchaseHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchaseHeaderVar: Record "KVSEDX Purchase Header")
begin
end;

OnBeforeFindEDXPurchaseHeader(Record KVSEDX Document Setup, Record KVSEDX Inbound, Record KVSEDX Purchase Header) :#

[IntegrationEvent(true, false)]
local procedure OnBeforeFindEDXPurchaseHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchaseHeaderVar: Record "KVSEDX Purchase Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnBeforeFindEDXPurchaseHeader', '', false, false)]
local procedure DoSomethingOnBeforeFindEDXPurchaseHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchaseHeaderVar: Record "KVSEDX Purchase Header")
begin
end;

OnAfterCreateExtDocument(Record KVSEDX Document Setup, Record KVSEDX Inbound) :#

[IntegrationEvent(true, false)]
local procedure OnAfterCreateExtDocument(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnAfterCreateExtDocument', '', false, false)]
local procedure DoSomethingOnAfterCreateExtDocument(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound")
begin
end;

OnAfterCreateEDXPurchReceiptHeader(Record KVSEDX Document Setup, Record KVSEDX Inbound, Record KVSEDX Purch. Receipt Header) :#

[IntegrationEvent(true, false)]
local procedure OnAfterCreateEDXPurchReceiptHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnAfterCreateEDXPurchReceiptHeader', '', false, false)]
local procedure DoSomethingOnAfterCreateEDXPurchReceiptHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header")
begin
end;

OnBeforeFindEDXPurchReceiptHeader(Record KVSEDX Document Setup, Record KVSEDX Inbound, Record KVSEDX Purch. Receipt Header) :#

[IntegrationEvent(true, false)]
local procedure OnBeforeFindEDXPurchReceiptHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnBeforeFindEDXPurchReceiptHeader', '', false, false)]
local procedure DoSomethingOnBeforeFindEDXPurchReceiptHeader(var EDXDocumentSetupVar: Record "KVSEDX Document Setup"; var EDXInboundVar: Record "KVSEDX Inbound"; var EDXPurchReceiptHeaderVar: Record "KVSEDX Purch. Receipt Header")
begin
end;

OnPostEDXDocument(Record KVSEDX Document Setup) :#

[IntegrationEvent(true, false)]
local procedure OnPostEDXDocument(EDXDocumentSetupPar: Record "KVSEDX Document Setup"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Inbound Management", 'OnPostEDXDocument', '', false, false)]
local procedure DoSomethingOnPostEDXDocument(EDXDocumentSetupPar: Record "KVSEDX Document Setup")
begin
end;