Skip to content

KVSEDX Event Management#

Procedures#

ResetEDXStatusReturnReceipt(Record Return Receipt Header) :#

procedure ResetEDXStatusReturnReceipt(var ReturnReceiptHeader: Record "Return Receipt Header"): 

ResetEDXStatusSalesShipment(Record Sales Shipment Header) :#

procedure ResetEDXStatusSalesShipment(var SalesShipmentHeaderVar: Record "Sales Shipment Header"): 

ResetEDXStatusSalesInvoice(Record Sales Invoice Header) :#

procedure ResetEDXStatusSalesInvoice(var SalesInvoiceHeader: Record "Sales Invoice Header"): 

ResetEDXStatusSalesCrMemo(Record Sales Cr.Memo Header) :#

procedure ResetEDXStatusSalesCrMemo(var SalesCrMemoHeaderVar: Record "Sales Cr.Memo Header"): 

ResetEDXStatusServiceInvoice(Record Service Invoice Header) :#

procedure ResetEDXStatusServiceInvoice(var ServiceInvoiceHeaderVar: Record "Service Invoice Header"): 

ResetEDXStatusServiceCrMemo(Record Service Cr.Memo Header) :#

procedure ResetEDXStatusServiceCrMemo(var ServiceCrMemoHeaderVar: Record "Service Cr.Memo Header"): 

Events#

