1. 傳統呆滯庫存的管理盲點
在庫存管理中,最怕遇到的不是找不到貨,而是「不知道貨已經快過期或快用完了」。傳統依賴倉管人員定期匯出 Excel 進行人工篩選的方式,往往具有滯後性,且容易因為人為疲勞而漏看關鍵的最低安全庫存水位 (Safety Stock Level)。
2. Python 排程自動化解析
我們利用 Python 撰寫了一支輕量級的後台監控腳本,部署在廉價的雲端執行個體上。該腳本透過 cron job 每天凌晨自動抓取 ERP 系統產生的庫存快照 (CSV)。利用 Pandas 強大的 DataFrame 操作,系統會自動比對每一項原物料的「當前庫存」與「安全水位」,並計算距離有效期限的天數。
3. 串接 GAS 實現即時推播
當 Python 篩選出低於安全水位或即將過期的料號清單後,並不會直接發送郵件,而是將資料打包成 JSON,透過 HTTP POST 打向我們預先寫好的 Google Apps Script (GAS) Webhook。GAS 接收到資料後,會將其格式化並直接推播至採購與倉管部門的 LINE 群組。這種結合 Python 重度運算與 GAS 輕量級通訊橋樑的架構,以極低的成本實現了企業級的預警效能。