利用工作流返回達到無限次重複辦理業務的過程

2021-08-27 19:56:16 字數 1082 閱讀 1654

在和客戶的交流中,有客戶提出有這樣的業務流程:

申請---》審核 這樣乙個流程,在最下一級如縣級工作人員,填寫申請單,送給市級審核。市級審核完畢 送省級審核,審核完畢再送**審核。

如果市級工作人員,填寫申請單,則送給省級領導審核,省級--》**審核

省級工作人員,填寫申請單,則送**審核。

每一級工作人員申請單填寫的內容相同,審核的資訊也是相同的。

不同級別的人都可以進入系統填寫申請單,然後提交到下一級去審核。

縣級的申請單--》市級審核--》省級審核--》**審核---》結束

市級的申請單--》省級審核--》**審核--》結束

省級的申請單--》**審核--》結束

要經過幾級的審核可能是3級審核,4級.....n級都有可能。

級別不確定的話,就不能在流程設計器中畫好每個級別的審核節點。

在eworkflow工作流設計器中,可以通過條件返回本身節點的方式來設定迴圈。當到達最後乙個審核節點後,就可以結束流程。

申請---》審核

填寫審核申請單,提交審核,審核步驟的執行人,是上一步填寫申請單的執行人的上級。

審核完成後,乙個條件判斷:判斷當前審核人員所在的級別,如果是頂級,則結束流程;不是頂級,則仍然提交到審核節點,審核人是當前審核人的上級。

無論是哪一級的工作人員填寫的審核單,下一步的審核人,都是查詢當前操作人員的上級。

需要完成的業務類:

* 判斷當前執行審核的人員,是否為頂級的操作人員。

* 查詢當前執行人的上級。

業務表單:

* 填寫申請單

* 審核申請單

表單中還可以做一些許可權的設定,如不同級別的人可以做不同的操作或檢視的資訊不同等。

通過擴充套件的業務類,無論幾級的審核,都可以完成,在設計流程的時候,也無需先固定好幾級的審核,達到智慧型化的管理。無論那一級的操作人員都可以進入填寫申請單,提交到他的下一級去審核。

使用工作流標記

msdn原文 windows workflow foundation 為設計人員和開發人員提供一種建立工作流的途徑 通過使用可擴充套件應用程式標記語言 xaml 來建立標記原始檔 markup source files 這些標記檔案作為工作流型別在執行時直接被工作流引擎載入 標記檔案還可以採用 分離...

使用工作流的目的

企業之所以使用工作流管理系統的目的,不外乎有三個 一是作為企業應用系統整合 eai 的平台。二是協助涉及多人相關任務工作流軟體的開發。三是將工作流引擎嵌入到其他應用中。實際上當前國內大部分知名工作流是以這些作為功能的核心,代表產品如 工作流開發軟體 intelliflow aqualogic 以及工...

SharePoint使用工作流功能

這裡我們假設你建立了乙個合同,然後想通過sharepoint審批工作流審批它。1.建立乙個doc文件,在工作流中使用。2.建立新文件庫contracts,暫時不新增文件。3.點選庫選項卡,點選工作流設定,選擇新增工作流。5.點選下一步。6.新增審批人 截止時間等。點選完成。7.返回文件庫,點選新增新...