协同服务-审批 - 模型管理

1 业务场景
模型管理是业务系统中创建和维护流程模型的节点,按领域>模块>单据类型>交易类型的形态来展现流程模型。
单据类型下可以定义流程模型,同进支持按交易类型的发起条件定义。
交易类型下也可以定义流程模型,但同一时间只能有一个启用的流程模型。
提供图形化的流程设计器,通过拖拽的方式进行流程设计。通过流程设计器,可以绘制出用于流程流转的流程图,定义流程流转各个环节的参与人、抄送人、操作、时限、消息提醒及每个环节可操作的字段。
YonSuite 模型管理业务规则支持以下场景:
· 基于交易类型或单据类型的流程模型定义。支持流程模型的新增、编辑、删除、设计、启用、停用等操作;
· 一个交易类型下,允许定义多个流程模型,但同一时间只能有一个启用的流程模型;
· 单据类型下允许创建流程模型,允许定义以交易类型为条件的流程发起条件;
· 支持定义组织级的流程模型;
· 流程模型有三个状态:未发布、启用 、停用;
· 提供图形化的流程设计器,支持通过拖拽组件创建流程;
· 流程引擎支持按用户、用户组、部门、职务、岗位、部门负责人、分管领导、发起人、单据字段等多种方式设置参与人及抄送人;
· 流程引擎支持多种环节类型,包括任务、条件、执行流合并、消息通知等;
· 流程引擎支持同意、前后加签、改派、驳回、指派、跳转、暂存、提交、编辑、删除、撤回、复制、签名、终止、关闭等多种流程审批动作;
· 支持多种流程规则包括:连岗规则、撤回(反审)规则、超时处理规则、消息规则、指派规则、改派规则、多人操作时的处理规则、驳回规则等;
· 支持按流程环节设置单据字段的权限:查看、编辑和隐藏;
· 支持发起协作流程和催办。
2 系统配置
路径1:协同云 > 协同服务 > 审批 > 审批设置
路径2:数字化建模 > 流程管理 > 工作流
2.1 界面操作
整个页面分为以下几个区域:
区域1:过滤条件区域;
区域2:已购买业务领域下的所有单据类型及交易类型树;
区域3:选中单据类型或交易类型下的流程模型;
区域4:针对于流程模型节点提供功能操作区;
区域5:针对每个流程模板提供的功能操作区;
操作区提供的主要功能是:
流程模型的新增、编辑、删除、设计、发起条件;
流程模型的导入和导出操作;
流程模型的启用和停用操作;
流程模型的参与人查询:提供参与人名称,系统根据这个名称来查询他参与了哪些流程;
选中一个定义好的流程模型点<设计>,则会弹出一个图形化的流程设计器,在这里进行流程的设计。

2.2 流程设计器
流程设计器的示意图如下:

区域1为工具栏,提供流程设计中使用的元素。
区域2为画布,用于流程模型的设计。
区域3为浮动菜单,选中某个活动,点活动边框中间的小点点会出现。
通过拖拽工具栏上的元素到画布,或者通过选中活动四边中心的小方块,点击鼠标右键,在弹出的浮动菜单上选择相应的活动类型来增加活动、分支或通知等,以构建一个完整的流程模型。
对于一个流程模型来说,有流程整体的属性,有活动的属性,还有发起人和结束环节的属性。
下面我们来看一下这些属性。
2.3 流程属性
点击流程设计器右上角的<属性设置>,弹出流程属性的设置界面如下图所示:
点击流程设计器右上角的<属性设置>,弹出流程属性的设置界面如下图所示:

2.3.1流程撤回规则
使用领域:全部
属性值:流程结束后允许撤回
默认值:不勾选
说明:用于控制流程结束后是否允许撤回。
示例:当不勾选时,即不允许撤回,在审批工作台或审批中心的我发起的或已审批页签,或者领域单据的详情页面,进入已完成状态的单据的详情页,则看不到<撤回>按钮。
当勾选此项时,在审批工作台或审批中心的我发起的或已审批页签,或者领域单据的详情页面,进入已完成状态的单据的详情页,则可以看到<撤回>按钮,点击该按钮,流程退回到最后一个环节未审批的状态。
2.3.2未找到处理人的处理规则
使用领域:全部
属性值:

