SalesForceに、組み込みのAccountオブジェクトの子であるDealというカスタムオブジェクトがあります。バッチXML APIを使用してレコードのバッチをアップロードしようとしていますが、この関係を正しく指定する方法がわかりません。あなたは、私はそれを本当に感謝カスタムオブジェクトからAccountオブジェクトに関係を指定する方法任意のアイデアを持っている場合はSalesForce Bulk API:カスタムオブジェクトとアカウントとの関係
<Relationship__r>
<sObject>
<some_indexed_field>#####</some_indexed_field>
</sObject>
</Relationship__r>
:ドキュメントから、それはあなたがそうのようなカスタムオブジェクトの関係を参照する必要があることを述べています。
を追加しました
ディールオブジェクトには、次の2つのフィールドがあります。
- は
- API名DealID - DealID__c
- データの種類 - テキスト(255)(外部IDを()ユニークな大文字と小文字を区別する)
- アカウント
- API名 - Account__c
- データタイプ - マスター詳細(アカウント)
要求XML:
<Account__r>
<sObject>
<ID>0013000000kcWpfAAE</ID>
</sObject>
</Account__r>
結果XML:
<result>
<errors>
<message>Field name provided, Id is not an External ID or indexed field for Account</message>
<statusCode>INVALID_FIELD</statusCode>
</errors>
<success>false</success>
<created>false</created>
</result>