啟動業務流程狀態變更的協調流程
- 在 Workday 開發人員網站上,建立 Extend 應用程式。
- 在您的 Workday 用戶中,建立業務流程。
您可以將業務流程配置為在使用者執行下列其中一項動作時自動啟動協調流程︰
- 取消
- 撤回
- 更正
- 拒絕
以此方式使用的協調流程必須以 Workday 業務流程範本為基礎。
- 在 Workday 開發人員網站上,將基於 Workday 業務流程範本的協調流程新增至您的 Extend 應用程式。如果您的協調流程進行 API 呼叫,則必須使用 WCPISU 驗證。
- 在協調流程的「業務流程觸發條件」步驟上,配置輸入參數,以定義協調流程可從業務流程接收的值。
- 新增在呼叫協調流程的業務流程被取消、撤回、更正或拒絕時,您希望協調流程執行的步驟。
- 將包含協調流程的應用程式部署至您的用戶。
- 在 Workday 中,存取編輯用戶設定 - 業務流程任務。在「執行協調流程啟動的使用者」欄位中,指定具有適當權限的人員,以存取欄位並執行協調流程所需的動作。
- 在 Workday 中,從業務流程的相關動作功能表中,選取 。
- 在「配置協調流程」任務中,按一下新增,開始將業務流程狀態變更與協調流程配對。
- 在動作欄位中,選取啟動協調流程的業務流程狀態變更、取消、撤回、更正或拒絕。
- 在協調流程欄位中,選取建立協調流程啟動配置。Workday 不會自動建立協調流程啟動配置。您的協調流程可能已成功部署至用戶,但在建立啟動配置之前,您無法在此處選取協調流程。
- 在「建立協調流程啟動配置」任務中,為配置提供唯一的名稱,並選取您已部署的協調流程。
- 在「可配置的參數」區段中,Workday 會顯示您在協調流程的「業務流程觸發條件」步驟中配置的輸入參數。配置您希望業務流程傳遞至協調流程的值。
- 返回「配置協調流程」任務,您現在可以選取您建立的協調流程啟動配置。您可以將其他業務流程狀態變更與協調流程啟動配對,以涵蓋其他動作。
- (選用) 若要檢視與協調流程相關聯的業務流程的狀態,請使用尋找事件任務。Workday 會在協調流程分頁上顯示協調流程的狀態。Workday 排程器通常會在 15 分鐘內啟動業務流程觸發的協調流程。「整批取消」或「整批撤回」情境中可能會有較長的延遲。協調流程狀態從進行中變更為已完成所需的時間,完全取決於協調流程的處理流程。
- (選用) 當協調流程的狀態從「等候啟動」變更為「進行中」時,「已取消事件」、「已撤回事件」、「已更正事件」或「已拒絕事件」頁面上會顯示重新啟動選項。按一下即可存取重新啟動協調流程任務,如有必要,您可在其中調整啟動參數,然後再重新啟動。只有起始使用者俱有事件的「檢視」權限,動作頁面才會顯示協調流程的已完成狀態。