同步Dynamics CRM 4.0中的地址更改

时间:2009-02-25 18:48:03

标签: dynamics-crm

我遇到的帐户地址问题似乎对我很明显,但我遗漏了一些东西。

在CRM中,有一个主要地址的帐户。它还有一个“其他”地址列表。它还可以具有一个或多个关联的联系人,每个联系人还具有主地址和“其他”地址列表。

问题在于,当帐户更改地址时,通常相同的地址位于多个这些位置并且保持所有地址同步是一个真正的问题。对我们来说,这是一个实时的手动过程,可以在帐户移动时查找并更新所有出现的地址。

我的问题是其他人如何处理地址变更问题?我想写一个插件可以通过查找地址的实例并更新它们,但这真的是解决问题的唯一方法吗?在CRM系统中管理这样的许多地址会非常困难,但是就像一个说法或许我错过了一些东西。

3 个答案:

答案 0 :(得分:1)

不幸的是,我认为你没有遗漏任何东西:这就是它在Dynamics CRM中的方式。我能想到的只有两种解决方法: - 第一个根本不是在联系人级别存储基于公司的地址。当然,这种方法可能不适用于您的场景。 - 第二种是使用某种约定:具有以“account_”开头的address_name的地址应该从Account记录中“继承”。然后,在“帐户”表单上添加“级联地址”按钮,以便在联系人记录上的account_xxx地址上启动更新。

希望有所帮助

丹尼尔

答案 1 :(得分:1)

easies选项是在联系人实体(组织范围)上创建按需工作流。工作流程仅使用主要客户(帐户)地址字段更新联系人主要地址字段。然后,用户可以从帐户实体内导航到与联系人关联的视图,单击工作流工具栏按钮并为所有现有联系人选择级联地址工作流。使用此方法的缺点是您依赖于用户交互。

丹尼尔建议的决定是正确的方法。我只是禁用联系人主要地址字段,这样它们只能通过插件进行更改,并教导用户在需要输入单个联系地址时使用更多地址功能。

答案 2 :(得分:0)

我喜欢@ user95081的工作流程理念,但我们的用户很懒惰。他们不会点击工作流程按钮。

我们为该帐户的主要联系人所做的是同步两者之间的电话/电子邮件。因此,如果他们更新主要联系人,则会更新帐户。如果他们更新了帐户,则更新联系人。我们使用插件做了这个,这有点棘手,因为你不想让自己被束缚在无限循环中。我正在考虑为地址做同样的事情,所以当用户在Outlook中查看他的联系人时,他们将获得他们需要的所有信息。