關(guān)于綜合倉(cāng)庫(kù)管理方案的研究
瞿毅 馬駿
【論文關(guān)鍵詞】: ERP 來(lái)料加工 BOM 倉(cāng)庫(kù)管理
【論文摘要】:倉(cāng)庫(kù)管理模塊是ERP系統(tǒng)中的一個(gè)重要模塊,倉(cāng)庫(kù)管理中的數(shù)據(jù)準(zhǔn)確性以及操作方便性對(duì)ERP系統(tǒng)影響較大。文中介紹了一個(gè)基于來(lái)料加工的倉(cāng)庫(kù)管理系統(tǒng)結(jié)構(gòu),闡述了該系統(tǒng)的基本功能,分析了關(guān)鍵技術(shù)的實(shí)現(xiàn)方法。
1來(lái)料加工的倉(cāng)庫(kù)管理與一般倉(cāng)庫(kù)管理的差異
企業(yè)的倉(cāng)庫(kù)管理主要涉及到材料管理和產(chǎn)品管理!而產(chǎn)品管理又可細(xì)分為半成品管理和成品管理,一般企業(yè)在材料管理中,材料采購(gòu)回來(lái)之后!要進(jìn)行材料的質(zhì)檢,合格品入庫(kù),不合格品退貨等"在發(fā)料時(shí)!根據(jù)生產(chǎn)計(jì)劃進(jìn)行成套發(fā)料。若材料不足!在材料采購(gòu)回來(lái)后!再進(jìn)行補(bǔ)料操作"在成品管理中,當(dāng)產(chǎn)品生產(chǎn)出來(lái)后!要進(jìn)行成品入庫(kù)或半成品入庫(kù),在出貨時(shí)!進(jìn)行產(chǎn)品的出庫(kù)操作。
而在進(jìn)行,來(lái)料加工的企業(yè)中,倉(cāng)庫(kù)管理與上述過(guò)程不同,來(lái)料加工-是指由國(guó)外廠商提供全部或部分原料#輔料和零部件等。由我國(guó)企業(yè)按照對(duì)方要求的質(zhì)量規(guī)格,款式進(jìn)行加工裝配。制成成品后運(yùn)交對(duì)方,我國(guó)企業(yè)僅按產(chǎn)品量和合同約定的收費(fèi)標(biāo)準(zhǔn)收取加工費(fèi)(也稱為工繳費(fèi))的貿(mào)易方式。首先,所需材料一般全部由國(guó)外的委托企業(yè)提供,或者只有少部分是受托企業(yè)自己提供,材料質(zhì)量由委托企業(yè)保證。成品在出庫(kù)時(shí),可能要進(jìn)行轉(zhuǎn)廠貿(mào)易"轉(zhuǎn)廠貿(mào)易是指從事,來(lái)料加工-的企業(yè)將海關(guān)保稅監(jiān)管下的料件或加工的貨物報(bào)關(guān)銷售給境內(nèi)的另一家從事來(lái)料加工的外商投資企業(yè)。
本文所論述的倉(cāng)庫(kù)管理系統(tǒng)是為廣東佛山市某企業(yè)所做的456中的一個(gè)模塊,該企業(yè)主要從事,來(lái)料加工貿(mào)易。
2系統(tǒng)的功能規(guī)劃
該企業(yè)與日本某企業(yè)合作!進(jìn)行,來(lái)料加工貿(mào)易.企業(yè)與日方簽訂合同,按批組織生產(chǎn)!合同規(guī)定每批需要加工的機(jī)種種類及各機(jī)種的加工數(shù)量。加工所需材料主要由日方提供!材料質(zhì)量問(wèn)題由日方保證!材料到貨后直接入庫(kù),不需要質(zhì)檢操作。成品出庫(kù)時(shí),某些機(jī)種需要進(jìn)行轉(zhuǎn)廠貿(mào)易。
根據(jù)該企業(yè)的特點(diǎn),系統(tǒng)的功能框圖如圖"所示"
2.1基礎(chǔ)數(shù)據(jù)管理
在系統(tǒng)能夠正常運(yùn)行之前,必須先建立系統(tǒng)所需的基礎(chǔ)數(shù)據(jù),該基礎(chǔ)數(shù)據(jù)主要包括:
(1)材料的基本資料
主要由材料編號(hào)、材料名稱、規(guī)格、單位、種屬等屬性組成。當(dāng)有新的材料出現(xiàn)時(shí),必須要先通過(guò)該模塊進(jìn)行新材料的登記注冊(cè)。
(2)成品和半成品的基本資料-
主要山產(chǎn)品編號(hào)、產(chǎn)品名稱、產(chǎn)品類刑、備注信息等屬性組成。當(dāng)有新的產(chǎn)品出現(xiàn)時(shí),也必須要通過(guò)該模塊進(jìn)行新產(chǎn)品的敬記注冊(cè)。如果產(chǎn)品是由幾個(gè)半成品組成,那么構(gòu)成該成品的半成品也通過(guò)該模塊進(jìn)行敬記注冊(cè)。成品和半成品在數(shù)據(jù)庫(kù)中的區(qū)別是通過(guò)產(chǎn)品類刑屬性進(jìn)行區(qū)分的,比如說(shuō)當(dāng)該屬性值為“1”時(shí),表示該記錄是成品,為“0”時(shí)表示該記錄是半成品。
(3)產(chǎn)品的物料一清電(BOM)
通過(guò)該模塊進(jìn)行產(chǎn)品的結(jié)構(gòu)管理。成品是山哪些半成品、材料一組成,半成品又是山哪些半成品、材料一組成,均通過(guò)該模塊進(jìn)行構(gòu)建。當(dāng)利用該模塊進(jìn)行產(chǎn)品結(jié)構(gòu)建立時(shí),必須要保證產(chǎn)品信息以及材料一信息均己在數(shù)據(jù)庫(kù)中注冊(cè)。
(4)批管理
批管理相當(dāng)于般的生產(chǎn)計(jì)劃,它包括批號(hào)、產(chǎn)品編號(hào)、生產(chǎn)數(shù)量、制定日期。批號(hào)是在與日方簽訂介同時(shí)規(guī)定的,要生產(chǎn)幾批,每批要生產(chǎn)哪些產(chǎn)品以及生產(chǎn)數(shù)量、交貨日期等。當(dāng)有新的介同簽訂時(shí),需要通過(guò)該模塊進(jìn)行新的批次的敬記注冊(cè)。
在這些基礎(chǔ)數(shù)據(jù)中,材料信息和產(chǎn)品信息是最為基礎(chǔ)的數(shù)據(jù),BOM管理以及批管理均要依賴于這些信息。
2.2材料一管理
(1)材料入庫(kù)
生產(chǎn)所需的材料基本上都山日方提供,所以材料到貨時(shí),不需要質(zhì)檢,直接進(jìn)行入庫(kù)操作,同時(shí)更新材料的當(dāng)前庫(kù)存。
(2)材料出庫(kù)
當(dāng)新的生產(chǎn)任務(wù)開(kāi)始時(shí),根據(jù)該次生產(chǎn)的產(chǎn)品和批次進(jìn)行發(fā)料。例如,在AA- AA批中,要生產(chǎn)V D045AS產(chǎn)品1000件,這次生產(chǎn)準(zhǔn)備生產(chǎn)500件,那么通過(guò)該模塊將500件產(chǎn)品所需的材料算出,然后全部發(fā)給生產(chǎn)線。如果某些材料不足,則自動(dòng)進(jìn)行欠料信息登記。其操作界面如圖2所示。
(2)成品出庫(kù)
成品出庫(kù)包括止常的銷售、轉(zhuǎn)廠、借出、退生產(chǎn)線和補(bǔ)貨等幾種類刑。通過(guò)該模塊叫以進(jìn)行成品的出庫(kù)操作、裝箱操作以及裝箱單和發(fā)票的打印操作。
2.4結(jié)存盤(pán)點(diǎn)管理
(1) 月度結(jié)存
月度結(jié)存包括對(duì)材料一的結(jié)存和成品的結(jié)存兩類。它是對(duì)結(jié)存執(zhí)行時(shí)的材料一和成品的當(dāng)前庫(kù)存的個(gè)快照。
(2)盤(pán)點(diǎn)
盤(pán)點(diǎn)同樣包括對(duì)材料一和成品的兩類盤(pán)點(diǎn)。它是對(duì)倉(cāng)庫(kù)中的材料一和成品的實(shí)際庫(kù)存的次清點(diǎn),然后,利用清點(diǎn)出來(lái)的實(shí)際數(shù)量去修止數(shù)據(jù)庫(kù)中的理論數(shù)量,以保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的可靠性。
2.5轉(zhuǎn)廠管理
(1)轉(zhuǎn)廠發(fā)票記錄
在產(chǎn)品轉(zhuǎn)廠時(shí),需要為轉(zhuǎn)廠的產(chǎn)品開(kāi)發(fā)票,但并小是每次發(fā)票數(shù)量都能夠開(kāi)全,比如,這次有1000件產(chǎn)品轉(zhuǎn)廠,卻只有400件產(chǎn)品開(kāi)了發(fā)票。剩下的600件產(chǎn)品要在以后再開(kāi)。所以,此時(shí)必須要對(duì)開(kāi)發(fā)票的情況進(jìn)行記錄。
(2)轉(zhuǎn)廠結(jié)存
轉(zhuǎn)廠結(jié)存是對(duì)本月產(chǎn)品的轉(zhuǎn)廠數(shù)量和開(kāi)發(fā)票數(shù)量的一 次結(jié)賬,為以后的查詢統(tǒng)計(jì)用。
轉(zhuǎn)廠賬本是對(duì)上個(gè)月的轉(zhuǎn)廠結(jié)存情況和這個(gè)月的轉(zhuǎn)廠售出、借出以及結(jié)存情況的匯總統(tǒng)計(jì)2.6統(tǒng)計(jì)查詢
(1)成品倉(cāng)賬本
成品倉(cāng)賬本是對(duì)任時(shí)間段內(nèi)產(chǎn)品進(jìn)倉(cāng)數(shù)量、出庫(kù)數(shù)量和結(jié)存數(shù)量的統(tǒng)計(jì)匯總。
(2)海關(guān)總賬
來(lái)料加工貿(mào)易與般外銷貿(mào)易的小同就是,從海關(guān)進(jìn)來(lái)多少套材料,就必須從海關(guān)運(yùn)出多少套成品。海關(guān)總賬是對(duì)每批次的來(lái)料一數(shù)量和出貨數(shù)量的累計(jì)統(tǒng)計(jì)。
(3)成品出貨統(tǒng)計(jì)
成品出貨統(tǒng)計(jì)是對(duì)個(gè)月的或是從上個(gè)月26號(hào)到本月的25號(hào)的每種產(chǎn)品的每天的出庫(kù)數(shù)量和總出庫(kù)數(shù)量的統(tǒng)計(jì)。
(4)日方回料統(tǒng)計(jì)
日方回料統(tǒng)計(jì)是對(duì)某批次按介同規(guī)定應(yīng)該來(lái)料數(shù)量和日方欠料數(shù)量的統(tǒng)計(jì)。
(5)材料入庫(kù)統(tǒng)計(jì)
材料入庫(kù)統(tǒng)計(jì)是對(duì)任時(shí)間段內(nèi)的材料入庫(kù)情況的查詢統(tǒng)計(jì)。
(6)材料出庫(kù)統(tǒng)計(jì)
材料出庫(kù)統(tǒng)計(jì)是對(duì)任時(shí)間段內(nèi)的材料出庫(kù)情況的查詢統(tǒng)計(jì)。其操作界而如圖3所示,圖中顯示了V D045AS機(jī)種在2002年6 月17日到2002年11月17日時(shí)間段內(nèi)的套料出庫(kù)情況。
3系統(tǒng)的關(guān)鍵技術(shù)實(shí)現(xiàn)
3.1外銷內(nèi)銷產(chǎn)品區(qū)別的實(shí)現(xiàn)
該公司雖然主要從事來(lái)料加工業(yè)務(wù),產(chǎn)品主要是外銷,但是仍然有部分產(chǎn)品在國(guó)內(nèi)銷售。因此,材料的管理以及產(chǎn)品的管理必須要區(qū)分開(kāi)那些是外銷的材料、產(chǎn)品,那些是內(nèi)銷的材料、產(chǎn)品。以材料一管理為例,外銷與內(nèi)銷的Ix.別有兩種實(shí)現(xiàn)方式:是將外銷材料一與內(nèi)銷材料放在同個(gè)表中,另外丙增加個(gè)字段,利用該字段來(lái)表示條記錄是外銷材料還是內(nèi)銷材料,比如,該字段值是‘1”時(shí)表示外銷材料,為“0"時(shí)表示內(nèi)銷材料;二是外銷材料一與內(nèi)銷材料分別放在小同的表中。在對(duì)表進(jìn)行搜索、修改操作時(shí),兩種方式在程序中的實(shí)現(xiàn)方法如下,第一種方式的SQL語(yǔ)句: ”... ...where... ... f-flag=" +nwflag+" ",其中,f- flag表示表中的用于區(qū)分內(nèi)外銷的字段名,nwflag表示程序中的表示內(nèi)外銷的變量;第二種方式的SQL語(yǔ)句(以selectt語(yǔ)句為例):”select... ...from +tablename+"……”,其中,tablename是表示內(nèi)外銷表名的變載注:這兩種語(yǔ)句寫(xiě)法均是C++語(yǔ)言環(huán)境下的寫(xiě)法)。
在本系統(tǒng)中采用的是第二種方式。
3.2材料入庫(kù)方便性的實(shí)現(xiàn)
該公司的材料種類很多,而材材料的編碼較長(zhǎng),般都有13個(gè)字符。因此在材料入庫(kù)時(shí),如果是手工輸入材料-編碼,不僅速度慢,而且容易輸錯(cuò),如果是采用下拉列表式進(jìn)行選擇,因?yàn)椴牧戏N類繁多,速度也很’漫。所以為了材料編號(hào)錄入的方便,在錄入界面中增加了個(gè)顯示列表如圖4所示
比如:在材料一編號(hào)框中輸大‘3AE4L”時(shí),在材料一列表框中將顯示所有編號(hào)開(kāi)頭為“3AE4L”的材料編號(hào)。在材料一編號(hào)框中輸入的同時(shí),列表框會(huì)實(shí)時(shí)跟蹤顯示,如果輸入到" 3AE4L2A",將會(huì)顯示所有編u.開(kāi)頭為“3AE4L2A"的材料編號(hào),隨著輸入長(zhǎng)度的增加,列表中的材料就越來(lái)越接近于需要的材料。當(dāng)發(fā)現(xiàn)列表中出現(xiàn)需要的材料時(shí),直接用鼠標(biāo)點(diǎn)擊該材料,則其編號(hào)就會(huì)自動(dòng)輸入到材料框中。
4結(jié)束語(yǔ)
本文介紹了個(gè)基于來(lái)料加工企業(yè)的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)實(shí)例,該系統(tǒng)在企業(yè)中己投入使用并發(fā)揮了良好的作用,對(duì)其他倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)具有定的借鑒作用。
[
[1]姚志堅(jiān).面向自動(dòng)化生產(chǎn)的倉(cāng)床管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)「J] .決策與借鑒,1995.
[2]李香敏.SQL Server 2000 Programmcr's Cuidc編程員指南[M]北京:北京希望電子出版社, 2000.
[3]楊宗志.C++Buildcr數(shù)據(jù)床程序設(shè)計(jì)「M] .北京:清華人學(xué)出版社,2001