流程设置

进入流程设置页面操作如下:选择流程,右键选择【设置】,进入流程设置页面,如下图:

导航栏功能介绍

  • 布局: 重新布局流程

    操作如下:点击【布局】,弹出对话框点击【YES】,流程将被重新布局,如下图:

    布局后效果如下图:

  • 属性: 选中流程控件再点击【属性】,查看控件属性详细配置页面,如下图:

  • 清空: 清除页面所有节点即流程控件

  • 删除: 选中流程控件再点击【删除】,将删除此控件

  • 流程校验 :校验当前设置的流程是否可执行,如下图:

  • 人员设置:当流程中设置指定部门时,设置部门的审核管理员,如下图:

流程控件名词解释

名词解释 :

图标名称解释
开始控件审批过程的第一个活动,代表过程的开始。一个过程只能有1个开始活动。可以设置名称、参数标识等信息
结束控件过程的最后活动,表示该过程的结束,一个过程可以有n个结束活动,结束活动可以设置单据通过,也可以设置单据撤销
人工控件流程中的审批节点,可以在人工活动中设置该节点的审批人或者设置进入/送出该节点的逻辑等处理功能
连线控件将各个审批节点连接起来,连线箭头的方向代表工作流的流转方向,可以在连线中设置数据流转的逻辑判断
自动控件对其他功能的调用,可以实现抄送/改派/逻辑删除/物理删除/退回上一步/退回上一级等功能,也可也自己设置执行事件在系统调用时进行逻辑处理
路由控件路由不带业务规则,路由活动用来告诉工作流引擎,业务到达这里需要某种特殊处理或逻辑判断后,再根据处理或判断结果流转到后续节点

开始控件

代表过程的开始,一个过程只能有1个开始活动。点击控件→【属性】或者右击控件→【详细配置】,设置其功能,如下图:

  • 编号: 系统自动生成,按照当前组件的出现顺序自动生成
  • 排序 :控制生成的功能按钮的排列顺序

应用案例: 在领导审批节点控制“退回”和“结束”功能按钮的排列顺序,流程如下图:

操作如下:

  • 设置“退回”连线的排序为0,如下图:

  • 设置“结束”连线的排序为1。

    效果如下图 (退回选项排在结束的前面):

  • 名称: 描述当前审批节点的名称

  • 参数标识 :给当前节点一个特殊的标识,方便在数据库中通过参数标识查询对应的节点

连线控件

将各个审批节点连接起来,连线箭头的方向代表工作流的流转方向。

操作如下 :点击连线控件→【属性】或者右击控件点击【详细配置】,弹出详细配置页面,设置其功能,如下图:

按部门过滤

应用案例 : 在“初审”节点指定了由财务部或IT信息部进行审核,并指定部门审核人员,系统需要做到在提交初审的时候将“初审”节点的审批人员按照部门→人员的顺序排列出来做为待选项,系统流程如下图:

操作如下:

  1. 在开发平台,点击【工作流管理器】→【基础设置】→【对话框】→【新建】,对话框类型为“流程人员过滤”,如下图:

  1. 设置连线控件“送初审”按部门过滤:是,并指定执行人员对话框,如下图:

  1. 设置“初审”节点【指定部门】为财务部或IT信息部,按部门过滤选择【待选】,如下图:

  1. 设置财务部(张龙)和IT信息部(王经理)的审批人员,点击【人员设置】,弹出页面双击指定区域,弹出页面选择审批人员,如下图:

效果如下 :登录应用平台,起草窗体,点击【发送至】,弹出页面如下图:

动作属性

动作属性包括的功能如下图:

