委託製造訂單管理

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"