2

我的帐户地址有问题,在我看来很明显,但我遗漏了一些东西。

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

问题是,同一个地址通常在不止一个这些地方,当账户更改地址时,保持所有地址同步是一个真正的问题。对我们来说,当账户移动时,查找和更新所有出现的地址是一个非常耗时的手动过程。

我的问题是其他人如何处理地址更改的问题?我想写一个插件,它可以通过并找到地址实例并更新它们,但这真的是解决问题的唯一方法吗?在 CRM 系统中管理像这样的许多地址会如此困难,这似乎很奇怪,但就像有人说我可能遗漏了一些东西一样。

4

3 回答 3

1

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

希望能帮助到你

丹尼尔

于 2009-03-25T15:45:38.353 回答
1

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

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

于 2009-04-24T02:12:20.197 回答
0

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

我们为帐户上的主要联系人所做的是在两者之间同步电话/电子邮件。因此,如果他们更新主要联系人,则会更新帐户。如果他们更新了帐户,则更新了联系人。我们使用一个有点棘手的插件来做到这一点,因为您不想让自己陷入无休止的循环。我正在考虑对地址做同样的事情,所以当用户在 Outlook 中查看他的联系人时,他们将拥有他们需要的所有信息。

于 2011-05-13T12:41:02.367 回答