Symptom
You have an extension field, which can be maintained with multi values. Now you define conditions in a workflow rule using "And" conditions in one group.
Then when the extension field is maintained with multi values, which meet the conditions in your workflow rule, the workflow rule cannot be triggered.
Environment
SAP Hybris Cloud for Customer
Reproducing the Issue
Prerequisite:
You have created an extension field XYZ which can be maintained with multi values. (XYZ presents the extension field name)
-
You created a workflow rule, at the Define Conditions step, you define the conditions as below:
Group 1: XYZ Equal to Value AAA
And XYZ Equal to Value BBB
2. Now in one document (the same BO with the workflow rule), the field XYZ is maintianed as multi-value field with the value: AAA+BBB, and the document meets every other conditions.
3. You find that the workflow rule is not triggered.
Cause
Multi values field cannot be used in workflow conditions. When a single value is maintained for the extension field in the document, you can use one value condition and the worflow rule can be triggered. Now in this scenario, we would do a comparison between a field which has two values with one value which is maintained in conditions. So comparison would fail and hence workflow rule would not get triggered.
Resolution
This function is currently not supported.
Keywords
workflow rule ; multi value ; condition , KBA , SRD-CC-BTM , Business Task Management , LOD-CRM-WKF , Workflow , Product Enhancement