發票處理與付款

B2B

接收發票 → OCR 識別 → 比對採購單 → 核准 → 付款。

5 個節點 · 4 條連接finance
systemhumanapi
視覺化
收到發票event

供應商的 PDF 或電子郵件發票。

sequentialAI 發票資料擷取
AI 發票資料擷取agent

OCR 搭配 AI 擷取項目明細、金額及供應商 ID。

sequential比對採購單
比對採購單system

三方比對:發票、採購單、收貨憑證。

conditional應付帳款主管核准
應付帳款主管核准human
sequential執行付款
執行付款api

透過銀行 API 進行 ACH/電匯付款。

uc-invoice-processing.osop.yaml
osop_version: "1.0"
id: "invoice-processing"
name:"發票處理與付款"
description:"接收發票 → OCR 識別 → 比對採購單 → 核准 → 付款。"

nodes:
  - id: "receive"
    type: "event"
    name: "收到發票"
    description: "供應商的 PDF 或電子郵件發票。"

  - id: "ocr_extract"
    type: "agent"
    subtype: "llm"
    name: "AI 發票資料擷取"
    description: "OCR 搭配 AI 擷取項目明細、金額及供應商 ID。"

  - id: "match_po"
    type: "system"
    name: "比對採購單"
    description: "三方比對:發票、採購單、收貨憑證。"

  - id: "approve"
    type: "human"
    subtype: "review"
    name: "應付帳款主管核准"
    security:
      approval_gate: true

  - id: "pay"
    type: "api"
    name: "執行付款"
    description: "透過銀行 API 進行 ACH/電匯付款。"
    security:
      risk_level: "high"

edges:
  - from: "receive"
    to: "ocr_extract"
    mode: "sequential"
  - from: "ocr_extract"
    to: "match_po"
    mode: "sequential"
  - from: "match_po"
    to: "approve"
    mode: "conditional"
    when: "match.discrepancy == false"
  - from: "approve"
    to: "pay"
    mode: "sequential"