用户任务设置

用户设置:设置节点审批人员
表单设置:是否配置单独节点的表单,配置处理器来触发对应脚本动作【增加,修改,删除】
会签规则:配置会签规则,来投票进行处理
会签特权:可以配置权限来执行对应操作【直接处理会签节点,一票制度【一票同意、一票否决】,补充审批人员等等】
事件设置:通过事件来执行脚本或者动作【增加,修改,删除】
按钮设置:设置按钮规则【提交校验,自定义提示】,配置自定义按钮,以及显示按钮
跳转规则设置:通过表达式来判断规则,来跳转到对应的审批节点中
催办设置:提示催办审批人员,当流程在执行催办时,如审批人在一定时间内还没有办理,就可通过发消息或其他操作给其他人督促办理。
触发流程设置:通过对应的操作按钮,来触发启动新的流程
办理抄送设置:进行设置节点结束时抄送给某批人!
其他设置:配置全局通知类型、是否允许连续驳回、显示选在用户、手写签名、允许执行人为空!

1、用户设置

清空人员:清除全部人员配置
添加人员:配置审批人员

人员规则设置

规则设置

添加规则:根据配置的条件来触发条件
(1)表单字段:可选择表单字段作为条件
(2)判断类型:等于、不等于、包含以下内容、不包含以下内容、包含以下内容(选项)、不包含以下内容(选项)
(3)判断值:固定值、用户、组织、流程变量
①固定值:对应表单存储的数据。
②用户:当用户选择userId时,表单管理字段存储格式为仅存ID。
当用户选择account时,,表单管理字段存储格式显示为“绑定标识”,绑定值为帐号(account)。
③组织:组织选择orgld时,表单管理字段存储格式为仅存ID。
组织选择orgKey时,表单管理字段存储格式显示为“绑定标识”,绑定值为别名(alias)。

④流程变量:可选择流程变量作为判断值
发起人所属:发起人所属角色、发起人所属上级、发起人所属组织、发起人所属岗位;
上一步执行人:上一步执行人所属角色、上一步执行人所属上级、上一步执行人所属组织、上一步执行人所属岗位;
当前用户所属:当前用户所属角色、当前用户所属上级、当前用户所属组织、当前用户所属岗位;
例如:设置表单字段【申请人所属组织】等于【当前用户所属组织】时,则由该组织领导进行审批。

添加脚本:根据脚本来触发条件

添加分组:根据分组来区分过滤条件

人员设置

人员设置:人员设置中,“排除”和“与”运算符的用户类型、抽取用户的选项值必须和其它序号中的其中一行的用户类型值、抽取用户值一致才能进行运算。
抽取:抽取,抽取用户进行审批;
不抽取:不抽取,设置的用户都可以去审批;
用户类型设置为岗位时,抽取后台存的是用户id,不抽取存的是岗位id。
运算符“或”:是并集,表示两个人员集合中所有的人员的总和;
运算符“与”:是交集,表示两个人员集合中共有的人员;

批次
1、批次查找规则:是根据自定义的数字从小到大方式进行查询;
2、当查找批次数字为“1”,没有找到对应的审批人时,系统会自动往下个批次查找,直到找到人为止;
3、当查找批次数字为“1”,找到对应的审批人时,下面设置批次系统不会再查找;
4、根据业务规则个性业务查找方式优先设置批次数字从1开始,通用查找审批人方式批次数字设置为最大值。

用户类型:用户

发起人:获取当前流程的发起人数据
上一步执行人:获取上一个节点审批人员
指定人:指定人员审批流程
人员变量:获取表单控件【例如选择器控件】,作为该本节点审批人
相同节点执行人:选择某个节点【审批人员】,作为该本节点审批人

用户类型:用户组

发起人所在组:获取当前流程的发起人所在用户组的全部人员数据
上一步所在组:获取上一个节点审批人所在用户组的全部人员
指定组:指定用户组全部人员审批流程
相同节点执行人所在组:选择某个节点【审批人员所在用户组的全部人员】,作为该本节点审批人

用户类型:组织

发起人所在组织:获取当前流程的发起人所在组织的全部人员数据
上一步执行人所在组织:获取上一个节点审批人所在组织的全部人员
指定组织:指定组织全部人员审批流程
组织变量:获取表单控件【例如选择器控件】,作为该本节点审批人
相同节点执行人所在组织:选择某个节点【审批人员所在组织的全部人员】,作为该本节点审批人
包含其子组织:否[不查询下级组织],是[查询组织以及下级组织人员数据]