操作类型

  • 前进审批 :连线控件的箭头指向为前进方向,即单据由当前审批节点流传到下一个审批节点

    应用案例: 起草人起草窗体,需要先由部门主管审核,再由总经理审核,流程如下图 :

  • 后退审批 :指当前审批节点发现问题或其它因素认为当前窗体不能通过审核,而把窗体退回给上一节点或其它节点进行处理

    应用案例1(退回上一节点): 当流程到“部门主管审核”节点时,发现录入信息不正确可以将窗体由当前节点退回上一节点重新修改,流程如下图 :

    操作如下 :

    1. 在“部门主管审核”与“提交”节点设置连线,箭头方向由“部门主管审核”指向“提交”
    2. 设置连线的操作类型为后退审批,系统在“部门主管审核”节点生成退回选项,效果如下图:

    应用案例2(退回其它节点): 当流程到“总经理审核”节点时,发现单据有很严重的问题,需要起草人重新修改,可以将单据跨越几个活动退回给起草人,流程如下图:

    在“总经理审核”节点生成退回起草人选项,效果如下图:

  • 普通动作 :普通动作不会像前进审批或是后退审批一样影响或控制审批流程的数据流向,它主要用来与其它外部动作配合,生成新的功能按钮,用来处理改派/抄送/物理删除/逻辑/删除/退回上一步/退回上一级等操作

    应用案例 :在“部门主管审核”节点进行功能处理,生成单独按钮,实现改派由当前审批节点执行人指定给其他审批人进行处理的功能,流程如图:

    操作如下 :

    1. 添加功能控件,添加连线控件,设置连线控件名称为【改派】,设置连线与自动控件之间的操作类型为“普通动作”,指定改派节点的审批执行人,设置执行人员为“需要指定”或“必须指定”,如下图:

    1. 设置功能控件的常用操作为改派,允许接收连线控件指定的执行人,如下图:

    效果如下 :在“部门主管审核”节点点击【提交】,点击【改派】,选择人员实现改派功能,如下图:

  • 会签聚合 :配合会签分流功能将分流数据进行汇总,以达到只有会签条件全部满足才到达下一节点的目的

    应用案例 :文件在部门主管审核结束后要送采购部、财务部的人员进行会签,在采购和财务的人员会签结束后,才能送到总经理处审核流程如图:

    操作如下 :

    1. 添加“送会签”连线,并在此处指定需要参与会签的人员,如下图:

    1. 添加路由控件(router 1),此处router 1通知流程引擎流程到达这里,并将数据通过“人员分流”连线向下一审批节点发出。

    2. 添加“人员分流”连线,在此处设置经过router1到达的数据的处理逻辑,设置数据按照人员进行分流,如下图:

    1. 添加“会签”控件,在此处处理会签人员的审批动作,设置当前节点允许接收上一节点指定的人员,如下图:

    1. 添加“会签结束”连线,将会签后的数据传回“部门主管审核”节点,并且选择人员分流结束,如下图:

    1. 添加路由控件(router 2 )并且针对传到下一节点的数据进行判断,只有全部审批人员都结束审批流程才能到达,设置审批到达设置为,如下图:

    1. 添加“会签聚合”连线,设置操作类型为会签聚合,如下图:

    效果如下 :在“部门主管审核”节点,点击【提交】,选择【送会签】选择会签人员,如下图:

    会签人员,会签结束后,“部门主管审核”节点的审核人员登录应用平台,点击窗体进行审核,在“总经理审核”节点的窗体点击【流转记录】,效果如下图:

动作类型

  • 无条件执行 :没有特殊的判定条件,进入该节点既执行
  • 需要条件判断再执行 :需要进入该节点后,需要调用事件处理,判断当前条件是否满足处理条件

应用案例 :送审窗体中有金额控件,在审批过程中,需要对当前金额进行判断,当金额>100000的时候,需要选择总经理审批,而小于此金额则要选择副总审批,流程如下图:

操作如下 :

  1. 新建判断金额事件,点击【工作流管理器】→【基础设置】→【事件管理】→【新建】,弹出新建事件页面,输入事件编号、事件名称、选择事件类型、内容中输入SQL代码,当前金额大于10000时条件成立,小于10000时条件不成立,如下图:

新建金额事件完成后,点击发布,发布事件。

  1. 设置总经理审核条件(金额>10000),如下图:

  1. 设置副总经理审核条件(金额<10000) ,如下图:

效果如下 :登录应用平台,点击窗体开始进行流程审核,当窗体中输入金额>10000时,根据条件判断,系统只生成送总经理审核的选择按钮,效果如下图:

当窗体中输入金额<10000时,根据条件判断,系统只生成送副总经理审核的选择按钮,效果如下图:

执行人员

无需指定

无需指定 :在当前审批节点不指定下一个审批节点的执行人,但是下一个审批节点需要设置审批人员,效果如下图:

需要指定

需要指定 :当前节点的审批人可以指定下一个审批节点的执行人,如果不指定,那下个节点还是只有原来设置的审批人员来审批

应用案例 :在生产材料采购申请的过程中,由于采购部门的人员分别负责不同类型的材料。所以申请人在提交申请的时候,需要指定当前窗体由采购部某位人员进行审核,系统流程如下图:

