Submitted

More complex 'Conditional Display' logic criteria

I like the new functionality added to ARO's Conditional Display functionality (I believe that https://community.cireson.com/smp-feature-requests/post/add-more-criteria-types-for-advanced-request-offerings-8ABoLRiPH2m6MMs?highlight=wDEjL3Skb8v0QC8 is the original request).

However, I have noticed that it would be helpful if more complicated boolean logic could be supported in the ARO editor (not via Mgmt pack XML hacking- which complicates future maintenance of the RO).

For example instead of supporting (excel syntax): AND(condition 1, condition 2, etc) or OR(condition1, condition2).

It would be good to support other nested situations such as AND(condition1,OR(condition2, condition3),NOT(condition4)). Obviously different situations will require varying amounts of criteria, and levels, so this request is for a solution to be dynamic enough to support it.

My current workaround is to create 'duplicate' prompts, where prompt1 displays if condition1 is TRUE, and prompt2 displays if either condition2 or condition3 is TRUE, etc.

Adding multiple prompts makes the RO more complicated for subsequent Conditional Display (have to test prompt1's value and prompt2's value), as well as adds more complexity to Multiple Mapping.

4