跳至主要內容
Administrator Guide
上次更新時間 :2024-06-14
建立業務流程條件規則

建立業務流程條件規則

安全性:「System」功能區中的以下網域:
  • Business Process Administration
  • Manage: Business Process Definitions
Workday 提供配置條件規則的功能,讓您能夠控制業務流程的執行方式。條件規則由 1 或多個條件組成,當您以指定的順序起始業務流程時,Workday 會檢查這些條件,直到找到符合項目為止。您可以設定條件規則,以檢查您指定的值,以及使用關係運算子檢查值。範例︰
  • 當您在條件規則中使用
    「And」
    時,只要有 1 個條件為 False 或未通過,Workday 就會停止檢查其餘條件。
  • 當您在條件規則中使用
    「或」
    時,只要有 1 個條件傳回 True 或通過,Workday 就會停止檢查其餘條件。
將您認為最有可能觸發回應的條件放在清單頂端,即可最佳化效能。
條件規則有多種類型,包括提醒和委派。若要設定以下項目的條件規則︰
  • 提醒,請使用
    建立提醒規則
    任務。範例︰適用於業務流程或任務提醒通知。
  • 委派,請使用
    建立委派規則
    任務。範例︰委派開始業務流程或完成「我的任務」項目的責任。
  1. 從業務流程的相關動作功能表,選取
    「業務流程
    檢視定義」
  2. 從「
    業務流程步驟」
    分頁上步驟的相關動作功能表中,選取
    業務流程
    建立條件規則」
  3. 填寫
    規則條件
    網格時,請參考以下說明︰
    選項 說明
    ( )
    當您的陳述式包含
    「And」
    「Or」
    條件的組合時,請使用括號指出優先順序。
    範例︰
    (A 和 B) 或 C。
    來源外部欄位或條件規則
    顯示在條件中使用的所有欄位都與業務流程相關的規則。
    當您將條件規則套用至業務流程的
    「起始」
    步驟時,Workday 建議您從此提示中選取
    「起始者」
    以外的值。如果您在 Workday 啟動業務流程之前選取
    「起始者」
    ,該欄位不會傳回任何結果。
    當您在條件規則中使用報告欄位時,Workday 不會檢查報告欄位的網域安全性。但是,如果安全邏輯是報告欄位本身的一部分,Workday 就會評估報告欄位的安全性。這可確保處理使用者 (處理上一步驟的人員) 在傳回報告欄位結果之前通過安全性檢查。
    如果處理使用者在下一步中無權存取欄位或值,則會略過此步驟。
    比較值
    若要與來源進行比較,請輸入值,或選取
    「比較值」
    核取方塊。範例︰
    • 等於
      ︰欄位值等於比較值。若為 True,請選取核取方塊。
    • 不等於
      ︰欄位值不等於比較值。若為 True,請清除此核取方塊。
存取︰
  • 規則測試工具
    報告︰可檢視條件規則的完整執行流程,協助您了解條件規則結果並進行疑難排解。報告為︰
    • 可從業務流程事件的相關動作功能表取得。
    • 不適用於 Workday 自有的條件規則。
  • 「編輯條件規則」
    任務以編輯或刪除條件規則,但請考慮以下事項︰
    • 當您編輯提醒規則時,變更會影響已開始的流程。
    • 您無法編輯或刪除使用中 (在任何委派中參照) 的委派規則。
    • 您無法刪除符合以下條件的規則︰
      • 提醒通知中的 Workday 參照
      • 僅執行一次。
      • 有已到期的排程。
  • 物件傳輸器,將條件規則從 1 個用戶移轉至另一個用戶。範例︰在沙箱用戶中測試提醒規則,然後將其移轉至正式環境用戶。
  • 「管理委派設定」
    報告,指出您的使用者在設定委派時應選取哪個委派規則。