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;