KVSFCYWarehouseSubscriber#
Events#
OnAfterWhseShptLineInsertAddTypes(Record Warehouse Shipment Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterWhseShptLineInsertAddTypes(var WarehouseShipmentLine: Record "Warehouse Shipment Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseSubscriber", 'OnAfterWhseShptLineInsertAddTypes', '', false, false)]
local procedure DoSomethingOnAfterWhseShptLineInsertAddTypes(var WarehouseShipmentLine: Record "Warehouse Shipment Line")
begin
end;
OnBeforeWhseShptLineInsertAddTypes(Record Warehouse Shipment Line) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeWhseShptLineInsertAddTypes(var WarehouseShipmentLine: Record "Warehouse Shipment Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseSubscriber", 'OnBeforeWhseShptLineInsertAddTypes', '', false, false)]
local procedure DoSomethingOnBeforeWhseShptLineInsertAddTypes(var WarehouseShipmentLine: Record "Warehouse Shipment Line")
begin
end;
OnAfterAutofillQtyToHandleLine(Record Warehouse Activity Line) :#
[IntegrationEvent(false, false)]
local procedure OnAfterAutofillQtyToHandleLine(var WarehouseActivityLine: Record "Warehouse Activity Line"):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseSubscriber", 'OnAfterAutofillQtyToHandleLine', '', false, false)]
local procedure DoSomethingOnAfterAutofillQtyToHandleLine(var WarehouseActivityLine: Record "Warehouse Activity Line")
begin
end;
OnBeforeCheckSourceDocLineQty(Record Warehouse Shipment Line, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCheckSourceDocLineQty(var WarehouseShipmentLine: Record "Warehouse Shipment Line"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseSubscriber", 'OnBeforeCheckSourceDocLineQty', '', false, false)]
local procedure DoSomethingOnBeforeCheckSourceDocLineQty(var WarehouseShipmentLine: Record "Warehouse Shipment Line"; var IsHandled: Boolean)
begin
end;
OnCheckSourceDocLineQtyOnBeforeFieldError(Record Warehouse Shipment Line, Decimal, Decimal, Decimal, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnCheckSourceDocLineQtyOnBeforeFieldError(var WarehouseShipmentLine: Record "Warehouse Shipment Line"; WhseQtyOutstandingBase: Decimal; var QtyOutstandingBase: Decimal; QuantityBase: Decimal; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseSubscriber", 'OnCheckSourceDocLineQtyOnBeforeFieldError', '', false, false)]
local procedure DoSomethingOnCheckSourceDocLineQtyOnBeforeFieldError(var WarehouseShipmentLine: Record "Warehouse Shipment Line"; WhseQtyOutstandingBase: Decimal; var QtyOutstandingBase: Decimal; QuantityBase: Decimal; var IsHandled: Boolean)
begin
end;
OnAfterOpenItemTrackingLines(Record Warehouse Receipt Line, Decimal, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnAfterOpenItemTrackingLines(var WarehouseReceiptLine: Record "Warehouse Receipt Line"; SecondSourceQtyArray: Decimal; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYWarehouseSubscriber", 'OnAfterOpenItemTrackingLines', '', false, false)]
local procedure DoSomethingOnAfterOpenItemTrackingLines(var WarehouseReceiptLine: Record "Warehouse Receipt Line"; SecondSourceQtyArray: Decimal; var IsHandled: Boolean)
begin
end;