Table 5430 "Planning Error Log"
Base Application · Microsoft.Inventory.Planning
Across versions
- BC23present
- BC24declaration changed
- BC25unchanged
- BC261 events added
- BC27unchanged
- BC282 fields changed, 2 procedures added
- BC29-30unchanged
Neighbourhood 12 connected objects and pages
Base Application · Microsoft.Inventory.Planning · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 5430 “Planning Error Log” (1 Learn page).
Properties
| Property | Value |
|---|---|
| Caption | Planning Error Log |
| 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 | Worksheet Template Name | Code[10] | — | TableRelation Table 244 “Req. Wksh. Template” (Req. Wksh. Template) |
| 2 | Journal Batch Name | Code[10] | — | TableRelation Table 245 “Requisition Wksh. Name” (“Requisition Wksh. Name”.Name where(“Worksheet Template Name” = field(“Worksheet Template Name”))) |
| 3 | Entry No. | Integer | — | |
| 4 | Item No. Δ BC28 | Code[20] | Specifies the item number associated with this entry. | TableRelation Table 27 “Item” |
| 5 | Error Description Δ BC28 | Text[250] | Specifies the description to the error in this entry. | |
| 6 | Table ID | Integer | — | TableRelation AllObjWithCaption.“Object ID” where(“Object Type” = const(Table)) |
| 7 | Table Position | Text[250] | — |
Keys
- Key1: Worksheet Template Name, Journal Batch Name, Entry No. (clustered)
Events published
OnShowError(RecRef: RecordRef; TableID: Integer)+ BC26 (integration)- subscribers: Codeunit 99000861 “Mfg. Planning Integration” PlanningErrorLogOnShowError
Procedures
Caption(): TextSetJnlBatch(WkshTemplName: Code[10]; JnlBatchName: Code[10]; ItemNo: Code[20])SetError(TheError: Text[250]; TheTableID: Integer; TheTablePosition: Text[250])GetError(var PlanningErrorLog: Record "Planning Error Log"): BooleanGetErrors(var PlanningErrorLog: Record "Planning Error Log"): Boolean+ BC28: Gets all planning errors and inserts them into the provided record.ShowError()
Plus 1 local procedures.
Relations
- drill-down page Page 5430 “Planning Error Log”
- lookup page Page 5430 “Planning Error Log”
- Worksheet Template Name: TableRelation Table 244 “Req. Wksh. Template”
- Journal Batch Name: TableRelation Table 245 “Requisition Wksh. Name”
- Item No.: TableRelation Table 27 “Item”
Pages and codeunits on this table
- Page 5430 “Planning Error Log” (source 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.
- Page 26 “Vendor Card” (1 call:
ShowError → (object)) - Page 30 “Item Card” (1 call:
ShowError → (object)) - Page 456 “No. Series” (1 call:
ShowError → (object)) - Page 5 “Currencies” (1 call:
ShowError → (object)) - Page 5700 “Stockkeeping Unit Card” (1 call:
ShowError → (object)) - Page 5747 “Transfer Routes” (1 call:
ShowError → (object))
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: "Planning Error Log"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.