比如我一個產品是要靠購進配件組裝的,那商品資料里只能有一個銷售商品的型號規格,但是這個商品是由好幾種采購來的配件組裝起來的,并且同一個型號的商品很可能有很多種組裝方案,比如這一次是采用ABC三個供應商的配件組裝的,下一次是由BCD三個供應商的配件組裝的,或者下一次是用ABC三個供應商的另外幾種型號的配件組裝的,商品采購的供應商型號我用了自定義選項來處理,可是3個供應商的配件組裝在一起才能組成一個商品啊?如果我采購三次配件,在軟件里就變成了三個不同進貨價格的同一種商品,而實際上我采購了三個配件,組裝起來之后實際庫存只有一個該種商品,多出來兩個商品怎么處理?做銷售出庫嗎?實際只銷售了一個,做庫存調整嗎?那不是全亂套了?報表的時候怎么看實際情況?全是亂的,如果記錯了,做了錯誤操作,時間長了之后,這個進銷存肯定體現的不是正確的數據了。
所以我就想了一個辦法,看看你們能不能在下一個版本里改進?
是否可以在采購和銷售之間的部分增加一個組裝出庫的功能?還有在采購入庫的地方增加一個半成品組件入庫和成品入庫的區別?說白了就是增加一個采購半成品組件并增加一個組裝操作流程的模塊,在入庫這個點上增加一個半成品組裝入庫的入口。如果組裝成品退貨的話可以直接回到成品商品庫存里,如果整機全部組件退貨,則先由成品商品庫退回到組裝成品庫,再分解組件后分別增加組件庫存,減少組件成品庫的庫存,最后再按照不同的供應商做組件的分別退貨。如果僅僅是成品商品單獨或者部分組件退貨更換的話,則按照內部維修的方法來增加一個流程,但是在軟件里要體現出來,這個內部維修是退了A供應商的A組件,之后換用F供應商的A組件,還是繼續換用A供應商的新的A組件(或者是A工商的A+組件,或G組件),我就提個大概思路,具體流程你們開發人員來處理。
半成品組件入庫,是組件狀態,之后再進行一個組裝出庫的操作,比如我定義A商品時由我選擇的ABC三種組件組成,做組裝出庫后,相應減少ABC三種組件的庫存各一個并同時增加一個組裝成品庫的成品庫存,這樣如果后續做維修更換組件的時候也方便操作,如果是給客戶維修,可以按照客戶維修的流程方式走,直接選取組件來進行,只是維修價格是按照給客戶的報價單和銷售單價格來計算,成本則繼續按照該種組件配件的實際進貨成本計算,因為每一筆采購單都有記錄,可以查到該批組件的具體實際成本;如果是內部維修,則走內部維修流程。在商品這邊就是成品入庫(從組裝成品庫出庫做出庫處理到成品商品做入庫處理),也就是商品入庫,這樣商品出入庫就全對上了。不然的話,在商品管理里增加組件的數據,隨著銷售發生,而組件只能看到不停的增多,見不到減少,而成品商品負庫存越來越多,無法平帳,這樣就看不出來實際庫存的情況了。
如果我在自定義選項里規定一個商品所用的幾種組件的型號,可是采購的時候幾種組件又不是同一個供應商的,如何打采購單?如果按照不同供應商分開組件型號采購,那同一種商品不同組件型號的話,不是庫存立刻會多出來好幾個該種商品?而實際上該種商品經過組裝,只入庫了一個。只要有一次忘記了調整庫存,后面所有的帳就永遠也對不平了。
不知道我說的是否有正確,想請問一下,在下一個版本里是否能有這樣的功能改進?