"Message if all flows empty" OOB Business Rule Condition changed from Orlando Version


Description

From Orlando version onwards, the below Business rule condition has changed.

Business Rule name: Message if all flows empty

From:

workflowISEMPTY^delivery_planISEMPTY^sys_class_name=sc_cat_item^EQ

To:

workflowISEMPTY^delivery_planISEMPTY^flow_designer_flowISEMPTY^EQ

Release or Environment

Orlando and above versions

Cause

The "flow" field is added in the Orlando

Resolution

By default, In the upgraded NewYork instance the "flow" field is not added in the catalog item table or record producer table.

However, the "flow" field is added in the Orlando and above versions.

So, In order to make the Business rule work for flow designer as well in all our versions from Orlando, added the flow field and removed the sys class name from the conditions.