Page "Item Availability Lines"

ID 353
Namespace: Microsoft.Inventory.Availability

Properties

Name Value
Caption Lines
DeleteAllowed False
InsertAllowed False
LinksAllowed False
ModifyAllowed False
PageType ListPart
ShowFilter False
SourceTable Table Microsoft.Inventory.Availability."Item Availability Buffer"
SourceTableTemporary True

Methods

SetLines

procedure SetLines(var NewItem: Record Item, NewPeriodType: Enum "Analysis Period Type", NewAmountType: Enum "Analysis Amount Type")

Parameters

Name Type Description
NewItem Table Microsoft.Inventory.Item.Item
NewPeriodType Enum Microsoft.Foundation.Enums."Analysis Period Type"
NewAmountType Enum Microsoft.Foundation.Enums."Analysis Amount Type"

Events

OnAfterCalcAvailQuantities

[IntegrationEvent(True,False)]
local procedure OnAfterCalcAvailQuantities(var ItemAvailabilityBuffer: Record "Item Availability Buffer", var Item: Record Item)

Parameters

Name Type Description
ItemAvailabilityBuffer Table Microsoft.Inventory.Availability."Item Availability Buffer"
Item Table Microsoft.Inventory.Item.Item

OnAfterSet

[IntegrationEvent(False,False)]
local procedure OnAfterSet(var Item: Record Item, PeriodType: Integer, AmountType: Enum "Analysis Amount Type")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
PeriodType Integer
AmountType Enum Microsoft.Foundation.Enums."Analysis Amount Type"

OnAfterSetItemFilter

[IntegrationEvent(False,False)]
local procedure OnAfterSetItemFilter(var Item: Record Item, PeriodStart: Date, PeriodEnd: Date)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
PeriodStart Date
PeriodEnd Date

See also