Dynamics CRM 2015 导入值

Dynamics CRM 2015 Import values

我正在使用 Microsoft Dynamics CRM 2015 预置版。

我正在将我的解决方案导入到具有自定义实体和工作流的其他组织。

我创建了一个工作流来根据插入的队列项目的类型做一些工作。

我的问题:我导入的工作流中的某些条件在新组织中不受支持(只有自定义实体上的条件不受支持并被空括号替换)

我认为自定义实体 ID 没有以相同的值导入,因此,CRM 无法识别这些自定义实体条件。

尝试在两个单独的解决方案中导出和导入自定义项。

在第一个解决方案中包含您要导入的实体和选项集。从旧环境中导出解决方案,导入到新环境中并发布。

在第二个解决方案中包括工作流。再次从旧环境中导出解决方案,导入到新环境中并发布。

当您指向工作流中的实体时,它将保留 GUID。

如果您 export/import 工作流,引用将丢失,因为新环境中不存在该特定 GUID。

问题确实是您的工作流中引用的记录的 GUID 值通过解决方案传递,但在您的目标环境中不存在。

您可以:

  • 修改您的工作流程,而不是(例如)Primary Entity Opportunity / Account / Equals / Contoso 使用 Related Entity Account / Account Number / Equals / ContosoNumber
  • 通过保持相同的 GUID 导入工作流中引用的数据。这稍微更具技术性:
    • 首先,您需要从源组织导出数据(SQL 或导出到 Excel 并启用重新导入)
    • 然后将此文件转换为 csv,同时保留嵌入的 id 值
    • 使用导入向导重新导入文件并映射 GUID 列