iT邦幫忙

10

ERP 重工成本計算的方式

  • 分享至 

  • xImage
  •  

http://myblog-erp.blogspot.com/2009/09/erp.html

在前幾期當中我們已經與各位分享 “ ERP 製造業成本計算的經典範例說明 ” , 這一期我想與大家深入探討在 ERP 當中,重工工單的成本計算方式。

重工工單
首先,我們定義什麼是重工工單。所謂重工工單指的是當月份的工單之中,發生領料料號與繳庫料號產生無窮遞迴的現象。如下圖所示:

假如左圖 A001、A002 兩張工單是正常的包裝工單,則右圖兩張工單則形成無窮遞迴的改包裝重工工單。也就是在同一個月份之中,發生領 A002 料要改包裝為 A001,同時又領 A001 料改包裝為 A002,則在算成本的堆疊 ( Roll-up ) 計算當中,形成計算完 A001 的成本之後要更新 A002 的成本,因為 A002 的成本被更新了,所以必須重新計算 A001 的成本。如此形成雞生蛋、蛋生雞的無窮輪迴。

月加權平均成本的計算公式
月加權平均成本的計算公式簡單 List 如下:

月加權平均成本的計算公式大原則上如上,說明如下:
1.期初金額與數量是由上期月加權期末結轉而來。
2.採購金額與數量是淨額,也就是必須扣除進貨退回與折讓的單據,加上進口費用的分攤金額。
3.生產入庫應該包含生產繳庫單,那還要包含什麼單據呢?
4.其他,則示各 ERP 系統的特性而定,比如換貨入庫單、前期銷貨退回、指定成本的部門領料退回單、庫存金額調整單…等,如此可以增加系統運用的彈性。

重工成本
以下面的例子,請你計算重工後的存貨成本為多少,你不需要套用公式,用常識計算就可以了:

假如A成品期初庫存 10pcs,成本 100 元,本月領到生產線去重工,因重工分攤到的工費 20 元,則入庫後 A 成品的期末庫存仍舊是 10pcs,請問他的存貨成本是多少?

答案是 120 元,為什麼?因為期初成本 100 元,加上重工的工費 20 元,所以是 120 元。單位成本是 120 元 ÷ 10pcs,所以是 12 元。

套用公式計算看看 :

正確重工成本的公式
重工單位成本分別為 12 元與 11 元,這是怎麼一回事?肯定是公式有問題!!正確公式如下,你的 ERP 算對了嗎?

進階問題
我記得好幾年前,我有一位用戶他問我:你又不能確定重工的料件是領期初的庫存,還是領本月份生產入庫的存貨,你怎麼可以用期初成本來計算領料成本?

請注意觀察上面的例子,重工生產入庫的成本重點,在於只需要加上新的工費即可。所以假如領料的成本是零元,則計算式如下:

答案仍舊是 12 元,換句話說,只要繳庫成本隨著領料成本變動,則重工領料單的成本,無關存貨的單位成本的計算。也就是說領料單認 10 元,則他會加10 元,同時也會減掉 10 元;假如認 0 元,則同時加 0 元又減 0 元,存貨的單位成本都是一樣的。

重工單的領料單成本該如何認定?
如上說明,既然重工領料單的成本,無關存貨的單位成本的計算。則重工領料單的成本該如何認列比較合理?

假如重工領料單的製令跨月才繳庫,也就是說領 A002 預定要繳 A001,但是本月尚未繳庫,又本月領 A001 已繳庫 A002,請問本月有重工工單嗎?

答案:沒有。因為是否遞迴的判斷條件:
1.不是以標準 BOM 為判斷對象,也不是 MO-BOM 來判斷,而是以實際領料與繳庫料號來判斷。
2.不是該製令全部的領料單與繳庫單的料號來判斷,而是以該工單當月的領料與繳庫單料號來判斷。

既然如此,則重工領料單的成本是否以期初成本來認定就無關緊要了。但是假如該工單尚餘期末在製品 ( WIP ),也就是重工工單已繳庫,但是未繳庫完畢,還剩下期末在製品,則這個時候影響的只是存貨成本是停留在倉庫 ( Warehouse ) 還是產線上 ( WIP )。例如重工領料 10pcs,但是本月只入庫 5pcs,在製品 5pcs,則計算式如下:

結 語
關於成本的計算,大原則不變,但是細部狀況變幻莫測,以後我將陸陸續續與各位分享這當中的奧妙,諸如聯產品成本分攤計算的問題…等等。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
Albert
iT邦高手 1 級 ‧ 2009-09-21 10:02:57

重工成本
以下面的例子,請你計算重工後的存貨成本為多少,
你不需要套用公式,用常識計算就可以了:
假如A成品期初庫存 10pcs,成本 100 元,
本月領到生產線去重工,
因重工分攤到的工費 20 元,
則入庫後 A 成品的期末庫存仍舊是 10pcs,
請問他的存貨成本是多少?
答案是 120 元,
為什麼?因為期初成本 100 元,
加上重工的工費 20 元,所以是 120 元。
單位成本是 120 元 ÷ 10pcs,所以是 12 元。

別鬧了
別把管理會計當稅務會計
別把例外當正常處理
別把當期成本資產化

重工不是正常成本
重工是例外,,不可將例外來混淆正常成本
重工並沒有增加產品價值
重工領料應該不是本期投入原料
重工製費與人工應該不是本期投入製費與人工
...
...
應該是本期例外管理應該關注的例外費用

正確的管理會計觀念才能有好的 ERP

我們是 Adempiere OpenSource ERP 台灣技術支持團隊
Skype : Adempiere/Compiere

看更多先前的回應...收起先前的回應...
Albert iT邦高手 1 級 ‧ 2009-09-21 10:05:18 檢舉

別鬧了
別把管理會計當稅務會計
別把例外當正常處理
別把當期成本資產化
=======XXXX=====
別把當期費用資產化

Albert iT邦高手 1 級 ‧ 2009-09-21 10:11:57 檢舉

重工領料應該不是本期投入原料
重工領料不應該被當成是本期的正常投入原料

重工製費與人工應該不是本期投入製費與人工
重工製費與人工不應該被當成是本期的正常投入製費與人工

Albert iT邦高手 1 級 ‧ 2009-09-21 13:25:06 檢舉

重工 Rework .. 可以資產化
提高庫存價值 .. 真扯
重工 成本提高 .. 報價提高 .. 底價提高 .. 客戶負擔 。 夭壽
重工成本必須轉費用 例外費用 有人要受逞罰

pantc328 iT邦高手 1 級 ‧ 2009-09-21 14:12:27 檢舉

你認為要怎麼處理?
有人要逞罰!那成本歸誰?
誰做壞誰賠!沒人敢去你們公司做.
有時一件東西是經一群人,一群程序後所產生的一個結果,責任不能歸屬在特定人身上哪?
本來生產就會有不良率.有原物料不良.加工不良..這些成本本來就要攤提到其他良品的成本上.

賽門 iT邦超人 1 級 ‧ 2009-09-21 14:21:28 檢舉

阿伯特又來了嗎?
這位仁兄的話真的很難懂, 和火星人談話還更有意義些...

Albert iT邦高手 1 級 ‧ 2009-09-21 14:27:04 檢舉

假如左圖 A001、A002 兩張工單是正常的包裝工單,則右圖兩張工單則形成無窮遞迴的改包裝重工工單。也就是在同一個月份之中,發生領 A002 料要改包裝為 A001,同時又領 A001 料改包裝為 A002,則在算成本的堆疊 ( Roll-up ) 計算當中,形成計算完 A001 的成本之後要更新 A002 的成本,因為 A002 的成本被更新了,所以必須重新計算 A001 的成本。如此形成雞生蛋、蛋生雞的無窮輪迴。

改包裝會 提升庫存成本 = 提升庫存價值
真扯

bizpro iT邦大師 1 級 ‧ 2009-09-21 18:22:11 檢舉

重工(rework)不是例外, 也不是一般費用, 重工是對原物料, 半成品, 成品的加值, 是一種懲罰, 但是的確是成本. 問題是, 重工與無限遞迴是沒有關係的.

無限遞迴的BOM(Recursive BOM)是會發生的, 最多的情況是錯誤, 有時會發生在化工領域的假像Recursive BOM.但是在現代的ERP中是可以處理假象的無限遞迴, 但是並沒有用無限遞迴來計算成本的. 因為那是不可能的. 至於改包裝會發生無限遞迴, 是很不可思議. 這也的確是錯誤.

Albert iT邦高手 1 級 ‧ 2009-09-22 06:26:54 檢舉