默认值:不勾选
说明:当不勾选时,流程流转过程中 ,当某个环节找不到处理人时,会提示当前环节找不到下一环节处理人。
当勾选第一项时,流程流转过程中,当某个环节找不到处理人时,会忽略此环节自动跳转到再下一个环节的处理人。
当勾选了第一项时,可以选流程历史记录或不记录。当勾选了该项时,在流程历史则不记录跳过的这一环节。
2.3.3连岗规则
根据流程参与人设置规则导致同一个用户作为流程不同环节的处理人时的处理规则。
使用领域:全部
属性值:
· 同一处理人在流程中出现多次时,自动去重,不需要多次审批;
· 同一处理人仅在连续出现时,自动去重;
· 不连岗。
默认值:不连岗
说明:

2.3.4督查设置
流程整体运行时间的监督设置,当流程从发起超过督查时限未结束后,给督查人发送消息提醒
使用领域:全部
属性值:
· 督查时限:流程整体的超时时间;
· 督查人:负责整体监督的用户;
默认值:不设置
2.4 发起人属性
双击开始环节,弹出如下设置界面:

2.4.1表单撤回
属性值:

默认值:发起人提交后,仅在第一个审批环节未执行时,允许撤回;
说明:
发起人发起流程后,在什么时机可以撤回提交的规则是可以配置的。
支持以下两个时机的撤回:
提交后,在下一环节执行人未执行前允许撤回
提交后,在整个流程未完成前即可撤回
2.4.2退回后重新提交方式
属性值:
· 提交至驳回环节
· 重新提交
默认值:重新提交
说明:

支持在组织单元节点进行上移、下移排序,以及在员工节点对部门内人员进行排序(部门负责人默认显示在第一位)。

2.5 环节属性
双击任意一个环节,弹出如下设置界面:

2.5.1 参与人
设置流程的参与人,支持按用户、角色、岗位、职务、部门、部门负责人方式选择参与人;
同时支持从流程环节中选择参与人,支持从表单数据中选择参与人、环节执行人、及表单特定人员的部门负责人、组织负责人、部门分管领导、组织分管领导等;
同时,支持按发起人和上一环节审批人的人员范围限定。
2.5.2 抄送人
设置流程环节的固定抄送人,设置方式同参与人。
2.5.3 操作
操作页签设置的属性如下:
2.5.4 驳回规则
使用领域:全部
属性值:

说明:
驳回规则中,可驳回和可被驳回是成对设置,这点可以参考跳转规则,可驳回和可被驳回都属于默认设置。
可驳回用于定义在审批过程中,待办页面是否出现<驳回>按钮。
当勾选可驳回时,还需要定义可驳回的环节,默认发起环节和所有已执行环节,即运行态点<驳回>按钮时,在驳回环节列表上可能出现的环节:发起环节、上一环节及所有已执行环节供选择,但是否真的会出现,还需要看上述环节是否勾了可被驳回。
当勾选上一环节时,驳回列表上会出现上一环节;
2.5.4.1 加签规则
使用领域:全部
属性值:

说明:
提供允许当前处理人增加流程参与人的开关,增加到当前处理人之前执行的方式叫前加签,增加到当前处理人之后的执行方式叫后加签。
前加签人执行完,任务仍回到前加签人进行处理。
当勾选前加签及后加签后,默认对前加签人和后加签人不做限制,可以选择当前租户下的所有人。。
2.5.4.2 改派规则
当处理人认为当前环节不适合自己处理时从系统中选择一个合适的人执行。
2.5.4.3 指派方式
属性值:

默认值:多分支
说明:
在预计到会有多个处理人的环节,提供允许上个环节处理人选择本环节具体处理人的设置。
单分支选择,进行具体选择时,如果下个环节有多个分支(流程去向),仅允许选择一个分支执行。
多分支选择,进行具体选择时,如果下个环节有多个分支(流程去向),允许选择多个分支执行。
所有分支,进行具体选择时,如果下个环节有多个分支(流程去向),所有分支均执行。
环节顺序号,上个环节进行多分支选择时,本环节在待选列表中的顺序。
2.5.4.4 多人审批时处理方式
属性值:

默认值:抢占任务
说明:
流程执行过程中确实匹配到多人执行的规则,默认为抢占任
协同服务-审批 - 模型管理
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



