機械翻訳について

JD Edwards EnterpriseOneでの顧客データの照合方法

このプロセスにより、Oracle CX Salesの顧客レコードをJD Edwards EnterpriseOneと照合できます。 顧客同期プロセス中に、適切な一致を見つけるために、既存のJD Edwards EnterpriseOne顧客レコードが検索されます。

JD Edwards EnterpriseOneに顧客レコードが存在し、一致するものが1つのみの場合は、プロセスによって、Oracle CX Salesの相互参照がJD Edwards顧客レコードに保存されます。 相互参照には、Oracle CX Salesのローカル識別とJD Edwardsのリモート識別が含まれます。 この章で説明するように、統合を構成して、完全一致が1つ見つかった場合に自動照合を無効にし、次の段落で説明する手動照合プロセスをアクティブ化できます。 自動照合は、「enableAutoModeForSingleMatch」統合構成パラメータによって制御されます。 このパラメータの構成の詳細は、Oracle CX SalesのJD Edwards EnterpriseOneへの接続を参照してください。

顧客レコードがJD Edwards EnterpriseOneに存在し、複数の潜在的一致がある場合、潜在的な一致が表示されるUIがユーザーに表示されます。 ユーザーは候補者一致を選択します。 次に、このプロセスでは、相互参照を保存して、JD Edwards EnterpriseOneのレコードをOracle CX Salesのレコードに関連付けます。 返された一致がいずれも適切でない場合は、JD Edwards EnterpriseOneで新しい顧客を作成するオプションもあります。

顧客レコードがJD Edwards EnterpriseOneに存在しない場合は、新しい顧客レコードがJD Edwards EnterpriseOneに作成されます。 このプロセスによって、Oracle CX Salesに相互参照が保存され、ローカル識別がOracle CX Sales、リモート識別がJD Edwards EnterpriseOneに保存されます。

詳細な顧客データ照合プロセス

次の図は、顧客データの一致順序を示しています。
顧客データ照合順序を示す図

このプロセスでは、Oracle CX Salesの現在のアカウント同期ステータスがチェックされます。 アカウントが同期されていない場合、プロセスはCustomerManager公開webサービスを呼び出します。このサービスは、getcustomerv3メソッドをコールして、JD Edwards EnterpriseOneで顧客検索を実行します。 顧客検索は、一致する顧客レコードのリストを返します。このリストは、顧客一致オブジェクト(Oracle CX Sales)に格納されます。

一致するレコードがない場合、CustomerManagerが公開されたwebサービスは、processcustomerメソッドを呼び出します。このメソッドは、作成された新規顧客のリモート顧客IDを返します。 完全一致が1つあった場合、または新規顧客がJD Edwards EnterpriseOneで作成された場合は、Oracle CX Salesのローカル識別およびJD Edwards EnterpriseOneからのリモート識別を使用して、Oracle CX SalesにXREFカスタム・オブジェクト・レコードが作成されます。 トリガーによって起動されるGroovyロジックによって、同期ステータスが同期済に設定されます。

顧客情報の処理に使用されるgetcustomerv3およびprocesscustomer webサービスの詳細は、『JD Edwards EnterpriseOne Applicationsビジネス・インタフェース実装ガイド』の顧客マスター・データの章を参照してください。 このガイドには、次の場所にあるJD Edwards EnterpriseOne Applicationsドキュメント・ライブラリのクロス製品タブからアクセスできます : http://docs.oracle.com/cd/E16582_01/index.htm.