ERP 是實証科學
不是基礎理論科學
XXX個教授作不出一套像樣的ERP
因為ERP不是基礎學科要的是實際操作
一堆不要XX的 ERP 博碩士論文
論一些 沒有衡量指標的感覺用詞
使用不順
使用麻煩
程序複雜
功能齊全
功能不強
??????
到底是少那一個欄位
到是多敲了哪一個資料
到底是哪一個拋轉少了
到底是哪一個欄位沒帶出來
??????
誤導台灣原地踏步

pantc328 iT邦高手 1 級 ‧ 2009-09-22 08:52:34 檢舉

阿伯特講一些跟事實不符.程式不是亂寫或亂碰數據對就好.
不管你攤提為成本或費用最後都要轉到庫存成本,轉到銷售成本,轉到消費者身上.這是自由市場,要不要買看消費者.你可以銷價不變下.這樣壓利潤去提升銷量.或者利潤不變,影響銷售量.
成本,費用..要分清楚.在這題攤製造成本是本較合理的.

Albert iT邦高手 1 級 ‧ 2009-09-22 22:57:46 檢舉

雖然不是會計師但也當過幾年總經理室成本會計專員與上市公司的財務經理
還是很崇拜妳(你)pantc328資訊科技大師竟然也是成本會計大師
請受小弟一拜
並邀請指正一下 SAP Production Rework 的成本
http://tw.myblog.yahoo.com/adempiere-compiere/article?mid=1280

pantc328 iT邦高手 1 級 ‧ 2009-09-23 14:54:33 檢舉

我大概看了前幾行.
Rework的成本歸給供應商.這好像沒錯.
但這是最簡單的情形下.
我A買B家產品.東西壞了叫B家重工.成本B家出.這正確.
但我們公司.A->B->C->D->E->F.假如到F東西壞了.他要重工要回到B->C->D->E?他就抱怨.我只做F部分.我每個只賺一塊二毛五.你要我賠B-E的重工費用?結果後面的工序沒人做.
另一種A->B->C->A->A->D->F.這種某部分程序給外包商.某部分回到自家公司的情形.這也是很難攤成本.
而且裡面有合模,合資..問題.於是我的想法是所有成本都加到產品上.所有做好的成本在全部攤到各廠商上(人工喬).然後給投資者跟合模者又不同的成本公式.
就是東西很複雜,找了國內一些廠商都無法客制化才叫我來寫.

bizpro iT邦大師 1 級 ‧ 2009-09-25 11:51:24 檢舉

成本的歸屬是看對物件加值, 雖然這是會計原則, 但是引用與判斷是受到人的影響. 領料成本並不會因為重工而改變, 沒有遞迴的問題.
關於Pantc328大的想法, "於是我的想法是所有成本都加到產品上.所有做好的成本在全部攤到各廠商上(人工喬).然後給投資者跟合模者又不同的成本公式", 也是一種判斷, 只是將相關費用全部轉到商品成本會造成業務上的問題, 以前我既是國貿業務, 又管數千人的工廠, 我必須在之間取得平衡. 很多不當的攤提, 造成某些商品成本的大幅增加, 當然造成銷售的困難, 但是, 其他產品成本可以下降, 那些產品也容易銷售, 因此, 在高成本的產品上創新加值是令一個解決之道. 至於和其他加工廠的問題, 要看彼此的關係, 也必須像pantc328兄一樣人工喬, 只是喬的方向不同, 有幾次, 我必須直接代管一些加工廠, 以強化品質減少重工機會, 如果不能這樣, 也有向發生問題的外包商索賠. 這些都是管理會計的一環.

bizpro iT邦大師 1 級 ‧ 2009-09-25 12:01:43 檢舉

To Albertachen:
別一再攻擊SAP了, 別一再攻擊教授了, 可以嗎?!

我曾服務於SAP, 我了解這家公司, 你要自稱ERP God Father是你的自由, 但是, 攻擊SAP只會顯示出你的脆弱. 至於會計, 我想你不是會計系的吧. 你知道會計系要讀多少"實務"的東西? 很不巧, 我就讀過, 會計的東西都是實務, 沒有新鮮事.

Albert iT邦高手 1 級 ‧ 2010-08-14 18:48:05 檢舉

你不要攻擊 台灣 你不了解台灣
....
我哪時候攻擊 我的專長(SAP)
你是有眼睛看不見了嗎 : bizpro
重工會增加庫存價值
重工越多庫存價值越高 ??
你會 SAP FI/CO 嗎 ? bizpro BIZ - LOW

