Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4E438200B64 for ; Tue, 2 Aug 2016 20:08:27 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 4D0DD160AA8; Tue, 2 Aug 2016 18:08:27 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9CCBA160A65 for ; Tue, 2 Aug 2016 20:08:26 +0200 (CEST) Received: (qmail 70183 invoked by uid 500); 2 Aug 2016 18:08:20 -0000 Mailing-List: contact issues-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list issues@camel.apache.org Received: (qmail 69946 invoked by uid 99); 2 Aug 2016 18:08:20 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Aug 2016 18:08:20 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id AC1F62C0D64 for ; Tue, 2 Aug 2016 18:08:20 +0000 (UTC) Date: Tue, 2 Aug 2016 18:08:20 +0000 (UTC) From: "Claus Ibsen (JIRA)" To: issues@camel.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CAMEL-10193) add support for lookup field using an sObject external id MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Tue, 02 Aug 2016 18:08:27 -0000 [ https://issues.apache.org/jira/browse/CAMEL-10193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claus Ibsen updated CAMEL-10193: -------------------------------- Fix Version/s: (was: 2.17.3) (was: 2.18.0) > add support for lookup field using an sObject external id > --------------------------------------------------------- > > Key: CAMEL-10193 > URL: https://issues.apache.org/jira/browse/CAMEL-10193 > Project: Camel > Issue Type: New Feature > Components: camel-salesforce > Affects Versions: 2.17.2, 2.18.0 > Reporter: Satguru Srivastava > > 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 its value in that other record. > Doing lookup/reference by external id is very useful specially for insert/upsert operations as otherwise one has to maintain record id of each of the records in the other Object. > Camel SalesForce component supports lookup by record id. > There is no support for the second type that is the external field name and value type. > > See here for more information on this > 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" -- This message was sent by Atlassian JIRA (v6.3.4#6332)