A SalesForce object can have a field of type called "lookup". This field is used to by a record in a SalesForce object to reference a record in another SalesForce object. The value of this field could be a string in which case it would be the record id of the other record or it could be an object in which case it would contain the other Object's external field name and it value in that other record.
By default the Camel SalesForce component seems to support the string type (that is the record id type). Is there no support for the second type (that is the external field name and value type)? See here for more info on this https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_upsert.htm <https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_upsert.htm> Section "Upserting Records and Associating with an External ID" -- View this message in context: http://camel.465427.n5.nabble.com/camel-salesforce-component-support-for-lookup-field-tp5784097.html Sent from the Camel - Users mailing list archive at Nabble.com.