You need to sign in to do that
Don't have an account?

Command Line Data loader upsert external ID on Master object
Hi,
I have the an issue using data loader command line, in my case I have two custom objects A and B and there is a master detail relationship between the two, and object A has an external ID.
I found some documents on line and based on those I have done the following configurations:
In the process-conf file I included:
<entry key="sfdc.externalIdField" value="A__r.External_ID__c"/>
In the mapping file I have this:
Id=Id
A__r.External_ID__c=A__r\:External_ID__c
But I am getting an error the " Field name provided A__r.External_ID__c id is not an external id or indexed field on B"
It worked using the data loader wizard. Any help I will appreciate it.
I have the an issue using data loader command line, in my case I have two custom objects A and B and there is a master detail relationship between the two, and object A has an external ID.
I found some documents on line and based on those I have done the following configurations:
In the process-conf file I included:
<entry key="sfdc.externalIdField" value="A__r.External_ID__c"/>
In the mapping file I have this:
Id=Id
A__r.External_ID__c=A__r\:External_ID__c
But I am getting an error the " Field name provided A__r.External_ID__c id is not an external id or indexed field on B"
It worked using the data loader wizard. Any help I will appreciate it.
The field ExternalId__c is it marked as external id in the custom field definition ? :