【问题标题】:How do I reassign Activity records to a different Regarding record in another entity in CRM 2011?如何在 CRM 2011 中将活动记录重新分配给另一个实体中的不同相关记录?
【发布时间】:2013-04-20 19:03:08
【问题描述】:

客户希望将分配给自定义实体中记录的所有活动记录重新分配给不同实体中的匹配记录。

基本上,他们有一个旧的自定义实体,其中分配给这些记录的各种类型的活动。他们决定取消自定义实体,转而使用 Opportunity 实体,因为它与 Lead 挂钩。因此,来自自定义实体的数据被导出并重新导入 Opportunity。但现在我需要获取所有 Activity 记录并执行相同的操作,将它们从旧的自定义实体记录重新映射到匹配的 Opportunity 记录。

但似乎没有任何直观的方法可以做到这一点。答案是什么?

【问题讨论】:

    标签: dynamics-crm-2011 dynamics-crm crm etl data-import


    【解决方案1】:

    由于您已经将旧实体映射到 Opportunity,我认为它们是 1:1。

    只需制作一个小型 C# 控制台程序,从 CRM 中检索所有活动,然后 FOREACH 活动获取旧记录,获取相关字段(名称、自定义键等),以帮助您识别等效机会,查询 CRM这个机会,并将活动与此 Op. 联系起来。

    应该是 1 小时的工作(开发它)。与 CRM 中的任何批量工作一样,根据活动的数量,它不会是您编写过的最快的程序,但它是一次性工作,所以没关系。

    【讨论】:

      【解决方案2】:

      我认为您应该能够只执行标准数据导入并在源中设置所有者。

      Owner Mapping/User creation in Import Data Wizard for Microsoft Dynamics CRM Online

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-11
        • 2020-09-20
        • 2011-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-10
        • 2013-06-03
        相关资源
        最近更新 更多