code change · featureFinanceofficial - Microsoftreviewed - checked by Opus

#9595 [main] Feature 640068 - Separate settings for automatic dimensions

A new settings table and page enable separate management of automatic dimension creation configuration, introducing a "Do Not Create Default Dimension" option and decoupling this feature from the Default Dimension table.

Pull request · merged into main (BC30) on 2026-07-21 by v-janpopr · 16 files (+712 -223), 15 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • New AutoCreateDefaultDimCZA table stores automatic dimension creation settings independently
  • New page provides dedicated UI for managing automatic dimension creation configuration
  • Adds “Do Not Create Default Dimension” option to control when dimensions are created
  • DimensionAutoCreateMgtCZA refactored to use new table and mark old methods obsolete
  • Dimension auto-creation logic now conditional based on new setting
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#640068
  • Labels: Ownership: Needs Review, Team: Other
  • Systems: finance, development, platform, fixed-assets
  • From the description: “New feature introducing a dedicated settings table for automatic dimension creation, separating configuration from the existing Default Dimension table.”

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).