Microsoft Dynamics CRM との統合
Spectrum™ Technology Platform を Microsoft Dynamics CRM と統合するには、こうした統合をサポートしているデータベースおよびデータフローを Spectrum™ Technology Platform サーバー上にインストールし、Spectrum™ Technology Platform ソリューションを Microsoft Dynamics CRM サーバー上に展開する必要があります。この作業が完了すると、Microsoft Dynamics CRM のユーザは、住所検証、ジオコーディング、および重複検出の機能に Microsoft Dynamics CRM 内からアクセスできるようになります。
操作を開始する前に、Microsoft Dynamics のバージョンが互換性のあるものかどうかを確認してください。次のバージョンがサポートされています。
- Microsoft Dynamics CRM 2013
- Microsoft Dynamics CRM 2013 SP1
- Microsoft Dynamics 2015
-
Spectrum™ Technology Platform を住所検証またはジオコーディングに使用する場合は、住所検証やジオコーディングの実行に必要なデータベースをインストールし、データベースごとにデータベース リソースを定義します。
注: Spectrum™ Technology Platform を重複検出のみに使用する場合は、この手順をスキップできます。
データベース リソースには、次のような名前を与える必要があります。
データベース データベース リソースに必要な名前 Enterprise Geocoding モジュール - カナダ データベース IGEO_CAN Enterprise Geocoding モジュール - 米国データベース EGM_US Universal Addressing モジュール - カナダ データベース Canada Universal Addressing モジュール - Loqate データベース Loqate Universal Addressing モジュール - 米国データベース UAM_US 注: 米国の住所について Delivery Point Validation (DPV) および Residential Delivery Indicator (RDI) の処理を実行するには、DPV データおよび RDI データを住所をサポートしていません。 -
Microsoft Dynamics CRM モジュールのデータフローを Spectrum™ Technology Platform サーバーにインポートします。
-
Spectrum™ Technology Platform サーバーで、次のフォルダを開きます。
SpectrumFolder\server\modules\dataflows\mscrm注: このフォルダは、Microsoft Dynamics CRM モジュールがインストールされている場合にのみ使用できます。
-
次の表を参照して、該当するデータフロー ファイルを次の場所にコピーします。
SpectrumFolder\server\app\import
インストールされているモジュール
インポート フォルダにコピーするデータフロー ファイル
Advanced Matching モジュール GenerateMatchKey.df
GenerateMatchScore.df
GenerateSearchKey.Consonant.df
GenerateSearchKey.df
GenerateSearchKey.Metaphone.df
GenerateSearchKey.Substring.dfUniversal Addressing モジュール (Loqate なし)
ValidateAddresswithCandidates_UAM.df Universal Addressing モジュール (Loqate なし)
Enterprise Geocoding モジュールValidateAddressWithCandidates_UAM_EGM.df Universal Addressing モジュール (Loqate あり)
ValidateAddressWithCandidates_UAM_Loqate.df Universal Addressing モジュール (Loqate あり)
Enterprise Geocoding モジュールBatchAddressValidate.df
ValidateAddressAndGenerateMatchKey.df
ValidateAddressWithCandidates_UAM_Loqate_EGM.dfUniversal Addressing モジュール、Loqate のみ
ValidateAddressWithCandidates_Loqate.df Universal Addressing モジュール、Loqate のみ
Enterprise Geocoding モジュールValidateAddressWithCandidates_Loqate_EGM.df Enterprise Geocoding モジュール
GeocodeUSAddressWithCandidates.df
-
Spectrum™ Technology Platform サーバーで、次のフォルダを開きます。
-
Microsoft Dynamics CRM モジュールを Microsoft Dynamics CRM システムにインポートします。
-
Spectrum™ Technology Platform インストール パッケージで、次のフォルダを参照します。
MS CRM Objects\Proxy
-
netProxy.aspx ファイルを、Microsoft Dynamics CRM サーバー上にある次のフォルダにコピーします。
MicrosoftDynamicsCRMInstallation\CRMWeb
-
netProxy.dll ファイルを、Microsoft Dynamics CRM サーバー上にある次のフォルダにコピーします。
MicrosoftDynamicsCRMInstallation\CRMWeb\Bin
- Microsoft Dynamics CRM に管理者としてログインします。
- [Microsoft Dynamics CRM]、[設定] の順にクリックします。
- [ソリューション] をクリックします。
- [インポート] をクリックします。
-
Spectrum™ Technology Platform インストール パッケージの場所を参照し、次のファイルを選択します。
MS CRM Objects\mscrm\PBMSDynamicsCRMConnector_4_0_0_managed.zip
- [次へ]、[すべてのカスタマイズの公開] の順にクリックします。
- Microsoft Dynamics CRM サーバーを再起動します。
-
Spectrum™ Technology Platform インストール パッケージで、次のフォルダを参照します。
-
Microsoft Dynamics CRM と Spectrum™ Technology Platform サーバーの間の接続を定義します。
- Microsoft Dynamics CRM に管理者としてログインします。
- [Microsoft Dynamics CRM] > [設定] をクリックします。
- [設定] > [Pitney Bowes] をクリックします。[Pitney Bowes] リンクは、右へスクロールすると見つかります。
- [管理] をクリックします。
- [新規] をクリックします。
- [名前] フィールドに、PB と入力します。
- [サーバー名] フィールドに、Spectrum™ Technology Platform サーバーのサーバー名または IP アドレスを入力します。
- [ポート] フィールドに、Spectrum™ Technology Platform サーバーで HTTP 通信に使用するポートを入力します。デフォルトのポートは 8080 です。
- [アカウント ID] フィールドに、Spectrum™ Technology Platform ユーザ名を入力します。
- [パスワード] フィールドに、Spectrum™ Technology Platform ユーザのパスワードを入力します。
- [保存] をクリックします。
これで、Microsoft Dynamics CRM システムは、Spectrum™ Technology Platform サーバー上の住所検証およびオプションのジオコーディング サービスにアクセスできるようになります。