Page 2588 "Dimension Correction"
Base Application · Microsoft.Finance.Dimension.Correction
Across versions
- BC23-26present
- BC27declaration changed
- BC28-30unchanged
Neighbourhood 5 connected objects and pages
Base Application · Microsoft.Finance.Dimension.Correction · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Dimension Correction |
| SourceTable | Dimension Correction |
| PageType | ListPlus |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| General | Entry No. | Entry No. | Specifies the identifier of the correction. |
| Description | Description | Specifies information about the correction. For example, this might provide a reason for the correction. | |
| StatusGroup | Status | Status | Specifies the status of the correction. |
| ErrorMessage | Error Message | Error Message | Specifies why the correction failed. |
| ValidationStatusGroup | Validation Status | ValidationStatusTxt |
Specifies the status of the last validation. |
| StatusGroup | Update Analysis Views Status | Update Analysis Views Status | Specifies the status of update to analysis views. |
| AnalysisViewsErrorMessage | Update Analysis Views Error | Update Analysis Views Error | Specifies why the data in analysis views could not be updated. |
| UserInfo | Last modified at | Rec.SystemModifiedAt |
Specifies the last date and time that the correction was updated. |
| Last modified by | SystemModifiedByDisplayName |
Specifies the last user who changed the entry. | |
| Created at | Rec.SystemCreatedAt |
Specifies the date and time that the correction was created. | |
| Created by | SystemCreatedByDisplayName |
Specifies the user who created the entry. | |
| Content | Dimension Correction Changes | part Page 2581 “Dim Correction Changes Posted” | — |
| Selected Ledger Entries | part Page 2584 “Dim Correct Posted Ledg Entr” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Undo | Undo the selected correction. The values of the related entries will be reverted to their previous state. | |
| Copy to Draft | Create a draft of the selected dimension correction with the same selection criteria. For example, this is useful for making a correction when you cannot undo. | ||
| Validate Undo Dimension Correction | Validates the dimension changes. | ||
| Show Errors | Open the list of validation errors. | ||
| Analysis Views | Update Analysis Views | Update the data shown in analysis views to include the results of the correction. | |
| Set Update Analysis Views Status to Completed | Set the status of an analysis view update to Completed. Use this action after you have manually updated analysis views. |
Procedures
1 local procedures, no public ones.
Triggers
OnAfterGetRecord, OnAfterGetCurrRecord
Relations
- source table Table 2582 “Dimension Correction”
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 2580 “Dimension Correction Mgt” (3 calls:
OnAfterGetCurrRecord → ShowNotificationUpdateCashFlowAccounting,OnAfterGetRecord → UpdateAnalysisViewStatus,OnAfterGetRecord → UpdateStatus)
Called by
- Page 2591 “Dimension Correction Draft” (1 call:
OnOpenPage → (object))
Recent changes
- 2026-08-27 #10516 Ruleset hardening: promote AL0468, AL0520, AL0589, AL0611, AL0749, AW0004 to Error (main, BC30, refactor)
Documented on Microsoft Learn
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: "page", object_name: "Dimension Correction"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.