機械翻訳について

Oracle CX SalesからOracle B2C Serviceへのアカウント・レコードの一括インポートの実行

次のタスクを使用して、Oracle CX Salesからアカウント・レコードを一括エクスポートし、それらのアカウント・レコードをOracle B2C Serviceに一括インポートします。

Oracle CX Salesからの取引先レコードの一括エクスポートの実行

このタスクを使用して、アカウント・レコードをOracle CX SalesからOracle B2C Serviceに一括エクスポートします。

  1. 管理者権限を使用して、Oracle CX Salesにサインインします。

  2. 「設定およびメンテナンス」をクリックします。

    「機能設定マネージャ」が表示されます。

  3. 設定ドロップダウン・リストをクリックし、「販売」を選択します。

  4. 「タスクの検索」フィールドに、次のように入力: ファイル・エクスポート・アクティビティの管理、結果リストのタスク・リンクをクリックします。

  5. 「作成」 eボタンをクリックして、新しいファイル・エクスポートを作成します。

  6. 「エクスポート・プロセス定義の編集」ページで、次の表に示す必要な情報を入力します。

    次の表に、新規ファイル・エクスポートを作成するための必須フィールドを示します。

    フィールド

    名前

    ファイル・エクスポート・テンプレートの名前。

    親オブジェクト

    アカウント。

    ファイル名

    エクスポートされるファイルの名前。

  7. 次をクリックし、「エクスポート・プロセス定義の編集」領域で、リストで「アカウント・プロファイル」を探し、「取引先住所」以外の各ボックスを無効化(選択解除)します。

  8. 「フィルタ基準の編集」を選択し、ダイアログ・ボックスで、LastUpdateDate値リストから後をクリックし、Oracle B2C Serviceに現在同期されていないすべてのレコードを含む日付を入力します。

  9. オブジェクトのエクスポートリストでアカウント・プロファイルを選択し、詳細領域で次の点を除く各ボックスの選択を解除: 組織名およびPartyId

  10. 「アカウント・プロファイル」領域で、「取引先住所」を展開します。

  11. 「フィルタ基準の編集」を選択し、ダイアログ・ボックスでOverallPrimaryFlagの値をYに設定します。

  12. 「オブジェクトのエクスポート」リストで「取引先住所」を選択し、詳細領域で次の各項目を確認します(デフォルトでRegistryIdおよびSiteNumberが選択されています):

    • Country

    • 住所行1

    • 住所行2

    • 住所行3

    • 住所行4

    • 市区町村

    • PostalCode

    • State

    • Province

  13. 「次へ」をクリックし、「スケジュールの作成」ビューで、スケジュール・タイプ「即時」を選択します。

  14. 「次へ」をクリックし、「レビュー」ビューから「アクティブ化」をクリックします。

  15. 「概要」ページで、「リフレッシュ」ボタンをクリックしてステータスを表示します。

  16. 「ステータス」フィールドが「成功」に変更されたら、エクスポートされたデータ・ファイル列でエクスポート・ファイルを見つけ、表示するzipファイルをクリックします。

「アカウント」の一括インポートの後処理の実行

「アカウント」を後処理するには、Scripts/Bulk_Loading/Account/OSC_SVC/フォルダにあるAccount.shスクリプトを参照実装として使用できます。

スクリプトを次のように実行します。

