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

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

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

变更记录

产品版本
更新内容更新日期
V5.0.017初始版本2023年4月23日

1 简介

1.1 功能介绍

企业的人事业务经常需要审批,且审批流程各异,“工作流服务”可帮助完成审批流程配置,支撑企业人事业务高效、高可靠地运营流转。

1.2 应用场景

不同企业有不同的调动审批流程,当预置的调动流程不满足企业需求时,可使用“工作流服务”完成调动审批流程的编排。

1.3 系统路径

【流程服务云】→【工作流服务】→【设计中心】 →【流程设计】

1.4 工作流编排整体说明

工作流支持场景整体说明:此工作流适用于需要由【调入申请】【调出申请】共同管理调动业务的场景。从流程上,由调入HR先创建调入申请,提交调入申请单进入工作流,调入审批通过后,进行调出审批。

工作流配置整体示意图:

上传图片


工作流插件作用说明:

插件作用

驳回至提交节点

kd.hr.hdm.opplugin.transfer.TransferRejectOp 

  1. 修改调动相关状态

  2. 通知事务变动:取消调动事务变动记录

  3. 释放编制

不同意并终止

kd.hr.hdm.formplugin.transfer.web.workflow.terminal.TransferTerminalWorkflowPlugin

  1. 修改调动相关状态

  2. 通知事务变动:取消调动事务变动记录

  3. 释放编制

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: 对上一阶段最后一个审批节点(如先入后出,出的最后一节点)绑定插件

选中上一阶段的最后一个审批节点,点击【插件】页签下的任务处理时执行,绑定如下插件:

执行时机

类型

同意

Java插件

kd.hr.hdm.formplugin.transfer.web.workflow.in.TransferInAgreeForNowait

驳回

Java插件

kd.hr.hdm.formplugin.transfer.web.workflow.in.TransferInTempRejectWfPlugin

不同意并终止

Java插件

kd.hr.hdm.formplugin.transfer.web.workflow.terminal.TransferTerminalWorkflowPlugin

步骤4: 对下一阶段第一个审批节点(如先入后出,出的第一个一节点)绑定插件

选中后一阶段的第一个审批节点,点击【插件】页签下的任务处理时执行,绑定如下插件:

执行时机

类型

同意

Java插件

kd.hr.hdm.formplugin.transfer.web.workflow.in.TransferInSecondTempAgreeWfPlugin

不同意并终止

Java插件

kd.hr.hdm.formplugin.transfer.web.workflow.terminal.TransferTerminalWorkflowPlugin

 

步骤5:对下一阶段最后一个审批节点(如先入后出,出的最后一个一节点)绑定插件

选中后一阶段的第一个审批节点,点击【插件】页签下的任务处理时执行,绑定如下插件:

执行时机

类型

同意

Java插件

 kd.hr.hdm.formplugin.transfer.web.workflow.in.TransferInSecondAgreeWorkflowPlugin

不同意并终止

Java插件

kd.hr.hdm.formplugin.transfer.web.workflow.terminal.TransferTerminalWorkflowPlugin

注意事项:1.若进入到调出审批阶段的第一个审批节点,支持驳回至调出一级审批节点,不支持驳回至调入审批节点。

附件:工作流配置模板,可直接在工作流进行引入。



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

变更记录产品版本更新内容更新日期V5.0.017初始版本2023年4月23日1 简介1.1 功能介绍企业的人事业务经常需要审批,且审批流程各异,“工...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息