OnGetSalesShipmentPartner(Record Sales Shipment Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetSalesShipmentPartner(var SalesShipmentHeaderVar: Record "Sales Shipment Header"; var PartnerNoSetVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetSalesShipmentPartner', '', false, false)]
local procedure DoSomethingOnGetSalesShipmentPartner(var SalesShipmentHeaderVar: Record "Sales Shipment Header"; var PartnerNoSetVar: Boolean)
begin
end;

OnGetReturnReceiptPartner(Record Return Receipt Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetReturnReceiptPartner(var ReturnReceiptHeader: Record "Return Receipt Header"; var PartnerNoSet: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetReturnReceiptPartner', '', false, false)]
local procedure DoSomethingOnGetReturnReceiptPartner(var ReturnReceiptHeader: Record "Return Receipt Header"; var PartnerNoSet: Boolean)
begin
end;

OnGetSalesInvoicePartner(Record Sales Invoice Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetSalesInvoicePartner(var SalesInvoiceHeaderVar: Record "Sales Invoice Header"; var PartnerNoSetVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetSalesInvoicePartner', '', false, false)]
local procedure DoSomethingOnGetSalesInvoicePartner(var SalesInvoiceHeaderVar: Record "Sales Invoice Header"; var PartnerNoSetVar: Boolean)
begin
end;

OnGetSalesCrMemoPartner(Record Sales Cr.Memo Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetSalesCrMemoPartner(var SalesCrMemoHeaderVar: Record "Sales Cr.Memo Header"; var PartnerNoSetVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetSalesCrMemoPartner', '', false, false)]
local procedure DoSomethingOnGetSalesCrMemoPartner(var SalesCrMemoHeaderVar: Record "Sales Cr.Memo Header"; var PartnerNoSetVar: Boolean)
begin
end;

OnGetSalesOrderPartner(Record Sales Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetSalesOrderPartner(var SalesHeaderVar: Record "Sales Header"; var PartnerNoSetVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetSalesOrderPartner', '', false, false)]
local procedure DoSomethingOnGetSalesOrderPartner(var SalesHeaderVar: Record "Sales Header"; var PartnerNoSetVar: Boolean)
begin
end;

OnGetPurchaseOrderPartner(Record Purchase Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetPurchaseOrderPartner(var PurchaseHeaderVar: Record "Purchase Header"; var PartnerNoSetVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetPurchaseOrderPartner', '', false, false)]
local procedure DoSomethingOnGetPurchaseOrderPartner(var PurchaseHeaderVar: Record "Purchase Header"; var PartnerNoSetVar: Boolean)
begin
end;

OnGetServiceInvoicePartner(Record Service Invoice Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetServiceInvoicePartner(var ServiceInvoiceHeaderVar: Record "Service Invoice Header"; var PartnerNoSetVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetServiceInvoicePartner', '', false, false)]
local procedure DoSomethingOnGetServiceInvoicePartner(var ServiceInvoiceHeaderVar: Record "Service Invoice Header"; var PartnerNoSetVar: Boolean)
begin
end;

OnGetServiceCrMemoPartner(Record Service Cr.Memo Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnGetServiceCrMemoPartner(var ServiceCrMemoHeaderVar: Record "Service Cr.Memo Header"; var PartnerNoSetVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnGetServiceCrMemoPartner', '', false, false)]
local procedure DoSomethingOnGetServiceCrMemoPartner(var ServiceCrMemoHeaderVar: Record "Service Cr.Memo Header"; var PartnerNoSetVar: Boolean)
begin
end;

OnAfterSetSalesShipmentPartner(Record Sales Shipment Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterSetSalesShipmentPartner(var SalesShipmentHeaderVar: Record "Sales Shipment Header"; var HandledVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnAfterSetSalesShipmentPartner', '', false, false)]
local procedure DoSomethingOnAfterSetSalesShipmentPartner(var SalesShipmentHeaderVar: Record "Sales Shipment Header"; var HandledVar: Boolean)
begin
end;

OnAfterSetReturnReceiptPartner(Record Return Receipt Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterSetReturnReceiptPartner(var ReturnReceiptHeader: Record "Return Receipt Header"; var Handled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnAfterSetReturnReceiptPartner', '', false, false)]
local procedure DoSomethingOnAfterSetReturnReceiptPartner(var ReturnReceiptHeader: Record "Return Receipt Header"; var Handled: Boolean)
begin
end;

OnAfterSetSalesInvoicePartner(Record Sales Invoice Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterSetSalesInvoicePartner(var SalesInvoiceHeaderVar: Record "Sales Invoice Header"; var HandledVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnAfterSetSalesInvoicePartner', '', false, false)]
local procedure DoSomethingOnAfterSetSalesInvoicePartner(var SalesInvoiceHeaderVar: Record "Sales Invoice Header"; var HandledVar: Boolean)
begin
end;

OnAfterSetSalesCrMemoPartner(Record Sales Cr.Memo Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterSetSalesCrMemoPartner(var SalesCrMemoHeaderVar: Record "Sales Cr.Memo Header"; var HandledVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnAfterSetSalesCrMemoPartner', '', false, false)]
local procedure DoSomethingOnAfterSetSalesCrMemoPartner(var SalesCrMemoHeaderVar: Record "Sales Cr.Memo Header"; var HandledVar: Boolean)
begin
end;

OnAfterSetServiceInvoicePartner(Record Service Invoice Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterSetServiceInvoicePartner(var ServiceInvoiceHeaderVar: Record "Service Invoice Header"; var HandledVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnAfterSetServiceInvoicePartner', '', false, false)]
local procedure DoSomethingOnAfterSetServiceInvoicePartner(var ServiceInvoiceHeaderVar: Record "Service Invoice Header"; var HandledVar: Boolean)
begin
end;

OnAfterSetServiceCrMemoPartner(Record Service Cr.Memo Header, Boolean) :#

[IntegrationEvent(true, false)]
local procedure OnAfterSetServiceCrMemoPartner(var ServiceCrMemoHeaderVar: Record "Service Cr.Memo Header"; var HandledVar: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSEDX Event Management", 'OnAfterSetServiceCrMemoPartner', '', false, false)]
local procedure DoSomethingOnAfterSetServiceCrMemoPartner(var ServiceCrMemoHeaderVar: Record "Service Cr.Memo Header"; var HandledVar: Boolean)
begin
end;