HI
I am unable to parse the filter definition and have been getting "Parse failed: Invalid definition error(UNV0023)".
If you develop universe on top of BEx Q,
bex Query variables used to filter, for that you need to maintain same
variable number in the filter definition.
Below is the sample code:
<OPTIONAL><FILTER KEY="[!V000026]"><CONDITION OPERATORCONDITION="InList"><CONSTANT TECH_NAME="@Prompt('User Hierarchy Variable','A','User2\LovHierUser Hierarchy VariableBase', multi,primary_key)"/></CONDITION></FILTER></OPTIONAL>
Find the below link for more info.