外掛節點
簡介
功能簡介
外掛節點是一種流程處理節點,可透過調取外部外掛實現對流程資料的轉換、加工、驗證、通知等,進而達到流程的自動化管理。
應用場景
在員工管理中,需要收集不同部門員工的資訊。要建立適用於具有不同員工數量的所有部門的表單範本,您可以使用 Subform Filler 外掛來實現。
例如,主管啟動一個工作流程,從具有不同員工數量的所有部門收集員工資訊。 主管可以選擇部門負責人,並在填寫表格時輸入相應的員工人數。 這樣,主管就可以省去新增列的步驟。
預期效果
以活動報名的場景爲例,發起流程時填寫報名資訊,然後流轉至外掛節點驗證姓名和手機號碼的一致性,驗證透過後,再由審覈人員審核。
版本說明
本功能是進階付費功能,詳情請諮詢銷售團隊。
設定步驟
以活動報名場景中驗證手機號姓名爲例:
表單搭建
1. 新建「員工資訊管理」表單,欄位設定如下所示:
欄位名稱 | 欄位類型 |
部門主管 | 單行文字 |
部門 | 部門單選 |
員工資訊 | 子表單 |
編號 | 子表單-數字 |
員工姓名 | 子表單-單行文字 |
年齡 | 子表單-數字 |
2. 在「員工資訊」子表單中新增「編號」數字欄位作爲輔助欄位。 然後選擇子表單,在「預設值 > 設定」處設定預設行數並輸入預設值。
設定入口
進入「流程設定」,在工具列中選擇「外掛節點」,將其拖動至流程圖中,透過流程連接線將全部流程節點串聯起來:
附註:
外掛節點至少需要有一條流入線和一條流出線。
外掛節點配置
1. 選中外掛節點,在「節點屬性 > 節點名稱」處設定節點名稱爲「子表單填充外掛」,然後點擊「外掛配置」:
2. 進入外掛配置頁面,在下拉單選中選擇要使用的外掛,可選擇在外掛市場安裝好的外掛或自建外掛,此處以「Subform Filler」外掛爲例。
3. 選擇好外掛後,將自動展示該外掛需要配置的請求參數,請求參數可配置的值包括如下兩種:
- 「自訂」:自訂輸入固定值
- 「欄位值」:選擇表單中的欄位值
4. 點擊「新增」,設定外掛的返回參數的儲存關係,將返回值儲存到表單已有欄位中,如 Subform Filler 外掛中的校驗狀態和校驗結果,設定完成點擊「確定」。
附註:
配置不同外掛時會有不同的配置內容,具體配置項以外掛內容爲主。
外掛執行
如外掛執行成功,流程將繼續流轉,在流程動態中可以查看外掛節點的處理時間和處理耗時等資訊,並可以根據設定儲存返回參數。
注意事項
- 激活流程時,不顯示外掛節點。
- 流程處於外掛節點時,不支援手動結束流程、調整節點負責人、催辦。
- 如流程中包含外掛節點,執行流程回退時不能回退至外掛節點,否則將出現報錯。
- 外掛節點屬於系統自動流轉的節點,在流程設定時禁止外掛節點成環、外掛節點與異步子流程成環。