Skip to main content

每日工廠零售補貨整合功能(零售SKU自動轉工廠SKU)

📌 功能簡介

本系統以 Flask + MSSQL + Pandas 建構,提供依據 調撥單單號前綴查詢商品明細 的功能,並能將結果匯出為 Excel,方便工廠對應與後續作業。


🔧 系統架構

  • 後端框架:Flask

  • 資料庫:MSSQL (CHIComp02)

  • Python套件pyodbcpandasopenpyxl

  • 匯出格式:Excel (output.xlsx)

  • 埠號:5109


📑 功能說明

1. 首頁查詢 (/)

  • 使用者輸入 調撥單單號前綴 進行查詢。

  • 查詢結果顯示:

    • 序號

    • SKU

    • 品名規格

    • 工廠SKU(UserDef1)

    • 溫層(UserDef2)

    • 總數量

2. Excel 匯出 (/download)

  • 匯出檔案包含:

    • SKU(工廠SKU)

    • 品名規格

    • 數量(整數化)

  • 若查無資料,會輸出空的 Excel 檔。


📂 查詢邏輯

  1. comProdRec 讀取 Flag=100 的銷貨明細

  2. Join comProduct 以取得商品資訊 (ProdName, UserDef1, UserDef2)

  3. 根據輸入的銷貨單號前綴 (BillNO LIKE '輸入%') 篩選

  4. 使用 SUM(Quantity) 統計數量

  5. 顯示查詢結果並產出 Excel

http://192.168.0.99:5109/