SUMMARY:
This knowledge base article describes a known limitation in Strategy Developer 10.x and above when attempting to save an attribute with a Description form only.
SYMPTOM:
When creating an attribute in Strategy Architect using only a DESC form, after saving and closing the attribute, the changes are not saved and the attribute is not created afterward. However creating an attribute manually in Strategy Developer with only a DESC form, the attribute gets created and is recognized in Architect.
STEPS TO REPRODUCE:
1. Create a new attribute in Architect
2. Change the attribute form category from ‘ID’ to ‘DESC’
3. Map the attribute to corresponding hierarchy
4. Save and close out of Architect and update schema
5. Search for the attribute in Developer doesn’t return the newly created attribute
6. Checking for newly created attribute in Architect does not exist.
CAUSE:
This is working as design. The ‘ID' form category is the default key form for an attribute, when creating an attribute in Architect with only the DESC form, there is no key form for the attribute. Without a key form the attribute is not being saved because it is not a proper attribute.
ACTION

KB438621