List View Power Filter for OBS Unit does not work. Regardless of what OBS unit is select or combination of OBS units, the data is not filtered as expected.
This behavior can be reproduced for the Resource List View Power Filter, Project List View Power Filter and Portfolio Contents Power Filter.
The Steps to Reproduce shown below are for the Resource List View Power Filter.
Steps to Reproduce:
Expected: Filtering should return expected results.
Actual: No filtering is accomplished.
The reason that the results are not returned as expected is due to the way the Power Filter Expression builder creates the expression. A space is needed between the name of the OBS Definition and the first unit name. This only occurs at the beginning of the expression.
If the Expression Builder creates the following expression:
( obs("resource",5000052,"Resource OBS:Unit2a","EQUALS","selected_unit_and_below", ctx, resource) )
The OBS Definition = 'Resource OBS' and the first unit name = 'Unit2a'
Modify the expression to insert a spaced between "Resource OBS: Unit2a"
( obs("resource",5000052,"Resource OBS: Unit2a","EQUALS","selected_unit_and_below", ctx, resource) )
Another alternative workaround:
Use OBS Unit and OBS Unit Filter Mode fields instead of the Power Filter.
Change the configuration of the Filter Section OBS Unit field from a 'Single Select' to a 'Multiple Select' if you want to see results for multiple OBS Units in one filter.
Defects CLRT-52430, CLRT-52917, CLRT-52918 are marked as a duplicate to CLRT-53168 which is resolved in Clarity 12.1.0 If you are using Clarity 12.0.6, request and implement the latest Generic Hotfix to resolve this issue and other critical issues. Read TEC522707 for more information.
Keywords: CLARITYKB, clarity1210resolved, studio, application admin, build expression.