procedure GetATOAndNonATOLines(var ATOWhseShptLine: Record "Warehouse Shipment Line", var NonATOWhseShptLine: Record "Warehouse Shipment Line", var ATOLineFound: Boolean, var NonATOLineFound: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterAutofillQtyToHandle(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var HideValidationDialog: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterCreatePickDoc(var WarehouseShipmentHeader: Record "Warehouse Shipment Header", var WhseShptLine: Record "Warehouse Shipment Line")
[IntegrationEvent(False,False)]
local procedure OnAfterGetWhseShptHeader(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var WarehouseShipmentHeader: Record "Warehouse Shipment Header", WhseShptNo: Code[20])
[IntegrationEvent(False,False)]
local procedure OnAfterOpenItemTrackingLines(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var SecondSourceQtyArray: array[3] of Decimal)
[IntegrationEvent(False,False)]
local procedure OnBeforeAutofillQtyToHandle(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var HideValidationDialog: Boolean, var IsHandled: Boolean)
This element will become obsolete from version 26.0. Replaced by event OnBeforeGetShipmentLineStatus
[Obsolete(Replaced by event OnBeforeGetShipmentLineStatus,26.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcStatusShptLine(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var NewStatus: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetShipmentLineStatus(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var NewStatus: Enum "Warehouse Shipment Status", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckBin(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var Bin: Record Bin, DeductCubage: Decimal, DeductWeight: Decimal, IgnoreErrors: Boolean, var ErrorOccured: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSourceDocLineQty(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreatePickDoc(var WarehouseShipmentLine: Record "Warehouse Shipment Line", WarehouseShipmentHeader: Record "Warehouse Shipment Header", HideValidationDialog: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCompareQtyToShipAndOutstandingQty(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCompareShipAndPickQty(WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean, CurrentFieldNo: Integer)
[IntegrationEvent(False,False)]
local procedure OnBeforeInitOutstandingQtys(var WarehouseShipmentLine: Record "Warehouse Shipment Line", CurrentFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeOpenItemTrackingLines(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTestReleased(var WhseShptHeader: Record "Warehouse Shipment Header", var StatusCheckSuspended: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateDocumentStatus(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQuantityIsBalanced(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean, xWarehouseShipmentLine: Record "Warehouse Shipment Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateQtyToShipBase(var WarehouseShipmentLine: Record "Warehouse Shipment Line", xWarehouseShipmentLine: Record "Warehouse Shipment Line", CallingFieldNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateWhseItemTrackingLines(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckSourceDocLineQtyOnBeforeFieldError(var WarehouseShipmentLine: Record "Warehouse Shipment Line", WhseQtyOutstandingBase: Decimal, var QtyOutstandingBase: Decimal, QuantityBase: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateQuantityStatusUpdate(var WarehouseShipmentLine: Record "Warehouse Shipment Line", xWarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCreatePickDocOnBeforeCreatePickDoc(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var WhseShptLine: Record "Warehouse Shipment Line", var WhseShptHeader2: Record "Warehouse Shipment Header", HideValidationDialog: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSetQuantityBase(var Rec: Record "Warehouse Shipment Line", var QuantityBase: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterValidateQtyToShip(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var xWarehouseShipmentLine: Record "Warehouse Shipment Line")
[IntegrationEvent(False,False)]
local procedure OnDeleteOnBeforeConfirmDelete(var WarehouseShipmentLine: Record "Warehouse Shipment Line", var IsHandled: Boolean)