このレシピについて
このレシピは、外部アプリケーションから顧客データを含むRESTリクエストを受信したときに、Oracle ERP Cloudのアカウントおよびプロファイル詳細とともに顧客レコードを作成または更新します。 これには、標準RESTアダプタおよびOracle ERP Cloudアダプタを使用するアプリケーション駆動オーケストレーション統合が含まれます。
レシピを使用するには、レシピをインストールし、レシピ内の接続およびその他のリソースを構成する必要があります。 その後、統合フローをアクティブ化し、顧客データを含むRESTリクエストを外部アプリケーションから統合のエンドポイントURLに送信できます。 トリガーされると、統合フローは、顧客がSourceSystemReferenceIDフィールドに基づいてすでに存在するかどうかをチェックします。 顧客が存在する場合、レシピは顧客レコードを更新するか、またはリクエスト・ペイロード・データに基づいて新しい顧客レコードと対応するアカウント、および顧客プロファイルを作成します。 顧客プロファイルは、ペイロードにcustomerProfileTypeフィールドが存在する場合に作成されます。
ノート:
- 顧客レコードの作成後にアカウントの作成が失敗した場合、後続の実行で同じペイロードを使用して、アカウント詳細で顧客レコードを更新できます。
- 1つの顧客レコードに対して複数のアカウントを作成することもできます。 顧客レコードにアカウントがすでに関連付けられている場合は、受信ペイロードがチェックされます。 ペイロードの
customerAccountNameフィールドが既存のアカウントと異なる場合は、顧客レコードに対して新しいアカウントが作成されます。