SAP との統合

Spectrum™ Technology Platformと SAP を統合するには、サポートするデータベースとデータフローを Spectrum™ Technology Platform サーバーにインストールしてから、Spectrum™ Technology Platform と通信するように SAP システムを設定する必要があります。この作業が完了すると、SAP ユーザは、SAP 内から住所検証とジオコーディングの機能にアクセスできるようになります。

  1. Spectrum™ Technology Platformサーバーで、住所検証、ジオコーディング、および税務管轄区域の割り当ての実行に必要なデータベースをインストールし、データベースごとにデータベース リソースを定義します。

    データベース リソースには、次のような名前を与える必要があります。

    データベース データベース リソースに必要な名前
    Enterprise Geocoding モジュール - カナダ データベース IGEO_CAN
    Enterprise Geocoding モジュール - 米国データベース EGM_US
    Enterprise Tax モジュール データベース ETM
    Universal Addressing モジュール - カナダ データベース Canada
    Universal Addressing モジュール - Loqate データベース Loqate
    Universal Addressing モジュール - 米国データベース UAM_US
  2. SAP モジュールをインストールすると、いくつかのデータフロー ファイルは自動的にインストールされます。他のデータフロー ファイルは、手動で Spectrum™ Technology Platformにコピーする必要があります。
    1. Address Now モジュール、Enterprise Tax モジュール、または Universal Addressing モジュールを既存のインストールに追加する場合は、Spectrum™ Technology PlatformEnterprise Designer を開き、[表示] > [サーバエクスプローラー] を選択し、データフロー SAPValidateAddressWithCandidates を削除します。
    2. SpectrumFolder\server\modules\dataflows\sapに移動します。
    3. 次の表を参照して、該当するデータフロー ファイルを次の場所にコピーします。

      SpectrumFolder\server\app\import

      インストールするモジュールのセット インポート フォルダにコピーするデータフロー ファイル

      Address Now モジュール

      SAPValidateAddressWithCandidates.ANOW.df

      Address Now モジュール
      Universal Addressing モジュール

      SAPGenerateCASSReport.df
      SAPValidateAddressWithCandidates.ANOW.df
      SAPValidateAddressWithCandidates.UAM.df

      Address Now モジュール
      Enterprise Geocoding モジュール

      SAPValidateAddressWithCandidates.ANOW_EGM.df

      Address Now モジュール
      Enterprise Geocoding モジュール
      Universal Addressing モジュール

      SAPValidateAddressWithCandidates.UAM_ANOW_EGM.df

      Address Now モジュール
      Enterprise Tax モジュール
      Universal Addressing モジュール

      SAPAssignGeoTAXInfo.df
      SAPBatchAssignGeoTAXInfo.df
      SAPGenerateCASSReport.df
      SAPValidateAddressAndAssignGeoTAXInfo.df
      SAPValidateAddressWithCandidates.UAM_ANOW_ETM.df

      Address Now モジュール
      Enterprise Geocoding モジュール
      Enterprise Tax モジュール
      Universal Addressing モジュール

      SAPValidateAddressWithCandidates.UAM_ANOW_ETM_EGM.df

      Universal Addressing モジュール (Loqate なし)

      SAPGenerateCASSReport.df
      SAPValidateAddressWithCandidate_UAM.df

      Universal Addressing モジュール (Loqate なし)
      Enterprise Tax モジュール

      SAPAssignGeoTAXInfo.df
      SAPBatchAssignGeoTAXInfo.df
      SAPGenerateCASSReport.df
      SAPValidateAddressAndAssignGeoTAXInfo.df
      SAPValidateAddressWithCandidates.UAM_ETM.df

      Universal Addressing モジュール (Loqate あり)

      ValidateAddressWithCandidates_UAM_Loqate.df

      Universal Addressing モジュール (Loqate あり)
      Enterprise Geocoding モジュール

      ValidateAddressWithCandidates_UAM_Loqate_EGM.df

      Universal Addressing モジュール (Loqate あり)
      Enterprise Tax モジュール

      ValidateAddressWithCandidates_UAM_Loqate_ETM.df

      Universal Addressing モジュール (Loqate あり)
      Enterprise Geocoding モジュール
      Enterprise Tax モジュール

      ValidateAddressWithCandidates_UAM_Loqate_EGM_ETM.df

      Universal Addressing モジュール、Loqate のみ

      ValidateAddressWithCandidates_Loqate.df

      Universal Addressing モジュール、Loqate のみ
      Enterprise Geocoding モジュール

      ValidateAddressWithCandidates_Loqate_EGM.df

      Enterprise Geocoding モジュール

      GeocodeUSAddressWithCandidates.df
      ValidateAddressWithCandidates_EGM.df

      Enterprise Tax モジュール

      ValidateAssignGeoTAXInfo.df
      ValidateAddressWithCandidates_ETM.df
      SAPBatchAssignGeoTAXInfo.df

      注: Management Console または Enterprise Designer でエラーが発生した場合は、<WindowsTemporaryDirectory>\g1Assembliesの内容を削除します。ここで <WindowsTemporaryDirectory> は、%TMP%、%TEMP%、%USERPROFILE%、または Windows ディレクトリのいずれかです。通常は、C:\Documents and Settings\<ユーザ名>\Local Settings\Temp\g1Assemblies です。このフォルダの内容を削除した後で、再度ログインします。
  3. .SAR ファイルをインポートします。

    .SAR ファイルは、Spectrum™ Technology PlatformSAP CRM 6.0 モジュールなど、SAP 用のサードパーティ アドオン パッケージを含むファイルです。.SAR ファイルは、Spectrum™ Technology PlatformインストーラのSAP Objects フォルダにあります。.SAR ファイルの SAP アプリケーションへのインポートについては、SAP Basis アドミニストレータにお問い合わせください。

  4. BC セットをアクティベートします。
    1. Spectrum™ Technology PlatformSAP モジュールの設定を行うクライアントにログオンします。
    2. トランザクション コード SCPR20 を入力します。

      これは、Business Configuration (BC) セットをアクティベートします。これによって、Spectrum™ Technology Platformのカスタマイズ テーブルにデフォルト エントリが作成されます。

    3. [BC Set] フィールドに、/HSGRP1/BCSET_BC_BAS_PV と入力します。
    4. [Overwrite All Data][Default Mode] のオプションを指定して、これをアクティベートします。


    5. 残りの BC セットを選択し、アクティベーション オプションを [Overwrite All Data][Expert Mode] に設定してアクティベートします。
      注: これらの BC セットは、以下の順にアクティベートしてください。
      • /HSGRP1/BCSET_BC_BAS_GTX
      • /HSGRP1/MERGE_SETTINGS
      • /HSGRP1/BCSET_BUPA_CUSTOM
      • /HSGRP1/BCSET_BC_BAS_DES
      • /HSGRP1/BCSET_VENDOR
  5. RFC デスティネーションを設定します。
    1. トランザクション コード SM59 を入力します。
    2. [Create] をクリックします。
    3. [RFC Destination] フィールドに、任意の名前を入力します。
    4. [Connection Type] フィールドに、G (外部サーバーへの HTTP 接続) を入力します。
    5. [Description 1] フィールドに説明を入力します。
    6. Enter キーを押します。
    7. [Technical Settings] タブをクリックします。
    8. [Target Host] フィールドに、Spectrum™ Technology Platform サーバーのコンピュータ名または IP アドレスを入力します。
    9. [Service No] フィールドに、8080 と入力します。
    10. [Special Options] タブをクリックします。
    11. [No Timeout] を選択します。
    12. [HTTP 1.1] を選択します。
    13. 保存した後に、[Connection Test] をクリックします。
      注: ポップアップ ウィンドウが表示されたら、[Accept All Further Cookies] ボックスをオンにして、[YES] を選択します。
    14. テストが正常終了したら、[Response Body] タブに移動して、Spectrum™ Technology Platform ページを表示します。
  6. Spectrum™ Technology PlatformLogging Object を設定します。
    1. トランザクション コード SLG0 を入力します。
    2. [New Entries] をクリックします。
    3. [Object] 列に /HSGRP1/DQC と入力します。
    4. [Object text] 列に DQC Logging と入力します。
    5. 変更を保存します。
  7. BuildGlobalAddress Web サービスを SAP Visual Admin で設定します。
    1. <ドライブ>:/usr./sap/<システム ID>/DVEBMGS01/ j2ee/admin に移動し、go.bat をクリックして、J2EE_ADMIN のパスワードを入力します。
    2. [Cluster] > [Server] > [Services] > [JCo RFC Provider] を選択して、[Bundles] タブを選択します。
    3. アプリケーションで必要なすべての情報を入力して、[Set] をクリックして変更を保存します。
    4. [Cluster] > [Server] > [Services] > [Web Services Security] を選択します。
    5. [Web Services Client] > [sap.com] > [Dynamic WSProxies] を選択し、PBBIWebServiceConnectorBGA という名前のプロキシを作成します。
    6. URL は次の形式で入力します。

      http://<spectrum サーバー名>:<ポート>/soap/BuildGlobalAddress?wsdl

      例を次に示します。

      http://MySpectrumServer:8080/soap/BuildGlobalAddress?wsdl

    7. アプリケーション サーバーを再起動します。
  8. フランスの住所検証を使用する場合は、cdq-TableLookup-SAP.tbaサーバーに Data Normalization モジュールのテーブルSpectrum™ Technology Platform をインストールする必要があります。詳細については、『Spectrum™ Technology Platformインストール ガイド』を参照してください。
  9. DPV と RDI のオプションを設定するには、T-code/hsgrp1/options を開いて、必要に応じて Y (有効にする場合) または N (無効にする場合) を指定します。
    • PVPO: PO Box 住所検証用

    • PVST: 番地住所検証用

    • PVQU: 一括住所検証用