有没有办法更新CRM中字段的修改,创建,创建?

时间:2018-07-18 12:09:35

标签: dynamics-crm crm kingswaysoft

我需要通过Kingswaysoft使用ssis在CRM中更新Modifyon,createdon,modifyby,这可能吗?因为现在kingswaysoft尚未显示这些字段以进行映射

2 个答案:

答案 0 :(得分:1)

关于这些特殊字段,请检查以下内容:

createdon :仅创建字段,该字段仅可用于 create 操作(创建更新 >在目标组件中执行操作)。您需要将现有的创建日期列从源映射到CRM目标组件中的 overriddencreatedon 字段。在后台,创建日期将传递到createdon字段。请注意,overriddencreatedon字段不可更新,因此在创建记录时应提供该值。

modifiedon :不支持Modifyon字段,因为该字段被设计为审核字段,CRM平台不允许直接通过Web服务API写入此字段。但是,可以使用新的自定义字段来接收值,并使用CRM插件代码将值注入到 modifiedon 字段中,但这确实需要编码和一些额外的配置。一般来说,迁移 modifiedon 字段并没有太大的价值,因为一旦在新系统中触摸记录,它就会更改。

修改人:仅更新字段,该字段仅可用于更新操作(更新更新操作)。使用 Upsert 操作时,仅当批处理大小= 1 时,才会显示修改人字段。而且只有在 Upsert 操作被标识为更新(因为此列不可创建)时,它才会起作用。

希望这会有所帮助。

答案 1 :(得分:0)

如果是内部部署,则仍可以使用SQL直接更新和修改。我的一位客户不想在迁移后丢失此信息,因此对我们有用。 Microsoft不建议这样做,但是只要您对程序进行了很好的测试,就可以完成。认为,在迁移环境之外,我不建议这样做。