Share via


Page "Item Availability Line List"

ID 99000902
Namespace: Microsoft.Inventory.Availability

Properties

Name Value
Caption Item Availability Line List
Editable False
PageType List
SourceTable Table Microsoft.Inventory.Availability."Item Availability Line"
SourceTableTemporary True

Methods

Init

procedure Init(NewType: Option, var NewItem: Record Item)

Parameters

Name Type Description
NewType Option
NewItem Table Microsoft.Inventory.Item.Item

InsertEntry

Obsolete

This element will become obsolete from version 25.0. Procedure moved to table Item Availability Line scope

[Obsolete(Procedure moved to table Item Availability Line scope,25.0)]
procedure InsertEntry(TableNo: Integer, FieldNo: Integer, TableName: Text[100], Qty: Decimal)

Parameters

Name Type Description
TableNo Integer
FieldNo Integer
TableName Text[100]
Qty Decimal

SetQtyByUnitOfMeasure

procedure SetQtyByUnitOfMeasure(NewQtyByUnitOfMeasure: Decimal)

Parameters

Name Type Description
NewQtyByUnitOfMeasure Decimal

Events

OnItemCalcFields

[IntegrationEvent(False,False)]
local procedure OnItemCalcFields(var Item: Record Item)

Parameters

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

OnItemSetFilter

[IntegrationEvent(False,False)]
local procedure OnItemSetFilter(var Item: Record Item)

Parameters

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

OnItemLedgerEntrySetFilter

[IntegrationEvent(False,False)]
local procedure OnItemLedgerEntrySetFilter(var ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

OnAfterMakeEntries

[IntegrationEvent(False,False)]
local procedure OnAfterMakeEntries(var Item: Record Item, var ItemAvailabilityLine: Record "Item Availability Line", AvailabilityType: Option, Sign: Decimal, QtyByUnitOfMeasure: Decimal)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
ItemAvailabilityLine Table Microsoft.Inventory.Availability."Item Availability Line"
AvailabilityType Option
Sign Decimal
QtyByUnitOfMeasure Decimal

OnAfterLookupEntries

[IntegrationEvent(False,False)]
local procedure OnAfterLookupEntries(var Item: Record Item, TableID: Integer, ItemAvailabilityLine: Record "Item Availability Line")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
TableID Integer
ItemAvailabilityLine Table Microsoft.Inventory.Availability."Item Availability Line"

OnLookupExtensionTable

Obsolete

This element will become obsolete from version 25.0. Replaced by event OnAfterLookupEntries()

[Obsolete(Replaced by event OnAfterLookupEntries(),25.0)]
[IntegrationEvent(False,False)]
local procedure OnLookupExtensionTable(var Item: Record Item, TableID: Integer, QuerySource: Integer, SalesLine: Record "Sales Line")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
TableID Integer
QuerySource Integer
SalesLine Table Microsoft.Sales.Document."Sales Line"

OnBeforeLookupEntries

[IntegrationEvent(False,False)]
local procedure OnBeforeLookupEntries(ItemAvailabilityLine: Record "Item Availability Line", var Item: Record Item, var IsHandled: Boolean)

Parameters

Name Type Description
ItemAvailabilityLine Table Microsoft.Inventory.Availability."Item Availability Line"
Item Table Microsoft.Inventory.Item.Item
IsHandled Boolean

OnAfterInit

[IntegrationEvent(False,False)]
local procedure OnAfterInit(var Item: Record Item, var AvailType: Option)

Parameters

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

OnLookupEntriesOnAfterPurchLineSetFilters

Obsolete

This element will become obsolete from version 25.0. Replaced by same event on codeunit PurchAvailabilityMgt

[Obsolete(Replaced by same event on codeunit PurchAvailabilityMgt,25.0)]
[IntegrationEvent(False,False)]
local procedure OnLookupEntriesOnAfterPurchLineSetFilters(var Item: Record Item, var PurchLine: Record "Purchase Line")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
PurchLine Table Microsoft.Purchases.Document."Purchase Line"

See also