由於成本模組涉及多個功能與成本計算原理,本章同樣採用 案例驅動 的方式來說明。本次的重點放在 成本模組-SVL 人工與製費分攤 功能,延續 Day19 提到「人工製費分攤」的挑戰。
本篇要解決的是「SVL 人工與製費分攤」的問題,設定都是相同的-請參考D20架構-網址
因此直接從案例切入。
此次要探討的是人工與製費的分攤,因此案例僅保留製造單與後續可能影響的出貨單:
日期 | 類別 | 單號 | 料號 | 單價 | 數量 | 金額 |
---|---|---|---|---|---|---|
8/1 | 生產 | MO/001 | 半成品-1 | 300 | 1 | 300 |
8/2 | 生產 | MO/002 | K 成品 | 500 | 1 | 500 |
8/3 | 出貨 | OUT/001 | K 成品 | 500 | 1 | 500 |
8/4 | 應收 | INV/001 | K 成品 | 1000 | 1 | 1000 |
8/31 | 日記帳 | MISC/001 | 實際人工費用 | 400 | 1 | 400 |
8/31 | 日記帳 | MISC/002 | 實際製造費用 | 400 | 1 | 400 |
我們希望將 實際人工與製費差異 分攤回各個工單。
舉例:人工原本登錄 200,實際發生 400,差異為 200。
以 MO/001 的人工為例:
同理,將差異分攤至各工單後,最終影響如下:
日期 | 類別 | 單號 | 料號 | 單價 | 數量 | 金額 |
---|---|---|---|---|---|---|
8/1 | 生產 | MO/001 | 半成品-1 | 500 | 1 | 500 |
8/2 | 生產 | MO/002 | K 成品 | 900 | 1 | 900 |
8/3 | 出貨 | OUT/001 | K 成品 | 900 | 1 | 900 |
8/4 | 應收 | INV/001 | K 成品 | 1000 | 1 | 1000 |
相關SVL異動內容,如下參考
在 Odoo 原生設計中,人工與製費多半只存在於工單的預估成本,實際差異 往往只能透過人工調整,無法回寫至 SVL 重新分攤。這樣會導致財務帳與成本帳出現落差,影響報表的可靠性。
總結來說,SVL 人工與製費分攤的設計,讓 帳務數字與生產實務更加貼合,同時兼顧透明性與可追溯性, 是銜接財務報表與成本會計的一個關鍵環節。