我需要通过Kingswaysoft使用ssis在CRM中更新Modifyon,createdon,modifyby,这可能吗?因为现在kingswaysoft尚未显示这些字段以进行映射
答案 0 :(得分:1)
关于这些特殊字段,请检查以下内容:
• createdon :仅创建字段,该字段仅可用于 create 操作(创建或更新 >在目标组件中执行操作)。您需要将现有的创建日期列从源映射到CRM目标组件中的 overriddencreatedon 字段。在后台,创建日期将传递到createdon字段。请注意,overriddencreatedon字段不可更新,因此在创建记录时应提供该值。
• modifiedon :不支持Modifyon字段,因为该字段被设计为审核字段,CRM平台不允许直接通过Web服务API写入此字段。但是,可以使用新的自定义字段来接收值,并使用CRM插件代码将值注入到 modifiedon 字段中,但这确实需要编码和一些额外的配置。一般来说,迁移 modifiedon 字段并没有太大的价值,因为一旦在新系统中触摸记录,它就会更改。
•修改人:仅更新字段,该字段仅可用于更新操作(更新或更新操作)。使用 Upsert 操作时,仅当批处理大小= 1 时,才会显示修改人字段。而且只有在 Upsert 操作被标识为更新(因为此列不可创建)时,它才会起作用。
希望这会有所帮助。
答案 1 :(得分:0)
如果是内部部署,则仍可以使用SQL直接更新和修改。我的一位客户不想在迁移后丢失此信息,因此对我们有用。 Microsoft不建议这样做,但是只要您对程序进行了很好的测试,就可以完成。认为,在迁移环境之外,我不建议这样做。