1. 程式人生 > >簡易OA漫談之工作流設計(五,直接上級)

簡易OA漫談之工作流設計(五,直接上級)

規則引擎裡比較複雜的問題就是:配置步驟的審批人。

某一個步驟由誰來審批,有很多複雜情況:

1、指定某一個具體的人。這種通常用於一些特殊的崗位,全公司只有一個,比如小公司裡的財務,人事專員等。

2、指定一個使用者組(角色)。

3、指定部門中的某個崗位(比如部門經理)。

 

還有一些特殊情況,比如請假、報銷通常是當前提單人的“直接上級”來審批。

我們可以使用一個特殊崗位的方式。

1、在部門中設定部門管理員(主管人)。

2、在員工職位中增加一個特殊職位:直接上級(999)。

3、在流程配置步驟配置中選擇崗位:直接上級。

4、當一個部門的員工提交請假流程後,下一手審批就是找到直接上級,每個部門會有自己的管理員。

5、當然,有一個特殊情況,如果當前請假人本身就是本部門的管理員,流程引擎會去找上一級部門的管理員。