如何简化休假请求审批工作流?



我们正在为客户设计一个休假请求批准工作流程。该公司有很多层,所以工作流程有很多节点。由于节点中的任何人都可以请求休假,因此可以从任何节点启动该过程。我们正在使用activiti引擎,是否有任何最佳实践来简化工作流程,或者我们必须进行所有可能的工作流程组合?

这个问题有点模棱两可。但据我了解,为每个案例创建工作流程会很混乱。一种解决方法是创建所有原子工作流(识别流中重要且最重要的是可重用的小部分),并通过消息启动事件或信号启动事件或一些自定义 Java 代码将它们连接到单个父工作流。这些工作流可以根据一些预定义的变量触发,这些变量可以告诉Activiti要触发哪一个。

最新更新