General ledger>Chart of accounts>Structures>Configure account structures
I'm working with Financial dimension advanced rules in Dynamics 365 Finance & Operations.
We have an advanced rule that controls which Main accounts can be used with specific Site values.
The problem is that the Allowed value details section only lets me add a limited number of rows (around 7 in my case).
Our business requirements are often like these:
-Allow all sites except 03.01 and 07.01.
-Allow only a custom combination such as 01.01, 05.01, 08.01, 09.01, 10.01, etc
Since we have more than 10 sites, the current approach quickly reaches the row limit, and maintaining these rules becomes difficult whenever a new site is added.
I was expecting an operator like:
Site is not
Site is not in (...)
Exclude selected values
instead of having to explicitly list every allowed value.
Another challenge is using the "between" operator. It only works well when the allowed values are consecutive. If the requirement is something like "include 01.01-05.01, exclude 03.01, include 07.01-09.01", it requires creating multiple separate conditions, which makes the rule difficult to maintain.
My questions are:
Is there any built-in way to exclude specific financial dimension values instead of listing all allowed values?
Is there another configuration or feature that is recommended for this scenario?
Is there a way to use NOT IN or a similar exclusion logic in advanced rules?
If not, is this simply a current limitation of Advanced Rules
Has anyone dealt with a similar requirement? I'd appreciate any best practices.
1) There is no default or out of box way to exclude specific financial dimension values instead of listing all allowed values.
2) The ideal and suggested approach as per best practices is to use "Duplicate" on the segment row to distribute values across multiple rows once you exceed 7 rows per line
3) There is no "NOT IN" or any similar kind of NOT operator among the already available operators.
4) Yes this is indeed a limitation of Advanced rules
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.