Overview:
When trying to load content through Multichannel Loader functionality, the following error occurs: pres.crm_directory__v.external_id__v is not a valid column header. external_id__v is not a unique field on the directory__v object (Error 102)
Root Cause:
This is a change in Vault as of the V18R1 General Release. The External ID field is not unique for the Directory object. This is to support the pushing of directories from CRM to Vault. If multiple CRM Orgs are used, this allows for duplicate directories.
Note: The object field used must be unique within the object.
Solution:
As an alternative to using the external ID field, the ID field may be used.
Related Documentation:
- Vault Help Documentation: Vault Help