來源:巨靈鳥軟件 作者:進銷存軟件 發布:2014/11/25 瀏覽次數:4479
客戶需求:
有一個客戶是接單式生產企業,現客戶有這么一個需求。如其銷售訂單中,有兩個產品,一個是TGT001,另一個是TGT002。現在該銷售訂單已經下了采購單。生產計劃人員準備生產時,其想查詢一下,這個產品所需要的材料,是否到齊?
解決方案一:只查詢當前庫存
第一種解決方案是只查詢TGT001 產品所需要用到材料的當前庫存,不跟該銷售訂單相關的采購訂單相關聯。也就是說,如該TGT001產品與TGT002 產品及TGT003 產品可能都需要用到10# 螺絲刀。現在有一份報表,只要輸入TGT001,就能夠顯示出該產品生產所需要用到的所有原材料及對應的庫存。系統查出來,10# 螺絲刀的庫存為1000把。雖然可能滿足當前銷售訂單的情況。但是,根據現在這個信息,用戶無法判斷,該1000把螺絲刀是否為當前的銷售訂單使用。也就是說,該1000把螺絲刀可能已經被其他銷售訂單或生產訂單占用,也可能是企業的安全庫存。換句話說,這1000把螺絲刀可能不是TGT001銷售訂單所對應得采購購進貨而來的。
這種解決方案雖然比較簡單,但是其缺陷還是很大的。最大的不足,就是上面分析的,查詢到的庫存到底這張銷售訂單能否可用。若用戶不知道我現在能否利用這個庫存來生產TGT001產品,那這個查詢功能也相當于不起任何作用。
解決方案二:銷售訂單與采購訂單進行關聯查詢
在ERP系統中,銷售訂單跟采購單存在內在的聯系。我具體的思路就是,根據銷售訂單查詢出跟由這張銷售訂單生成的所有物料申請單,然后,再由物料申請單查詢處對應的采購單,最后,根據該采購單查詢出原材料進貨記錄。
如此,我就可以實現,輸入銷售訂單號碼,可以查到該銷售訂單所需要用到的材料其進貨記錄,已經進了多少,還有多少材料沒有到,大概什么時刻可以到,等等。當然,在有必要的情況下,還可以帶出具體某個材料的實際庫存。
這個查詢方案明顯比第一個方案要好的多。因為其跟銷售訂單直接關聯,所以,用戶一眼就可以清楚的知道,庫存中的材料是否為我現在這張銷售訂單所購的。這無論對于銷售員,還是對于物料計劃人員,都是非常有實用的。
但是,這個也有缺點。就是用戶不能區分,這張銷售訂單中的材料,我到底是用于銷售訂單中的哪個產品。如我現在有一張訂單,其有兩個項目,分別為TGT001產品,交期為4月25日,與TGT002產品,交期為5月10日。生產計劃員現在想知道TGT001這個產品,其需要的原材料的到料情況,系統就無法查詢到。系統能夠查詢到的只是TGT001這個產品的所在的銷售訂單的到料情況,也就是說,現在到的材料可能還有TGT002所需要的。當然,若一張銷售訂單中,所包含的項目越多,其對應的材料進貨記錄也就越多,用戶更加難以區分。
而且,這種解決方案,還有一個限制條件。就是不同銷售訂單的采購單不能合并下單,一張采購單中只能包含一張銷售訂單的信息,至少采購行里的項目要獨立的。
我以前有個客戶,為了實現這個功能,就規定,在銷售訂單中,每次只能錄入一個項目。若客戶一次下單有多個項目的話,則用戶在錄入系統時,要分成多張銷售訂單錄。如此,雖然增加了一定的工作量,但是,后續的查詢,確非常方便了。
不過這個方案還是不能滿足我現在這個用戶的需要。因為他的客戶,有時候下單一下是五、六十個產品,若分開下單,明顯不是很合理。所以,他想按銷售訂單的行項目來查詢具體到料情況的話,只好另尋解決思路。
解決方案三:利用銷售訂單行項目進行關聯查詢
利用銷售訂單行項目進行關聯查詢,簡單的說,就是要用戶現在指定銷售訂單號碼及具體的行
項目,要能夠查詢出其所需要材料的所有到貨記錄。這雖然只是一句話,但是,在系統里實現起來,確實困難重重。
最大的困難就是采購訂單的合并問題。如我現在有一張訂單,其有兩個項目,分別為TGT001產品與TGT002產品,交貨日期都為5月10日。而該兩個產品都需要用到10#螺絲刀這個產品。則在采購單上,顯示的是10#螺絲刀一共需要多少,而不會是TGT001需要多少,TGT002產品需要多少。采購單上如此考慮,也是由道理的。若企業同時用到該材料的項目有20個產品,則在采購單上顯示20個項目嗎?這顯然有點繁瑣了。在后續的收貨上,也要一個一個項目的收貨,工作效率不是很高。同一張銷售訂單是如此,有時候,企業下采購訂單的時候,還不同的銷售訂單一起下采購單,則這種現象更是數不勝數了。若要實現按行項目查詢,就要求在下采購單時,即使同以一張銷售訂單中的訂單行項目,若有零件是共用的,則在下采購單時,也不能進行合并,要一個銷售訂單行對應一個采購訂單行。如此很明顯,會增加采購部門的工作量。而且,用戶在入庫的時候,也不可避免的要按采購訂單行來進行收料。這會增加一些部門的工作量。但是,同時,也可以節省某些部門的工作時間。如生產計劃人員或者銷售部門人員,可以根據銷售訂單行與行項目具體定位到某個特定產品的到料情況。這對于他們安排生產計劃、追蹤交貨期是非常有利的。
月有陰晴圓缺,萬事有利必有弊。到底是關照采購部門,還是關照計劃人員,企業用戶根據自己的情況權衡利弊,作出選擇。外人只能出一些解決問題的建議,具體采取哪一種方式,作為顧問,是無法幫助用戶作出決策的。
解決方案四:利用批號管理
利用批號管理,可以清楚的查到庫存數量是被用于那些訂單的。但是,一方面,其操作上會增加許多動作。如無論在原材料入庫還是生產部門領料上,都要指定批號才行。另一方面,現在的批號管理,也do只有到銷售訂單單據這個層次。也就是說,只有對銷售訂單單頭進行批號管理,而無法為銷售訂單具體的行項目設置批號控制。換句話說,一張銷售訂單只有一個項目,才能夠實現用戶的需求。順便說一句,若是采用批號管理的話,則在采購單中,默認對于不同批號的訂單是不合并采購的。
綜合這多種解決方案,客戶也對各種方案作了深入的探討。最后,其還是決定采用第三種解決方式。只能犧牲采購部門的利益,來滿足其他部門的需求。畢竟比起其他東西來說,讓生產部門按時交貨是最重要的,是優先的。在保障交期面前,犧牲一些部門的利益,增加一些工作量,還是比較值得的。
接單式生產企業,跟庫存式生產企業來說,有一個顯著的特點,就是對于交期的敏感性。庫存式生產企業,因為其實按照生產計劃來生產,按照庫存來銷售,所以,其交貨期的壓力相對較少。而對于接單式的生產企業,其交期就如同跟其產品的質量一樣重要。產品質量不合格,會失去客戶;交期不能滿足可以要求,同樣會丟失客戶。
故有時候為了保障交期,其他部門作出一些讓步也是有必要的。而且,我相信,這些讓步,對于企業總體上來說,是會有所回報的。
來源:巨靈鳥 歡迎分享本文
上一個文章:如何分步驟實施ERP規劃
下一個文章:ERP實務:如何解決插單帶來的影響