Modern UX: CMN-0009 error returned when updating an MVL field if a value selected is inactive
book
Article ID: 185583
calendar_today
Updated On:
Products
Clarity PPM On PremiseClarity PPM SaaS
Issue/Introduction
STEPS TO REPRODUCE:
1. Go to Studio > project object 2. Create a Multi Value Lookup (MVL) type attribute based on the OOTB LOOKUP_USER_ACTIVE_SEC lookup Provide an API Attribute ID to make it available on the Modern UX 3. Add the field to the project list view. 4. Go to the Classic UI > Project list 5. On a given project, add some users to the field and save changes 6. Go to Admin > Resources 7. Take one of the users that we added to the MVL field and inactivate it 8. Go back to the project list and look at the MVL field and the selected values. 9. The inactivated value is displayed. 10. Add soem further values and save. Changes are saved fine. 11. Go to the Modern UX project list 12. Add the MVL field to the list 13. On the list, you can see all the pre-selected values. Also the users who were inactivated. 14. Edit the field. At edition, you only see the active values. 15. Try to add some extra values to the field
Expected Results: The extra values added to the field are saved.
Actual Results: Errror CMN-0009: Attribute 'MyMVL' has invalid Lookup Value '[5003289, 5003130, 5003267]'
Cause
This is caused by DE53709
Environment
Clarity PPM 15.7.0, 15.7.1
Resolution
This is fixed in 15.8 and it has been backported to 15.7.1.2 and will be backported to 15.8.0.1
Workaround: Clear All values and re-select the values you want to add. This time the inactive values will not be selectable.