KVSEDX-CC Return Receipt Exp.
Events
OnCCReturnReceiptSkipLine(Record Return Receipt Header, Record Return Receipt Line, Boolean, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnCCReturnReceiptSkipLine(ReturnReceiptHeader: Record "Return Receipt Header"; ReturnReceiptLine: Record "Return Receipt Line"; var SkipLine: Boolean; var Handled: Boolean):
OnCCReturnReceiptIsFreightChargeLine(Record Return Receipt Header, Record Return Receipt Line, Boolean, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnCCReturnReceiptIsFreightChargeLine(ReturnReceiptHeader: Record "Return Receipt Header"; ReturnReceiptLine: Record "Return Receipt Line"; var IsFreightChargeLine: Boolean; var Handled: Boolean):
OnPreXMLItemHeaderData(Record Return Receipt Header, Record KVSEDX Outbound, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnPreXMLItemHeaderData(ReturnReceiptHeader: Record "Return Receipt Header"; var TempKVSEDXOutbound: Record "KVSEDX Outbound" temporary; var Handled: Boolean):
OnPreXMLItemLineData(Record Return Receipt Line, Record KVSEDX Outbound, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnPreXMLItemLineData(ReturnReceiptLine: Record "Return Receipt Line"; var TempKVSEDXOutbound: Record "KVSEDX Outbound" temporary; var Handled: Boolean):
OnBeforeGetGTIN(Record Return Receipt Line, Text, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnBeforeGetGTIN(ReturnReceiptLine: Record "Return Receipt Line"; var GTIN: Text; var Handled: Boolean):
OnBeforeGetEAN(Record Return Receipt Line, Text, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnBeforeGetEAN(ReturnReceiptLine: Record "Return Receipt Line"; var EAN: Text; var Handled: Boolean):
OnAfterGetRecordCompanyInformation(Record Return Receipt Header, Record Company Information, Boolean) :
Summary: The event can be used to overwrite the information from the sender element.
[IntegrationEvent(true, false)]
local procedure OnAfterGetRecordCompanyInformation(ReturnReceiptHeader: Record "Return Receipt Header"; var CompanyInformation: Record "Company Information"; var Handled: Boolean):
Parameters:
ReturnReceiptHeader: Current Return Receipt HeaderCompanyInformation: Company Information record which can be overwrittenHandled: True if handled in event subscriber