多人審核匯總顯示
簡介
案例簡介
一個專案多個人員協作完成,各自填寫的內容一致,人數不固定時,現有的會籤流程需要用系統審核意見並且填寫表單欄位會有覆蓋現象,無法後續進行輸出查看; 併發流程需要加多個欄位並且人數不固定無法確定節點個數。
透過此案例可以實現多人審核資料彙總查看。
應用場景
適用於多人審核,人數不固定,需要對審核意見進行彙總查看的業務場景。
設計想法
透過父子流程實現,父流程內加一個成員多選,透過子流程發起多條資料,之後在父流程透過關聯資料勾選顯示全部資料彙總查看。
預期效果
最後一個審核節點審核時,可以透過關聯資料欄位,選擇子流程中的所有資料在子表單中彙總顯示。
設定步驟
設計表單
表單中需要設計兩張流程表單,分別是:
- 專案申請表:父流程表單
- 專案審核表:子流程表單
表單設計
1. 專案審核表
欄位名稱 | 欄位類型 | 備註 |
專案編號 | 單行文字 | 由專案申請表中的對應資料回填而來。 |
專案名稱 | 單行文字 | |
專案金額 | 數字欄位 | |
審核人 | 成員單選 | |
審核意見 | 多行文字 | 各個審核人分別填寫自己的審核意見。 |
2. 專案申請表
專案申請表主要包括主表欄位設定和子表單欄位設定。
- 主表欄位設定
欄位名稱 | 欄位類型 | 備註 |
專案編號 | 單行文字 | 公式自動化生成: CONCATENATE(TEXT(DATE(TODAY()),"yyyyMMdd"),專案名稱) |
專案名稱 | 單行文字 | 專案申請時需要錄入的資料,可自行設計。 |
專案金額 | 數字欄位 | 專案申請時需要錄入的資料,可自行設計。 |
選擇審核人 | 成員多選 | 選擇多少個審核人,就會在子流程表單生成多少條流程待辦資料。 |
是否同意 | 單選 | 添加在文末,用於最終的審核判斷。 |
- 子表單欄位設定
欄位名稱 | 欄位類型 | 備註 |
專案編號 | 關聯資料 | 關聯子流程表單中的資料。 |
姓名 | 成員單選 | 填充子流程表單中的成員資料。 |
審核意見 | 多行文字 | 填充子流程表單中的審核意見。 |
關聯資料設定
其中關聯資料欄位的設定如下:
設定項 | 具體內容 |
關聯表 | 「專案審核-子流程」表單 |
選擇資料時的顯示欄位 | 專案編號 |
顯示資料標題 | 不勾選 |
表單中的顯示欄位 | 專案編號 |
資料過濾 | 「專案編號」等於當前表單欄位「專案編號」。 |
資料填充規則 | 將子流程中的資料填充到對應的子表單欄位中: |
父流程
專案申請表中的流程爲父流程,一共包括以下四個節點:
- 流程發起節點
- 子流程節點
- 彙總審核流程節點
- 流程結束節點
其中子流程節點的設定如下:
設定項 | 具體內容 |
子流程表單 | 「專案審核-子流程」表單。 |
子流程發起人 | 表單中的「選擇審核人」這個成員多選欄位。有多少個成員,子流程中將發起多少條流程資料。 |
資料傳遞規則 | 只需要設定「父流程 > 子流程」傳遞規則。具體需要設定的欄位如下圖所示。 |
子流程
子流程表單的流程設定比較簡單,只需要設定審核節點的審核人爲流程發起人以及欄位權限即可,如下圖所示:
效果演示
1. 父流程發起
送出一條需要多人審核的資料,如下圖所示:
2. 子流程審核
選擇的審核人將收到待辦,分別進行審核。如下圖所示:
3. 彙總顯示
最後一個審核節點審核時,可以透過關聯資料欄位,選擇子流程中的所有資料在子表單中彙總顯示。如下圖所示: