整合模組 0 系統功能、操作流程與內部邏輯之技術規格手冊。本模組將 Excel 交易紀錄匯入 Access 資料庫,建置 EIQ 分析用資料表。
Tera計算0_出貨數據加工 畫面將 出貨數據.xlsx 匯入 Access 資料庫,一併執行出貨單位判定、每日統計、外箱/零散統計及 EIQ 分析用資料表建置。 製作完成之數據可於畫面上直接確認。
T200 等分析用數據Tera計算.accdb 是否存在。出貨數據.xlsx 是否存在於工作目錄中。設定.xlsx 是否存在。表單初始化時驗證資料庫完整性:
| 控制項 / 按鈕 | 功能角色 |
|---|---|
| 允許刪除全資料表 | 勾選許可核取方塊,允許於重新加工前清除既有資料表。 |
| 數據加工 1 一括處理 | 一括執行自 Excel 匯入至預備統計之批次程式。 |
| EIQ 數據加工 | 執行分級演算法,建置 T180_EIQ等級 與主 T200 資料表。 |
| 呈現加工數據 | 於 DataGridView 網格中呈現建置完成之資料表(T000、T180、T110、T200)。 |
| 重置 Tera 預設值 | 將等級百分比門檻與篩選參數重置為預設值。 |
基礎變數:calcC = Int(零散數 / 箱入數)、calcB = 零散數 - (calcC × 箱入數)
| 類別 | 指標 | 計算公式 |
|---|---|---|
| 行單位 (G) | G散 / G箱 / GPL / G容 / G重 | 零散數 / (零散數 ÷ 箱入數) / (G箱 ÷ PL疊層) / (G箱 × 容積) / (G箱 × 重量) |
| 外箱單位 (C) | C散 / C箱 / CPL / C容 / C重 | (calcC × 箱入數) / calcC / (C箱 ÷ PL疊層) / (C箱 × 容積) / (C箱 × 重量) |
| 零散單位 (B) | B散 / B箱 / BPL / B容 / B重 | calcB / (B散 ÷ 箱入數) / (B箱 ÷ PL疊層) / (B箱 × 容積) / (B箱 × 重量) |
按 Key 值降冪加總排序,並按累計物量比例指派等級:
| 累計佔比範圍 | 指派等級 |
|---|---|
| 0 至 A1% | A1 |
| A1% 至 (A1+A2)% | A2 |
| (A1+A2)% 至 (A1+A2+B)% | B |
| (A1+A2+B)% 至 (A1+A2+B+C)% | C |
| 剩餘佔比 | D |
T150_單位出貨統計:按外箱/零散 × 送達地點 (E) / 品項 (I) 分組之等級。T160_全出貨統計:以 GPL 為 Key 建立之全出貨等級,用於配送中心規模計算。T180_EIQ等級:單據行等級指派表。T200:整合出貨紀錄、單位換算與 EIQ 等級之主分析資料表。