繁体   English   中英

将CRM动态升级到Prem 9.0.5之后的bpf错误

[英]bpf error after upgrade crm dynamics to on prem 9.0.5

成功将动态版本从2016 8.1升级到9.0.5后,

我们在业务流程中遇到了问题,

我们知道每个bpf在数据库中都有自己的实体,

我们在称为phonetocaseprocess的事件实体中使用OOB bpf,

问题是,我在升级后看到新表为其创建的

该bpf-为空:(),因此所有当前事件均在更新时失败,因为

我收到一个错误消息,说: id不存在phonetocaseprocess 196dc1e2-466f-e911-80e6- 00155dc4022d。

当我创建新的事件记录时,它工作正常,并且在

phonetocase处理程序表。

有人遇到过吗? 或有一个主意? 谢谢

更新

在升级成功完成之前,我们可以通过运行上述论坛中提供的脚本来解决此问题。

https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/232669/business-process-flow-instance-exists-error-after-crm-2016-upgrade/639024

发生问题的原因是源环境中的进程在数据库中没有唯一的名称,这导致升级未将数据转换为DB中正确的表,而是转换为new_bpf_guid格式的另一个表。

希望这会帮助某人

这是因为您现有的记录与较旧的流程相关,并且较新版本中的流程具有不同的GUID。 请参见下面的快照:

在此处输入图片说明

要解决此问题,您必须使用旧版本中的现有主键迁移流程实体数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM