Page 908 "Assembly Availability"
Base Application · Microsoft.Assembly.Document
Across versions
- BC23-30present
Neighbourhood 2 connected objects and pages
Base Application · Microsoft.Assembly.Document · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Assembly Availability |
| SourceTable | Assembly Header |
| PageType | ConfirmationDialog |
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 |
|---|---|---|---|
| Details | No. | No. | Specifies the number assigned to the assembly order from the number series that you set up in the Assembly Setup window. |
| Item No. | Item No. | Specifies the number of the item that is being assembled with the assembly order. from the table field | |
| Description | Description | Specifies the description of the assembly item. from the table field | |
| Current Quantity | Remaining Quantity | Specifies how many units of the assembly item remain to be posted as assembled output. from the table field | |
| Reserved Quantity | Reserved Quantity | Specifies how many units of the assembly item are reserved for this assembly order header. from the table field | |
| Able to Assemble | QtyAvailToMake |
Specifies how many units of the assembly item can be assembled, based on the availability of components on the assembly order lines. | |
| Earliest Available Date | EarliestAvailableDate |
Specifies the late arrival date of an inbound supply order that can cover the needed quantity of the assembly item. | |
| Inventory | Inventory |
Specifies how many units of the assembly item are in inventory. | |
| Gross Requirement | GrossRequirement |
Specifies the total demand for the assembly item. | |
| Reserved Requirement | ReservedRequirement |
— | |
| Scheduled Receipts | ScheduledReceipts |
Specifies how many units of the assembly item are inbound on orders. | |
| Reserved Receipts | ReservedReceipts |
— | |
| Variant Code | Variant Code | Specifies the code of the item variant of the item that is being assembled. | |
| Location Code | Location Code | Specifies the location to which you want to post output of the assembly item. from the table field | |
| Unit of Measure Code | Unit of Measure Code | Specifies the unit of measure code of the assembly item. | |
| AssemblyLineAvail | part Page 909 “Assembly Line Avail.” | — |
Procedures
SetData(var TempAssemblyHeader2: Record "Assembly Header" temporary; var TempAssemblyLine2: Record "Assembly Line" temporary)SetHeaderInventoryData(Inventory2: Decimal; GrossRequirement2: Decimal; ReservedRequirement2: Decimal; ScheduledReceipts2: Decimal; ReservedReceipts2: Decimal; EarliestAvailableDate2: Date; QtyAvailToMake2: Decimal; QtyAvailTooLow2: Boolean)
Relations
- source table Table 900 “Assembly Header”
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: "Assembly Availability"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.