Codeunit "Req. Line Availability Mgt."

ID 99000879
Namespace: Microsoft.Inventory.Requisition

Methods

ShowItemAvailabilityFromReqLine

procedure ShowItemAvailabilityFromReqLine(var ReqLine: Record "Requisition Line", AvailabilityType: Enum "Item Availability Type")

Parameters

Name Type Description
ReqLine Table Microsoft.Inventory.Requisition."Requisition Line"
AvailabilityType Enum Microsoft.Inventory.Availability."Item Availability Type"

TransferFromPlanProdComp

procedure TransferFromPlanProdComp(var InventoryEventBuffer: Record "Inventory Event Buffer", PlngComp: Record "Planning Component")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
PlngComp Table Microsoft.Inventory.Planning."Planning Component"

TransferFromReqLineTransDemand

procedure TransferFromReqLineTransDemand(var InventoryEventBuffer: Record "Inventory Event Buffer", ReqLine: Record "Requisition Line")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
ReqLine Table Microsoft.Inventory.Requisition."Requisition Line"

TransferFromReqLine

procedure TransferFromReqLine(var InventoryEventBuffer: Record "Inventory Event Buffer", ReqLine: Record "Requisition Line", AtLocation: Code[10], AtDate: Date, DeltaQtyBase: Decimal, RecID: RecordId)

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
ReqLine Table Microsoft.Inventory.Requisition."Requisition Line"
AtLocation Code[10]
AtDate Date
DeltaQtyBase Decimal
RecID RecordId

Events

OnBeforeShowItemAvailabilityFromReqLine

[IntegrationEvent(False,False)]
local procedure OnBeforeShowItemAvailabilityFromReqLine(var Item: Record Item, var ReqLine: Record "Requisition Line", AvailabilityType: Enum "Item Availability Type")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
ReqLine Table Microsoft.Inventory.Requisition."Requisition Line"
AvailabilityType Enum Microsoft.Inventory.Availability."Item Availability Type"

OnAfterTransferFromPlanProdComp

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromPlanProdComp(var InventoryEventBuffer: Record "Inventory Event Buffer", PlanningComponent: Record "Planning Component", RequisitionLine: Record "Requisition Line")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
PlanningComponent Table Microsoft.Inventory.Planning."Planning Component"
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"

OnAfterTransferFromReqLineTransDemand

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromReqLineTransDemand(var InventoryEventBuffer: Record "Inventory Event Buffer", RequisitionLine: Record "Requisition Line")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"

OnAfterTransferFromReqLine

[IntegrationEvent(False,False)]
local procedure OnAfterTransferFromReqLine(var InventoryEventBuffer: Record "Inventory Event Buffer", RequisitionLine: Record "Requisition Line")

Parameters

Name Type Description
InventoryEventBuffer Table Microsoft.Inventory.Availability."Inventory Event Buffer"
RequisitionLine Table Microsoft.Inventory.Requisition."Requisition Line"

See also