操作如下 :

  1. 设置选择执行人员方案:在“对话框管理”中新建人员选择方案,如下图:

    新建完成后,点击发布状态,对新建对话框进行发布。

  2. 在“送采购部审核”连线中设置“送采购部审核”连线的执行人员为“需要指定”,并且指定人员选择方案,如下图:

  3. 采购部审核节点设置允许接收上个节点批定人员,如下图:

效果如下 :登录应用平台,打开窗体提交采购部审核,选择审核人员,如下图:

必须指定

必须指定 :当前节点的审批人必须指定下个审批节点的执行人,如果不指定,系统会提示必须选择执行人员,下个审批节点设置允许接收上个节点批定人员并且不必设置审批人员,如下图:

分流、分流结束

一般用于完成会签审批,当会签过程涉及到很多审批人或者很多部门的时候,将会签任务分配给会签环节中的每个审批人。分流结束的节点可以根据需求设置在连线控件或者人工控件中。

  • 不分流 :默认情况下为不分流
  • 按人员分流 :会签环节中涉及多个审批人,通过分流功能将会签任务分配给所有人,当会签环节中的所有审批人员都完成审批动作后,再流转到会签发起节点

应用案例: 按照人员进行分流,完成会签操作,系统流程如下图:

操作如下 :

  1. 添加“送会签”连线,并在此处指定需要参与会签的人员,设置会签人员,如下图:

  1. 添加路由控件(router 1), 此处router 1通知流程引擎流程到达这里,并将数据通过“人员分流”连线向下一审批节点发出

  2. 添加“人员分流”连线,在此处设置经过router1到达的数据的处理逻辑,设置数据按照人员进行分流,

  1. 添加“会签”控件,在此处处理会签人员的审批动作,设置当前节点允许接收上一节点指定的人员,

  1. 添加“会签结束”连线,将会签后的数据传回“初审”节点,并且设置分流结束,选择人员分流结束,

  1. 添加路由控件(router 2 )并且针对传到下一节点的数据进行判断,只有全部审批人员都结束审批流程才能到达,设置审批到达设置为,如下图:

  1. 添加“会签聚合”连线,设置操作类型为会签聚合,

效果如下图 :在“部门主管审核”节点,点击【提交】按钮,如下图:

按部门分流

按部门分流 :会签环节中涉及多个审批部门,通过分流功能将会签任务分配给会签部门中的所有人,当涉及会签操作的每个部门中有一个完成审批动作后,再流转到会签发起节点 应用案例: 按照部门进行分流,完成会签操作,系统流程如图:

操作如下 :

  1. 添加“送会签”连线,并在此处指定需要参与会签的部门人员,如下图:

  1. 添加router 1 此处router 1通知流程引擎流程到达这里,并将数据通过“部门分流”连线向下一审批节点发出

  2. 添加“部门分流”连线,在此处设置经过router1到达的数据的处理逻辑,设置数据按照部门进行分流,

  1. 添加“会签”控件,在此处处理会签人员的审批动作,设置当前节点允许接收上一节点指定的人员,并且设置任一审批人通过,则节点通过,如下图:

  1. 添加“会签结束”连线,将会签后的数据传回“初审”节点,并且设置分流结束,选择人员分流结束

  2. 添加router 2 并在router 2中针对传到下一节点的数据进行判断,只有全部审批人员都结束审批流程才能到达,设置审批到达设置为,如下图:

  1. 添加“会签聚合”连线,设置操作类型为会签聚合,

效果如下: 在应用平台点击窗体进行流程审核,在“总经理审核”节点点击【流转记录】,查看效果如下图:

审批意见

在应用平台窗体进行流程审核提交审核时,审批意见显示或者不显示。

  • 不显示 :不显示审批意见栏位,设置如下图:

效果如下 :登录应用平台起草窗体后,送初审时点击【提交】,如下图:

  • 显示不必填 :显示审批意见栏位,但是可以不输入意见,效果如下图:

  • 显示必填:审批意见栏位必须输入,效果如下图:

进入节点事件

进入节点事件包括的功能如下图:

执行事件

在该节点处调用在“事件管理”中设置好的SQL语句或存储过程,来执行一段代码对窗体进行处理

应用案例 :窗体《付款申请单》在财务部门审批通过之后,将财务部门的审批意见自动更新到“审批意见”栏位,流程如下图:

操作如下 :

  1. 新建执行事件,事件类型为“执行代码”,并根据实际业务逻辑编写SQL执行语句,在“财务审核”的时候修改审批意见,如下图:

新建事件后,发布事件。

  1. 在“送总经理审核”连线中设置“执行事件” ,如下图:

效果如下 : 登录应用平台,起草窗体提交财务审核时输入处理意见为“财务部门通过审核!”,在提交总经理审核节点时,点击【提交】,弹出页面【处理意见】自动显示为“财务部门通过审核!”,如下图:

通知内容

执行当前节点的时候,系统根据设置发出通知,设置通知内容如下图:

起草人

流程进入当前节点时,选中通知起草人,起草人会收到通知,不选中起草人则收不到通知。

例如 :流程进入“部门主管审核”节点,通知起草人“已发送审批!”,流程如下图:

操作如下 :右击送部门主管审核连线,点击【详细配置】,在详细配置页面,选中【通知起草人】,输入【通知内容】,点击【保存】,如下图:

效果如下 :登录应用平台,提交窗体审核,起草人收到待办通知,如下图:

流程完成后,点击【流转记录】,查看效果如下图:

指定人员通知

可以选定一个或多个人员通知,当窗体提交审核时,指定的人员会收到审核通知。

例如:起草窗体发送给部门主管审核时,通知人员:djx,流程如下图:

操作如下 :右击【送部门主管审核】连线控件,点击【详细配置】,弹出页面,点击指定人员通知后的加号,弹出页面输入条件,点击【查询】,选择djx后,点击【确定】,如下图:

效果如下 :起草人(管理员)登录应用平台,点击窗体起草窗体,发送部门主管审核,djx登录应用平台后,收到一条待办。采购部审核人员(张** )登录应用平台,提交审核窗体,点击【流转记录】查看效果,如下图:

指定条件通知

预先设置人员过滤条件,系统将发送通知给满足条件的所有人

操作如下 :

  1. 新建事件管理,点击【工作流管理器】→【基础设置】→【事件管理】→【新建】,弹出【新建事件】页面,输入相应内容,如下图:

新建后发布新建的事件。

  1. 连线控件右击,点击【详细配置】,弹出页面,点击指定条件通知后的 ,弹出页面输入编号,点击【查询】,选择条件后,点击【确定】,如下图:

效果如下 :起草人发送部门主管审核,所有部门负责人登录应用平台后,都会收到一条待办,部门主管审核的审核人张** 登录应用平台审核窗体,结束流程后,点击【流转记录】查看效果,如下图:

人工控件

点击控件→【属性】或者右击控件→【详细配置】,设置其功能,流程中的审批节点,可以在人工活动中设置该节点的审批人或者设置进入/送出该节点的逻辑等处理功能。

URL地址{DOMAIN}

流程中的节点需要绑定窗体,第一个节点绑定的是初始化窗体(窗体配置初始化事件和启动流程事件),第二个节点绑定审核窗体(窗体配置流程打开事件和流程运行事件),其他的节点可根据需求绑定窗体。URL地址{DOMAIN}:提供节点快速绑定窗体。

操作如下 :点击URL地址{DOMAIN}后面的,弹出页面,选择窗体,如下图:

审批设置

审批设置包括的功能如下图:

【注 】 :普通件处理时长、加急处理时长、特急处理时长、超时提醒、超时回退、超时回退编号、锁定单据当前系统版本不用这些功能,当有需求时,可特别定制。

签收方式

设置窗体到达审批节点的签收处理方式有两种,自动签收、手动签收,手动签收与自动签收的区别在于:手动签收只有当前节点的审批人手动点击“签收”后,才可对当前窗体进行修改或审批,而自动签收则不需要点击签收按钮,程序自动签收。

应用案例: 当窗体到达“财务审核”要采用手动签收的方式,流程如下图:

操作如下 :在“财务审核”节点设置当前节点的签收方式为手动签收,如下图:

效果如下图 :

回收操作

窗体发出后发现问题,在下一节点审批人没有签收的情况下可以将窗体收回重新处理

应用案例 :窗体起草后已经提交给财务审批,但是此时发现金额申请错了,需要收回重新修改,系统流程如下图:

操作如下 :在财务审核节点设置回收操作为:“允许回收”,如下图

效果如下 :在应用平台,起草窗体提交财务审核后,财务审核节点人员提交审核窗体后,点击已办事项,打开窗体,点击【取回】按钮将窗体回收,如下图:

审批到达设置

设置条件一

设置条件一:当上步有多个审批节点时,只要完成任一节点,流程可以到达

应用案例 :实现工作流简单汇聚模式,系统流程如下图:

操作如下 :

  1. 在“提交”节点设置审批送出设置为,如下图:

  1. 在“总经理审核”节点设置审批到达设置为,如下图:

效果 :只要是采购部或者是财务部门审批后,流程就可到达总经理审批,流程效果如下图:

设置条件二

设置条件二 :当上步有多个审批节点时,所有节点完成,流程可以到达

应用案例 :实现工作流同步模式,系统流程如下图:

操作如下 :

  1. 在“提交”节点设置审批送出设置为,如下图:

  1. 在“总经理审核”节点设置审批到达设置为,如下图:

效果 :只有采购部和财务部都审批后,流程才可到达总经理审批,到总经理审核节点点击窗体中的【流程查看】,流程效果如图:

设置条件三

设置条件三 :当上步有多个审批节点时,当所有启动的节点完成,流程可以到达

应用案例 : 实现工作流多选模式,系统流程如下图:

操作如下 :

  1. 在“提交”节点设置审批送出设置为,如下图:

  1. 在“总经理审批”节点设置审批到达设置为,如下图:

效果 :启动节点“财务部审核”、“行政部门审核”,如下图:

只要这个两个节点都完成审批,总经理审批节点才会启动,审核后点击流程查看,效果如下图:

设置条件四

设置条件四: 当的下派启动节点全部完成时,流程可以到达,下拉框可以选择当前节点之前的所有节点

应用案例 : 实现工作流多选模式,系统流程如下图:

操作如下 :

  1. 在“提交”节点设置审批送出设置为,如下图:

  1. 在“总经理审批”节点设置审批到达设置为,如下图:

效果 :启动提交节点后的所有节点,如下图:

只要所有节点都完成审批,总经理审批节点才会启动,审核后点击流程查看,效果如下图:

设置条件五

设置条件五 :当的下派启动节点数量与当前节点的成立条件数量相同时,流程可以到达。此条件是针对传到下一节点的数据进行判断,只有全部审批人员都结束审批流程才能到达

应用案例 :例如会签流程,流程中实现按人员分流会签,当涉及到的会签人员全部完成会签动作后,流程到达,系统流程如下图:

操作如下 :在路由控件(router 2)设置审批到达设置为,如下图:

效果如下图 :在应用平台点击窗体进行流程审核,在“总经理审核”节点,点击【流转记录】,查看效果如下图:

审批送出设置

设置条件一

设置条件一 :当下步有多个审批节点时,只能选择一个节点,并且可设置提交按钮名称(默认名称“提交”)、显示方式(矩阵式和菜单式,默认为矩阵式)

应用案例 :可以人工选定下一审批节点,但是每次只能选一个,提交按钮名称修改为【发送至】,显示方式为:菜单式,系统流程如下图:

操作如下 :设置“提交”的审批送出设置为【当下步有多个审批节点时,只能选择一个节点】,输入框里修改为【发送至】(默认为提交),显示方式为:菜单式,如下图:

效果如下 :登录应用平台,点击窗体进行提交审核,如下图:

设置条件二

设置条件二 :当下步有多个审批节点时,送出到所有节点,并且可设置选择节点按钮名称(默认名称“提交”)。

【注 】: 提交按钮的名称、显示方式在设置条件一中设置。

应用案例 :应用平台点击窗体进行提交审核时,点击【提交】,弹出页面,点击【确定】,系统自动将审批请求发送给所有下级审批节点,系统流程效果如下图:

操作如下 :设置“提交”的审批送出设置为【当下步有多个审批节点时,送出到所有节点】,如下图:

效果如下图 :登录应用平台,点击窗体进行提交审核,如下图:

设置条件三

设置条件三 :当下步有多个审批节点时,可以选择多个节点发送,并且可设置选择节点按钮名称(默认名称“提交”)。

【注 】: 提交按钮的名称、显示方式在设置条件一中设置。

应用案例 :可以人工选定后续审批审批节点,系统流程效果如下图:

操作如下 :设置“提交”的审批送出设置为【当下步有多个审批节点时,可以选择多个节点发送】,如下图:

效果如下图 :登录应用平台,点击窗体进行提交审核,如下图:

审批人员

审批人员包括的功能如下图:

起草人

单据到达该节点后,都由起草人自己进行审批

例如 :登录应用平台,起草人点击窗体进行提交审核,审核后,起草人会收到需要审核窗体的待办点击进行审核,如下图:

操作如下 :流程设置节点“部门主管审核”的审批人员为起草人,如下图:

常用操作、常用操作名称

常用操作 :包括退回上一步和返回上一级。退回上一步是当上一节点有多人审批时,系统将流程只退给上一节点最后完成审批动作的人;返回上一级是直接由当前节点返回上一节点,要求上一节点的审批人全部重新审批。

常用操作名称 :显示该操作节点的名称

  • 退回上一步应用案例: 在“采购部审核”节点需要两人进行审批,完成审批后,流程到达“总经理审核”节点,此时选择退回上一步,系统将流程只退给上一节点最后完成审批动作的人,要求其重新审批,而另一个人不需要再审批,系统流程如下图:

    操作如下 :

    1. 在“采购部审核”节点指定审批人员,如下图:

    1. 在“总经理审核”节点设置常用操作为退回上一级,常用操作名称为退回上一步,如下图:

    效果如下 :起草人(system)提交采购部审核,两个审核人员登录系统审核通过后(王经理是最后审核人员),总经理审核人员登录系统审核窗体,点击【提交】,选择退回上一步节点(退回给最后审核人员“王经理”),如下图:

    最后审核人员“王经理”登录应用平台重新审核后提交给“总经理审核”,总经理登录应用平台,点击窗体中的【流转记录】,效果如下图:

  • 返回上一级应用案例: 到“总经理审核”节点时,提交可以选择返回上一级重新审批,系统流程如下图:

    操作如下 :在“总经理审核”节点设置常用操作为【返回上一级】,常用操作名称为【返回上一级】,如下图:

    效果如下 :起草人起草窗体提交采购部审核,审核通过后发送总经理审核,总经理审核人员登录系统,点击【提交】,选择节点【返回上一级】,点击【确定】,如下图:

    采购部审核人员登录应用平台重新审核窗体,点击【流转记录】,效果如下图:

接受上个节点指定人员

允许或者不允许,接受上个节点指定人员,在上个节点进行审批的时候,已经确定了当前节点的审批人(可以一人或多人),选择是否允许接受上个节点指定人员,如果不允许,则在当前节点需要设置审批人。

  • 允许应用案例 :允许接受上个节点指定人员,实现在窗体提交的时候,可以人为选定下个节点由哪些人员进行审批,当前节点为【采购部审核】,系统流程如下图:

    操作如下 :

    1. 在“送采购部审核”连线控件中设置执行人员,如下图:

    1. 在“采购部审核”节点设置允许接收上个节点指定的审批人,如下图:

    效果 :登录应用平台,点击窗体进行审核,点击【提交】,弹出页面选择审核人,点击【确定】,审核人登录系统后即可审核窗体,效果如下图:

  • 不允许应用案例: 不允许接受上个节点指定人员,此时需要在当前节点设置【指定审批人】,即使在“送采购部审核”连线控件中设置执行人员,审核时仍然由当前节点设置【指定审批人】进行审批,当前节点为【采购部审核】,系统流程如下图:

    操作如下 :

    1. 在“送采购部审核”连线控件中设置执行人员,如下图:

    1. 在“采购部审核”节点设置不允许接收上个节点指定的审批人,点击指定审批人后的加号,弹出页面选择审核人员,如下图:

    效果 :登录应用平台,点击窗体进行提交审核,选择审核人,如下图:

    点击【确定】后,在【采购部审核】节点指定的审批人“张** ”,收到待办,点击审核窗体,如下图:

    在【采购部审核】节点,审批人只能是“张** ”审核,点击窗体的流转记录,查看效果,如下图:

指定审批人

设置当前节点具体审批人员(审批人可以设置1个或多个),设置如下图:

选中指定审批人,点击后面的减号,可删除审批人

指定审批人代码

通过在【事件管理】中设置人员过滤条件,选择符合条件的人员为该节点审批人

应用案例 :当前节点需要各部门领导进行审批,要实现在该节点的审批人员为公司各部门的领导,系统流程如下图:

操作如下 :

  1. 【事件管理】中设置人员过滤条件,选择符合条件的人员为该节点审批人,事件类型为:“人员过滤”,如下图:

新建后,点击发布图标,发布事件。

  1. 设置“采购部审核”节点的指定审批人代码,如下图:

选中指定审批人代码,点击后面的减号 image1726.png ,删除审批人代码。

效果如下图(全选后各部门领导都会收到审批任务):

指定部门

实现流程中按照部门分权分域的功能,通过部门流程管理员的流程人员设置,达到每个部门走自己的部门人员流程

应用案例 :同一个审批流程由多个部门使用,不同部门在同一节点中对应的审批人员都是自己部门指定的人员,例如:IT信息部和财务部的人员起草窗体,送初审节点进行审核,流程根据起草人所属部门自动发送给审核人员,审核通过后,窗体送复审节点进行审核,复审审核人员由HR部审核人员进行审核,通过后流程结束,系统流程图如下:

