2009-02-25 11 views
2

私は明らかにそうであるように見えるアカウントアドレスに問題がありますが、何か不足しています。Dynamics CRM 4.0のアドレス変更を同期させる

CRMには、メインアドレスのアカウントがあります。それはまた、 "他の"アドレスのリストを持っています。また、それぞれがメインアドレスと「その他の」アドレスのリストも持つ1つ以上の連絡先を関連付けることができます。

問題は、同じアドレスがこれらの場所の複数にあり、アカウント変更アドレスが実際の問題である場合にすべてのアドレスを同期させておくことが多いことです。私たちのために、アカウントが動いたときにアドレスのすべての出現を見つけて更新するのは、時間のかかる手動のプロセスです。

私の質問は、どのように他の人が住所変更の問題に対処しているのですか?私はプラグインを書いて、アドレスのインスタンスを見つけて更新することができると考えましたが、これは本当に問題を解決する唯一の方法ですか? CRMシステムでこのように多くのアドレスを管理することは非常に難しいでしょうが、おそらく私は何かを逃したと言います。

答えて

1

残念ながら、私はあなたが何か不足しているとは思わない:これはDynamics CRMに行く方法です。考えられる2つの回避策があります: - 最初は連絡先レベルに会社ベースのアドレスを格納していません。もちろん、このアプローチはあなたのシナリオには適していないかもしれません。 - 2つ目は、 "account_"で始まるaddress_nameを持つアドレスは、Accountレコードから "継承"されることになっています。次に、連絡先レコードのaccount_xxxアドレスの更新を起動するアカウントフォームに「カスケードアドレス」ボタンを追加します。

は、それが

ダニエル

1

easiesオプションは、コンタクトエンティティ(組織スコープ)オンデマンドワークフローで作成することですお役に立てば幸いです。ワークフローは連絡先メインアドレスフィールドをプライマリ顧客(アカウント)アドレスフィールドに更新するだけです。ユーザーは、アカウントエンティティ内の連絡先に関連付けられたビューに移動し、ワークフローツールバーのボタンをクリックして、既存のすべての連絡先のカスケードアドレスワークフローを選択できます。この方法を使用することの欠点は、ユーザーの操作に依存していることです。

ダニエルが提案したように、大会を決めるのが正しい方法です。連絡先のメインアドレスフィールドを無効にするだけで、プラグインを介して変更することができ、個々の連絡先アドレスを入力する必要があるときに、より多くのアドレス機能を使用するようにユーザーに教えることができます。

0

私はワークフローのアイデア@ user95081が好きですが、ユーザーは怠惰です。彼らはワークフローボタンをクリックしません。

アカウントのプライマリ連絡先に対して行ったことは、2人の間で電話/メールを同期することです。プライマリコンタクトを更新すると、アカウントが更新されます。アカウントを更新した場合、連絡先が更新されます。私たちはあなたが無限ループに縛られたくないので、ややこしいプラグインでこれを行いました。私は住所のために同じことをすることを検討しているので、ユーザーがOutlookで彼の連絡先を見るとき、彼らは必要なすべての情報を持っています。

+0

アドレスを同期させるためのいくつかの方法があります - > http://www.dynamicscrmtrickbag.com/2009/09/03/account-contact-update-2/ –

関連する問題