請假申請

Human ↔ Human

員工提交請假申請,經餘額確認、主管核准,到行事曆更新的完整流程。

5 個節點 · 4 條連接hr
humansystem
視覺化
提交請假申請human

員工選擇請假日期、假別並提交申請。

sequential確認假期餘額
確認假期餘額system

系統驗證申請日期的假期餘額是否充足。

sequential主管核准
主管核准human

主管審查團隊出勤狀況,核准或拒絕申請。

sequentialHR 記錄假期
HR 記錄假期system

系統扣減假期餘額並記錄已核准的缺勤。

sequential更新團隊行事曆
更新團隊行事曆system

更新共用團隊行事曆並通知相關同仁。

uc-leave-request.osop.yaml
osop_version: "1.0"
id: "leave-request"
name:"請假申請"
description:"員工提交請假申請,經餘額確認、主管核准,到行事曆更新的完整流程。"

nodes:
  - id: "submit_leave"
    type: "human"
    subtype: "input"
    name: "提交請假申請"
    description: "員工選擇請假日期、假別並提交申請。"

  - id: "check_balance"
    type: "system"
    subtype: "action"
    name: "確認假期餘額"
    description: "系統驗證申請日期的假期餘額是否充足。"

  - id: "manager_approve"
    type: "human"
    subtype: "review"
    name: "主管核准"
    description: "主管審查團隊出勤狀況,核准或拒絕申請。"
    timeout: "48h"

  - id: "hr_record"
    type: "system"
    subtype: "action"
    name: "HR 記錄假期"
    description: "系統扣減假期餘額並記錄已核准的缺勤。"

  - id: "update_calendar"
    type: "system"
    subtype: "action"
    name: "更新團隊行事曆"
    description: "更新共用團隊行事曆並通知相關同仁。"

edges:
  - from: "submit_leave"
    to: "check_balance"
    mode: "sequential"
  - from: "check_balance"
    to: "manager_approve"
    mode: "sequential"
  - from: "manager_approve"
    to: "hr_record"
    mode: "sequential"
  - from: "hr_record"
    to: "update_calendar"
    mode: "sequential"