Codeunit "Prod. Order Comp. Invt.Profile"

ID 99000868
Namespace: Microsoft.Manufacturing.Document

Methods

TransferInventoryProfileFromProdOrderComponent

procedure TransferInventoryProfileFromProdOrderComponent(var InventoryProfile: Record "Inventory Profile", var ProdOrderComponent: Record "Prod. Order Component", var TrackingReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
InventoryProfile Table Microsoft.Inventory.Tracking."Inventory Profile"
ProdOrderComponent Table Microsoft.Manufacturing.Document."Prod. Order Component"
TrackingReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

Events

OnAfterTransferInventoryProfileFromProdOrderComponent

[IntegrationEvent(False,False)]
local procedure OnAfterTransferInventoryProfileFromProdOrderComponent(var InventoryProfile: Record "Inventory Profile", var ProdOrderComponent: Record "Prod. Order Component")

Parameters

Name Type Description
InventoryProfile Table Microsoft.Inventory.Tracking."Inventory Profile"
ProdOrderComponent Table Microsoft.Manufacturing.Document."Prod. Order Component"

OnBeforeTransProdOrderCompToProfile

[IntegrationEvent(False,False)]
local procedure OnBeforeTransProdOrderCompToProfile(var InventoryProfile: Record "Inventory Profile", var Item: Record Item, var IsHandled: Boolean)

Parameters

Name Type Description
InventoryProfile Table Microsoft.Inventory.Tracking."Inventory Profile"
Item Table Microsoft.Inventory.Item.Item
IsHandled Boolean

OnTransProdOrderCompToProfileOnBeforeProcessLine

[IntegrationEvent(False,False)]
local procedure OnTransProdOrderCompToProfileOnBeforeProcessLine(ProdOrderComp: Record "Prod. Order Component", var ShouldProcess: Boolean)

Parameters

Name Type Description
ProdOrderComp Table Microsoft.Manufacturing.Document."Prod. Order Component"
ShouldProcess Boolean

OnTransProdOrderCompToProfileOnBeforeInvProfileInsert

[IntegrationEvent(False,False)]
local procedure OnTransProdOrderCompToProfileOnBeforeInvProfileInsert(var InventoryProfile: Record "Inventory Profile", var Item: Record Item, var LineNo: Integer)

Parameters

Name Type Description
InventoryProfile Table Microsoft.Inventory.Tracking."Inventory Profile"
Item Table Microsoft.Inventory.Item.Item
LineNo Integer

See also