用户类型:角色

发起人角色:获取当前流程的发起人所在角色的全部人员数据
上一步执行人角色:获取上一个节点审批人所在角色的全部人员
指定角色:指定角色全部人员审批流程
相同节点执行人角色:选择某个节点【审批人员所在角色的全部人员】,作为该本节点审批人

用户类型:岗位

发起人岗位:获取当前流程的发起人所在岗位的全部人员数据
上一步执行人岗位:获取上一个节点审批人所在岗位的全部人员
指定岗位:指定岗位全部人员审批流程
相同节点执行人岗位:选择某个节点【审批人员所在岗位的全部人员】,作为该本节点审批人

用户类型:组织负责人

发起人所在组织:获取当前流程的发起人所在组织的负责人数据
上一步执行人所在组织:获取上一个节点审批人所在组织的负责人数据
指定组织:指定组织负责人数据审批流程
组织变量:获取表单控件【例如选择器控件】,作为该本节点审批人【负责人数据】
相同节点执行人所在组织:选择某个节点【审批人员所在组织的负责人】,作为该本节点审批人

用户类型:参与者属性

参与者类型:[组织]
发起人所在组织等级:获取发起人所在的组织等级【获取组织等级创建的组织内全部人员数据】
上一步执行人所在组织等级:获取上一步执行人所在的组织等级【获取组织等级创建的组织内全部人员数据】
指定组织等级:【获取组织等级创建的组织内全部人员数据】
相同节点执行人所在组织等级:获取相同节点所在的组织等级【获取组织等级创建的组织内全部人员数据】

参与者类型:[岗位]
发起人所在岗位等级:获取发起人所在的岗位等级【获取岗位等级创建的岗位内全部人员数据】
上一步执行人所在岗位等级:获取上一步执行人所在的岗位等级【获取岗位等级创建的岗位内全部人员数据】
指定岗位等级:【获取岗位等级创建的岗位内全部人员数据】
相同节点执行人所在岗位等级:获取相同节点所在的岗位等级【获取岗位等级创建的岗位内全部人员数据】
主岗位:[否]【只查询全部员工数据】,[是]【只查询岗位内员工主岗位的数据】

用户类型:组织上下级[人员类型]

发起人:获取发起人数据
上一步执行人:获取上一个审批节点审批人数据
相同节点执行人:根据绑定的节点审批人数据

注意

1、相同节点执行人,只能设置前置节点;
2、若选择分支网关、同步分支网关之后的节点,则有可能出现执行人为空;
3、该节点之前无其他节点,则无法设置相同节点执行人

用户类型:流程实例审批人

用户类型:人员脚本

2、表单设置

表单类型:在线表单内嵌URL表单,无

1、在线表单:加载自定义表单设计的表单;

1.1、表单:全局设置详情或组合表单后,流程第一个节点必须配置一个在线表单
1.2、打印模板:可根据绑定表单创建的打印模板来绑定打印模板

2、内嵌URL表单:表单加载iframe内嵌一个表单或者平台url的组件,所有操作按钮操作由系统的按钮规则进行操作,eg:/demo/url-form/index;

3、URL表单:表单加载iframe内嵌一个表单,所有操作按钮操作由嵌套的表单自己操作和调用接口,eg:/demo/url-form/index

前置处理器:触发动作

添加执行动作:根据配置触发按钮来触发数据处理
名称:名称
触发按钮:通过对于的操作来触发动作

全局:任何以下操作都能触发动作
同意:审批流程传到当前节点后触发动作
保存:审批流程传到当前节点后触发动作
反对:审批流程传到当前节点后触发动作
驳回:审批流程传到当前节点后触发动作
驳回发起人:审批流程传到当前节点后触发动作
驳回上一步:审批流程传到当前节点后触发动作

数据处理

新增数据:触发动作后,新增新的数据

修改已有数据:触发动作后,修改已有数据【修改目标对象中的字段数据】【通过条件查询】

删除已有数据:触发动作后,删除指定数据【删除目标对象中的哪些数据】【通过条件查询】

修改或新增数据:触发动作后,修改或新增数据【修改某些数据,若找不到则新增】【通过条件查询】

