...
字段 | 说明 |
---|---|
选择岗位 | 是否运行使用兼职发起流程;如果发起人有多任职,发起界面出现选择选择岗位发起流程 |
全流程撤销 | 默认只允许在流程未审批时撤销,开启后不校验此逻辑 |
是否删除原单据 | 重新发起撤销流程时,默认保留原单据,开启后删除原单据 |
开启打回功能 | 当前审批人可以把流程打回任意已审批过的节点重新审批,但不能打回到发起人,若需要发起人对表单进行操作可以用撤销或者补录按钮。补录详见 |
开启召回功能 | 已经审批的人,如果下个节点审批人没有审批,可以进行召回操作,将审批节点移动到自己最后审批的节点 |
开启沟通功能 | 用于审批过程中需要其他人额外确认一次,不为true的时候,turnOverSure(沟通)按钮会被隐藏 |
开启重新发起 | 对于审批不通过或者撤销的单据可以重新编辑发起流程, 将原流程数据重新赋值给表单 |
开启转办 | 审批过程中可以移交给其他人审批,不为true的时候,turnOver(转办)按钮会被隐藏 |
开启保存功能 | 对于条目很多的业务,可先填一部分数据,保存后再次编辑填写 |
通知发起人 | 流程审批完成之后是否发消息给流程发起人,告知流程审批状态 |
催办间隔时间(小时) | 限制催办的间隔时间,一次催办后该时间内不允许再次催办 |
是否开通在申请中心 | 关闭时,该业务不会出现在申请中心功能中 |
是否允许流程提交人参与审批 | 关闭时,流程提交人将会自动从审批人中移除,不再参与流程审批 |
相同审批人跳过 | 开启后,相同审批人跳过 |
校验人员是否还有审批中的流程,按提交人校验使用流程提交人校验; 按主表校验使用主表中employee_id字段校验;按子表校验使用第一个子表中人员校验(暂时只支持一个子表),并且子表中需要有employee_id字段 |
若想要配置、修改所有流程表单的按钮,可配置全局生效:1、若想要配置、修改所有流程表单的按钮,可配置全局生效:在模型WorkFlowFormDataFlexData中新增approveInfo场景
例如需要修改所有流程的同意按钮,则需要在approveInfo场景里的action配置{"key":"agree","label":"认同"}
2、若想单独对某个业务流程配置按钮,则直接在【流程设置】-【字段设置】-【表单高级设置】中配置actions内容;
3、若想单独对某个流程的审批节点配置按钮,则直接在【流程设置】-【节点设置】-【模板设置】-【高级设置】中配置actions内容,此时对应的json模板后缀为节点key,例如c_item_1
1.3.2.1 以兼职身份发起流程
若需要以兼职身份发起流程,可启用“选择岗位”参数,如果发起人有多任职,发起界面会出现选择岗位发起流程
...
配上这个按钮后,他可以支持补录到任何节点、让该节点重新填单据,然后填好后再到财务主管审批(补录人员没提交补录单据之前,财务主管是没办法继续审批的,需要补录人员补录完成后再提交回到财务主管审批)
配置步骤
以inspur6为例:想在14345流程中李四c_item_9节点设置补录功能。
只需要搜索wf_form_data_flex_data.14345.meta.info.c_item_9.json 场景模版
(现在在这里找:通过节点设置_勾选节点_更多操作_节点设置_高级设置_配置加签Action按钮。)
配置步骤:
在流程info层元数据actions配置补录按钮:配置actions按钮
代码块 |
---|
{ "key": "supplement", "label": "补录", "hide": "=function(){return !SCOPE.isCurrentExecutor() || SCOPE.isSupplement() || SCOPE.isTransfer()} " } |
效果图
可以选择补录节点进行补录
补录人修改完单据,需要点击“确认修改”按钮才代表补录完成
...