sh Account.sh Address.csv OrganizationProfile.csv CountryStateMapping.csv

  1. Address.csvファイルを検索して開きます。

  2. 「住所行1」の前に新しい列を挿入して「番地」という名前にします。

  3. 次の例のように、「住所行1」、「住所行2」、「住所行3」、「住所行4」の列をマージし、値を「番地」に追加します。

    次の表に、住所行の4つのフィールドからのサンプルの値を示します。

    住所行1

    住所行 2

    住所行 3

    住所行 4

    #24823

    Alcoa Drive

    Redmond

    CA

    次の表に、マージされた「番地」の値を示します。

    番地

    該当なし

    #24823, Alcoa Drive, Redmond, CA

    NA

  4. 「住所行1」、「住所行2」、「住所行3」、「住所行4」の列を削除します。

  5. 「州」の前に新しい列を挿入してStateorProvinceという名前にします。

  6. 「都道府県」が空でない場合は、StateorProvinceフィールドに「都道府県」の値を入力します。 「都道府県」が空の場合は、次の表の例を使用して、StateorProvinceフィールドに「州」の値を入力します。

    次の表に、「州」と「都道府県」のフィールドのサンプルの値を示します。

    Province

    KA

    Redmond

    BC

    KA

    BC

    次の表に、「州」または「都道府県」のフィールドのマージされた値を示します。

    都道府県または州

    該当なし

    KA

    該当なし

    BC

    該当なし

    BC

    該当なし

  7. 次の表に、フィールドの最大長を示します。 次の表に示された、Address.csvファイルおよびOrganizationProfile.csvファイルからの例として取得されたフィールドのいずれかが、次に示される長さを超えた場合は切り捨てられる必要があります。

    次の表に、Address.csvファイルおよびOrganizationProfile.csvファイルからのフィールド値の例を示します。

    Address.csvのフィールド

    最大長

    番地

    80

    StateorProvince

    255

    市区町村

    80

    郵便番号

    10

    Country

    255

    次の表に、OrganizationNameフィールドの最大長を示します。

    OrganizationProfile.csvのフィールド

    最大長

    OrganizationName

    80

  8. ここで、共通の「登録ID」列に基づいてOrganization.csvファイルをAddress.csvファイルにマージします。

  9. マージ後、OrganizationProfile.csvファイルを開き、次のことを実行します。

    1. 「国」列の前に「国ID」という新しい列を作成します。

    2. Oracle B2C Service "CountryID Mapping.xml "によって提供されるレポート定義をインポートしてOracle B2C ServiceからエクスポートされたCountryIDMapping.csvファイルを使用し、Countryの値と対応するCountryIdをCountry ID列にマップします。

  10. StateorProvince列をOracle B2C Service状態IDにマップしてから、次の手順を実行します:

    1. StateorProvince列の前に州IDと呼ばれる新しい列を作成します。

    2. Oracle B2C Serviceによって提供されるレポート定義(国および州(都道府県) ID Report.xml)をインポートして、Oracle B2C ServiceからエクスポートされたStateIDMapping.csvファイルを使用し、国内の値を対応するStateIdと都道府県ID列にマップします。

  11. 100万を超えるレコード数のOrganization.csvファイルを、各分割ファイルの最大レコード数が100万レコード以下となるように、複数のファイル(Organization-1.csv、Organization-2.csv、Organization-3.csvなど)に分割します。

Oracle B2C Serviceへのアカウントのインポート

ノート: Org_ID_ExtRef.csvファイルは、アカウント・インポート時にOracle CX SalesからOracle B2C Serviceにエクスポートされるファイルです。
  1. Oracle B2C Serviceで、構成、データベース、データ・インポート・テンプレートの順に移動します。

  2. データ・インポート・テンプレートのリストで、「組織」を選択し、「新規」ボタンをクリックします。

  3. データ・インポート・テンプレート内 - フォームを編集し、テンプレートの名前を入力し、CSVファイルのマップ列の名前をOracle B2C Serviceフィールドに指定します。

  4. 「重複基準」フィールドに、次のように入力: ext_ref={PartyId} AND name={Organization Name}

  5. テンプレートを保存します。

マージしたCSVファイルのインポート

  1. 「構成」、「データベース」、データ・インポート・ウィザードの順に移動します。

  2. データ・レコード・タイプ・ドロップダウン・リストから、「組織」を選択します。

  3. 「データ・ファイル」については、マージしたOrganization.csvファイルに移動します。

  4. 新たに作成したテンプレートを選択し、各列が正しいフィールドにマップされていることを確認して、「次」をクリックしてスキャンを開始します。

    すべてのレコードがスキャンされます。

  5. すべてのレコードがインポートされたことを確認します。

