Symptom
You import a new marketing attribute category via odata API API_MKT_ATTRIBUTE_CATEGORY. The import runs into the following error:
"Description for ID &2 already exists in language &1"
Environment
- SAP Marketing Cloud Edition
- SAP Marketing onPremise
Reproducing the Issue
- Maintain marketing attribute categories in the source system, such as Sales Cloud
- Import the marketing attribute category to SAP Marketing Cloud consuming odata API API_MKT_ATTRIBUTE_CATEGORY
- Observe the following error in the import monitor
Cause
The error happens if the marketing attribute name is already assigned to an existing marketing attribute category.
Marketing attributes categories must be imported with unique names. With the current data model for marketing attributes, both the marketing attribute category id origin + id, but also the marketing attribute category name are considered as key fields - that is the reason why SMC accepts unique names only.
Resolution
Make sure to use unique descriptions for marketing attribute categories in the source systems.
See Also
Please use the online help to find some further information about the odata API API_MKT_ATTRIBUTE_CATEGORY API:
Keywords
Marketing Attribute Category, Import of Marketing Attribute Category Data, Description for ID &2 already exists in language &1
Marketingattributkategorie, Import der Marketingattributkategoriedaten, Beschreibung für ID &2 ist bereits in Sprache &1 vorhanden
Catégorie d'attribut marketing, Importation des données de catégorie d'attribut marketing, La description pour ID &2 existe déjà dans la langue &1
API_MKT_ATTRIBUTE_CATEGORY , KBA , CEC-MKT-DM-IC , Interaction Contact , Problem