跳至主要內容
Administrator Guide
上次更新時間 :2025-03-14
步驟︰在職務變更後移除無效的一般休假項目

步驟︰在職務變更後移除無效的一般休假項目

安全性︰ 這些網域︰
  • 「業務流程管理
    ︰系統」功能區中的「業務流程定義」
  • 在「一般休假與特殊休假」功能區中
    設定「一般休假」
您可以將 Workday 配置為在
「變更職務」
業務流程事件完成後,在下列任一情況下,自動移除已核准的一般休假項目︰
  • 員工不再符合使用已核准一般休假的資格。
  • 由於假日行事歷或工作時間表行事歷在
    「變更職務」
    事件中有所變更,故不再涵蓋可包含的有效日期。
職務變更後,員工行事歷上保留的無效一般休假項目可能會對報告、排程、結餘計算和整合造成負面影響。
您可以使用
「職務變更後移除無效的一般休假項目
」服務步驟起始「
更正一般休假
」業務流程,並在員工職務變更生效日期當日或之後移除已核准的無效一般休假項目。此步驟不需要尋找並手動移除這些一般休假項目。Workday 會為已核准的無效一般休假項目自動建立「
更正一般休假」
事件,並將單位數向下調整為零。
  1. 「變更職務」
    業務流程中,根據您使用的步驟,在任一步驟之後新增
    「移除職務變更後無效的一般休假項目
    」服務步驟︰
    • 自動管理業務流程
      服務
    • 「管理員工的業務流程」
      動作。
    這可讓您管理員工的任何進行中事件,包括一般休假申請或更正。
    「職務變更後移除無效的一般休假項目」
    服務步驟只會更正已核准的一般休假項目。進行中的一般休假項目需要執行
    「自動管理業務流程」
    「管理員工的業務流程」
    步驟,才能處理業務流程的取消或核准。
    您必須在完成步驟之後 (其中
    「完成」
    等於
    「是」
    ) 之後新增
    「職務變更後移除無效的一般休假項目
    」服務步驟。如果您嘗試將此步驟新增至完成步驟之前,Workday 會顯示錯誤。
  2. 在您首次新增
    「職務變更後移除無效的一般休假項目」
    服務步驟後,Workday 會顯示警告訊息。存取
    「評估並處理影響休假的事件」
    任務,立即執行背景作業,開始評估並更正不符合資格的未來一般休假項目和應計休假調整。從此時起,Workday 會每 15 分鐘自動起始背景作業。
    如果您不執行
    「評估並處理影響休假的事件」
    任務,Workday 會繼續標幟發生在
    「變更職務」
    業務流程事件生效日期或之後的無效一般休假項目,直到下一次我們自動起始背景作業的「每週服務更新」為止。作業,在您的用戶中每 15 分鐘執行一次。
    如果您在首次將服務步驟新增至業務流程定義時,Workday 沒有顯示警告訊息,這表示背景作業已在執行中,不需要執行「
    評估和處理影響休假的事件」
    任務。
    如果
    「變更職務」
    業務流程發生了
    「撤回」
    更正
    動作,您可能需要手動移除或重新輸入在職務變更生效日期當日或之後開始的一般休假項目。這是因為撤回或更正「
    變更職務」
    事件並不會影響透過
    「評估和處理影響休假的事件」
    任務自動更正一般休假。
  3. 請為
    「更正一般休假」
    業務流程建立單獨的規則型業務流程定義,因為
    「職務變更後移除無效的一般休假項目」
    服務會建立遵循該業務流程定義的更正事件。
    如果您希望服務步驟不經審查和核准自動移除無效的一般休假項目,請建立只有一個起始步驟 (步驟 a) 的業務流程,如下所示︰
    1. 「更正一般休假」
      業務流程的相關動作功能表,選取
      「業務流程
      複製」或「連結業務流程定義」
      。 
    2. 選取
      規則型工作流程定義名稱
      並輸入名稱。範例︰
      移除無效的一般休假服務「
      」。按一下
      確定
    3. 「更正一般休假 (移除無效的一般休假服務 )」
      業務流程的相關動作功能表中,選取
      「業務流程
      規則型業務流程配置」
      ,然後按一下
      「確定」
    4. 從步驟 a 的相關動作功能表中,選取
      「設為完成的
      業務流程」
      ,然後按一下
      確定
    5. 在業務流程的相關動作中,選取
      「業務流程
      編輯定義」
    6. 移除任何其他步驟,然後按一下
      「確定」
  4. 建立一個條件規則,使用
    「移除無效的一般休假項目服務」報告欄位的「起始業務流程」
    來識別起始業務流程何時為
    「變更職務」
    1. 從起始步驟的相關動作功能表,選取
      「業務流程
      建立條件規則」
      ,然後按一下
      「確定」
    2. 輸入說明。範例︰如
      「職務變更後移除無效的一般休假服務所起始的一般休假更正」之類的名稱?
      有助於識別業務流程條件規則。
    3. 請輸入備註以說明條件。範例︰
      如果一般休假更正是透過「職務變更後移除無效的一般休假」來起始,則「 - 更正一般休假」的結束會以本身的身分通知正職員工 ()
    4. 新增具有以下值的規則︰
      且/或
      來源外部欄位或條件規則
      關係運算子
      比較類型
      比較值
      起始移除無效一般休假項目服務的業務流程
      在選擇清單中
      在此篩選條件中指定的值
      變更職務
      其他可能的比較值如下︰
      • 指派工作時間表
      • 離職
      • 如果更正不是由服務步驟起始,則保留空白。
  5. 若要通知正職員工 Workday 因
    「變更職務」
    事件而更正一般休假,請在規則型業務流程定義中建立自訂通知︰
    1. 從業務流程的相關動作功能表中,選取
      「業務流程
      新增通知」
      ,然後按一下
      「確定」
    2. 完成任務︰
    選項 說明
    觸發條件
    「結束時
    」提示中,選取
    「 - 更正一般休假」
    條件和規則
    新增規則並選取您先前建立的業務流程條件規則。
    群組
    選取「
    正職員工 (正職員工)」
    安全群組。
    電子郵件訊息內容
    輸入詳細資料︰
    • 主旨︰
      新增一列以在主旨行輸入文字。範例︰
      代替您提交的一般休假更正 ()
    • 內文︰
      新增列以輸入內文。範例︰Workday
      代表您提交了一份一般休假更正,因為「變更職務」事件導致適用資格變更或日期變更為非工作日後產生無效的一般休假項目。
  6. 「變更職務」
    業務流程中,為確保 Workday 僅向正職員工傳送由服務步驟起始的更正通知,請建立一個規則,以在 True 時觸發此規則型業務流程︰
    1. 從您先前建立的規則型業務流程的相關動作功能表中,選取
      「業務流程
      規則型業務流程配置」
      ,然後按一下
      確定
    2. 新增規則。從
      規則
      提示中選取
      「建立條件規則」
      ,然後按一下
      「確定」
    3. 輸入說明。範例︰
      「移除無效的一般休假服務起始的一般休假更正」
      等名稱有助於識別業務流程條件規則。
    4. 請輸入備註以說明條件。範例︰
      如果事件是由「移除無效的一般休假分錄服務」起始的一般休假更正,則傳回 True。
    5. 「複製條件自規則」
      提示中,選取您先前建立的業務流程條件規則。範例︰
      一般休假更正由「變更職務後移除無效的一般休假服務」引發?
    6. 使用以下值建立規則,然後按一下
      「確定」
      且/或
      來源外部欄位或條件規則
      關係運算子
      比較類型
      比較值
      由「移除無效的一般休假項目」服務起始
      等於
      在此篩選條件中指定的值
      選取此核取方塊。
您可以起始
「變更職務」
業務流程,驗證
「職務變更後移除無效的一般休假項目
」服務步驟是否運作良好。請參閱 「參照︰起始變更職務」。在
「管理休假」
報告中,如果員工已申請一般休假,但因工作變更導致他們不符合該一般休假的資格,則 Workday 會從生效日期起移除員工行事歷中的一般休假項目,或將一般休假重新分配給其他休假。當結餘足夠時,他們現在符合等級資格。