执行脚本:通过脚本来触发脚本数据【开发人员配置】

前置处理器:填写脚本

开发人员来配置[写脚本]

后置处理器:触发动作

添加执行动作:根据配置触发按钮来触发数据处理
名称:名称
触发按钮:通过对于的操作来触发动作

全局:任何以下操作都能触发动作
同意:审批流当前节点后触发动作
保存:审批流程当前节点后触发动作
反对:审批流程当前节点后触发动作
驳回:审批流程当前节点后触发动作
驳回发起人:审批流程当前节点后触发动作
驳回上一步:审批流程当前节点后触发动作

数据处理

新增数据:触发动作后,新增新的数据
修改已有数据:触发动作后,修改已有数据【修改目标对象中的字段数据】【通过条件查询】
删除已有数据:触发动作后,删除指定数据【删除目标对象中的哪些数据】【通过条件查询】
修改或新增数据:触发动作后,修改或新增数据【修改某些数据,若找不到则新增】【通过条件查询】
执行脚本:通过脚本来触发脚本数据

后置处理器:填写脚本

开发人员来配置[写脚本]

3、事件设置

前置脚本:触发动作

添加执行动作:根据配置触发按钮来触发数据处理
名称:名称
触发按钮:通过对于的操作来触发动作

全局:任何以下操作都能触发动作
同意:审批流程传到当前节点后触发动作
保存:审批流程传到当前节点后触发动作
反对:审批流程传到当前节点后触发动作
驳回:审批流程传到当前节点后触发动作
驳回发起人:审批流程传到当前节点后触发动作
驳回上一步:审批流程传到当前节点后触发动作

数据处理

新增数据:触发动作后,新增新的数据
修改已有数据:触发动作后,修改已有数据【修改目标对象中的字段数据】【通过条件查询】
删除已有数据:触发动作后,删除指定数据【删除目标对象中的哪些数据】【通过条件查询】
修改或新增数据:触发动作后,修改或新增数据【修改某些数据,若找不到则新增】【通过条件查询】
执行脚本:通过脚本来触发脚本数据

配置前置脚本后操作如下

全局内配置流程变量

配置路径以及配置目标对象/填充字段数据

启动流程后,审批节点流转到配置脚本的节点

进入目标对象的数据模板

前置脚本:编写脚本

开发人员来配置[写脚本]

后置脚本:触发动作

添加执行动作:根据配置触发按钮来触发数据处理
名称:名称
触发按钮:通过对于的操作来触发动作

全局:任何以下操作都能触发动作
同意:审批流当前节点后触发动作
保存:审批流程当前节点后触发动作
反对:审批流程当前节点后触发动作
驳回:审批流程当前节点后触发动作
驳回发起人:审批流程当前节点后触发动作
驳回上一步:审批流程当前节点后触发动作

数据处理

新增数据:触发动作后,新增新的数据
修改已有数据:触发动作后,修改已有数据【修改目标对象中的字段数据】【通过条件查询】
删除已有数据:触发动作后,删除指定数据【删除目标对象中的哪些数据】【通过条件查询】
修改或新增数据:触发动作后,修改或新增数据【修改某些数据,若找不到则新增】【通过条件查询】
执行脚本:通过脚本来触发脚本数据

后置脚本:编写脚本

开发人员来配置[写脚本]

4、按钮设置

同意

审批同意【根据弹窗显示审批窗口是否填写意见】,当前节点审批完成操作后流转到下一个节点

保存

保存修改的流程表单数据

反对

审批反对【根据弹窗显示审批窗口是否填写意见】,当前节点审批完成操作后流转到下一个节点

驳回

流程节点可驳回到前一个节点或指定节点


1、驳回方式:返回上一步、驳回指定节点
(1)返回上一步:则返回到前一个已审批过的节点;如A-B-C,B审批完成后流转到C,C返回上一步则是返回到B;如A审批完跳转到C,C返回上一步则是返回到A;
(2)驳回指定节点:可驳回到任意节点;如A-B-C,B审批完成后流转到C,C可驳回到B或A。
2、返回方式:回到本节点、按照流程图执行、允许选择回送或不回送

