Codeunit "Mfg. Item Jnl. Check Line"

ID 99000760
Namespace: Microsoft.Inventory.Journal

Events

OnRunCheckOnAfterCalcShouldCheckItemNo

[IntegrationEvent(False,False)]
local procedure OnRunCheckOnAfterCalcShouldCheckItemNo(ItemJournalLine: Record "Item Journal Line", ProdOrderLine: Record "Prod. Order Line", CalledFromAdjustment: Boolean, var ShouldCheckItemNo: Boolean)

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
ProdOrderLine Table Microsoft.Manufacturing.Document."Prod. Order Line"
CalledFromAdjustment Boolean
ShouldCheckItemNo Boolean

OnAfterAssignInvtPutAwayRequired

[IntegrationEvent(False,False)]
local procedure OnAfterAssignInvtPutAwayRequired(ItemJournalLine: Record "Item Journal Line", Location: Record Location, var InvtPutAwayLocation: Boolean)

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
Location Table Microsoft.Inventory.Location.Location
InvtPutAwayLocation Boolean

OnAfterAssignInvtPickRequired

[IntegrationEvent(False,False)]
local procedure OnAfterAssignInvtPickRequired(ItemJournalLine: Record "Item Journal Line", Location: Record Location, var InvtPickLocation: Boolean)

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
Location Table Microsoft.Inventory.Location.Location
InvtPickLocation Boolean

OnAfterAssignWhsePickRequired

[IntegrationEvent(False,False)]
local procedure OnAfterAssignWhsePickRequired(ItemJournalLine: Record "Item Journal Line", Location: Record Location, var WhsePickLocation: Boolean)

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
Location Table Microsoft.Inventory.Location.Location
WhsePickLocation Boolean

OnAfterCheckFindProdOrderLine

[IntegrationEvent(False,False)]
local procedure OnAfterCheckFindProdOrderLine(ItemJournalLine: Record "Item Journal Line", ProdOrderLine: Record "Prod. Order Line")

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
ProdOrderLine Table Microsoft.Manufacturing.Document."Prod. Order Line"

OnBeforeCheckSubcontracting

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSubcontracting(var ItemJournalLine: Record "Item Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
IsHandled Boolean

OnBeforeCheckWarehouse

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWarehouse(var ItemJournalLine: Record "Item Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
IsHandled Boolean

OnBeforeCheckWarehouseLastOutputOperation

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWarehouseLastOutputOperation(var ItemJournalLine: Record "Item Journal Line", var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
Result Boolean
IsHandled Boolean

See also