iT邦幫忙

2025 iThome 鐵人賽

DAY 2
2

探索

在上一章節中,我們介紹了為什麼會用什麼樣的技術基礎架構會計模組。
本章節將針對 會計模組設計 說明預計的架構內容。

簡單探索「目前有哪些第三方模組」?

Odoo 17 Accounting

  • om_account_accountant:主要的會計模組
  • om_account_daily_reports:日常會計報表
  • om_account_budget:預算管理功能
  • om_fiscal_year:會計年度管理
  • om_recurring_payments:定期付款管理
  • om_account_asset:固定資產管理
  • accounting_pdf_reports:PDF報表功能
  • om_account_followup:應收帳款跟催

Odoo 17 Full Accounting Kit for Community

  • 基礎會計套件:提供會計系統的基礎功能
  • 預算管理:包含預算編製與控制功能
  • 會計科目管理:標準化的會計科目設定

架構

依照前述探索的案例,而我們的目標是完全取代這個模組,在30天,寫一個在台灣會計模組的解決方案,以下為進行比較參考:

項目 30 天在地化會計模組挑戰 Odoo 17 Accounting (om_account_accountant) Odoo 17 Full Accounting Kit (base_accounting_kit)
核心定位 在地化需求,針對台灣會計制度與作業習慣設計,30 天練功紀錄 開源社群版最常見的會計模組,彌補官方缺少的標準功能 社群版基礎會計套件,彌補官方缺少的標準功能
會計報表 Day3–6 報表結構、財務報表、會計報表、進階報表 日常報表、PDF 輸出 提供標準財報
庫存整合 Day7 進銷存報表、Day8 庫存帳齡表 無 無
銷售整合 Day9 訂單追蹤表 無 無
固定資產 Day10–12 資產主檔、折舊計算、資產異動 固定資產管理 固定資產管理
票據資金 Day13–18 付款沖帳、票據功能、銀存收支、資金預估 無 無
成本核算 Day19–27 成本方法、SVL 調整、月加權平均、成本差異分析 無成本模組 無成本模組
AI/創新 Day28 AI模組 無 無
特色 強調「在地化」:符合台灣月結、票據、資金預估 提供社群最常用的會計基礎功能 社群入門級會計套件
適用情境 針對台灣會計實務落地 適合需要 PDF 報表與固定資產的社群用戶 適合不同樣板的報表

實作

此次的案例預計的文章地圖,結果如下:
文章地圖


小結

本章梳理了目前社群常用的兩大會計模組:om_account_accountant 與 base_accounting_kit,雖然它們提供了基礎的會計功能,但在實務應用上仍顯不足,例如:缺乏在地化報表、報表結構複雜難以維護、固定資產與票據資金功能不完整等。

因此,本計畫預期的目標是要做模組與畫地圖(寫文章),挑戰 重新設計一個適合台灣實務的完整會計模組。 透過 30 天的探索與實作,將涵蓋會計報表、固定資產、票據資金、成本核算等完整範疇,逐步建立出一套可落地、可擴充、可持續維護的台灣會計解決方案。

當然製作上都有些優缺點的取捨,後續文章會逐一進行說明功能差異與為什麼這麼做,那因為章節比較多,除了取代om_account_accountant,後續增加收款與付款沖帳功能,比較的模組為Account Reconcile OCA。

總結來說,30天的設計規劃不只是功能補強,而是一個 由地基打起的完整重構,為後續各章的展開奠定了清晰的藍圖。



上一篇
Day 1: 前言
下一篇
Day 3: 會計報表-報表結構
系列文
做模組 × 畫地圖:30 天在地化會計模組的挑戰 共 30 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言