After creating and using a variable for a rule of a Decision, it shows the change makes this rule incompatible with use in reports, which make the application can't be deployed. How to fix the issue?
Cybersecurity
DevOps Cloud
IT Operations Cloud
If an answer to your question is correct, click on "Verify Answer" under the "More" button. The answer will now appear with a checkmark. Please be sure to always mark answers that resolve your issue as verified. Your fellow Community members will appreciate it!  Learn more
After creating and using a variable for a rule of a Decision, it shows the change makes this rule incompatible with use in reports, which make the application can't be deployed. How to fix the issue?
I could not duplicate this. I created a rule to compare an integer field to value "123". Then clicked the "Convert to variable". I created an Application Variable based on the integer field. The Rule is able to compare to a fixed integer value, to an integer field or to the Application Variable without disabling the "Validate for use as a report filter" checkbox.
This is SBM 11.8 with Hotfix 11.
Cuiwei Zhang What kind of field and rule are you using? Maybe that is the difference. If a simple integer comparison works, maybe other field types don't work with reports.
Rules that use application variables are not compatible with report filters.
Rules Settings - Solutions Business Manager (microfocus.com)
Hi David,
I unchecked report filter from Rules, and it works. Thanks for help!
Thanks for help. I disabled the report filter from rule definition, and it works.