このアクティビティーは、Saleforce.com で既存のオブジェクトを更新する場合に使用します。
このタスクについて
Salesforce.com API では、1 回の呼び出しで更新できるオブジェクトの数が 200 個のオブジェクトに
制限されていますが、Cast Iron Salesforce.com Connector ではそのような制限はありません。
「オブジェクトの更新」アクティビティーを使用すれば、無制限の数のオブジェクトを更新できます。
「オブジェクトの更新」アクティビティーの使用
手順
- 「アクティビティー」タブで「Salesforce.com」ディレクトリーを開き、「オブジェクトの更新」アクティビティーを見つけます。
- アクティビティーをオーケストレーションに追加します。アクティビティーのチェックリストおよび要約がオーケストレーションの下に表示されます。
- Salesforce.com エンドポイントを選択します。Salesforce.com エンドポイントの作成または編集についての説明は、『Salesforce.com エンドポイントの作成または編集』を参照してください。
- Salesforce.com オブジェクト・タイプとオブジェクト・フィールド設定を選択して、アクティビティーを構成します。統合アプライアンスが更新できるオブジェクト・タイプとフィールドのみを選択できます。
入力マップには、この構成ステップで選択するフィールドに対応するエレメントを持つオブジェクト・タイプが含まれます。
注: 統合アプライアンスは自動番号付けフィールドを作成できません。
- このアクティビティーの「再試行」パラメーターと「タイムアウト」パラメーターを指定します。
- このアクティビティーの入力をマップします。入力マップは、オブジェクトの入力パラメーターで構成されます。
このパラメーターは、1 つの反復エレメントを持つ 1 つのルート・エレメントからなります。
上で選択したオブジェクト・タイプの後に指定され、「オブジェクト・フィールド設定」テーブルで選択したすべてのフィールドが含まれます。
- このアクティビティーの出力をマップします。
タスクの結果
「オブジェクトの更新」アクティビティーの入力をマップする
- 「チェックリスト」で「入力のマップ」を選択します。
「アクティビティーへ」ペインに objects エレメントが表示されます。
- デフォルト・ノードを
右クリックして「オプション・パラメーターの表示」を
選択し、このアクティビティーに対して以下のオプション入力パラメーターを表示します。
- AssignmentRuleHeader
- MruHeader
- EmailHeader
- CallOptions
- connection
- sessionInfo
- 「入力の選択...」をクリックして、マップの入力変数を選択します。変数の作成についての説明は、『変数の作成』を参照してください。
- 必要に応じて、入力パラメーターを変数にマップします。
マッピングについての説明は、マップの作成を参照してください。
オプション・フィールド・エレメントとヌル可能フィールド・エレメントの動作は以下のとおりです。
「オブジェクトの更新」アクティビティーの出力をマップする
- 「チェックリスト」で、「出力のマップ」を選択します。「アクティビティーから」パネルに saveResults エレメントが表示されます。
- 「出力の選択...」をクリックして、マップの出力変数を選択します。変数の作成についての説明は、『変数の作成』を参照してください。
- 必要に応じて、出力パラメーターを変数にマップします。
マッピングについての説明は、マップの作成を参照してください。