文件核准流程
Human ↔ Human多層級文件核准流程,包含主管、法務及高階主管簽核,以及修訂迴圈。
5 個節點 · 6 條連接enterprise
humansystem
視覺化
作者提交文件human
作者上傳最終草稿並提出核准申請。
↓sequential→ 主管核准
主管核准human
直屬主管審閱並核准或要求修改。
↓sequential→ 法務審查
↓conditional→ 作者提交文件
法務審查human
法務團隊審查法規遵循與法律責任相關事項。
↓sequential→ 執行長簽核
↓conditional→ 作者提交文件
執行長簽核human
執行長提供最終高階主管核准。
↓sequential→ 封存並通知
封存並通知system
系統封存已核准文件,並通知所有利害關係人。
uc-document-approval.osop.yaml
osop_version: "1.0"
id: "document-approval"
name:"文件核准流程"
description:"多層級文件核准流程,包含主管、法務及高階主管簽核,以及修訂迴圈。"
nodes:
- id: "author_submit"
type: "human"
subtype: "input"
name: "作者提交文件"
description: "作者上傳最終草稿並提出核准申請。"
- id: "manager_approval"
type: "human"
subtype: "review"
name: "主管核准"
description: "直屬主管審閱並核准或要求修改。"
timeout: "48h"
- id: "legal_review"
type: "human"
subtype: "review"
name: "法務審查"
description: "法務團隊審查法規遵循與法律責任相關事項。"
timeout: "72h"
- id: "ceo_signoff"
type: "human"
subtype: "review"
name: "執行長簽核"
description: "執行長提供最終高階主管核准。"
- id: "archive_notify"
type: "system"
subtype: "action"
name: "封存並通知"
description: "系統封存已核准文件,並通知所有利害關係人。"
edges:
- from: "author_submit"
to: "manager_approval"
mode: "sequential"
- from: "manager_approval"
to: "legal_review"
mode: "sequential"
- from: "legal_review"
to: "ceo_signoff"
mode: "sequential"
- from: "ceo_signoff"
to: "archive_notify"
mode: "sequential"
- from: "manager_approval"
to: "author_submit"
mode: "conditional"
when: "status == 'revision_requested'"
label: "Revision requested"
- from: "legal_review"
to: "author_submit"
mode: "conditional"
when: "status == 'revision_requested'"
label: "Legal revision needed"