合作夥伴資料交換 (EDI)

B2B

轉換 → 驗證 → 傳輸 → 確認回應。

6 個節點 · 5 條連接enterprise
systemapi
視覺化
準備資料system

從內部系統擷取資料。

sequential格式轉換
格式轉換system

轉換為合作夥伴所需格式 (X12、EDIFACT、JSON)。

sequential結構描述驗證
結構描述驗證system

依協議的結構描述進行驗證。

sequential加密與簽章
加密與簽章system
sequential傳輸給合作夥伴
傳輸給合作夥伴api
sequential接收確認回應
接收確認回應event
uc-data-exchange.osop.yaml
osop_version: "1.0"
id: "edi-exchange"
name:"合作夥伴資料交換 (EDI)"
description:"轉換 → 驗證 → 傳輸 → 確認回應。"

nodes:
  - id: "prepare"
    type: "system"
    name: "準備資料"
    description: "從內部系統擷取資料。"

  - id: "transform"
    type: "system"
    name: "格式轉換"
    description: "轉換為合作夥伴所需格式 (X12、EDIFACT、JSON)。"

  - id: "validate"
    type: "system"
    name: "結構描述驗證"
    description: "依協議的結構描述進行驗證。"

  - id: "encrypt"
    type: "system"
    name: "加密與簽章"
    security:
      risk_level: "high"

  - id: "transmit"
    type: "api"
    name: "傳輸給合作夥伴"
    retry_policy:
      max_attempts: 3
      backoff: "exponential"

  - id: "ack"
    type: "event"
    name: "接收確認回應"
    timeout_sec: 3600

edges:
  - from: "prepare"
    to: "transform"
    mode: "sequential"
  - from: "transform"
    to: "validate"
    mode: "sequential"
  - from: "validate"
    to: "encrypt"
    mode: "sequential"
  - from: "encrypt"
    to: "transmit"
    mode: "sequential"
  - from: "transmit"
    to: "ack"
    mode: "sequential"