调动审批流程配置说明:先调入审批后调出审批插件配置

变更记录
| 产品版本 | 更新内容 | 更新日期 |
| V5.0.017 | 初始版本 | 2023年4月23日 |
1 简介
1.1 功能介绍
企业的人事业务经常需要审批,且审批流程各异,“工作流服务”可帮助完成审批流程配置,支撑企业人事业务高效、高可靠地运营流转。
1.2 应用场景
不同企业有不同的调动审批流程,当预置的调动流程不满足企业需求时,可使用“工作流服务”完成调动审批流程的编排。
1.3 系统路径
【流程服务云】→【工作流服务】→【设计中心】 →【流程设计】
1.4 工作流编排整体说明
工作流支持场景整体说明:此工作流适用于需要由【调入申请】【调出申请】共同管理调动业务的场景。从流程上,由调入HR先创建调入申请,提交调入申请单进入工作流,调入审批通过后,进行调出审批。

工作流配置整体示意图:

工作流插件作用说明:
| 插件 | 作用 |
驳回至提交节点 kd.hr.hdm.opplugin.transfer.TransferRejectOp |
|
不同意并终止 kd.hr.hdm.formplugin.transfer.web.workflow.terminal.TransferTerminalWorkflowPlugin |
|
2 主要操作
2.1 主要操作:流程设置(用于控制整个流程实例)
操作步骤
步骤1: “新增”审批流并填写基本信息

填写新增审批流弹窗里的基本信息,并点击“下一步”;
步骤2: 设置启动条件
当针对同一张单据配置多个流程时,需要配置每个流程的启动条件;
步骤3: 添加【流程控制】页签下的流程插件

点击“新增”,添加插件,插件如下:
执行时机 | 外部接口 | 业务含义 |
流程实例终止时 | 类型:Java插件 插件类:kd.hr.hdm.formplugin.transfer.web.workflow.terminal. TransferTerminalWorkflowPlugin | 1.工作流兜底功能; 2.调动业务已控制仅暂存的单据可以删除,若客户进行二开,设置了已进入流程中的数据也可以删除,此时删除后,工作流将执行终止操作 3.会修改调动状态、终止工作流、释放编制。 |
2.2 主要操作:审批节点设置
操作步骤
步骤1: 对提交节点设置操作

选中“提交”节点,点击【参与人】页签下的参与人可选择的操作,选择如下相关操作:
操作类型 | 操作名称 | 操作编码 | 业务语义 |
submit | 提交 | submit | 单据详情页的提交 |
donothing | 提交 | donoting_submitlist | 列表提交-触发提交校验 |
submit | 提交 | submit_list | 列表提交-不带必填校验的提交 |
对提交节点插件进行设置
| 执行时机 | 类型 | 值 |
| 驳回进入时 | Java插件 | kd.hr.hdm.opplugin.transfer.TransferRejectOp(驳回至提交节点时修改调动相关状态) |
步骤2: 对一级审批节点绑定插件

选中“一级审批”节点,点击【插件】页签下的任务处理时执行,绑定如下插件:
执行时机 | 类型 | 值 |
同意 | Java插件 | kd.hr.hdm.formplugin.transfer.web.workflow.in.TransferInTempAgreeWfPlutin |
不同意并终止 | Java插件 | kd.hr.hdm.formplugin.transfer.web.workflow.terminal.TransferTerminalWorkflowPlugin |
步骤3:
调动审批流程配置说明:先调入审批后调出审批插件配置
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



