Dynamics365 for Sales と for Financialsの連絡先同期(1)


前回の記事ではDynamics 365 for Financials のContact(連絡先)の構造を説明しました。今回はDynamics 365 for Sales との同期にトライします。最初の一歩として for Sales で作成したContactを for Financials に同期して新規作成してみます。

まずは for Salesで Contactを作ります。営業メニューから顧客カテゴリの下の「取引先担当者」を選択。

 一覧で新規ボタンを押して、、

とりあえず氏名とフリガナを入れます。その後「保存して閉じる」を選択。

これでfor SalesにContactが追加されました。

for Financialsに戻り、Contact一覧を表示します。

先ほど登録した名前で検索しますが当然表示されません。ここでNavigateタブからCreate>Create Contacts in Dynamics NAVを選択。(「NAV」は「Financials」に読み替えてください。そのうち治るでしょう。。)

for Financialsに新規で作る元となるfor SalesのContactを選択する必要がありますのでfor Sales側の一覧が表示されています。

先ほど for Sales で登録したContactを選択してリボンの’Create Contacts in Dynamics NAV’を押します。

同期のジョブが実行されました。ここまでいい感じです。

ですが、、for Financials側のContact一覧に戻っても表示されていません。同期ジョブのログを見てみましょう。

失敗しています。まあ、第1回目はこんなもんでしょうw
一応理由を見ておきましょう。Failedの列の数字がハイパーリンクになっているのでクリック。

カンパニーがないとか何とか。連携の条件を満たしていないということでしょう。

連携の条件は Sales Connection Setupから確認します。Integration Table Mappingsをクリック。

Contactの行を見ます。一番右のチェックボックスはOFFなので問題ないです。Integration Table Filter に条件値が入っています。

条件は以下になります。Company Nameが条件に入っています。冒頭で新規登録した際に入れていません。これが原因でしょう。

あらためて for Sale のContactの画面に戻り、Company Nameを入力します。取引先企業名という項目があるので入力します。

虫眼鏡ボタンを押して候補を表示させ、以前に同期した’Coho Winery’を選択します。

Companyがセットされました。右上の×ボタンで保存して閉じます。

一覧でも確認します。

また for Financials のContact画面に戻り、CreateからCreate Contact in Dynamics NAVを選択。先ほどと同じです。

先ほどの取引先担当者を指定してCreate。

スケジュールが作成されました。(先ほどもここまでは出ました。) Closeボタンで閉じます。

Contactが同期されました。中身を見てみましょう。 Coho Wineryの下の作成されたことが分かりますContactsボタンを押してSales側の紐づき担当者を見てみましょう。

正しく紐づいていることが分かります。

比較的スムーズに行きました。

次回は少し条件を変えて同期をとってみます。

 

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です