不知道其他企業有沒有“外協”(委外)這一說,在當今工業社會,社會化分工愈發細密,對于一家制造業企業而言,出于減少成本,控制員額等等目的,委托其他廠商(外協)加工生成自己的部分半成品甚至成品,是一件很正常的事情。具體委托方式又有兩種:一種是讓外協自己買料自己生產,主體公司起一個貼牌買進賣出的角色,也就是所謂的“OEM”;另一種方式就是本文要討論的:主體公司買料發放給外協廠寄放,由外協廠組織產生,產成品送回主體公司。也就是“外協托管”模式,這也是本文要探討的。
外協托管,其最大的難點在于外協庫存很難處理。原材料是你“寄放”到外協廠的,但是外協廠究竟如何消耗,我們卻不得而知。只能根據對方造好后送回來的產成品進行“折算”。其計算公式為:
外協托管庫存=發放原材料總數-接收產成品數量*產成品領原材料清單
有的朋友可能會問:這不挺簡單的嗎?按這個公式套就行了。非也,要是事情這么簡單,那就好辦了,關鍵是上面公式中的因子常常變。首先,由于替代料大量存在,“產成品物料清單”就常常變。這倒還是小事,最大的問題是:“接收產成品數量”就往往不是一個能一下子確定的數量。
比如說吧,某外協廠加工A產品,做好后送來A產品100個,倉庫錄入A產品報送數量100個,此時要不要扣減這100個A產品的“折料”呢,當然要,因為對于外協廠而言,這100個A產品的原材料早已從庫存中減掉了。但是經過質量部門檢驗,發現其中有20個不合格,最終實際入庫數量變成了80個,20個不合格品要送回去返修。此時又當如何呢?
此時對于本廠來說,外協庫存要重新計算,因為實際上此時真正接收數量已經變成了80個,只能按照80個進行折算。那20個不合格品已經送回外協廠了,理論上,那20個不合格品所“折算”的原材料仍然應該“歸屬”于外協廠的外協托管庫存。
而對于外協廠來說,那又不一樣了,這20個不合格品所包含的原材料早已從庫存中扣減了,這次折回來的20個不合格品,最后只是回到不良品庫,不可能再把其所包含的原材料重新折算了。這就產生了一個矛盾:本廠計算的外協托管庫存包含了20個不合格品折料,外協自己計算的外協庫存卻不會包含。因此兩者肯定會對不上,出現一種“驢唇不對馬嘴”的情況。
有朋友可能會問:那你的本廠計算的外協庫存仍然按照100個計算不變,不就行了嗎,這樣不就和外協的庫存一致了嗎?這也不行,因為如果這樣的話,當時賬是平了,可是過段時間,人家外協廠把那20個不合格品修好了,又重新入庫,本廠還得進行折料,這樣一來,總入庫數就變成了100+20=120個,這顯然是錯誤的,因此實際上僅僅是入庫100個。
不知道我上面的敘述是否大家能看得明白,就是這個問題,折騰了天津廣訊數年之久,外協庫存總是不準,嚴重地影響了其他模塊的上線。
后來,我們在廣訊ERP中創造性地引入了“預錄入庫單”的概念,終于徹底解決了這個問題。
這個辦法的基本思路是:報送入庫100個,仍然按照100個扣減折料,但是當質檢實際入庫為80個的時候,重新按照80個扣減,但是此時,系統自動生成一張與原入庫單入庫產品相同的“預錄入庫單”,數量就是100-80=20個,這個預錄入庫單同樣進行折料,所以外協庫存實際上仍然按照100個進行折料,數量實際上沒有變化,可以和外協廠的賬對上。但是這個預錄入庫單本身不是正式入庫單,質檢人員看不到,不能進行下一步的操作。那什么時候進行后續操作呢,那就要等到外協廠把這20個送來以后,此時生產入庫操作人員不能新錄入庫單(系統上和流程上進行限制),而是必須把那20個的預錄入庫單的狀態改為正式入庫單,然后質檢部門就可以進行下一步操作了。而在整個過程中,A產品的折料數量總和始終是100個沒有變化。
目前外協庫存的問題基本上得到解決,當然盤點的時候仍然會發現有個別賬實不準,那往往是生產損耗的問題。運用這種方法,難于計算的外協庫存逐步可以信賴。但是還有一點,就是此時計算出來的外協托管庫存,是一種“靜態庫存”,它反映不了目前外協生產的缺料情況,無法用于指導本廠人員向外協廠調撥物料。所以,還需要有一個模塊,專門用來反映外協廠工單的缺料情況(本廠其實也一樣),不過那就是下一個問題了。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:如何解決外協托管庫存的難題