Features: - Implement two fee types: entrance fee and annual fee (both NT$1,000) - Add 50% discount for disability certificate holders - Add disability certificate upload in member profile - Integrate disability verification into cashier approval workflow - Add membership fee settings in system admin Document permissions: - Fix hard-coded role logic in Document model - Use permission-based authorization instead of role checks Additional features: - Add announcements, general ledger, and trial balance modules - Add income management and accounting entries - Add comprehensive test suite with factories - Update UI translations to Traditional Chinese 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
9.0 KiB
9.0 KiB
協會帳務資料分析報告
分析日期: 2025-11-30 分析者: Claude Code
一、檔案更新時間確認
✅ 今年確實有變更的帳務檔案
| 檔案名稱 | 最後更新日期 | 檔案大小 | 狀態 |
|---|---|---|---|
| 2024尤塞氏症及視聽雙弱協會帳務.xlsx | 2025-07-30 | 75 KB | ✅ 今年更新 |
| 2025 收入支出總表 (含會計科目編號).xlsx | 2025-08-13 | 13 KB | ✅ 今年更新 |
| 2025 協會預算試編.xlsx | 2025-08-03 | 6 KB | ✅ 今年更新 |
結論: 帳務資料在今年 7-8 月間有更新,與你的預期一致!
二、檔案內容結構分析
📊 檔案一:2024尤塞氏症及視聽雙弱協會帳務.xlsx
這是2024年度的實際帳務記錄檔案。
工作表結構:
-
籌辦階段 (999列)
- 記錄協會籌備期間的支出
- 包含:會場費、交通費、餐點費等
- 欄位:日期、項目、支出、收入、註記
-
入會費會費 (1000列)
- 記錄會員繳納的入會費和常年會費
- 包含:
- 一般會員:2,000元
- 身心障礙證明會員:1,000元
- 團體會員
- 欄位:日期、繳款人、身份、費用、序號
-
捐款 (1000列)
- 記錄各項捐款收入
- 已知捐款:
- 伍淑惠:10,000元
- 姜欣慧:3,000元
- 欄位:日期、捐款人、收入、註記
-
List (會員類別清單)
- 一般會員
- 身心障礙證明會員
- 團體會員
- 其他
資料特點:
- ✅ 有完整的收支記錄
- ✅ 區分籌辦階段和正式運作
- ✅ 有會員身份分類
- ⚠️ 日期格式為 Excel 數值(需轉換)
📋 檔案二:2025 收入支出總表 (含會計科目編號).xlsx
這是帶有會計科目編號的收支總表,最重要的檔案!
工作表結構:
-
收入 (5列資料)
- 欄位:日期、科目編號、科目名稱、收入金額、收入來源備註
- 記錄範例:
- 4100 一般捐款收入:伍淑惠 10,000元、姜欣慧 3,000元
- 4310 入會費:2024/1/27 會費 66,000元
-
支出 (13列資料)
- 欄位:日期、科目編號、科目名稱、支出金額、支出用途備註
- 記錄範例:
- 5100 業務費用:會場清潔費 500元、點心費 2,000元
-
科目編號 (44列) ⭐ 最重要
- 完整的會計科目表
- 欄位:科目編號、科目名稱、科目類別、用途說明
- 涵蓋:
- 資產類科目 (1000系列)
- 收入類科目 (4000系列)
- 支出類科目 (5000系列)
已知會計科目:
資產類 (1000系列):
- 1000 現金及約當現金
- 1100 庫存現金
- 1101 銀行存款
- 1107 其他現金等價物
收入類 (4000系列):
- 4100 一般捐款收入
- 4310 入會費
支出類 (5000系列):
- 5100 業務費用
💰 檔案三:2025 協會預算試編.xlsx
這是2025年度預算編列檔案。
工作表結構:
工作表1 (16列資料)
- 欄位:專案項目、科目編號、科目名稱、子項目、金額、用途說明、可能效益補充、其他
預算項目範例:
衛福部罕病認列推廣活動
- 科目:5100 業務費用,總預算 7,000元
- 子項目:
- 交通費:6,000元(台北花蓮往返)
- 郵寄費:500元(公文及其他文書往來)
- 影印費:500元(文書影印)
三、資料完整性評估
✅ 優點
-
有完整的會計科目表
- 44個科目,涵蓋資產、收入、支出
- 每個科目都有用途說明
- 可直接匯入系統
-
收支記錄結構清楚
- 有科目編號對照
- 有詳細的備註說明
- 日期、金額、來源/用途都有記錄
-
會員繳費記錄完整
- 有會員姓名
- 有會員類別
- 有繳費金額和日期
-
有預算編列
- 2025年預算已規劃
- 有專案分類
- 有詳細用途說明
⚠️ 需注意的地方
-
日期格式
- Excel 使用數值格式儲存日期(如 45318)
- 需要轉換為標準日期格式
- 45318 = 2024-01-27
-
資料分散
- 實際帳務在「2024帳務.xlsx」
- 會計科目在「2025收支總表.xlsx」
- 需要整合
-
缺少憑證編號
- 目前沒有明確的憑證編號系統
- 建議匯入時自動產生
-
科目對照需確認
- 系統現有科目 vs Excel科目
- 可能需要調整對照
四、與系統現有科目對照
系統現有科目 (ChartOfAccountSeeder)
目前系統已有以下科目分類:
- 資產 (Assets)
- 負債 (Liabilities)
- 淨資產/權益 (Net Assets/Equity)
- 收入 (Revenue)
- 支出 (Expenses)
Excel 科目對照建議
| Excel科目編號 | Excel科目名稱 | 系統科目類型 | 建議對照 |
|---|---|---|---|
| 1000系列 | 現金及約當現金 | Assets | 流動資產 |
| 4000系列 | 收入類 | Revenue | 捐贈收入、會費收入 |
| 5000系列 | 支出類 | Expenses | 業務費用、管理費用 |
五、建議匯入流程
階段一:會計科目表建立
-
匯入「科目編號」工作表
- 來源:
2025 收入支出總表 (含會計科目編號).xlsx→ 「科目編號」 - 目標:
chart_of_accounts表 - 共 44 筆科目
- 來源:
-
欄位對照
Excel欄位 → 系統欄位 ───────────────────────────────── 科目編號 → code 科目名稱 → name 科目類別 → type (資產/收入/支出) 用途說明 → description
階段二:2024年實際帳務匯入
2.1 收入部分
來源一:捐款收入
- Excel:
2024帳務.xlsx→ 「捐款」工作表 - 建立為:財務憑證 + 會計分錄
- 科目:4100 一般捐款收入
來源二:入會費收入
- Excel:
2024帳務.xlsx→ 「入會費會費」工作表 - 建立為:財務憑證 + 會計分錄
- 科目:4310 入會費
2.2 支出部分
來源:籌辦階段支出
- Excel:
2024帳務.xlsx→ 「籌辦階段」工作表 - 建立為:財務憑證 + 會計分錄
- 科目:5100 業務費用
階段三:2025年預算匯入
來源:
- Excel:
2025 協會預算試編.xlsx - 目標:
budgets和budget_categories表
六、資料匯入技術方案
方案一:使用 Laravel Excel + Command
// 建立匯入指令
php artisan make:command ImportChartOfAccounts
php artisan make:command Import2024Accounting
php artisan make:command Import2025Budget
方案二:資料轉換腳本
-
日期轉換函數
// Excel日期轉換 function excelDateToPhp($excelDate) { return \PhpOffice\PhpSpreadsheet\Shared\Date::excelToDateTimeObject($excelDate); } -
會計分錄產生
// 收入:借:現金,貸:收入 // 支出:借:費用,貸:現金
七、資料品質檢查清單
匯入前檢查
- Excel 日期格式正確
- 金額欄位無文字
- 科目編號無重複
- 會員姓名無空白
- 收支總額核對
匯入後驗證
- 科目數量正確 (44筆)
- 收入總額 = Excel統計
- 支出總額 = Excel統計
- 借貸平衡
- 無孤兒記錄
八、重要發現摘要
📈 收入統計(根據 Excel)
2024年已記錄收入:
- 一般捐款:13,000元(伍淑惠10,000 + 姜欣慧3,000)
- 入會費:66,000元(2024/1/27會費)
- 總計約:79,000元
📉 支出統計(部分樣本)
籌辦階段已知支出:
- 會場清潔費:850元
- 點心費:2,000元
- 交通費:1,676元
- 需完整統計
💼 2025年預算
衛福部罕病認列推廣活動:7,000元
- 其他專案需完整讀取
九、下一步建議
立即可執行
- ✅ Laravel Excel 已安裝
- ⭐ 建立會計科目匯入功能(最優先)
- 📊 建立2024帳務匯入功能
需確認的事項
-
科目對照確認
- Excel 44個科目 vs 系統現有科目
- 是否需要合併或新增
-
憑證編號規則
- 建議格式:AC-YYYYMMDD-NNNN
- 例如:AC-20240127-0001
-
初始現金餘額
- 協會成立時的初始資金?
- 或從第一筆收入開始記錄?
-
入會費對應到會員
- 需要建立會員繳費記錄關聯
- 「入會費會費」工作表有會員姓名
十、資料完整性確認
已確認資料
✅ 2024年度收支記錄(部分) ✅ 會計科目表(完整44個科目) ✅ 2025年預算規劃 ✅ 會員繳費記錄 ✅ 捐款記錄
需補充資料
❓ 2024年完整收支統計 ❓ 銀行對帳單 ❓ 實體收據憑證 ❓ 期初現金餘額
結論:
帳務資料確實在今年(2025年7-8月)有更新,資料結構完整且清晰,可以直接開始匯入作業。建議優先匯入會計科目表,再匯入2024年實際交易記錄。
需要我開始建立會計科目匯入功能嗎?