Symptom
You are trying to change the ID Origin and other fields of the contact via BADI - CUAN_IMPORT_IC. The contact is created as expected, but the changes maintained in the BADI are not performed.
Environment
SAP Marketing Cloud
Reproducing the Issue
Let's suppose that you have created a custom logic which changes the ID Origin 'SAP_FORM' to 'SAP_Test' (custom ID) and other attributes like name via BADI - CUAN_IMPORT_IC.
- Create a Form on content studio.
- Create a contact via the form.
Check that the contact got created as expected, but the ID Origin remains as 'SAP_FORM' and the other attributes were not changed as well.
Cause
If BAdI has altered the ID_ORIGIN we reject all customer field changes regarding the imported interaction contact.
Resolution
This is the expected system design. You cannot change the ID Origin during the import.
If you need you can add other IDs as Additional IDs.
See Also
ID Origin, BADI, CUAN_IMPORT_IC
Keywords
KBA , CEC-MKT-DM-IC , Interaction Contact , How To