admin/ 发表于 2024-7-11 13:43:48

流程环节删除后发布,该环节报错

某一条流程正在进行中,环节到了A审核,此时把环节删除后覆盖发布流程文件,

A进入流程时会报错,这样是正常的吗,不应该在流程修改发布之前发起的流程都保留上一版流程按照上一版走吗

Grayson.Shang 发表于 2024-7-11 14:36:58

大佬您好,按道理来说,修改了流程之后发布的时候选择覆盖流程文件,确实会新增加一个流程版本,之前使用老版本的流程实例,仍然会使用之前的版本。

而流程的所有版本都是存储到数据库中的,咱们有没有删除过流程数据库中的数据,咱们流程若是使用的是外联库,应该是可以获取到之前流程的流程定义ID,不同版本的流程,使用的流程ID应该是不一样的,咱们可以根据流程定义ID,确定一下是否使用的是之前版本。

admin/ 发表于 2024-7-11 14:59:41

Grayson.Shang 发表于 2024-7-11 14:36
大佬您好,按道理来说,修改了流程之后发布的时候选择覆盖流程文件,确实会新增加一个流程版本,之前使用老 ...

查了一下是用的旧版本的流程,那为啥会报错呢

Grayson.Shang 发表于 2024-7-12 09:25:37

本帖最后由 Grayson.Shang 于 2024-7-30 11:43 编辑

做事咱们现在之前的流程实例跑的是老版本的流程定义,并且咱们没有自己修改过流程的数据库,确实不应该出现这样的问题才对。
不知道咱们是否方便在服务器上生成一下日志,我们看看是否能根据日志调查一下原因。
问题跟进,不清楚什么原因导致新发布了一个版本,发布之后流程不能正常使用,后面修改流程重新发布了一下,问题解决了。
页: [1]
查看完整版本: 流程环节删除后发布,该环节报错