0
pantc328
iT邦高手 1 級 ‧ 2009-09-21 13:46:07

好長一段文章.我沒仔細看一下.但有些還是有參考價值.
平均成本他說的算法好像也對.
如 我這月生產AD0101A 100ps,每個 100元.我們公司生產良率98%,重工成本50,重工率5%
所以說下100 ps 只回來98 ps,下10000元,回來9800元.另外重工 5Ps 5x50=250.
所以98ps(庫存值 9800)生產成本10250 所以平均成本為104.6元.
生產成本轉銷售成本這也沒錯.當然銷售成本提高會影響銷售量.
總之降低生產成本,就要提高良率,降低重功率.

0
pantc328
iT邦高手 1 級 ‧ 2009-09-21 15:14:51

全部我最不認同"關於成本的計算,大原則不變,但是細部狀況變幻莫測".
大家都讀很多書.大家都認為自己是對的.
但各行各業每一家都不一樣.
像我們公司重點在加工流程表,不在BOM表.
每一次生產成本完全不同.每一次經手的廠商也可能不同.每一次重工的廠商也能不同.每一次給廠商的價格也不同.
東西壞了,可能一家廠商認了,賠了.也有可能一群人在協商.
加工成本有些是實際加工表的成本.也有可能私下說這一批貨就這個價格.其中還有加工分利...複雜的問題.

0
16341948
iT邦新手 3 級 ‧ 2009-09-25 11:01:29

回應讀者問題:

首先感謝各位大大給小弟的指導,albertachen、pantc328、simon581923、bizpro謝謝您們,以下僅提出小弟對一些事情的看法:

  1. 本文討論的題目是 "重工成本的計算方式",並沒有討論重工該不該分攤成本的問題。重工工單該不該分攤成本的問題,只要設定該重工工單的生產積點為零,就不會分攤到工費了。所以可視各行業別特性,來決定重工工單要不要有生產積點。關於這部分的說明,可以參考小弟的短文:http://myblog-erp.blogspot.com/2009/07/erp_5442.html(ERP於製造業成本計算的經典範例說明),"關於工單工費成本的計算" 那一段有簡單說明。

  2. 標準成本與月加權平均成本的做法,在本質上是有所不同的,硬要把兩者視為一個東東是牽強了一些。不過兩者的優缺點是可以討論的,試用的對象也是可討論的。10號公報的修正作法,某種程度上是要去避免掉實際成本(PAC)做法的缺失。

  3. 借由否定他人來凸顯自己的天縱英明,似乎不是很好的做法,這樣做也只會引來他人的反感,造成反效果。一個優秀的ERP導入顧問對於專業是基本的要求,但是溝通能力,才是決定別是不是願意與你合作的關鍵。關於這點,希望大家相互勉勵。

  4. 關於BOM表無限遞迴的問題,一般ERP的標準BOM(M-BOM)在建檔的時候,都會防呆,不允許這樣的狀況發生。但是在工單BOM(MO-BOM)則是允許的,因為在實務上是可能領A繳B,同時又領B繳A,這時候就會發生無窮的輪迴。我的處理方式是判斷 LOW-LEVEL-CODE 已經跳階的時候(比如沒有料號歸屬第9階),代表我不需要再繼續計算 LOW-LEVEL-CODE 下去了。

  5. 最後再感謝各位大大,尤其是albertachen,您讓我們注意到 "重工該不該再攤一次工費" 的問題,也因此引發大家熱烈討論,感恩啦。

http://myblog-erp.blogspot.com/2009/07/erp_5442.html

總結,ArgoERP提供一套易於理解、彈性設定、操作簡易、自動結轉傳票的成本系統功能;用於買賣業者,同時提供移動加權平均成本法、批號成本法 (先進先出、後進先出),可同時並存於月加權平均成本法,提供您快速即時的成本管理資訊。下一期我將與您們分享服務業專案成本計算的範例說明。

所以總結是「ArgoERP提供一套....的成本系統功能」?

所以在這裡討論的到底是
是對ERP的概念討論(重工成本計算)
是個人的ERP認知(甲/乙/丙...)
還是不同產品設計的差異(Adempiere/SAP/ArgoERP...)
還是只是產品的行銷而已?

我要留言

立即登入留言