整合指南:Oracle Fusion Cloud ERP & SCM

了解如何將動態、高解析度的條碼嵌入 BI Publisher 報表中,無需複雜的伺服器端字體管理。

現代方法: 本指南採用 雲端 API 方法,將條碼視為動態圖像處理。這確保了與 Oracle Fusion 等 SaaS 環境的 100% 相容性。
1

在資料模型中定義條碼邏輯

直接在 SQL 查詢中構建條碼 URL。這允許 BI Publisher 為每筆紀錄動態獲取正確的圖像。

SQL 查詢程式碼片段
SELECT 
    invoice_num,
    -- 動態構建 API URL
    'https://www.barcodesoft.com/barcode/v1/code128?data=' || invoice_num || '&width=300&height=100' AS barcode_url
FROM 
    ra_customer_trx_all
2

配置 RTF 範本

由於 Fusion Cloud 是 SaaS 環境,我們使用 Microsoft Word 中的 替代文字 (Alt Text) 來處理動態圖像載入。

  1. 在 RTF 範本中插入一個小的佔位圖。
  2. 右鍵點擊圖片 > 設定圖片格式 > 替代文字
  3. 在說明欄位中輸入:url:{barcode_url}
提示: 如果您希望繞過 SQL 直接配置,請使用:url:{concat('https://www.barcodesoft.com/barcode/v1/qrcode?data=', INVOICE_NUM)}
3

高解析度優化

對於工業級 SCM 標籤(Zebra/Honeywell 印表機),解析度對於高速掃描至關重要。

DPI 縮放

在 URL 後追加 &dpi=300 以增加熱感式印表機的線條密度。

資料編碼

對於包含特殊字元或應用識別碼 (AI) 的複雜字串,請使用 utl_url.escape

4

安全與白名單

Oracle Fusion Cloud 的內容安全策略 (CSP) 要求在報表中渲染圖像前,必須將外部網域加入白名單。

前往 設定與維護 > 管理安全網域 > 為 ImageConnect 來源新增 https://www.barcodesoft.com

為什麼 Fusion 開發人員選擇雲端 API

特性 字體整合法 雲端 API 整合法
設定時間 數小時(需上傳伺服器) 數分鐘(僅需 URL 字串)
Excel/PDF 一致性 字體經常遺失 100% 原生渲染
GS1 合規性 需要複雜的編碼邏輯 內建合規邏輯
後期維護 伺服器更新可能破壞字體 零維護

即時存取 Barcodesoft 雲端服務

訂閱可為您的 Oracle 整合提供 GS1-128、QR Code、DataMatrix 與 Code 128 的無限制產生能力。 憑證將立即透過電子郵件寄送[cite: 3, 4]。

即時設定 OAuth 2.0 安全[cite: 3, 4] 支援 600 DPI[cite: 3, 4]