Clarity crashes if you create a virtual field on a child object where the parent object attribute is a calculated field based on an aggregated field.
STEPS TO REPRODUCE:
Expected Results: Clarity navigation is fine after attribute creation
Actual Results: Navigate to the 'Parent', 'Child' objects and you will start noticing system errors. Clarity will start behaving erratically.
Clarity 16.3.0
DE157281
DE157281 is fixed in 16.3.1 and backported to 16.3.0 patch 1
Workaround: Restart services and delete the virtual attribute from the 'Kiddo' object
At Step5, an observation when creating the following attribute:
calculated_aggregated > Calculated data type with expression (aggregated_kiddo)
By the UI, you can create a calculated expression that uses a function like: Absolute(aggregated_kiddo), but not an expression like (aggregated_kiddo).
However, an expression with no function is validated
If no function is used, then in Step 11 you can create a virtual field.
If a function is used, the parent object calculated field is not available for selection, hence you can not create it.