Skip to content

KVSFCYInventorySubscriber#

Events#

OnBeforeInsertSNWhseActivLine(Record Warehouse Activity Line, Record Item Tracking Setup, Integer, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeInsertSNWhseActivLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup"; NextLineNo: Integer; var ReservationFound: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYInventorySubscriber", 'OnBeforeInsertSNWhseActivLine', '', false, false)]
local procedure DoSomethingOnBeforeInsertSNWhseActivLine(var WarehouseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup"; NextLineNo: Integer; var ReservationFound: Boolean; var IsHandled: Boolean)
begin
end;

OnBeforeCreatePickOrMoveLineFromDeliveryScheduleLoop(Record Warehouse Activity Header, Record KVSFCYDeliverySchedHeader, Boolean, Record KVSFCYDelScheduleLineBuffer) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCreatePickOrMoveLineFromDeliveryScheduleLoop(var WhseActivHeader: Record "Warehouse Activity Header"; var KVSFCYDeliverySchedHeader: Record "KVSFCYDeliverySchedHeader"; var ConsiderThisLine: Boolean; var tempKVSFCYDelScheduleLineBuffer: Record "KVSFCYDelScheduleLineBuffer" temporary): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYInventorySubscriber", 'OnBeforeCreatePickOrMoveLineFromDeliveryScheduleLoop', '', false, false)]
local procedure DoSomethingOnBeforeCreatePickOrMoveLineFromDeliveryScheduleLoop(var WhseActivHeader: Record "Warehouse Activity Header"; var KVSFCYDeliverySchedHeader: Record "KVSFCYDeliverySchedHeader"; var ConsiderThisLine: Boolean; var tempKVSFCYDelScheduleLineBuffer: Record "KVSFCYDelScheduleLineBuffer" temporary)
begin
end;