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 |