procedure CalcInvtAvailQty(Item: Record Item, Location: Record Location, VariantCode: Code[10], var WarehouseActivityLine: Record "Warehouse Activity Line"): Decimal
procedure CalcRegisteredAndOutstandingPickQty(ReservationEntry: Record "Reservation Entry", var WarehouseActivityLine: Record "Warehouse Activity Line"): Decimal
[IntegrationEvent(False,False)]
local procedure OnAfterCalcReservedQtyOnInventory(var Item: Record Item, var ReservedQtyOnInventory: Decimal, Location: Record Location)
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcReservQtyOnPicksShipsWithItemTracking(LocationCode: Code[10], ItemNo: Code[20], VariantCode: Code[10], var Result: Decimal, var IsHandled: Boolean)
Parameters
Name
Type
Description
LocationCode
Code[10]
ItemNo
Code[20]
VariantCode
Code[10]
Result
Decimal
IsHandled
Boolean
OnCalcQtyOutstandingPickOnAfterSetFilters
[IntegrationEvent(False,False)]
local procedure OnCalcQtyOutstandingPickOnAfterSetFilters(var WarehouseActivityLine: Record "Warehouse Activity Line", SourceType: Integer, SourceSubType: Option, SourceID: Code[20], SourceRefNo: Integer, SourceProdOrderLine: Integer)
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcInvtAvailQty(Item: Record Item, Location: Record Location, VariantCode: Code[10], var WarehouseActivityLine: Record "Warehouse Activity Line", var Result: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcQtyOnBlockedItemTracking(LocationCode: Code[10], ItemNo: Code[20], VariantCode: Code[10], var QtyBlocked: Decimal, var IsHandled: Boolean)
Parameters
Name
Type
Description
LocationCode
Code[10]
ItemNo
Code[20]
VariantCode
Code[10]
QtyBlocked
Decimal
IsHandled
Boolean
OnAfterCalcLineReservedQtyOnInvt
[IntegrationEvent(False,False)]
local procedure OnAfterCalcLineReservedQtyOnInvt(var ReservationEntry: Record "Reservation Entry", var ReservQtyonInvt: Decimal)
[IntegrationEvent(False,False)]
local procedure OnAfterGetOutboundBinsOnBasicWarehouseLocation(Location: Record Location, var TempBinContentBuffer: Record "Bin Content Buffer" temporary, LocationCode: Code[10], ItemNo: Code[20], VariantCode: Code[10], WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
[IntegrationEvent(False,False)]
local procedure OnCalcQtyOnBlockedITOrOnBlockedOutbndBinsOnBeforeNext(var BinContent: Record "Bin Content", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary, var QtyBlocked: Decimal)
[IntegrationEvent(False,False)]
local procedure OnAfterCalcQtyOnDedicatedBins(LocationCode: Code[10], ItemNo: Code[20], VariantCode: Code[10], var WarehouseEntry: Record "Warehouse Entry", TempWhseItemTrackingSetup: Record "Item Tracking Setup" temporary, var QtyOnDedicatedBin: Decimal)
[IntegrationEvent(False,False)]
local procedure OnBeforeShowItemAvailFromWhseRcptLine(var Item: Record Item, var WhseRcptLine: Record "Warehouse Receipt Line", AvailabilityType: Enum "Item Availability Type")
[IntegrationEvent(False,False)]
local procedure OnBeforeShowItemAvailabilityFromWhseActivLine(var Item: Record Item, var WhseActivLine: Record "Warehouse Activity Line", AvailabilityType: Enum "Item Availability Type")
[IntegrationEvent(False,False)]
local procedure OnGetOutboundBinsOnBasicWarehouseLocationOnAfterSetWarehouseEntryFilters(var WarehouseEntry: Record "Warehouse Entry")
[IntegrationEvent(False,False)]
local procedure OnCalcQtyOutstandingPickOnAfterCalcSums(var WarehouseActivityLine: Record "Warehouse Activity Line", var WarehouseActivityLineForCalc: Record "Warehouse Activity Line")