(1)当按钮设置【回到本节点】时,审批时则不需要选择【返回方式】,驳回成功后,重新审批回到本节点;
如分支网关判断后,流程流转到分支1,分支1节点驳回到分支网关前一个节点,重新审批后条件满足分支2,但此时返回方式为【回到本节点】,此时流程仍流转到分支1;
(2)当按钮设置【按照流程图执行】时,审批时则不需要选择【返回方式】,驳回成功后,重新审批按照流程图执行;
如分支网关判断后,流程流转到分支1,分支1节点驳回到分支网关前一个节点,重新审批后条件满足分支2,此时返回方式为【按照流程图执行】,此时流程流转到分支2。

(3)当按钮设置【允许选择回送或不回送】时,审批时则需要选择【返回方式】为【回到本节点】或【按照流程图流转】

3、审批人模式:最原始审批人、当前最新执行人
(1)当设置审批人模式为【最原始审批人】时,节点执行人发生改变(如转办等),则该节点应由最原始的审批人进行审批;
(2)当设置审批人模式为【当前最新执行人】时,节点执行人发生改变(如转办等),则该节点应由最新的审批人进行审批。

4、提交表单校验:

  • 在流程节点按钮操作设置,可设置提交表单校验,审批时点击按钮可达到校验表单的效果。

    (1)反对,弃权、驳回、驳回发起人、驳回上一步、终止流程按钮有【提交表单校验】配置;
    (2)按钮不开启【提交表单校验】时,审批时不会对表单进行校验,审批通过;
    (3)按钮开启了【提交表单校验】后,审批时需点击该按钮,对表单进行校验,如表单填写不规范,弹出提示。
  • 不可驳回的特殊场景:
    (1)主流程节点不允许驳回到外部子流程、多实例的内嵌子流程节点;
    (2)外部子流程、内嵌子流程节点不允许驳回到主流程节点;
    (3)同步网关、条件同步网关外节点不允许驳回到当前网关内节点;
    (4)同步网关、条件同步网关内节点不允许驳回到当前网关外节点。
  • 支持会签多实例场景:
    (1)会签节点串行和并行模式下,支持驳回、驳回上一步、驳回发起人;

    (2)会签节点审批方式:可选择【重新全部审批】、【未审批人重新审批】

    ①当会签节点审批方式选择【重新全部审批】时,会签节点驳回上一个节点之后,重新流转到会签节点时,会签节点全部待执行人需重新审批;
    如:会签节点执行人为张三、李四、王五,流程流转到会签节点时,张三执行同意之后,李四王五未进行审批,李四执行了驳回操作,再次流转到该会签节点时,张三、李四、王五均需重新审批。





    ②当会签节点审批方式选择【未审批人重新审批】时,会签节点驳回上一个节点之后,重新流转到会签节点时,驳回之前已审批的人员无需再次审批,只需要未审批人的人员进行审批;
    如:会签节点执行人为张三、李四、王五,流程流转到会签节点时,张三执行同意之后,李四王五未进行审批,李四执行了驳回操作,再次流转到该会签节点时,张三不需再次进行审批,李四、王五需重新审批。





    (3)支持普通节点驳回到会签节点;如:会签A-普通B,此时普通B也可以驳回到会签A;
    (4)支持会签节点驳回到普通节点;如:普通A-会签B,此时会签B也可以驳回到普通A;
    注意:会签节点其中某个人点击驳回后,其他产生的实例均消失,返回到上个节点;
    (5)支持会签节点驳回到会签节点;如:会签A-会签B,此时会签B也可以驳回到会签A;

驳回发起人

流程节点可驳回到发起人节点


具体功能说明可参考【驳回】

驳回上一步

流程节点可驳回到前一个节点

具体功能说明可参考【驳回】

弃权

会签节点能审批该操作[弃权]

转办

转办流程给其他人员审批

传阅

给指定的[组织/员工]来接受消息

补签

会签节点能审批该操作[补签审批人员]

终止流程

结束当前正在审批的流程

锁定

锁定流程

解锁

解锁流程

强制解锁

超级管理员可以强制解锁流程

挂起

挂起流程数据

恢复

恢复挂起流程的数据

审批历史

记录审批流程数据

流程图

查看流程设计【流程审批到那个位置】

打印

根据表单的打印模板来显示打印数据


审批路径

记录流程路径,每次审批流程都会更新流程路径数据

加签

