Skip to main content

流程設計介紹

路徑:【後台管理】⇒【應用管理】⇒【應用】⇒【業務模型】⇒【流程設計】

流程設計是用來設定表單審核流程的功能模組,可結合人為介入、系統自動化、邏輯判斷等情境,客製化組織需要的流程表單。無論是單一層級的簡單簽核,還是跨部門的多階段審批,都可以在此完成設計。

1. 流程設計畫面


流程設計頁面可分為四個區域:【操作區】【流程節點選擇區】【流程設計區】【屬性設定區】,以下分別說明各區域的功能。

流程設計畫面

流程設計畫面

📌 操作區

操作區主要提供流程狀態與模式相關的操作,包含流程版本紀錄流程排版預覽檢驗儲存發布等功能。

操作區可分為 3 個小區域,從左至右分別為流程狀態流程排版流程發布

  • 流程狀態

    與表單一樣,在未儲存與發布前,流程狀態為「草稿」;流程標題名稱右側會顯示目前流程版本編號。

    最右側是流程 『刪除』 圖示按鈕,在初次儲存發布後,會自動與 【列表設計】 中的 『新增』 按鈕進行綁定。

    後續若要刪除流程,需先至 【列表設計】 解除綁定關係,才可執行刪除。

    流程狀態

    流程狀態

  • 流程排版

    流程排版用於輔助下方流程設計區進行版面調整,讓節點排列更整齊,並同時提供流程圖圖片匯出功能。

    流程排版

    流程排版

  • 流程發布

    操作區最右側由左至右分別是流程運行流程檢驗儲存發布功能。

    流程發布

    流程發布

    • 流程運行:模擬流程的執行情況,驗證流程是否可以順利執行。

      在預設情況下,系統並未開啟此功能,需聯繫系統管理員於 【系統管理-統一設定-流程設定】 中開啟流程運行開關。

      系統管理-統一設定-流程設定

      系統管理-統一設定-流程設定

      開啟後,流程運行功能可在後台模擬填寫與審核過程,不需取得使用者實際的權限,即可模擬表單填寫,方便設計者驗證流程走向。

      流程模擬畫面

      流程模擬畫面

      warning

      開啟後將套用於所有流程。流程執行環境的模擬資料將顯示於流程中心,為確保業務資訊不受干擾,請勿在正式環境使用此功能!

    • 流程檢驗:檢驗目前流程節點是否已完成必填設定;若未完成設定,系統將提示錯誤且無法發布流程。

      流程檢驗

      流程檢驗

    • 儲存:儲存目前流程設計的變更,流程狀態顯示為「草稿」,未發布前不會影響到已發布運行中的流程。

      儲存未發布

      儲存未發布

    • 發布:流程發布後,儲存的新版流程會取代目前正在運行的流程,後續新發起的流程即依新版設計運行。

      流程發布

      流程發布

📌 流程節點選擇區

流程節點選擇區

流程節點選擇區

流程節點選擇區展示流程可以使用的流程節點與相關介紹,主要分為 6 個節點:

  • 使用者活動

    用於流程中需要使用者參與處理的情境,例如審核、填寫等,可設定節點的參與者、數據權限與操作權限。

  • 系統活動

    用於流程中不需要使用者參與的情境,配合業務規則可以實現一些自動化動作, 例如:入庫單審核通過後,商品庫存表單中增加相應入庫量。

  • 子流程

    透過此流程觸發另一個流程的功能,可以實現父流程和子流程之間的數據傳遞。 例如:品質檢查申請通過後,自動發起品質檢查處理流程。

  • 連接點

    用於流程路由較複雜時連接各個節點,僅作為路徑整理用途,在流程運行時沒有實際業務意義。

  • 傳閱

    將表單訊息抄送給需要查看的人;接收者可查看資訊,並擁有與傳閱人相同的數據權限與操作,且可在 【流程中心】 查看傳閱事項。

  • AI 提示

    結合 AI 規則,輔助提示審核人員表單資訊的審核重點或判斷標準。

詳細節點屬性介紹請詳見 節點通用屬性 章節。

📌 流程設計區

流程設計區以流程圖的形式呈現,方便設計者直覺地進行流程設計。流程發布後,前台也會以相同的流程圖顯示給使用者。因此設計時,建議善用流程節點名稱,讓使用者能透過流程圖快速理解公司的執行程序。

流程設計區

流程設計區

📌 屬性設定區

屬性設定區可分為流程屬性與節點屬性兩種,分別對應流程整體與單一節點的設定。

  • 流程屬性:針對該流程的整體設定,包含流程編號、流程名稱、流程說明檔案等資訊。

    流程屬性

    流程屬性

  • 節點屬性:設定所選節點的基本資訊、參與者規則、數據權限範圍及操作權限等。

    節點屬性

    節點屬性