---
# System prepended metadata

title: ERP 系統初步功能清單

---

# ERP 系統初步功能清單

[TOC]

---

## 1. 系統基礎架構 (System Foundation)
> **說明：** 全系統共用的底層功能，確保安全性與資料一致性。

### 1.1 使用者管理模組 (User Management)

| 功能編號 | 功能名稱       | 功能描述                                         | 優先級 |
| -------- | -------------- | ------------------------------------------------ | ------ |
| U-01     | 使用者帳號維護 | 支持使用者增、刪、改、查(含姓名、工號、部門)     | 高     |
| U-02     | 角色分配功能   | 可為單一使用者指派一個或多個角色                 | 高     |
| U-03     | 帳號狀態控管   | 支持帳號停用/啟用 (而非直接刪除，以利稽核)       | 高     |
| U-04     | 使用者屬性聯動 | 支援連結所屬部門與負責專案 | 高     |

### 1.2 組織與專案架構 (Org & Project Structure)

| 功能編號 | 功能名稱     | 功能描述                                                        | 優先級 |
| -------- | ------------ | --------------------------------------------------------------- | ------ |
| O-01     | 部門設定管理 | 維護 Cost Center 資料（如：研發部、產品部），支援多層級樹狀結構 | 高     |
| O-02     | 專案代號管理 | 維護 Project Code 資料，包含專案名稱、起訖日、專案狀態          | 高     |
| O-03     | 組織資料聯動 | 支援依據部門或專案代號進行資料匯總與權限隔離判斷                | 中     |


### 1.3 角色與權限管理 (RBAC Module)

| 功能編號 | 功能名稱     | 功能描述                                           | 優先級 |
| -------- | ------------ | -------------------------------------------------- | ------ |
| R-01     | 角色定義維護 | 自定義角色（如：管理員、會計、採購、主管）            | 高     |
| R-02     | 角色權限配置 | 透過 UI 勾選 Permission Slug（如 order:create）分配給角色       | 高     |
| R-03     | 角色繼承設定 | 支援設定父子角色，子角色自動繼承父角色之權限點。 | 中     |
| R-04     | 權限字典定義 | 定義資源(Resource)、動作(Action)與範圍(Scope: All/Dept/Own)                   | 高     |

### 1.4 簽核流程引擎 (Workflow Engine)

| 功能編號 | 功能名稱       | 功能描述                                                   | 優先級 |
| -------- | -------------- | ---------------------------------------------------------- | ------ |
| W-01     | 簽核路徑自定義 | 支援依據單據金額、所屬部門、申請人職級設定動態簽核路徑     | 高     |
| W-02     | 電子簽名管理   | 支援數位簽章上傳或圖檔簽名，並記錄於簽核歷程中             | 中     |
| W-03     | 流程自動跳轉   | 滿足特定條件（如：金額 < 1,000）時自動核准或跳過特定關卡   | 中     |
| W-04     | 代理人機制     | 支援設定特定期間內的簽核代理人                             | 中     |
| W-05     | 簽核通知       | 當單據抵達某人時，透過 Email、系統推播或第三方通訊軟體通知 | 中     |
| W-06     | 逾時催辦/跳轉  | 簽核超過 48 小時未處理時，自動發信提醒或跳轉至代理人       | 低     |

### 1.5 權限執行與驗證 (Access Control Engine)

| 功能編號 | 功能名稱     | 功能描述                                                | 優先級 |
| -------- | ------------ | ------------------------------------------------------- | ------ |
| E-01     | 統一攔截機制 | API Middleware 檢查請求者權限，確保非法請求無法存取資料 | 高     |
| E-02     | 資料過濾邏輯 | 依據 Scope 欄位自動過濾資料庫查詢結果（Data Masking）。 | 高     |
| E-03     | 權限緩存機制 | 使用 JWT 或 Redis 快取權限清單，確保大流量下的驗證效能  | 中     |
| E-04     | 前端UI控制   | 根據權限隱藏按鈕或敏感資料欄位                          | 中     |

### 1.6 通用資料匯入引擎 (Import Engine)

| 功能編號 | 功能名稱         | 功能描述                                                           | 優先級 |
| -------- | ---------------- | ------------------------------------------------------------------ | ------ |
| I-01     | 批次匯入資料供能 | 支援 Excel/CSV 批次匯入供應商、客戶、傳票、資產等大筆資料          | 高     |
| I-02     | 欄位映射與校驗   | 匯入前自動校驗資料格式（如 Project Code 是否存在），並提供錯誤清單 | 高     |
| I-03         |   事務一致性控制               |   匯入過程中若有單筆失敗，支援全案回滾或記錄失敗細項                                                                 |    中    |


### 1.7 安全與系統稽核 (Audit Log)

| 功能編號 | 功能名稱     | 功能描述                                             | 優先級 |
| -------- | ------------ | ---------------------------------------------------- | ------ |
| S-01     | 權限異動日誌 | 記錄角色變動、權限修改、帳號角色指派等歷程           | 高     |
| S-02     | 資料異動歷程 | 記錄 Who, When, What (包含修改前、修改後的數值差異)  | 高     |
| S-03     | 敏感操作監控 | 針對刪除、核准付款、大量導出等行為進行高強度日誌記錄 | 高     |
| S-04     | 登入安全策略 | 支援設定密碼複雜度、強制定期更改密碼                 | 中     |

### 1.8 系統全域配置模組 (Global Configuration)

| 功能編號 | 功能名稱   | 功能描述                                             | 優先級 |
| -------- | ---------- | ---------------------------------------------------- | ------ |
| G-01     | 參數配置   | 設定系統日期格式、幣別預設值、上傳檔案大小限制       | 高     |
| G-02     | 維護模式   | 支援一鍵開啟「系統維護中」阻斷非管理員登入           | 高     |
| G-03     | 多語系支援 | 支援系統 UI 介面（選單、按鈕、系統訊息）的多語系切換 | 中     |

### 1.9 檔案與存儲服務 (File & Storage Service)

| 功能編號 | 功能名稱     | 功能描述                                                                                | 優先級 |
| -------- | ------------ | --------------------------------------------------------------------------------------- | ------ |
| F-01     | 統一文件管理 | 提供全域上傳、下載、刪除介面，支援與業務單據（如 Order ID）進行關聯綁定                 | 高     |
| F-02     | 附件權限聯動 | 檔案存取權需與關聯單據之權限同步（例如：無權查看訂單者，亦無法透過 URL 下載該訂單附件） | 高     |
| F-03     | 文件預覽服務 | 支援常用格式（PDF, JPG, PNG）的線上預覽功能，無需下載即可查看                           | 中     |
| F-04     | 存儲介質介接 | 支援抽象化儲存層，可依需求切換本地儲存、S3 或 Azure Blob Storage 而不影響業務邏輯       | 中     |
| F-05     | 文件安全校驗 | 上傳時自動檢查檔案大小限制、黑名單副檔名過濾，防止惡意腳本上傳                          | 高     |
| F-06     | 附件版本紀錄 | 針對同一單據編號的附件更換，保留歷史版本紀錄與上傳人資訊                                | 低     |

---

## 2. 會計模組 (Accounting) - **Phase 1 重點**
> **說明：** 核心帳務處理，參考 ECOUNT「會計」與「會計(輔)」頁面。[ECOUNT系統操作影片](https://www.ecount.com/tw/popup/edu_video.aspx?page=1&v=zQ1IkUSoUmg&id=2498)

### 2.1 傳票管理 (Voucher System)
- [ ] **傳票錄入**
    - [ ] 傳票類型：現金收入/現金支出/轉帳傳票
    - [ ] **借貸平衡檢核** (Sum(Dr) == Sum(Cr) 強制檢查)
    - [ ] 常用分錄樣板 (Template)
- [ ] **傳票審核與過帳**
    - [ ] 傳票列表與狀態 (草稿/審核中/已過帳/作廢)
    - [ ] 傳票列印 (PDF 匯出)
    

### 2.2 應收/應付管理 (AR/AP)
- [ ] **應付帳款 (AP)**
    - [ ] 廠商發票立帳
    - [ ] 付款排程與沖帳 (Payment & Offset)
    - [ ] 應付帳齡分析
- [ ] **應收帳款 (AR)**
    - [ ] 客戶請款立帳 (開立發票)
    - [ ] 收款沖帳
    - [ ] 應收帳齡分析

### 2.3 固定資產 (Fixed Assets)
- [ ] **資產卡建立**
    - [ ] 判斷標準：耐用年限 > 2年 且 金額 > 8萬
    - [ ] 財產編號自動編碼
- [ ] **異動管理**
    - [ ] 每月自動折舊計算 (Depreciation)
    - [ ] 資產改良/減損/報廢/出售

### 2.4 預算控管 (Budget Control)
- [ ] **預算編列**
    - [ ] 年度/月度部門預算匯入
- [ ] **預算執行**
    - [ ] 請購/請款時自動檢核預算餘額
    - [ ] 超支警示 (Warning) 或 阻擋 (Block)
   

### 2.5 稅務申報 (Tax)
- [ ] **營業稅(VAT)申報**
    - [ ] 進項發票錄入 (支援 21, 22, 25 等格式)
    - [ ] 銷項發票管理 (二聯/三聯)
    - [ ] **401/403報表試算** 
    - [ ] **媒體申報檔 (TXT) 產出** (串接國稅局申報系統)
    

---

## 3. 採購模組 (Procurement) - **Phase 2 重點**
> **說明：** 實體作業流程，參考 ECOUNT「進銷存」中的採購管理。[ECOUNT系統操作影片](https://www.ecount.com/tw/popup/edu_video.aspx?page=1&v=WTPmqJM3XtQ&id=2513)

### 3.1 供應商管理 (Vendor)
- [ ] 供應商基本資料 (名稱、統編、付款條件、聯絡人)
- [ ] 供應商價格管理 (詢價記錄)

### 3.2 採購作業流程
- [ ] **供應鏈資料**
- [ ] **請購 (PR)**
    - [ ] 各單位提出需求
    - [ ] **拆單功能** (一筆需求拆分給不同供應商或不同預算單位)
- [ ] **採購 (PO)**
    - [ ] 產生正式採購單PDF (給廠商)
    - [ ] 採購變更/取消
- [ ] **進貨驗收 (Receiving)**
    - [ ] 驗收單錄入 (上傳照片、貨單掃描檔)
    - [ ] 驗收狀態 (全收/部分收/退貨)(Ashley說是通常驗收就不會退貨了）
    - [ ] **觸發立帳** (驗收完成 -> 自動拋轉至會計模組產生 AP)
- [ ] **請款**

### 3.3 請款作業 (Payment Request)
- [ ] 請款單申請 (關聯驗收單)
- [ ] 支援多幣別請款
- [ ] 支援跨部門/跨公司分攤費用

---


## 4. 報表中心 (Reports)
> **說明：** 支援 Excel/PDF 匯出。

### 4.1 財務報表 (Financial Statements)
- [ ] **資產負債表 (Balance Sheet)**
- [ ] **損益表 (Income Statement)**
- [ ] 現金流量表 (Cash Flow)
- [ ] 試算表 (Trial Balance)
- [ ] 日記帳/總分類帳 (Ledgers)

### 4.2 管理報表
- [ ] 部門費用分析表 (預算 vs 實際)
- [ ] 採購分析表 (供應商採購量、價格波動)
---
