# 流程加签
# 1.1 什么是流程加签
定义与用途 在流程任务审批时加签操作是在当前环节增加一名或多个人员进行审批操作。 使用说明: 当开启多工作项并且顺序执行时不支持前加签和后加签。
前加签与后加签的区别 加签模式分为两种,前加签、后加签。
加签开启多选情况下执行顺序分为:串行、并行
串行执行:加签的多个工作项之间按照顺序依次审批,当第一个创建的加签项执行完成后才会进行下一个加签项的创建
并行执行:加签的多个工作项之间可以同时在待办任务中进行任务审批
# 1.2 加签设置
设置路径 在bfp-ui中:流程中心->业务配置->流程配置->流程操作->加签 在ide中:构件包->流程->流程图->人工活动->操作权限->加签
权限与功能 被加签人拥有与原流程节点相同的字段权限和部分功能。 加签的工作项在审核时默认只有同意和不同意俩按钮。 a、同意:同意按钮和提交按钮功能类似,都做工作项提交动作。 b、不同意:不同意按钮在做表单数据、审批意见等保存外,将根据加签策略区分前加签还是后加签做不同处理逻辑(前加签则终止当前加签项,后加签则终止原工作项所加签的所有未完成的工作项,并且给原工作项的参与者再新创建个工作项,重新审批)。
除默认按钮外,加签项还可以通过配置方式决定加签项可以拥有哪些按钮。当环节操作权限中开启了除提交按钮外的其他按钮,在加签按钮配置前后加签时可以根据需求对加签项勾选对应流程按钮,如下图所示当配置加签项的流程按钮后,加签项审核时则会出现配置按钮和默认按钮。
# 1.3 加签操作
前加签操作流程
前加签为当前活动工作项在进行前加签操作后,将终止当前工作项,并根据加签策略增加对应加签项。
- 当前加签的所有工作项都执行完成(同意、不同意都认为是完成)后重启原工作项(原工作项为加 签前的原始工作项),即前加签方式需要原工作项在加签项审核完后再次审核次。
说明:
当在环节操作权限中开启加签按钮开关后未开启前加签或后加签,此时默认加签模式为前加签,加签参 与者支持单选且为所有人。
# 前加签一个参与者
创建流程并设置人工活动1环节操作权限开启加签按钮,加签策略启用前加签。默认单选参与者(参 与者范围是指当点击加签后可以选择的加签参与者范围,以下示例不做介绍,以默认所有人为例)
发起流程,并在人工活动1代办任务中进行加签操作
查看流程实例中工作项信息可以看到当前工作项(工作项id:2176)被终止,并且在该环节下创建 加签工作项
审批完加签工作项后,再次查看流程实例中工作项信息可以看到原工作项(工作项id:2176)被重 启。
# 前加签多个参与者
创建流程并设置人工活动1环节操作权限开启加签按钮,加签策略启用前加签。开启多选开关,并设 置执行顺序为并行。(执行顺序在上文加签模式中有说明,以下示例以并行为例)
发起流程,并在人工活动1代办任务中进行加签操作(加签参与者多选)
查看流程实例中工作项信息可以看到当前工作项(工作项id:2265)被终止,并且在该环节下创建 两个参与者的加签工作项
参与者稀饭粥审批同意,参与者test6审核不同意场景下,再次查看流程实例中工作项信息可以看到 原工作项(工作项id:2265)被重启。
后加签操作流程
后加签为当前活动工作项在进行后加签操作后,将完成当前工作项,并根据加签策略增加对应加签项
- 当后加签的所有工作项都审核同意后则认为当前工作项和加签项审核完成,进行下一步处理。
- 当加签项中有一个审核不同意,则终止原工作项所加签的所有未完成的工作项,并且给原工作项的 参与者创建一个新的工作项,重新进行审批操作。
说明:
当开启前加签后可选择参与者范围和参与者是否多选。在参与者支持多选模式时可以指定多选的参与者 创建的工作项直接是串行执行还是并行执行。
# 后加签一个参与者
创建流程并设置人工活动1环节操作权限开启加签按钮,加签策略启用后加签。默认单选参与者,如 下图加签一个工作项。查看工作项信息当前工作项完成状态。
加签项审核同意后,并查看流程实例工作项信息,可以看到加签项完成,并继续后续环节。
# 后加签多个参与者
加签项审批不同意场景示例:
创建流程并设置人工活动1环节操作权限开启加签按钮,加签策略启用后加签。默认单选参与者,此 处用多选并行方式演示不同意时终止工作项情况(参与者范围是指当点击加签后可以选择的加签参与者 范围,以下示例不做介绍,以默认所有人为例),如下图加签三个工作项。查看工作项信息当前工作项 完成状态。
当执行其中一个加签项审核同意后,并查看流程实例工作项信息,可以看到加签项完成一个
当审核第二个加签项时选择不同意,并查看工作项信息,即可看到终止了加签项的未完成工作项, 且给原工作项参与者创建了个新工作项。
在工作项审批意见中可以看到加签项的审批意见
加签项审批同意场景示例:
发起流程,在人工活动1环节进行加签处理
所有后加签项都审批同意后查看流程实例中工作项信息可以看到在加签项审核同意后则进入下一环 节处理