在上一章節中,我們介紹了折舊計算的設計理念。
本章節將針對 資產異動 進行說明。om_account_accountant
提供作廢或銷售的功能,如下圖參考。
簡單探索「OM異動作業的功能」?
OM 的異動作業是產生異動分錄與更新狀態,並且為單筆作業進行維護,沒有異動的憑單紀錄。
嘗試解決的清單如下:
依照前述探索說明,我們的目標是取代現有模組功能,需進行新增與調整,具體架構如下:
此次的案例使用Day10的資產後面三筆進行異動,10030012-10030014各別進行調整金額、報廢、出售,異動結果如下:
在多數公司實務中,固定資產盤點通常是透過 資產清冊 進行。
在此次設計中,盤點資訊不額外建立異動作業,而是透過 資產主檔,允許在折舊後仍可修改「人員、部門、保管地點」三個欄位,並利用 tracking=True
自動保留異動紀錄。
在實務經驗裡,若舊機器進行重大修繕或加掛新設備,若直接修改金額,後續追蹤常出現困難。
因此,通常會建議的作法為:
這樣做能夠保持原始資產的歷史資料不被異動,更清楚掌握新增部分的金額與折舊,提升資產管理的可追溯性。
固定資產在實務中,光是「折舊」還不夠,日常的 異動管理 也是資產管理的重要環節。
原生模組僅能針對單筆資產進行報廢或出售,缺乏批次處理、應收帳款串接與完整憑單紀錄。
透過重構後的設計,我們讓異動模組能夠:
同時,透過 盤點資訊追蹤 與 改良作業歸屬 的設計,資產管理不僅符合帳務需求,也能真正落實到現場的管理流程。
總結來說,異動模組的重構,讓固定資產從「會計角度」延伸到「管理角度」,不再只是數字,而是能被完整追溯、管理、對應實務的資產生命週期。