pageAssemblyofficial - Microsoftderived - from the source, no model text

Page 917 "Component - Item FactBox"

Base Application · Microsoft.Assembly.Document

Across versions

  1. BC23-30present

Neighbourhood 3 connected objects and pages

Table 901 "Assembly Line" (relates to)Assembly LineCodeunit 915 "Assembly Info-Pane Management" (calls)Assembly Info-Pane ManagementCreate production BOMs (Learn pages)Create production BOMs

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Assembly.Document · captioned “Component - Item” · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Component - Item
SourceTable Assembly Line
PageType CardPart

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 Item No. ShowNo() Specifies the number of the component item.
Required Quantity ShowRequiredQty() Specifies how many units of the component are required for a particular service item.
Availability Due Date ShowDueDate() Specifies the due date for the relevant item number.
Item Availability AssemblyInfoPaneManagement.CalcAvailability(Rec) Specifies how many units of the item are available.
Available Inventory AssemblyInfoPaneManagement.CalcAvailableInventory(Rec) Specifies the quantity of the item that is currently in inventory and not reserved for other demand.
Scheduled Receipt AssemblyInfoPaneManagement.CalcScheduledReceipt(Rec) Specifies how many units of the component are inbound on orders.
Reserved Receipt AssemblyInfoPaneManagement.CalcReservedReceipt(Rec) Specifies reservation quantities of component items.
Gross Requirement AssemblyInfoPaneManagement.CalcGrossRequirement(Rec) Specifies the item’s total demand.
Reserved Requirement AssemblyInfoPaneManagement.CalcReservedRequirement(Rec) Specifies reservation quantities of component items.
Item Base Unit of Measure ShowBaseUoM() Specifies the base unit of measurement of the component.
Unit of Measure Code ShowUoM() Specifies the unit of measure that the item is shown in.
Qty. per Unit of Measure ShowQtyPerUoM() Specifies the quantity per unit of measure of the component item.
Unit Price Item."Unit Price" Specifies the item’s unit price.
Unit Cost Item."Unit Cost" Specifies the unit cost for the component item.
Standard Cost Item."Standard Cost" Specifies the standard cost for the component item.
No. of Substitutes Item."No. of Substitutes" Specifies the number of substitutions that have been registered for the item.
Replenishment System ShowReplenishmentSystem() Specifies the type of supply order that is created by the planning system when the item needs to be replenished.
Vendor No. ShowVendorNo() Specifies the number of the vendor for the item.
Reserved from stock AssemblyInfoPaneManagement.GetQtyReservedFromStockState(Rec) Specifies what part of the quantity is reserved from inventory.

Procedures

8 local procedures, no public ones.

Triggers

OnAfterGetRecord

Relations

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.

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). 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: "Component - Item FactBox"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 2 sources