Page 913 "Assembly Availability Check"
Base Application · Microsoft.Assembly.Document
Across versions
- BC23not present
- BC24added
- BC25-30unchanged
Neighbourhood 2 connected objects and pages
Base Application · Microsoft.Assembly.Document · BC24-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Assembly Availability Check |
| SourceTable | Assembly Header |
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 |
|---|---|---|---|
| Content | Control2 | label | — |
| AssemblyHeaderDetails | No. | No. | Specifies the number assigned to the assembly order from the number series that you set up in the Assembly Setup window. |
| DetailsItem | 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 | |
| Unit of Measure Code | Unit of Measure Code | Specifies the unit of measure code of the assembly item. | |
| 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 | |
| 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 | |
| DetailsQty | Inventory | Inventory |
Specifies how many units of the assembly item are in inventory. |
| Gross Requirement | GrossRequirement |
Specifies the total demand for the assembly item. | |
| 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. | |
| Reserved Requirement | ReservedRequirement |
— | |
| Scheduled Receipts | ScheduledReceipts |
Specifies how many units of the assembly item are inbound on orders. | |
| Reserved Receipts | ReservedReceipts |
— | |
| Content | AssemblyLineAvail | part Page 909 “Assembly Line Avail.” | — |
Events published
OnAfterPopulateDataOnNotification(var AssemblyAvailabilityCheckNotification: Notification; var AssemblyHeader: Record "Assembly Header")(integration)OnAfterInitializeFromNotification(var AssemblyAvailabilityCheckNotification: Notification; var AssemblyHeader: Record "Assembly Header")(integration)
Procedures
SetHeading(Value: Text)SetAssemblyHeader(var TempAssemblyHeader2: Record "Assembly Header" temporary)SetAssemblyLines(var TempAssemblyLine2: Record "Assembly Line" temporary)SetHeaderInventoryData(Inventory2: Decimal; GrossRequirement2: Decimal; ReservedRequirement2: Decimal; ScheduledReceipts2: Decimal; ReservedReceipts2: Decimal; EarliestAvailableDate2: Date; QtyAvailToMake2: Decimal; QtyAvailTooLow2: Boolean)PopulateDataOnNotification(var AssemblyAvailabilityCheckNotification: Notification; var AssemblyHeader: Record "Assembly Header")InitializeFromNotification(AssemblyAvailabilityCheckNotification: Notification; var AssemblyHeader: Record "Assembly Header"; var ExisitngDocument: Boolean)
Triggers
OnOpenPage
Relations
- source table Table 900 “Assembly Header”
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 5402 “Unit of Measure Management” (1 call:
InitializeFromNotification → RoundQty)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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 Check"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.