起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4201|回复: 1

[处理中3] 流程执行规则找创建者问题

[复制链接]

76

主题

992

帖子

2212

积分

金牌会员

Rank: 6Rank: 6

积分
2212
QQ
发表于 2020-5-18 23:52:54 | 显示全部楼层 |阅读模式
BeX5.3.8版本,打5.2.7兼容包。
流程模板配置的流程,流程环节3——流程环节4——流程环节5,流程环节5设置了执行规则:findActivityCreator('START'),获取首环节的创建者。最近因为组织机构变更,人员的全路径FID有变化,所以写了sql脚本更新了task表的sexecutorFID,screatorFID两个字段保持和新版的组织机构同步。发现个问题,如果用脚本更新task表后,流程实例如果是停留在流程环节4,那么流程环节4流转至流程环节5,执行规则取到的创建者不是首环节的创建者,而是流程环节4 的创建者;如果流程实例是停留在流程环节3,那么3流转给4,4流转给5取到的执行者就是正确的首环节执行者。
目前检查了实例每个任务表的sexecutorFID,screatorFID,均是与组织机构同步的,请问上述问题要从那几个因素如何排查?取某个环节的创建者,依赖task表的字段,除了上述的sexecutorFID,screatorFID,是否还依赖其他字段?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2020-5-19 09:18:52 | 显示全部楼层
配置的表达式运行的是否也会输出sql,把sql语句输出看看具体时查的哪个环节的

http://bbs.wex5.com/forum.php?mo ... 4&pid=165004035
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-7 05:33 , Processed in 0.058966 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表