流程审批人员增加人员进行审批,加签的该人员可在待办列表看到该条待办数据

  • 可设置[加签]按钮的按钮名称、按钮编码、自定义提示、是否在审批页面加签按钮出现返回方式、返回方式、提醒消息是否必填
    1、是否在审批页面加签按钮出现返回方式:
    当开启【在审批页面加签按钮出现返回方式】时,审批时可选择由节点执行人选择返回方式;


    当不开启【在审批页面加签按钮出现返回方式】时,返回方式则按照流程配置的【返回方式】流转。


    2、返回方式:
    (1)原审批模式:则原先节点是什么模式就按原先模式进行审批,即是普通节点由一个人增加变成2个人,此时则代表该2个人其中一个人谁审批就往下流转;

    审批时点击【加签】,选择加签人员

    切换加签人员查看消息,查看待办任务

    (2)返回给原执行人:则加签人点击审批按钮操作,流程不会往下流转,而是会返回给原执行人进行审批,只有该人审批按钮,才能往下流转到下个节点;模式选择返回给原执行人时,此时加签的人员,进入审批待办页面,只出现保存、反馈、加签3个按钮,反馈的页面可以填写反馈意见

    审批时点击【加签】,选择加签人员

    切换加签人员查看消息,查看待办任务
  • 注意:
    (1)选择加签的人员后,流程审批人员则会增加一个人进行审批,且加签的该人员可在待办列表看到该条待办数据,影响的功能页面:待办事务、流程审批管理“候选人范围”、审批历史待执行人增加、待办列表增加一条待办数据!
    (2)选择加签人,还可以继续加签,但被加签人员的数据页面需要过滤当前审批人的信息!
    (3)加签人选择的人员选择器数据过滤当前候选人范围id。
    (4)返回给原始执行人是给最初的那个候选人。
    (5)转办人员不能进行加签,加签人员可以进行转办。

征询

执行人可征询其他人员的意见,被征询人可以对该任务进行反馈或征询转办操作

  • 可设置[征询]按钮的按钮名称、按钮编码、自定义提示、是否过滤当前候选人、是否允许征询同一个人
    1、是否过滤当前候选人:
    开启【过滤当前候选人】时,执行人在选择征询人员的时候,系统自动过滤掉当前节点的候选人,如:该节点候选人为张三和李四,那么张三在选择征询人员的时候,不可以选择李四。
    关闭【过滤当前候选人】时,执行人在选择征询人员的时候,系统不过滤当前节点的候选人,如:该节点候选人为张三和李四,那么张三在选择征询人员的时候,仍可以选择李四。

    2、是否允许征询同一个人:
    开启【允许征询同一个人】时,执行人可以选择当前节点征询过的同一个人;
    关闭【允许征询同一个人】时,执行人不可以选择当前节点征询过的同一个人,系统自动过滤已征询的用户信息。
  • 配置完成后,节点执行人点击【征询】,选择征询人员,填写[征询原因]


  • 使用被征询人员,进入【个人办公】-【征询待办】列表
  • 被征询人可进行【反馈】、【征询转办】、【征询】等操作

    (1)反馈:被征询人进行反馈之后,意见信息返回到征询人,征询人对该节点进行审批之后,流程流转到下一个节点。


    注意:审批人征询之后,如果审批人认为得到的信息已经足够审批流程了,审批人员可以直接处理任务,不用等待其他用户继续沟通。审批人处理任务后,其他还没有来得及处理征询任务的用户的征询任务会自动消失。
    (2)征询转办:被征询人员可把征询任务转办出去,转办成功后,该征询任务由征询转办人员进行反馈。


    (3)征询:被征询人员可再次征询该任务,反馈完成之后,征询任务回到被征询人员,由征询人员完成最后的反馈。





    注意:被征询人征询之后,如果该人员不需要征询意见,被征询人员人员可以直接处理征询任务,不用等待其他用户继续沟通。还没有来得及处理征询任务的用户的征询任务会自动消失。

5、跳转规则设置

配置步骤:选择[创建用户任务]节点——选择跳转规则设置——添加规则

配置规则表达式:

// 可切换:(qjblc.get("mingZi"),可判断[等于==,小于<,大于>等等···]

if(qjblc.get("mingZi")=="小明"){
    return true;
    }

注意:不支持会签节点

6、催办设置

添加催办

说明:

