KVSEDX-CC Sales Shipment Exp.
Events
OnCCSalesShipmentSkipLine(Record Sales Shipment Header, Record Sales Shipment Line, Boolean, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnCCSalesShipmentSkipLine(SalesShipmentHeaderPar: Record "Sales Shipment Header"; SalesShipmentLinePar: Record "Sales Shipment Line"; var SkipLineVar: Boolean; var HandledVar: Boolean):
OnCCSalesShipmentIsFreightChargeLine(Record Sales Shipment Header, Record Sales Shipment Line, Boolean, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnCCSalesShipmentIsFreightChargeLine(SalesShipmentHeaderPar: Record "Sales Shipment Header"; SalesShipmentLinePar: Record "Sales Shipment Line"; var IsFreightChargeLineVar: Boolean; var HandledVar: Boolean):
OnPreXMLItemHeaderData(Record Sales Shipment Header, Record KVSEDX Outbound, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnPreXMLItemHeaderData(SalesShipmentHeaderPar: Record "Sales Shipment Header"; var TempBlobVar: Record "KVSEDX Outbound" temporary; var HandledVar: Boolean):
OnPreXMLItemLineData(Record Sales Shipment Line, Record KVSEDX Outbound, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnPreXMLItemLineData(SalesShipmentLinePar: Record "Sales Shipment Line"; var TempBlobVar: Record "KVSEDX Outbound" temporary; var HandledVar: Boolean):
OnBeforeGetGTIN(Record Sales Shipment Line, Text, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnBeforeGetGTIN(SalesShipmentLine: Record "Sales Shipment Line"; var GTIN: Text; var Handled: Boolean):
OnBeforeGetEAN(Record Sales Shipment Line, Text, Boolean) :
[IntegrationEvent(true, false)]
local procedure OnBeforeGetEAN(SalesShipmentLine: Record "Sales Shipment Line"; var EAN: Text; var Handled: Boolean):
OnAfterGetRecordCompanyInformation(Record Sales Shipment 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(SalesShipmentHeader: Record "Sales Shipment Header"; var CompanyInformation: Record "Company Information"; var Handled: Boolean):
Parameters:
SalesShipmentHeader: Current Sales Shipment HeaderCompanyInformation: Company Information record which can be overwrittenHandled: True if handled in event subscriber