tableAssemblyofficial - Microsoftderived - from the source, no model text

Table 910 "Posted Assembly Header"

Base Application · Microsoft.Assembly.History

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC251 events added
  4. BC261 fields added, 1 procedures changed
  5. BC277 fields changed
  6. BC2819 fields changed
  7. BC29unchanged
  8. BC301 procedures removed

Neighbourhood 35 connected objects and pages

Table 308 "No. Series" (relates to, 2 links)No. SeriesTable 349 "Dimension Value" (relates to, 2 links)Dimension ValueTable 14 "Location" (relates to)LocationTable 230 "Source Code" (relates to)Source CodeTable 250 "Gen. Business Posting Group" (relates to)Table 251 "Gen. Product Posting Group" (relates to)Gen. Product Posting GroupTable 27 "Item" (relates to)Table 480 "Dimension Set Entry" (relates to)Dimension Set EntryTable 5401 "Item Variant" (relates to)Table 5404 "Item Unit of Measure" (relates to)Item Unit of MeasureTable 906 "Assembly Comment Line" (relates to)Assembly Comment LineTable 914 "Posted Assemble-to-Order Link" (relates to)Posted Assemble-to-Order LinkTable 94 "Inventory Posting Group" (relates to)Inventory Posting GroupPage 922 "Posted Assembly Orders" (pages and codeunits on it, 2 links)Posted Assembly OrdersCodeunit 911 "Pstd. Assembly - Undo (Yes/No)" (pages and codeunits on it)Pstd. Assembly - Undo (Yes/No)Page 30226 "APIV2 - P. Assembly Orders" (pages and codeunits on it)APIV2 - P. Assembly OrdersPage 920 "Posted Assembly Order" (pages and codeunits on it)Posted Assembly OrderPage 923 "Posted Asm. Order Statistics" (pages and codeunits on it)Table extension 6253 "Sust. Posted Assembly Header" (extended by)Codeunit 408 "DimensionManagement" (calls)Codeunit 5896 "Calc. Inventory Adjmt. - Order" (calls)Codeunit 6503 "Item Tracking Doc. Management" (calls)Codeunit 902 "PostedAssemblyLines-Delete" (calls)Table 906 "Assembly Comment Line" (referenced by)Table 914 "Posted Assemble-to-Order Link" (referenced by)Assemble Items (Learn pages)Assembly Management (Learn pages)Assembly Reports and Analytics in Business Central (Learn pages)Create Blanket Assembly Orders (Learn pages)Quote an Assemble-to-Order Sale (Learn pages)Sell Assemble-to-Order Items and Inventory Items Together (Learn pages)Sell Inventory Items in Assemble-to-Order Flows (Learn pages)Sell Items Assembled to Order (Learn pages)Understanding Assemble to Order and Assemble to Stock (Learn pages)Undo Assembly Posting (Learn pages)

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.History · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 920 “Posted Assembly Order” (10 Learn pages), Page 922 “Posted Assembly Orders” (10), Page 923 “Posted Asm. Order Statistics” (10).

Properties

