Sequencing of Blocking Rules
This could cause frustration if a company wanted to stop processing once specific criteria had been met.
As of version 10.0.21, you may have noticed some new options within the Blocking rules form.
When setting up Blocking rules, there is a new column within all Blocking rules labeled "Release sales order." This can only be enabled on an Exclusion rule type.
What this "Release sales order" toggle does, is it allows for an Exclusion rule to bypass all other Blocking rules and process the Sales order if it meets the Exclusion criteria.
Typically, Blocking rules get processed before Exclusion rules, and an Exclusion rule on the same level as the Blocking rule will not exclude that Blocking rule. This is the exception to that rule.
New Sequence of Blocking Rules
- Exclusion rule with Release Sales order checked
- Blocking rules (Run in Table, Group, then All sequence)
- Exclusion rules (Run in Table, Group, then All sequence)
Having rules in place surrounding how Blocking rules are run is a massive improvement. Here is the link to the documentation within Microsoft Docs: Credit holds for sales orders - Finance | Dynamics 365 | Microsoft Docs