tableManufacturingofficial - Microsoftderived - from the source, no model text

Table 99000851 "Production Forecast Name"

Base Application · Microsoft.Manufacturing.Forecast

Across versions

  1. BC23present
  2. BC242 procedures added
  3. BC25-27unchanged
  4. BC288 fields changed
  5. BC29-30unchanged

Neighbourhood 10 connected objects and pages

Page 99000921 "Demand Forecast Names" (pages and codeunits on it, 3 links)Demand Forecast NamesPage 2901 "Demand Forecast Card" (pages and codeunits on it)Demand Forecast CardCodeunit 1530 "Request Page Parameters Helper" (calls)Request Page Parameters HelperCodeunit 4100 "Temp Blob" (calls)Temp BlobTable 27 "Item" (referenced by)ItemTable 2900 "Forecast Item Variant Loc" (referenced by)Forecast Item Variant LocTable 313 "Inventory Setup" (referenced by)Inventory SetupTable 99000765 "Manufacturing Setup" (referenced by)Manufacturing SetupTable 99000852 "Production Forecast Entry" (referenced by)Production Forecast EntryCreate a demand forecast (Learn pages)Create a demand forecast

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.Manufacturing.Forecast · captioned “Demand Forecast Name” · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 99000921 “Demand Forecast Names” (1 Learn page).

Properties

Property Value
Caption Demand Forecast Name
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
1 Name Δ BC28 Code[10] Specifies the name of the demand forecast. NotBlank
2 Description Δ BC28 Text[100] Specifies a brief description of the demand forecast.
3 View By Δ BC28 Enum “Analysis Period Type” Specifies the period of time for which amounts are displayed. enum Enum 362 “Analysis Period Type”
4 Forecast Type Δ BC28 Enum “Demand Forecast Type” Specifies whether the demand forecast entry is for a sales item or a component item. If you choose Sales Item, only sales orders net the forecast. If you choose Component Item, demand from production order components net the forecast. enum Enum 9245 “Demand Forecast Type”
5 Location Filter Blob —
6 Variant Filter Blob —
7 Item Filter Blob —
8 Forecast By Locations Δ BC28 Boolean Specifies whether to create a forecast entry that includes locations.
9 Forecast By Variants Δ BC28 Boolean Use this if you want to create a forecast entry including the variants.
10 Quantity Type Δ BC28 Enum “Analysis Amount Type” Specifies how amounts are displayed. Net Change: The net change in the balance for the selected period. Balance at Date: The balance as of the last day in the selected period. enum Enum 363 “Analysis Amount Type”
11 Date Filter Δ BC28 Text[1024] Specifies the dates that will be used to filter the amounts in the window.

Keys

  • Key1: Name (clustered)

Procedures

  • GetItemFilterBlobAsViewFilters(): Text
  • GetItemFilterAsDisplayText(): Text
  • GetItemFilterBlobAsText(): Text
  • SetTextFilterToItemFilterBlob(TextFilter: Text)
  • SetTextFilterToVariantFilterBlob(TextFilter: Text)
  • GetVariantFilterBlobAsText(): Text
  • SetTextFilterToLocationBlob(TextFilter: Text)
  • GetLocationFilterBlobAsText(): Text
  • CheckDateFilterIsValid() + BC24

Plus 2 local procedures.

Triggers

OnDelete

Relations

Referenced by

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

Pages and codeunits on this table

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.

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: "Production Forecast Name"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources