一、 串行单审:

JAVA OA审批流程 BP框架 oa流程审批规范_条件判断

说明:

    各个审核节点依次逐级进行,每个节点上只能设置了一个审核岗位或审核人,审核过程中任意一个节点审核通不过被驳回,就不再进行到下一个节点了。

  图例:

JAVA OA审批流程 BP框架 oa流程审批规范_图例_02

上图中必须从节点2-》节点3-》节点4-》节点5-》节点6依次进行,任意一个节点审核不通过驳回,工作流申请都不会再跳转到下一个节点了。

 

二、并行会审:

JAVA OA审批流程 BP框架 oa流程审批规范_图例_03

说明:

    如果某个审核节点需要多个人员参与审核,并且这些审核人需要同时进行审核,没有先后之分,全部人员审核通过之后,流程才会到下一个审核节点;这个节点上的任何一个人不同意,都会导致审核被驳回,而不再流转到下一个节点,那么这时候就可以使用并行会审。

    实现以上效果的方法:在需要多人并行审核的位置插入一个审核节点(注意不是多个审核节点,即上面的节点2),然后该节点的审核对象必须设置为具体的审核人,不能是审核岗位,审核人支持选择多个人员,就可以实现多人并行会审的效果了。

  图例:

JAVA OA审批流程 BP框架 oa流程审批规范_自动跳转_04

上图中节点2,必须等待审核人1、2、3.。。。n全部审核通过,才会自动跳转到节点3。

  注意:

    上图中节点2必须将审核设置为审核人,不能是审核岗位,选择为审核人时,才支持用“Ctrl+鼠标点选”选择多个审核人。

 

三、并行单审:

JAVA OA审批流程 BP框架 oa流程审批规范_条件判断_05

说明:

    如果某个审核节点需要多个人员参与审核,但与上面所属并行会审不同,只需要选定人员中的任意一个审核通过,就视为这个节点上的所有人都同意,不再需要其余人员审核,然后流程就会立即进行到下一个审核节点;这个节点上的任何一个人或岗位不同意,都会导致审核被驳回,而不再流转到下一个节点,那么这时候就可以使用并行单审。

    实现以上效果的方法:在需要多人单行审核的所在层级,设置多个审核节点(即上面第二级的节点2、节点3、节点4),每个节点上只设置一个审核岗位或审核人,就可以实现多人并行单审的效果了。

  图例:

JAVA OA审批流程 BP框架 oa流程审批规范_自动跳转_06

上图中的第二级审核节点2、3、4任意一个人审核通过,就会自动跳转到节点5了。

  注意:

    上图中是不允许加入条件跳转判断的,如果在节点1增加了跳转条件判断,那么后面的节点2、3、4就不会同时收到审批提醒,只有符合了跳转条件的那个节点才会收到审批提醒。


四、条件跳转审核:

JAVA OA审批流程 BP框架 oa流程审批规范_图例_07

说明:

    如果某个审核节点存在多种可能的跳转流向,例如请假2天以内,部门主任同意即可;请假2-5天,部门经理同意即可;请假5天以上,就要总经理同意,那么这时候,就需要启用条件跳转流程设置了。

    实现以上效果的方法:在需要判断条件跳转的节点,设置多个下级审核节点,每个节点上只设置对应的审核岗位或审核人,通过流程设计上的条件设置,就可以实现条件跳转流程的效果了。

  图例:

    上图中的第二级审核节点2和节点3为条件判断节点。

    节点2中有两个流向,满足了条件2-1则跳转至节点4;满足了条件2-2则跳转至节点3。

    节点2也有两个流向,满足了条件3-1则跳转至节点4;满足了条件3-2则跳转至节点5。

  条件跳转设计参考:

JAVA OA审批流程 BP框架 oa流程审批规范_图例_08