流程中的节点分支到达方式设置
以用例“报销审批”流程为例,由于流程中存在分支,会出现“部门经理自动审批”、“部门经理审批”、“总经理审批”三个节点完成处理后的下一节点都是“财务复核”。
即“财务复核”成为了三条节点连线【部门经理自动审批 --> 财务复核】、【部门经理审批 --> 财务复核】、【总经理审批 --> 财务复核】的汇合节点。
此时,就还需要根据实际业务的需要来设置汇合节点的流程属性【分支到达方式】。
节点流程属性【分支到达方式】提供了两个选项:
- 需等待全部到达:是指需要前面分支节点全部都经过处理,填报任务才开始进入到汇合节点的处理。
- 任一分支到达即可:是指只要前面分支中任意一个节点完成了审核处理,填报任务就可以流转进入到汇合节点的处理。
在用例“报销审批”流程中,填报任务将根据“提交报销单”的合计金额的大小进入其中某一条审批的分支路径。
因此,对于节点【财务复核】,只要前面的任一节点完成了审核处理填报任务就应该进入到【财务复核】节点中。
于是,可以设置节点【财务复核】的【分支到达方式】为【任一分支到达即可】。
分支功能的应用
完成上述的填报表单和流程中的分支设置后,即可实现含有分支功能的复杂流程。当用户在任务处理界面完成填报任务的处理时,任务将根据分支号而进入对应的分支路径。
注意:要实现根据单元格的分支计算结果走相应分支路径,则任务的审核完成处理必须是在任务处理页面点击【审核】按钮来完成任务的,而不能通过任务列表的【审核】按钮来完成。