操作如下 :

  1. 设置【初审】节点的指定部门为IT信息部和财务部,按部门过滤选择【是】,如下图:

  1. 设置【复审】节点的指定部门为HR部,按部门过滤选择【否】,如下图:

选中指定部门,点击后面的减号,删除指定部门。

  1. 设置部门的流程管理员(注意人员必须和当前部门一致),点击【人员设置】,弹出页面,双击需要设置人员的空白处,弹出页面,选择人员(IT信息部的人员:wch、IT信息部:王经理,HR部:HR),如下图:

效果如下 :

  1. IT信息部的人员(wch)起草窗体提交初审,IT信息部流程管理员(王经理)审核通过后,提交复审,HR部审核人员(HR)审核通过后流程结束。复审节点审核人员(HR)登录系统点击窗体,点击流转记录查看效果如下图:

  1. 财务部的人员(zjn)起草窗体提交初审, 财务部流程管理员(财务部经理)审核通过后,提交复审,HR部审核人员(HR)审核通过后流程结束。复审节点审核人员(HR)登录系统点击窗体,点击流转记录查看效果如下图:

按部门过滤

按部门过滤(是/否/待选) :如果选择“是”,则当前节点审批人员根据起草人上级部门来取得,“否”则代表不管起草人是什么部门的都由指定审批人审批,“待选”则是可以选择部门,详细设置详见按部门过滤章节。

例如 :指定部门为“采购部”,指定审批人为“王经理”,当按部门过滤的时候,系统会判断起草人的上级部门,如果是采购部的,那就由王经理审批(如果起草人所在部门没有在当前节点指定,则跳过当前节点),如果指定部门为“采购部”不按部门过滤,那无论是哪个部门人员起草的窗体,在该节点都由王经理审批。

操作类型

  • 所有审批人通过,则节点通过 :当前节点有一个或者多个人员执行审批,必须所有审批人完成审批,窗体即流转到下个节点

例如 :流程节点“采购部审核”设置审批人王经理、财务部经理,只有两人审核通过后,流程才能到达“总经理审核”节点,流程如下图:

操作如下 :

  1. 在“采购部审核”节点设置指定审批人为王经理和财务部经理,并且选择操作类型为【所有审批人通过,则节点通过】,如下图:

  1. 设置“总经理审核”节点审批人员为起草人,如下图:

效果如下 :

  1. 登录应用平台,点击窗体进行流程审批,当王经理、财务部经理审批后,在“总经理审核”节点,点击【流转记录】查看效果如下图:

  1. 任一审批人通过,则节点通过:当前节点有一个或者多个人员执行审批,但是只要有一个审批人完成审批,窗体即流转到下个节点

例如 :流程节点“采购部审核”设置审批人王经理、财务部经理,其中有一个人审核通过后,流程就能到达“总经理审核”节点,流程如下图:

操作如下 :

  1. 在“采购部审核”节点设置指定审批人为王经理和财务部经理,并且选择操作类型为【任一审批人通过,则节点通过】,如下图:

  2. 设置“总经理审核”节点审批人员为起草人,如下图:

效果如下 :登录应用平台,点击窗体进行流程审批,当王经理、财务部经理任一人审批后,在“总经理审核”节点,点击【流转记录】查看效果如下图:

进入节点事件、节点通过事件、回退事件

  • 进入节点事件 :流程进入该节点的事件,可设置操作类型和执行事件。

  • 节点通过事件 :流程通过该节点的事件,可设置通知起草人和内容、通知指定人员、根据设定条件选择通知人员、执行事件。

  • 回退事件 :流程在该节点进行回退的事件,可设置通知起草人和内容、通知指定人员、根据设定条件选择通知人员、执行事件。详细设置参考进入节点事件章节。

自动控件

点击菜单栏【属性】或者右击控件→【详细配置】,设置其功能,自动控件主要是对其他功能的调用,可以实现抄送/改派/逻辑删除/物理删除/退回上一级/退回上一级等功能。

退回上一级

退回上一级 :由当前审批节点退回到上一级操作,系统流程如下图:

应用案例:在“部门领导审核”节点需要王经理、财务部经理两人进行审核,两人完成审核后,流程到达“总经理审核”,此时选择退回上一级,系统将流程只退给上一节点最后完成审核动作的财务部经理,要求其重新审核,而王经理不需要再审批。

