I have a modal dialog workflow that ends with a UI step set as a final screen. In this screen I have another workflow called by a UI action button. The first step of this second workflow is a Check Rule task with a validations rule.
When I add a condition with Severity=Low, the check is ignored and no message is shown in the application. Shouldn’t there be a Warning dialog box with text “Do you wish to continue?” with the option to cancel or proceed?
It turns out that a condition with Severity=Low is only shown in the application if it is directly connected to a screen. So in this case the condition needs to be moved to a new rule that is directly used as a confirmation rule in the sequential workflow action calling the second workflow, that is the definition of the UI action button on the final screen of the first workflow.
Note: In my case the rule needed to be divided because the original validation used the whole screen as a context. The confirmation rule on a screen works in row context, so no child records are included. Also in this case the top element is rows instead of ROOT and the child element is row instead of the entity name.