[IntegrationEvent(False,False)]
local procedure OnAfterGetItemAndSKU(Location: Record Location, var Item: Record Item, var StockkeepingUnit: Record "Stockkeeping Unit")
[IntegrationEvent(False,False)]
local procedure OnAfterGetLocation(LocationCode: Code[10], var Location: Record Location, var PostedWhseRcptLine: Record "Posted Whse. Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnAfterGetMessageText(var MessageText: Text)
Parameters
Name
Type
Description
MessageText
Text
OnAfterGetWhseActivHeaderNo
[IntegrationEvent(False,False)]
local procedure OnAfterGetWhseActivHeaderNo(var FirstPutAwayNo: Code[20], var LastPutAwayNo: Code[20])
Parameters
Name
Type
Description
FirstPutAwayNo
Code[20]
LastPutAwayNo
Code[20]
OnAfterSetValues
[IntegrationEvent(False,False)]
local procedure OnAfterSetValues(var AssignedID: Code[50], var SortActivity: Enum "Whse. Activity Sorting Method", var DoNotFillQtytoHandle: Boolean, var BreakbulkFilter: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeAssignQtyToPutAwayForBinMandatory(Item: Record Item, Location: Record Location, var QtyToPutAwayBase: Decimal, var RemQtyToPutAwayBase: Decimal)
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcAvailCubageAndWeight(var Bin: Record Bin, PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", PutAwayItemUOM: Record "Item Unit of Measure", var QtyToPutAwayBase: Decimal, var IsHandled: Boolean, PutAwayTemplLine: Record "Put-away Template Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeEverythingIsHandled(var EverythingHandled: Boolean)
Parameters
Name
Type
Description
EverythingHandled
Boolean
OnBeforeGetPutAwayTemplate
[IntegrationEvent(False,False)]
local procedure OnBeforeGetPutAwayTemplate(SKU: Record "Stockkeeping Unit", Item: Record Item, Location: Record Location, var PutAwayTemplHeader: Record "Put-away Template Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetFirstPutAwayDocument(var TempWarehouseActivityHeader: Record "Warehouse Activity Header" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetNextPutAwayDocument(var TempWarehouseActivityHeader: Record "Warehouse Activity Header" temporary)
[IntegrationEvent(False,False)]
local procedure OnFindBin(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", PutAwayTemplateLine: Record "Put-away Template Line", var Bin: Record Bin, var BinFound: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnFindBinContent(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", PutAwayTemplateLine: Record "Put-away Template Line", var BinContent: Record "Bin Content", var BinContentFound: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnNextBin(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", PutAwayTemplateLine: Record "Put-away Template Line", var Bin: Record Bin, var BinFound: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnNextBinContent(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line", PutAwayTemplateLine: Record "Put-away Template Line", var BinContent: Record "Bin Content", var BinContentFound: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCalcAvailCubageAndWeightOnBeforeCalcCubageAndWeight(var Bin: Record Bin, var AvailPerCubageBase: Decimal, var AvailPerWeightBase: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateWhsePutAwayForProdOutput(var TempProductionOrderForWhsePutAwayForProdOutput: Record "Production Order" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindBinFromBinContentForProdOrderLine(ProdOrderLine: Record "Prod. Order Line", var TempProdOrdLineTrackingBuff: Record "Prod. Ord. Line Tracking Buff." temporary, var BinContentQtyBase: Decimal)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindBinForProdOrderLine(ProdOrderLine: Record "Prod. Order Line", var TempProdOrdLineTrackingBuff: Record "Prod. Ord. Line Tracking Buff." temporary, var BinContentQtyBase: Decimal)
[IntegrationEvent(False,False)]
local procedure OnCreateNewWhseActivityForProdOrderLineOnBeforeValidateQuantity(var WarehouseActivityLine: Record "Warehouse Activity Line", ProdOrderLine: Record "Prod. Order Line", var TempProdOrdLineTrackingBuff: Record "Prod. Ord. Line Tracking Buff." temporary)
[IntegrationEvent(False,False)]
local procedure OnCreateNewWhseActivityForProdOrderLineOnAfterSetQtyToHandle(var WarehouseActivityLine: Record "Warehouse Activity Line", ProdOrderLine: Record "Prod. Order Line", var TempProdOrdLineTrackingBuff: Record "Prod. Ord. Line Tracking Buff." temporary, DoNotFillQtytoHandle: Boolean)