tableFinanceofficial - Microsoftderived - from the source, no model text

Table 2582 "Dimension Correction"

Base Application · Microsoft.Finance.Dimension.Correction

Across versions

  1. BC23-25present
  2. BC261 events added
  3. BC271 fields changed
  4. BC28-30unchanged

Neighbourhood 10 connected objects and pages

Table 2587 "Invalidated Dim Correction" (relates to)Invalidated Dim CorrectionPage 2588 "Dimension Correction" (pages and codeunits on it)Dimension CorrectionPage 2591 "Dimension Correction Draft" (pages and codeunits on it)Dimension Correction DraftPage 2592 "Dimension Corrections" (pages and codeunits on it)Dimension CorrectionsCodeunit 2580 "Dimension Correction Mgt" (calls)Dimension Correction MgtTable 2583 "Dim Correction Entry Log" (referenced by, 3 links)Dim Correction Entry LogTable 2581 "Dim Correction Change" (referenced by)Dim Correction ChangeTable 2584 "Dim Correction Set Buffer" (referenced by)Dim Correction Set BufferTroubleshoot and correct dimensions (Learn pages)Troubleshoot and correct dim…Work with dimensions to track and analyze data (Learn pages)Work with dimensions to trac…

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

Learn documents this table through its pages: Page 2588 “Dimension Correction” (2 Learn pages), Page 2591 “Dimension Correction Draft” (1), Page 2592 “Dimension Corrections” (1).

Properties

Property Value
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 Entry No. Integer Specifies the identifier of the correction. via Page 2592 “Dimension Corrections” not editable; AutoIncrement
2 Status Δ BC27 Option Specifies the status of the correction. via Page 2592 “Dimension Corrections” OptionCaption: Draft,In Process,Validation in Process,Failed,Completed,Undo in Process,Undo Completed; not editable
3 Description Text[250] Specifies information about the correction. For example, this might provide a reason for the correction. via Page 2592 “Dimension Corrections” NotBlank
6 Generated Set IDs Boolean — not editable
7 Total Updated Ledger Entries Integer — not editable
8 Invalidated Boolean — FlowField: exist(“Invalidated Dim Correction” where(“Invalidated Entry No.” = field(“Entry No.”)))
9 Total Selected Ledger Entries Integer — not editable
10 Undo Last Ledger Entry No. Integer — not editable
11 Error Message Text[2048] Specifies why the correction failed. via Page 2588 “Dimension Correction” not editable
12 Completed Boolean Ran Once caption not editable
13 Last Job Queue Entry ID Guid Job Queue Entry ID caption not editable
14 Generated Selected Entries Boolean — not editable
15 Validated Selected Entries Boolean — not editable
16 Last Updated Entry No. Integer — not editable
17 Last Validated Entry No. Integer — not editable
18 Started Correction Boolean — not editable
19 Validation Errors Register ID Guid — not editable
20 Validated At DateTime — not editable
21 Validation Message Blob —
30 Update Analysis Views Boolean Specifies if the Analysis views should be updated at the end of correction. via Page 2591 “Dimension Correction Draft”
31 Update Analysis Views Status Option Specifies the status of update to analysis views. via Page 2588 “Dimension Correction” not editable
32 Update Analysis Views Error Blob Specifies why the data in analysis views could not be updated. via Page 2588 “Dimension Correction”
33 Analysis View Update Type Option Specifies the analysis views to update when you correct the dimension. via Page 2591 “Dimension Correction Draft”
34 Update Analysis View Job ID Guid — DataClassification SystemMetadata

Keys

  • Key1: Entry No. (clustered)
  • Key2: Status

Events published

  • OnAfterOnInsert(var DimensionCorrection: Record "Dimension Correction") + BC26 (integration): Integration event raised after inserting a new dimension correction record.

Procedures

  • SetUpdateAnalysisViewErrorMessage(ErrorMessage: Text): Sets error message for analysis views update operation.
  • GetUpdateAnalysisViewErrorMessage(var ErrorMessage: Text): Retrieves error message from analysis views update operation.
  • SetValidateDimensionChangesText(StatusText: Text): Sets validation status text message in the validation message BLOB field.
  • GetValidateDimensionChangesText(var StatusText: Text): Retrieves validation status text from the validation message BLOB field.
  • ReopenDraftDimensionCorrection(): Reopens a dimension correction by resetting it to draft status and clearing processing data.

Triggers

OnInsert, OnDelete

Relations

Referenced by

5 fields in 3 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: "Dimension Correction"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources