Codeunit "Assembly Availability Mgt."

ID 99000874
Namespace: Microsoft.Assembly.Document

Methods

ShowItemAvailabilityFromAsmHeader

procedure ShowItemAvailabilityFromAsmHeader(var AsmHeader: Record "Assembly Header", AvailabilityType: Enum "Item Availability Type")

Parameters

Name Type Description
AsmHeader Table Microsoft.Assembly.Document."Assembly Header"
AvailabilityType Enum Microsoft.Inventory.Availability."Item Availability Type"

ShowItemAvailabilityFromAsmLine

procedure ShowItemAvailabilityFromAsmLine(var AsmLine: Record "Assembly Line", AvailabilityType: Enum "Item Availability Type")

Parameters

Name Type Description
AsmLine Table Microsoft.Assembly.Document."Assembly Line"
AvailabilityType Enum Microsoft.Inventory.Availability."Item Availability Type"

ShowAsmOrders

procedure ShowAsmOrders(var Item: Record Item)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

ShowAsmCompLines

procedure ShowAsmCompLines(var Item: Record Item)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

TransferFromAsmOrder

procedure TransferFromAsmOrder(var InventoryEventBuffer: Record "Inventory Event Buffer", AssemblyHeader: Record "Assembly Header")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
AssemblyHeader Table Microsoft.Assembly.Document."Assembly Header"

TransferFromAsmOrderLine

procedure TransferFromAsmOrderLine(var InventoryEventBuffer: Record "Inventory Event Buffer", AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

Events

OnBeforeShowItemAvailFromAsmHeader

[IntegrationEvent(False,False)]
local procedure OnBeforeShowItemAvailFromAsmHeader(var Item: Record Item, var AssemblyHeader: Record "Assembly Header")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
AssemblyHeader Table Microsoft.Assembly.Document."Assembly Header"

OnBeforeShowItemAvailFromAsmLine

[IntegrationEvent(False,False)]
local procedure OnBeforeShowItemAvailFromAsmLine(var Item: Record Item, var AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

OnAfterTransferFromAsmOrder

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromAsmOrder(var InventoryEventBuffer: Record "Inventory Event Buffer", AssemblyHeader: Record "Assembly Header")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
AssemblyHeader Table Microsoft.Assembly.Document."Assembly Header"

OnAfterTransferFromAsmOrderLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromAsmOrderLine(var InventoryEventBuffer: Record "Inventory Event Buffer", AssemblyLine: Record "Assembly Line")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
AssemblyLine Table Microsoft.Assembly.Document."Assembly Line"

See also