名称:到期任务的名称。
相对节点:该节点参照哪个节点来比较。
相对动作:针对设置“相对节点”的创建与完成触发该任务催办。
相对时间类型:根据日历日或工作日来计算执行时间。
相对到期时间:针对整个催办定时任务生命周期(即哪些时间段有效执行) 。
条件表达式:设置催办任务在什么条件下生效。条件表达式要求是返回boolean值的脚本。返回true,表示满足条件;返回false,表示条件不足。如果表达式为空,将视为返回true。

到期条件设置

1、名称:描述条件名称

2、当前节点:不可修改数据

3、触发节点:绑定节点数据

4、触发开始动作:设置触发开始动作,

若配置“创建”,则以触发节点创建的时间为开始时间;
若配置“完成”,则以触发节点完

5、计算时间规则:日历日

6、设置结束时间:相对到期时间需要大于发送消息设置的总时间,

公式为:相对到期时间>=开始发送时间+(发送的间隔时间*(发送次数-1))

7、表单表达式:

到期动作设置

执行动作:无操作

时间到期后无操作流程

执行动作:执行同意操作

时间到期后执行同意操作

执行动作:结束该流程

时间到期后执行终止流程操作

执行动作:驳回指定节点

时间到期后执行驳回操作

执行动作:驳回到发起人

时间到期后执行驳回发起人操作

执行动作:驳回到上一步

时间到期后执行驳回上一步操作

执行动作:执行反对操作

时间到期后执行反对操作

执行动作:执行挂起操作

时间到期后执行挂起操作

执行动作:自由跳转某个节点

时间到期后执行自由跳转操作

执行动作:设置条件自动跳转

时间到期后,满足条件时自动跳转【目前只支持普通节点】

  • 1、选择节点:可选择当前流程定义的所有节点(除过滤当前节点、开始节点、脚本节点);
  • 2、添加规则:
    (1)表单字段:可选择表单字段作为条件
    (2)判断类型:
    ①字符串类型:等于、不等于、包含以下内容、不包含以下内容
    ②数字型:等于、不等于、小于、小于或等于、大于、大于或等于
    ③日期型:小于、小于或等于、大于、大于或等于【支持日期(yyyy-MM-dd)、日期时间(yyyy-MM-dd HH:mm:ss)、时间(HH:mm:ss)、时间戳、自定义类型的日期】
  • 3、可设置多个规则:当2个条件都满足时,按照序号优先级高进行执行,比如在第一个则以第一个配置条件进行跳转;
  • 4、若没有条件满足的,则没有执行动作。
  • 设置跳转节点时需注意:
    1、同步网关外节点不允许跳转到同步网关内节点;
    2、同步网关内节点不允许跳转到同步网关外节点;
    3、条件同步网关外节点不允许跳转到条件同步网关内节点;
    4、条件同步网关内节点不允许跳转到条件同步网关外节点;

执行动作:调用指定方法

发送催办消息设置

需要配置设置结束时间(到期时间需要大于发送消息设置的总时间)

发送催办信息:发送催办消息
开始发送时间:连续发送时间
发送的间隔:时间间隔数据
发送信息次数:指定发送次数

是否督办:给指定人员督办流程

开始督办次数:[设置],[清除设置]

督办设置

人员设置:可配置指定[员工,角色。组织,组织(包含下级组织),岗位]内员工接受消息,或者通过脚本获取员工

到期条件设置

到期动作设置:【设置结束时间】时间结束后

发送督办信息设置

消息内容

说明:

发送催办消息:可以选择是否发送催办消息。
开始发送时间:设置催办时间到期后,第一次发送催办信息的时间点。
发送的间隔:设置发送消息的间隔
发送消息的次数:设置发送消息的次数

消息内容



清空催办

注意:不支持会签节点

7、触发流程设置

触发动作:同意

当前节点审批同意后,触发流程

触发动作:反对

当前节点审批反对后,触发流程

触发动作:驳回

当前节点审批驳回后,触发流程

触发动作:驳回发起人

当前节点审批驳回发起人后,触发流程

触发动作:驳回上一步

当前节点审批驳回上一步后,触发流程

注意:不支持会签节点

8、办理抄送设置

关于办理抄送设置:进行设置节点结束时抄送给某批人!

9、其他设置

跳转类型:正常跳转,选择路径跳转,自由跳转

