馳騁工做流引擎設計系列11

 

超時規則處理設計 設計

第1節. 關鍵字

馳騁工做流引擎 流程快速開發平臺 workflow ccflow jflow blog

第1節. 超時規則處理設計

超時處理就是對一個操做員的工做超過指定的時間後如何去處理。咱們根據不一樣的應用場景,用不一樣的規則進行對這樣的方式進行處理。 開發

1.1.1: 配置方式

在須要配置的節點上進行右鍵,選擇節點屬性-》考覈規則-》超時處理規則上進行配置的。以下圖所示: get

image

1.1.2: 超時處理規則

超時規則有多種,每種規則應用不一樣的場景。 workflow

1.1.2.1: 不處理

操做模式爲:此環節操做人員在設置的時間範圍內,沒有處理完成後,系統不作其餘處理,仍以待辦形式展示,並在待辦列表中以紅色‘預期’標註。 工作流

image

1.1.2.2: 自動向下運行

操做模式爲:此環節操做人員在設置的考覈時間範圍內,沒有處理完成後,該環節將自動跳轉其緊鄰的下一環節。 it

1.1.2.3: 跳轉到指定節點

操做模式爲:此環節操做人員在設置的時間範圍內,沒有處理完成後,該環節將自動跳轉至流程中配置的指定環節。 配置

1.1.2.4: 移交給指定工做人員

操做模式爲:此環節操做人員在設置的時間範圍內,沒有處理完成後,該環節將自動將此任務轉交給指定的工做人員。 im

1.1.2.5: 向指定的人員發消息

操做模式爲:此環節操做人員在設置的時間範圍內,沒有處理完成後,該環節將按照前段配置中的人員,發送系統消息。 margin

1.1.2.6: 刪除流程

操做模式爲:此環節操做人員在設置的時間範圍內,沒有處理完成後,該業務將自動刪除。

1.1.2.7: 執行語句

操做模式爲:此環節操做人員在設置的時間範圍內,沒有處理完成後,系統將自動處理環節處所配置的相關邏輯語句。

Ccbpm如何來判斷超時的:

根據工做時效的設置,ccbpm就會自動計算出來應該完成的日期,這個日期在流程引擎註冊表裏WF_GenerWorkfLow 字段: SDTOfNode,若是您設置了節假日,那麼ccbpm就會自動扣除節假日。

處理超時工做須要ccbpm的服務支持,以下圖:

image

相關文章
相關標籤/搜索