委託製造訂單管理
B2B買方採購單 → 產能確認 → 生產 → 品質檢驗 → 出貨 → 驗收。
6 個節點 · 6 條連接manufacturing
humansystemapievent
視覺化
買方發出採購單event
透過 EDI 發出含規格、數量及交貨日期的採購訂單。
↓sequential→ 製造商確認產能
製造商確認產能human
審查生產排程及原物料供應情形。
↓conditional→ 生產排程與執行
生產排程與執行system
配置生產線,透過製造執行系統追蹤在製品進度。
↓sequential→ 品質檢驗
品質檢驗human
依協議的 AQL 標準進行進料品質檢驗。
↓conditional→ 出貨給買方
↓fallback→ 生產排程與執行
出貨給買方api
建立提單、安排貨運,並向買方發送預先裝運通知。
↓sequential→ 買方驗收
買方驗收human
買方檢驗貨物並確認驗收,或提出不符合規格報告。
uc-manufacturing-order.osop.yaml
osop_version: "1.0"
id: "manufacturing-order"
name:"委託製造訂單管理"
description:"買方採購單 → 產能確認 → 生產 → 品質檢驗 → 出貨 → 驗收。"
nodes:
- id: "purchase_order"
type: "event"
name: "買方發出採購單"
description: "透過 EDI 發出含規格、數量及交貨日期的採購訂單。"
- id: "confirm_capacity"
type: "human"
subtype: "review"
name: "製造商確認產能"
description: "審查生產排程及原物料供應情形。"
timeout_sec: 172800
- id: "production"
type: "system"
name: "生產排程與執行"
description: "配置生產線,透過製造執行系統追蹤在製品進度。"
- id: "quality_inspection"
type: "human"
subtype: "review"
name: "品質檢驗"
description: "依協議的 AQL 標準進行進料品質檢驗。"
security:
approval_gate: true
- id: "ship_goods"
type: "api"
name: "出貨給買方"
description: "建立提單、安排貨運,並向買方發送預先裝運通知。"
- id: "buyer_acceptance"
type: "human"
subtype: "review"
name: "買方驗收"
description: "買方檢驗貨物並確認驗收,或提出不符合規格報告。"
timeout_sec: 604800
edges:
- from: "purchase_order"
to: "confirm_capacity"
mode: "sequential"
- from: "confirm_capacity"
to: "production"
mode: "conditional"
when: "capacity.confirmed == true"
- from: "production"
to: "quality_inspection"
mode: "sequential"
- from: "quality_inspection"
to: "ship_goods"
mode: "conditional"
when: "inspection.passed == true"
- from: "ship_goods"
to: "buyer_acceptance"
mode: "sequential"
- from: "quality_inspection"
to: "production"
mode: "fallback"
label: "QC failed, rework required"