正常跳转:正常流转流程审批节点

选择路径跳转:审批节点后,弹窗显示需要选择跳转的路径

自由跳转:审批节点后,弹窗显示自定义选择节点

是否显示审批路径:显示审批路径

允许执行人为空:跳过该任务、允许手动选择处理人、自动审批同意操作

不开启时,以全局设置的为主,开启后可选择跳过该任务、允许手动选择处理人、自动审批同意操作
具体操作参考【全局设置-允许执行人为空】

允许发起人终止流程:发起人可以终止流程

提示说明:可设置节点提示
注意:在单个节点设置时,则以单个节点提示的内容为主,没有配置内容则以全局写提示说明为主,除了审批节点提示显示。

设置完成后,审批人在审批流程时显示该节点提示说明信息

是否设置自动条件流转:根据配置定时计划时间触发该配置满足条件的进行自动流转。

1、配置条件
(1)选择跳转的节点:当满足设置的规则时,自动跳转到设置的节点;

(2)添加规则:可添加多个条件,多个条件间的逻辑关系可以是所有都满足或者满足任意一个。
1)条件之间的逻辑关系
①并且:所有条件必须同时满足,才能跳转到设置的节点。
②或者:满足其中任意一个条件流转即可满足条件,进行跳转。

2)规则设置
①表单字段:显示流程绑定的业务对象字段;

②条件表单式:字符串类型条件有等于、不等于、包含以下内容、不包含以下内容;数字类型有等于、不等于、小于、小于或等于、大于、大于或等于;日期类型有小于、小于或等于、大于、大于或等于;大文本类型有等于、不等于、包含以下内容、不包含以下内容





2、定时配置
(1)计划名称:设置计划名称

(2)执行计划的方式:每天每隔分钟、每天、每周、每月

(3)执行规则:
①当【执行计划的方式】设置为【每天每隔分钟】时,执行规则可设置1分钟、5分钟、10分钟、15分钟、30分钟、1小时;

②当【执行计划的方式】设置为【每天】时,执行规则可自定义设置每天执行的时间;

③当【执行计划的方式】设置为【每周】时,执行规则可自定义设置每周几执行;

④当【执行计划的方式】设置为【每月】时,执行规则可自定义设置每个月几号执行;

注意:
(1)若与催办设置配置开启,有冲突时则以该优先级较高;
(2)设置多条规则时,根据判断配置条件的优先级进行执行,当不满足第一条规则时,判断第二条规则,以此类推;

(3)同步/条件同步网关内不能选择同步/条件同步网关外的节点,否则流程流转会有异常!
(4)同步/条件同步网关外不能选择同步/条件同步网关内的节点,否则流程流转会有异常!
(5)不能选择同步/条件同步网关不同分支的节点,否则流程流转会有异常!

驳回类型:[任意节点],[指定范围],[终止]

任意节点:能驳回任意节点

指定范围:只能驳回指定的范围

终止:禁止驳回操作

是否允许连续驳回:默认允许连续驳回
1、允许连续驳回:可以连续点击驳回操作按钮;
2、不允许驳回:由下个节点驳回到上个节点后,执行到上个节点时则不允许在执行驳回操作。

(1)针对不允许连续驳回说明

  • 当流程发起之后,流程节点流转到“C”的时候,此时,“C”点击驳回指定节点到“B”节点,驳回成功到“B”节点后,此时进入该节点,点击“驳回”按钮需要提示“当前没有可回退节点!”;
  • 当流转到C节点后,执行驳回上一步,驳回到B节点,此时进入B节点是不可再次执行驳回上一步。
    (2)其他驳回按钮:驳回发起人、驳回、驳回上一步亦受此控制;
    (3)针对允许连续驳回
  • 当流程发起之后,当“C”节点驳回到“B”节点,此时进入“B”节点的审批界面可以继续驳回到“A”节点操作;
  • 当流转到C节点后,连续驳回到A节点,A节点可驳回指定节点到B,不能驳回到C,若执行驳回到C节点时,页面会提示:该任务已开启连续驳回,不能选择跨节点进行驳回,请重新选择!

使用全局通知类型:[内部消息],[短信],[邮件],[企业微信消息],[钉钉],[飞书]

作者:测试人员  创建时间:2024-04-24 15:42
最后编辑:chenjt  更新时间:2025-11-28 15:39