Description:
Error appears in Clarity UI after deleting abstract object custom attributes that have associated sub-object attributes
Steps to Reproduce:
Expected Result: Report a runtime error saying "The selected attributes cannot be deleted as they are being used. The error conditions are marked below." with a Cancel button and associated items listed.
Actual Result: Alerted with "Do you want to delete the attribute and items listed below ?" with no items listed, and Yes/No buttons. Clicking on Yes will cause the system to encounter future errors.
Solution:
WORKAROUND:
If the abstract attribute has not yet been attempted to be deleted (no error on sub-object yet), then:
Otherwise if the abstract attribute has attempted to be deleted (and there are errors with the sub-object), then:
STATUS/RESOLUTION:
Resolved in Clarity 13.3
Release: ESPCLA99000-13.2-Clarity-Extended Support Plus
Component:
Though this issue is resolved and you should not be able to delete an attribute that is being used on a sub object (virtual attribute) if by chance, you see a warning while trying to delete the attribute, and also have the ability to delete if from the master object, please delete the attribute from the sub object first to avoid any possibility of orphaned derived attributes.