「組織ID」の外部参照レポートの作成

  1. Oracle B2C Serviceで、ファイルをクリックし、「レポート」を選択します。

  2. 新規レポート画面で、既存のレポート定義のインポート・リンクをクリックします。

  3. Organization_ID_ExtReference.xmlレポートを選択します。

  4. レポートをローカルに保存し、ホーム・メニュー、ビュー、「レポート・ビュー」の順にクリックします。

  5. 「エクスポート」ボタンをクリックし、区切り、カンマの順に選択して、レポートをCSVファイルとしてエクスポートします。

アカウントの外部参照のOracle CX Salesへのインポート

  1. Oracle CX Salesで、設定およびメンテナンスをクリックします。

  2. 設定ドロップダウン・リストをクリックし、「販売」を選択します。

  3. 「タスクの検索」フィールドに、次のように入力: ファイル・インポート・アクティビティの管理で、結果リストのタスク・リンクをクリックします。

  4. 検索結果の「ファイル・インポート・マッピングの管理」リンクをクリックします。

  5. 次の表の値を使用して新規のインポート・マップを作成します。

    次の表に、インポート・マップの作成に必要なフィールド値を示します。

    フィールド

    インポート・マッピング

    ORG_OSR_Import_Map

    オブジェクト

    ソース・システム参照

  6. 「保存してクローズ」をクリックします

  7. 「ファイル・インポート・マッピングの管理」画面で、インポート・マッピング・レコードをクリックします。

  8. 次の表の詳細を使用してマッピングを編集します。

    次の表に、インポート・マップに必要な追加情報を示します。

    順序

    列ヘッダー

    オブジェクト

    属性

    1

    外部ID

    SourceSystemReference

    OrigSystemReference

    2

    External Reference

    SourceSystemReference

    ExistingOwnerTableID

    3

    所有者表名

    SourceSystemReference

    OwnerTableName

    4

    オリジナル・システム

    SourceSystemReference

    OrigSystem

Oracle CX Salesへの元のシステム参照のインポート

このタスクを使用して、オリジナル・システム参照をOracle CX Salesにインポートします。

  1. Oracle CX Salesで、設定およびメンテナンスをクリックします。

  2. 設定ドロップダウン・リストをクリックし、「販売」を選択します。

  3. 「タスクの検索」フィールドに、次のように入力: ファイル・インポート・アクティビティの管理で、結果リストのタスク・リンクをクリックします。

  4. インポート・アクティビティの管理ビューで、「作成」をクリックします。

  5. 「インポート・アクティビティの作成: インポート・オプションの入力」ビューで、次の表に示された必須情報を入力します。

    次の表に、必須のインポート・オプションを示します。

    フィールド

    名前

    ORG_OSR

    オブジェクト

    ソース・システム参照

    ファイル・タイプ

    Text File

    アップロード元

    Desktop

    ファイル名

    Oracle B2C ServiceからエクスポートしたCSVファイルの名前。

    データ型

    カンマ区切り

    インポート・マッピング

    ORG_OSR_Import_Map (これは以前に作成したマッピングです)。

  6. 「次」をクリックします。

  7. 「フィールドのマップ」画面で、以前に作成したインポート・マッピングを選択します。

    次の表に、インポート・マッピングを示します。

    列ヘッダー

    オブジェクト

    属性

    外部ID

    SourceSystemReference

    OrigSystemReference

    External Reference

    SourceSystemReference

    ExistingOwnerTableID

  8. 「定数値の設定」領域で、次の表から必要な情報を指定します。

    次の表に、必須の定数値を示します。

    オブジェクト

    属性

    SourceSystemReference

    OwnerTableName

    HZ_PARTIES

    SourceSystemReference

    OrigSystem

    RNOW

  9. 「次」をクリックします。

  10. スケジュールの作成ビューで、即時を選択し、「次へ」をクリックします。

  11. レビューおよびアクティブ化ビューで、確認し、「アクティブ化」をクリックします。

  12. インポート・アクティビティのステータスが「スケジュール済」から「完了」に変わるのを待ち、ステータスが変わると、すべてのレコードが正常にインポートされていることになります。

  13. ステータスが、「エラーありで完了」に変わった場合、これはすべてのレコードが正常にインポートされたわけではないことを示します。 「エラーありで完了」リンクをクリックして、エラーを表示します。