Skip to main content

Changelog

All notable changes to this project will be documented in this file.

info

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

You can read the Microsoft help if you want to update this app to the latest version and are not sure how to do this. We have also created this animation to show you how.

Important
  • Do not update apps while users are working, as it can cause a disruption and loss of work.
  • It is always best to install updates in a Sandbox first and test them to ensure no adverse effects.

27.0.3.0 2026-05-05

Added

  • Extended Default Dimension functionality - Set up Dimension Values to be auto-created when master data is created in the system. E.g. When customer C00001 is created, dimension CUSTOMER with value C00001 is created and assigned to that customer as Default Dimension.

27.0.2.0 2026-05-05

Added

  • Allowed Dimension functionality - allows users to configure which dimension/dimension pairs are valid combinations, and generates Dimension Combination/Dimension Value Combination of all other combinations from that data.

27.0.1.0 2026-04-29

Added

  • Parent Mandatory functionality - this tests if the Parent Dimension and Parent Dimension Value exist on specified transaction records at posting. Parent Dimension Value can be set to blank for this purpose. Covers following tables: Sales Header/Line, Purchase Header/Line, Gen. Journal Line, Item Journal Line

27.0.0.0 2026-04-15

Added

  • First release to Microsoft Marketplace

20.0.0.3 2022-07-05

Fixed

  • Delayed insert on the Dimension Hierarchy page to allow smoother entry of hierarchy data.

Added

  • Support for multiple parents per child dimension.

Deployment Notes

  • If a previous version of this extension is installed, the deployment must be performed using the Force option.

20.0.0.2 2022-06-30

Fixed

  • Updated for Business Central v20.
  • Hierarchical dimensions are now added immediately when a new dimension line is created, even if the page is closed before navigating away from the line.
  • Dimension values on existing lines are now updated when the child dimension value is added or modified.

Added

  • Support for Default Dimension tables — previously only tables with a Dimension Set ID were supported.
  • Table Exception table — any table listed here is excluded from hierarchical dimension assignment.
  • Support for non-page changes — hierarchical dimensions are now applied when dimension lines are added via integration or other non-UI methods.
  • Support for any dimension — the child dimension no longer needs to be a Global Dimension or Shortcut Dimension.