zningsc 发表于 2022-9-28 11:17:20

关于流程找不到处理人时能否直接指定到人员的咨询

流程配置中有个流程维护人功能,当流程工作发生意外错误,无法找到对应的处理人情况下,系统会尝试将工作分配给创建者身份,如果创建身份也不可获取,那么就分配给此处设定的身份。想请问的是,能不能直接到维护人而不到创建者那里,实际使用中,如果流程有异常应该是通知管理员而不是到创建者,因为到创建者,创建者自己就可以审核通过跳过当前活动了。

论坛管理员 发表于 2022-9-28 15:59:15

目前的设计是,流程图的流程维护人 > 流程应用的流程维护人 > 拟稿人 > 系统配置的流程维护人

如果要修改顺序,需要修改源码

zningsc 发表于 2022-9-28 16:20:01

请问流程图的流程维护人是流程图设计中下面这个地方么?

zningsc 发表于 2022-9-28 16:39:56

流程应用的维护人是不是这里

zningsc 发表于 2022-9-28 17:05:08

经过测试,发现一个情况,如果我流程的启动选的实例模式,流程应用设置了流程维护人,发起人新建的时候,流程处理会直接到流程维护人那里,导致发起人无法进入表单处理,如果草稿模式发起人就能进入表单。这种情况是哪里设置有问题么?

论坛管理员 发表于 2022-9-29 09:30:42

不是有问题,因为您拟稿环节没有配置处理人导致的,您拟稿环节需要配置一下return this.workContext.getWork().creatorIdentityDn;这是拟稿人

zningsc 发表于 2022-9-29 09:36:10

论坛管理员 发表于 2022-9-29 09:30
不是有问题,因为您拟稿环节没有配置处理人导致的,您拟稿环节需要配置一下return this.workContext.getWor ...

您说得拟稿人在哪里配置呢,是在流程表单上增加一个拟稿人控件,然后脚本写return this.workContext.getWork().creatorIdentityDn么?拟稿人控件名称是输什么系统才能自动识别到呢

论坛管理员 发表于 2022-9-29 09:42:47

不是,拟稿环节的处理人里,直接脚本返回return this.workContext.getWork().creatorIdentityDn

zningsc 发表于 2022-9-29 09:48:31

论坛管理员 发表于 2022-9-29 09:42
不是,拟稿环节的处理人里,直接脚本返回return this.workContext.getWork().creatorIdentityDn ...

果然如此,非常感谢!

xadmin 发表于 2022-9-29 15:42:03

zningsc 发表于 2022-9-29 09:48
果然如此,非常感谢!

:handshake
页: [1] 2
查看完整版本: 关于流程找不到处理人时能否直接指定到人员的咨询