Skip to content

KVSMEDWHCDispatchMgtSub#

Events#

OnAfterCreateDispatchHandlingHeaderOnBeforeCreateDispatchHandlingLinesFromWarehouseShipment(Record KVSKBADispatchHandlingHeader, Record Warehouse Shipment Header, Code[20], Boolean) :#

Summary: Event triggered after creating a Dispatch Handling Header and before creating Dispatch Handling Lines from a Warehouse Shipment. Allows for custom logic to be executed or to override the default handling process.

[IntegrationEvent(false, false)]
local procedure OnAfterCreateDispatchHandlingHeaderOnBeforeCreateDispatchHandlingLinesFromWarehouseShipment(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseShipmentNo: Code[20]; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMEDWHCDispatchMgtSub", 'OnAfterCreateDispatchHandlingHeaderOnBeforeCreateDispatchHandlingLinesFromWarehouseShipment', '', false, false)]
local procedure DoSomethingOnAfterCreateDispatchHandlingHeaderOnBeforeCreateDispatchHandlingLinesFromWarehouseShipment(var KVSKBADispatchHandlingHeader: Record "KVSKBADispatchHandlingHeader"; WarehouseShipmentHeader: Record "Warehouse Shipment Header"; var WarehouseShipmentNo: Code[20]; var IsHandled: Boolean)
begin
end;

Parameters:

  • KVSKBADispatchHandlingHeader: The Dispatch Handling Header record being created.
  • WarehouseShipmentHeader: The Warehouse Shipment Header record associated with the dispatch.
  • WarehouseShipmentNo: The number of the Warehouse Shipment.
  • IsHandled: Specifies whether the event has been handled and default processing should be skipped.