Property Value
Caption Posted Assembly Header
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
2 No. Δ BC28 Code[20] Specifies the number of the involved entry or record, according to the specified number series.
3 Description Δ BC28 Text[100] Specifies the description of the posted assembly item.
4 Search Description Code[100] —
5 Description 2 Text[50] —
9 Order No. Δ BC28 Code[20] Specifies the number of the assembly order that the posted assembly order line originates from.
10 Item No. Δ BC28 Code[20] Specifies the number of the posted assembly item. TableRelation Table 27 “Item”
12 Variant Code Δ BC28 Code[10] Specifies the variant of the item on the line. TableRelation Table 5401 “Item Variant” (“Item Variant”.Code where(“Item No.” = field(“Item No.”), Code = field(“Variant Code”)))
15 Inventory Posting Group Code[20] — TableRelation Table 94 “Inventory Posting Group” (Inventory Posting Group)
16 Gen. Prod. Posting Group Code[20] — TableRelation Table 251 “Gen. Product Posting Group” (Gen. Product Posting Group)
17 Gen. Bus. Posting Group + BC26 Δ BC28 Code[20] Specifies the code for the General Business Posting Group that applies to the entry. TableRelation Table 250 “Gen. Business Posting Group” (Gen. Business Posting Group)
19 Comment Boolean — FlowField: exist(“Assembly Comment Line” where(“Document Type” = const(“Posted Assembly”), “Document No.” = field(“No.”))); not editable
20 Location Code Δ BC28 Code[10] Specifies to which location the assembly item was output from this posted assembly order header. TableRelation Table 14 “Location” (Location where(“Use As In-Transit” = const(false)))
21 Shortcut Dimension 1 Code Code[20] — TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1)))
22 Shortcut Dimension 2 Code Code[20] — TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2)))
23 Posting Date Δ BC28 Date Specifies the date when the assembly order was posted.
24 Due Date Δ BC28 Date Specifies the date when the assembled item is due to be available for use.
25 Starting Date Δ BC28 Date Specifies the date on which the posted assembly order started.
27 Ending Date Δ BC28 Date Specifies the date when the posted assembly order finished, which means the date on which all assembly items were output.
33 Bin Code Δ BC28 Code[20] Specifies to which bin the assembly item was posted as output on the posted assembly order header.
39 Item Rcpt. Entry No. Integer —
40 Quantity Δ BC27 Δ BC28 Decimal Specifies how many units of the assembly item were posted with this posted assembly order.
41 Quantity (Base) Δ BC27 Decimal —
54 Assemble to Order Δ BC28 Boolean Specifies if the posted assembly order was linked to a sales order, which indicates that the item was assembled to order. FlowField: exist(“Posted Assemble-to-Order Link” where(“Assembly Document Type” = const(Assembly), “Assembly Document No.” = field(“No.”))); not editable
65 Unit Cost Δ BC27 Δ BC28 Decimal Specifies the cost of one unit of the item or resource on the line.
67 Cost Amount Δ BC27 Δ BC28 Decimal Specifies the total unit cost of the posted assembly order. not editable
75 Indirect Cost % Δ BC27 Decimal —
76 Overhead Rate Δ BC27 Decimal —
80 Unit of Measure Code Δ BC28 Code[10] Specifies how each unit of the item or resource is measured, such as in pieces or hours. By default, the value in the Base Unit of Measure field on the item or resource card is inserted. TableRelation Table 5404 “Item Unit of Measure” (“Item Unit of Measure”.Code where(“Item No.” = field(“Item No.”)))
81 Qty. per Unit of Measure Δ BC27 Decimal — not editable
100 Reversed Δ BC28 Boolean Specifies if the posted assembly order has been undone.
107 No. Series Code[20] — TableRelation Table 308 “No. Series” (No. Series); not editable
108 Posting No. Series Code[20] — TableRelation Table 308 “No. Series” (No. Series)
109 Order No. Series Code[20] —
480 Dimension Set ID Integer — TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable
9010 User ID Δ BC28 Code[50] Specifies the ID of the user who posted the entry, to be used, for example, in the change log. TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation
9020 Source Code Code[10] — TableRelation Table 230 “Source Code” (Source Code)

Keys

  • Key1: No. (clustered)
  • Key2: Order No.
  • Key3: Posting Date

Events published

  • OnBeforeShowItemTrackingLines(var PostedAssemblyHeader: Record "Posted Assembly Header"; var IsHandled: Boolean) + BC25 (integration)

Procedures

  • ShowDimensions()
  • ShowStatistics() Δ BC26 − BC30 (obsolete 27.0: The statistics action is refactored to use the RunObject property instead.)
  • PrintRecords(ShowRequestForm: Boolean)
  • Navigate()
  • ShowItemTrackingLines()
  • CheckIsNotAsmToOrder()
  • IsAsmToOrder(): Boolean
  • ShowAsmToOrder()
  • CalcActualCosts(var ActCost: array[5] of Decimal)
  • CalcTotalCost(var ExpCost: array[5] of Decimal): Decimal

Triggers

OnDelete

Relations

Referenced by

2 fields in 2 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

Extended by

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.

Recent changes

Deprecations

  • procedure ShowStatistics: Pending 27.0 (#if not CLEAN27), “The statistics action is refactored to use the RunObject property instead.”

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: "table", object_name: "Posted Assembly Header"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources