大家好,年關剛過,
最近剛好是公司會計單位最忙的時間,
特別是在年度結帳這件事情上!
而今天就趁這個時機,
來跟大家談談odoo系統的結帳方法。
同時這也是odoo會計模組的運作上,
所謂「三大難題(註1)」之中的第一項:
就讓我們進入今天的課題吧!!
首先,在討論今天的課題前,
要先跟大家聊聊odoo在會計財務報表的運作邏輯,
如同上圖一中所呈現的,
odoo會計模組 自第9版以後,
進行會計了報表運作邏輯的大改版
第8版以前以及一般會計系統的運作方法,
多是採如手工記帳方式的結帳流程,也就是:
日常分錄紀錄-->分錄過帳-->試算表-->年度結帳-->次年度開帳
odoo第九版的系統功能,
受到目前計算機運算速度的持續提升,
調整該財務報表的運作邏輯,
也就是過去需要經過年度結帳程序才能產生會計報表的作法,
改由系統直接依報表期間區間即時進行加總及生成會計報表,
輔以交易期間鎖定功能,避免過去的會計分錄進行變動。
因應如此的系統運作邏輯改變,
會影響過去一般會計ERP執行邏輯的內容有以下3項:
1.會計報表區間設定方式
a.在損益表方面,採區間方式結算該期間的交易加總
例:2017年度損益表區間:起2017/1/1~迄2017/12/31
b.在資產負債表方面,已欲產生的結帳日作為結算日
例:2017年資產負債表區間:起(空白)~迄2017/12/31
2.財務報表設計方式(如上圖1~6)
因應台灣會計報表必須區分「本期損益」及「前期損益」科目
因此需在財報設計畫面中,將累積盈餘科目分為以下兩種類型:「權益」及「當年營利」
財務報表設計:
a.「權益」類型會計科目列於股東權益項下
例:列於30XX-業主權益項下
b.「當年盈利」類型於財務報表設計設為損益表結算之減項
例:列於zb-return earning/last year中,為zb-return earning all years減項
3.年度結帳分錄(如上圖7)
透過會計年度結帳安排,讓年度累積盈餘可以在會計報表中呈現
「權益」類型科目代號:335100 累績盈虧
「當年盈利」科目代號:999999 Undistributed Profits/Losses(該會計科目由系統自動建立)
於每年年初,將去年的盈餘(虧)金額轉入當年盈利會計科目(B/S報表如上圖8~9)
其他說明:
1.報表設計及計算邏輯的方式可以有很多種,但基礎上結帳邏輯是差不多的,也歡迎一起討論更好的報表設計及結帳方式歐~
2.若要在分隔出法定盈餘公積、特別盈餘公積、民國87年前之累積盈餘等科目,概念與本篇內容差不多,可以透過轉帳分錄將金額轉出335100累積盈虧這個科目即可。
3.自12版以後,會計報表功能從原生odoo社區版中拉到odoomate的accounting_pdf_report模組中:模組連結
4.台灣之會計模組結構由元植團隊持續維護,也可以在odoo app中下載使用: 模組連結
5.(2020/1月更)在實際測試過odoo企業版的功能後,在odoo企業版的報表設計裡,是不用輸入年度結帳分錄的歐!~
註1:odoo會計模組三大難題如下:
1.會計報表及年度結帳邏輯(請詳本篇)
2.會計分錄過帳取消功能開啟:請詳【odoo有料學堂】如何修改已過帳的會計分錄
3.與庫存模組連結永續成本制分錄(待由專文討論)