本周,Effektif团队添加了两个新的Effektif BPMN的特性,从而能够自动化更多的用例。本文将展示如何使用中间计时器事件过程和子过程。
为了说明新功能,让我们回归客户的发票处理例子的过程,其目标是发票客户和获得报酬。
的主要步骤发票的客户流程流的发送和发票,等待付款,并处理逾期付款,如果付款条件到期时期。
中间计时器事件
在发票的客户过程中,之间有一个延迟发送发票和接收从客户付款。同意延迟付款条件时期:如果付款条件是14天,那么这些14天必须通过决定之前,发票未付,需要跟进。
这一过程的初始版本创建检查付款任务后立即发送发票,日期设置为14天后。这种方法的缺点是,它污染了任务的收件箱的任务不能立即完成。你可能会喜欢,Effektif只创建检查付款任务结束后的付款条件。
Effektif 3.6增加了BPMN 2.0的中间计时器事件”让你添加这个等待时间。添加定时器过程,在施工过程中,选择中间计时器事件在工具面板:
添加计时器的过程你等待等待时间添加到流程。在这种情况下,前检查付款任务:
选择要配置的计时器事件,通过命名事件和进入时间等:
现在,当您运行过程,Effektif将创建检查付款任务发送发票后14天。
子流程
在发票的客户过程中,当客户没有支付发票在付款条件,创建一个过程追逐逾期付款的任务。第一个版本的流程模型作为用户的任务。然而,在实践中,您可能想把这作为一个单独的模型收回逾期付款的过程,表现为一个流程模型中的子流程操作。
造型的任务作为一个单独的过程有两个好处。可以使用子过程简化复杂的流程模型,通过崩溃每个子流程到一个单一的行动。然后你可以打开子流程的下一个层次的细节。第二个好处是,子流程可能有不同的过程所有者,并由不同的人。你会发现这很有用,当你委托别人的子流程,负责组织或一个不同的部门。
Effektif 3.6增加了BPMN 2.0的子流程(崩溃)的行动,一个过程,您可以用它来联系行动子流程。添加子流程的操作过程,在施工过程中,选择子流程在工具面板:
添加子流程的过程而不是一个用户任务,任务模型代表一个完整的另一个进程的执行。
配置子流程操作,选择它,从列表中选择另一个发布流程。你不能选择相同的过程作为父进程,这将导致一个循环,或一个未公开的过程。
现在,当您运行发票的客户过程,Effektif将开始一个新的案例在选定的子流程发送提醒。当完成子流程的情况下,Effektif将继续父母的情况下,继续发票收结束事件,在这个例子中。
用例概述CSV导出
当你使用一个过程,你要的概述当前病例和完成工作。为发票的客户过程中,您需要一个客户发票的概述。Effektif的情况下查看给你的概述。
用例视图给你一个方便开启和关闭情况的概述。然而,如果你有大量的情况下,为每个案件或大量的变量,那么你可能会更愿意打开这个电子表格中的数据。
3.5 Effektif CSV导出添加到用例视图。选择导出为CSV选择,选择一个排序顺序,是否包括打开或关闭案件。
选择好吧生成CSV导出,您可以打开一个电子表格工具:
出口包括列的名称、状态,开放和完成任务的数量,每一个流程变量。