操作如下 :

  1. 在“部门领导审核”节点指定审批人员为:王经理和财务部经理,如下图:

  1. 在“总经理审核”添加自动控件,并设置自动控件的常用操作为退回上一级,如下图:

效果如下: 登录应用平台,点击窗体进行流程审核,运行到“总经理审核”节点,提交时,选择退回上一级,如下图:

退回上一级后,财务部经理登录平台,点击待办窗体,点击【流转记录】,效果如下图:

返回上一级

返回上一级 :直接由当前节点返回上一节点,要求上一节点的审批人全部重新审批,系统流程如下图:

应用案例 :在“部门领导审核”节点需要王经理、财务部经理两人进行审核,两人完成审批后,流程到达“总经理审核”,此时选择返回上一级,系统将流程退回“部门领导审核”节点,需要王经理、财务部经理两人重新进行审批

操作如下 :

  1. 在“部门领导审核”节点指定审核人员为:王经理、财务部经理,如下图:

  1. 在“总经理审核”添加自动控件,并设置自动控件的常用操作为返回上一级,如下图:

效果如下 :登录应用平台起草窗体发送部门领导审核,通过后发送总经理审核,总经理审核人员登录应用平台,选择返回上一级,如下图:

部门领导审核人员登录应用平台,点击窗体中【流转记录】效果如下图:

逻辑删除

逻辑删除 :将当前窗体终止审批

应用案例 :总经理需要比较大的权限,可以在审批过程中将单据直接作废,终止审批,系统流程如下图:

操作如下 :在“总经理审核”添加自动控件,并设置自动控件的常用操作为逻辑删除,如下图:

效果如下: 登录应用平台,在“总经理审核”节点,点击【提交】,可以选择逻辑删除如下图:

物理删除

物理删除 :物理删除是指将当前审批单据直接从数据库中删除,无法再查到此数据

改派

改派 :将当前审批任务派发给其他指定人员审批

应用案例 :总经理可以指派其他人员代替他进行针对当前窗体的审批任务,系统流程如下图:

操作如下 :

  1. 在“改派”连线中设置改派的指定人员,如下图:

  1. 添加自动控件,并设置常用操作:改派,并接受上个节点的指定人,如下图:

效果如下: 登录应用平台,在“总经理审核”节点,点击【提交】,选择改派人,如下图:

改派人登录平台,点击窗体,点击【流转记录】,如下图:

抄送

抄送 :将当前窗体发送给指定人查看,只查看,不审批或修改

应用案例 :在当前节点,将窗体发给指定人员查阅,流程如下图:

操作如下 :

  1. 在“抄送”连线中设置改派的指定人员,如下图:

  1. 添加自动控件,并设置常用操作:抄送,并接受上个节点的指定人,如下图:

效果如下: 登录应用平台,点击窗体进行流程审核,到“总经理审核”节点,点击【提交】,选择抄送人,如下图:

选择抄送人后,点击窗体中【流转记录】,效果如下图:

抄送申请人

抄送申请人 :功能与抄送一致,只是不用选择抄送人员,直接抄送给窗体起草人

路由控件

点击控件→【属性】或者右击控件→【详细配置】,设置其功能,路由不带业务规则,路由活动用来告诉工作流引擎,业务到达这里需要某种特殊处理或逻辑判断后,再根据处理或判断结果流转到后续节点

应用案例 :系统自动对送审窗体中的金额进行判断,根据设定的条件,系统自动将金额>10000的窗体发送给总经理审核,金额<10000的窗体发送给副总审核流程如下图:

操作如下 :

  1. 添加路由控件,由路由控件将采购部发来的请求根据条件发给总经理审批或是副总经理审批

  2. 在【事件管理】中新建针对窗体金额条件判断的事件,如下图:

新建金额判断事件后,点击发布图标,发布事件。

  1. 在“送总经理审批”连线控件中设置判断条件成立,如下图:

  1. 在“送副总经理审批”连线控件中设置判断条件不成立,如下图:

效果如下 :当前审批的窗体金额小于10000时,数据通过路由后,根据连线中的逻辑判断,自动选择“送副总经理审核”,窗体页面点击【流程查看】,效果如下图:

当前审批的窗体金额大于10000时,数据通过路由后,根据连线中的逻辑判断,自动选择“送总经理审核”,窗体页面点击【流程查看】,效果如下图:

结束控件

表示该过程的结束,一个过程可以有n个结束活动,结束活动可以设置窗体通过,也可以设置窗体撤销。点击控件→【属性】或者右击控件→【详细配置】,设置其功能。