Page 99000902 "Item Availability Line List"
Base Application · Microsoft.Inventory.Availability
Across versions
- BC23-24present
- BC253 events added, 3 events removed
- BC261 events added
- BC271 procedures removed
- BC282 procedures removed, 2 events removed
- BC29-30unchanged
Neighbourhood 12 connected objects and pages
Base Application · Microsoft.Inventory.Availability · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Item Availability Line List |
| SourceTable | Item Availability Line |
| PageType | List |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control1 | Name | Name | Specifies the name for this entry. from the table field |
| Quantity | Quantity | Specifies the quantity for this entry. from the table field |
Events published
OnItemCalcFields(var Item: Record Item)(integration)- subscribers: Codeunit 6450 “Serv. Integration Mgt.” OnItemCalcFields
OnItemSetFilter(var Item: Record Item)(integration)OnItemLedgerEntrySetFilter(var ItemLedgerEntry: Record "Item Ledger Entry")(integration)OnAfterMakeEntries(var Item: Record Item; var ItemAvailabilityLine: Record "Item Availability Line"; AvailabilityType: Option; Sign: Decimal; QtyByUnitOfMeasure: Decimal)+ BC25 − BC25 (integration)- subscribers: Codeunit 6452 “Serv. Availability Mgt.” OnAfterMakeEntries, Codeunit 99000871 “Job Planning Availability Mgt.” OnAfterMakeEntries, Codeunit 99000872 “Sales Availability Mgt.” OnAfterMakeEntries, Codeunit 99000874 “Assembly Availability Mgt.” OnAfterMakeEntries, Codeunit 99000875 “Prod. Order Availability Mgt.” OnAfterMakeEntries, Codeunit 99000876 “Transfer Availability Mgt.” OnAfterMakeEntries, Codeunit 99000879 “Req. Line Availability Mgt.” OnAfterMakeEntries, Codeunit 99000887 “Planning Comp. Avail. Mgt.” OnAfterMakeEntries, Codeunit 99000973 “Purch. Availability Mgt.” OnAfterMakeEntries
OnAfterLookupEntries(var Item: Record Item; TableID: Integer; ItemAvailabilityLine: Record "Item Availability Line")(integration)- subscribers: Codeunit 6452 “Serv. Availability Mgt.” OnAfterLookupEntries, Codeunit 99000871 “Job Planning Availability Mgt.” OnAfterLookupEntries, Codeunit 99000872 “Sales Availability Mgt.” OnAfterLookupEntries, Codeunit 99000874 “Assembly Availability Mgt.” OnAfterLookupEntries, Codeunit 99000875 “Prod. Order Availability Mgt.” OnAfterLookupEntries, Codeunit 99000876 “Transfer Availability Mgt.” OnAfterLookupEntries, Codeunit 99000879 “Req. Line Availability Mgt.” OnAfterLookupEntries, Codeunit 99000887 “Planning Comp. Avail. Mgt.” OnAfterLookupEntries, Codeunit 99000973 “Purch. Availability Mgt.” OnAfterLookupEntries
OnBeforeLookupEntries(ItemAvailabilityLine: Record "Item Availability Line"; var Item: Record Item; var IsHandled: Boolean)(integration)OnAfterInit(var Item: Record Item; var AvailType: Option "Gross Requirement","Planned Order Receipt","Scheduled Order Receipt","Planned Order Release",All)+ BC26 (integration)
Procedures
Init(NewType: Option "Gross Requirement","Planned Order Receipt","Scheduled Order Receipt","Planned Order Release",All; var NewItem: Record Item)SetQtyByUnitOfMeasure(NewQtyByUnitOfMeasure: Decimal)
Plus 3 local procedures.
Triggers
OnOpenPage
Relations
- source table Table 99000832 “Item Availability Line”
Documented on Microsoft Learn
Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Item Availability Line List"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.