Report 5871 "Item - Able to Make (Timeline)"
Base Application · Microsoft.Inventory.Reports
Across versions
- BC23-26present
- BC273 procedures added, 2 procedures removed
- BC28-29unchanged
- BC302 procedures removed
Neighbourhood 5 connected objects and pages
Base Application · Microsoft.Inventory.Reports · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Item - Able to Make (Timeline) |
| UsageCategory | ReportsAndAnalysis |
| ApplicationArea | Planning |
Events published
OnGenerateAvailTrendOnBeforeGenerateTreeForItem(var Item: Record "Item"; var BOMBuffer: Record "BOM Buffer" temporary; CurrDate: Date; var IsHandled: Boolean)(integration)
Procedures
Initialize(NewStartingDate: Date; NewDateInterval: Option; NewNoOfIntervals: Integer; NewShowDetails: Boolean)InitSource(NewSourceRecordVar: Variant; NewShowBy: Enum "BOM Structure Show By")+ BC27InitAsmOrder(NewAsmHeader: Record Microsoft.Assembly.Document."Assembly Header")+ BC27 − BC27 − BC30 (obsolete 27.0: Replaced by procedure InitSource())InitProdOrder(NewProdOrderLine: Record Microsoft.Manufacturing.Document."Prod. Order Line")+ BC27 − BC27 − BC30 (obsolete 27.0: Replaced by procedure InitSource())
Plus 3 local procedures.
Triggers
OnInitReport
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 5870 “Calculate BOM Tree” (3 calls:
GenerateAvailTrend → GenerateTreeForOneItem,GenerateAvailTrend → GenerateTreeForSource,GenerateAvailTrend → SetShowTotalAvailability) - Codeunit 353 “Item Availability Forms Mgt” (1 call:
CalcQuantities → CalculateNeed)
Recent changes
- 2026-10-02 #12066 Bugs/remove asm inv mfg clean27 tags for wave2 2026 (main, BC30, obsoletion)
Documented on Microsoft Learn
- Assembly Reports and Analytics in Business Central
- Production Reports and Analytics
- Item - Able to Make (Time) (report)
Deprecations
- procedure InitAsmOrder: Pending 27.0 (#if not CLEAN27), “Replaced by procedure InitSource()”
- procedure InitProdOrder: Pending 27.0 (#if not CLEAN27), “Replaced by procedure InitSource()”
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: "report", object_name: "Item - Able to Make (Timeline)"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.