專利名稱:物料需求計(jì)劃系統(tǒng)中的物料替代方法、裝置的制作方法
物料需求計(jì)劃系統(tǒng)中的物料替代方法、裝置
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù),尤其涉及一種物料需求計(jì)劃系統(tǒng)中的物料替代方法、裝置、物料需求計(jì)劃系統(tǒng)。
背景技術(shù):
在產(chǎn)品制造企業(yè),為按時(shí)供應(yīng)客戶所需產(chǎn)品或供應(yīng)市場(chǎng)需求,且不會(huì)造成庫(kù)存積壓,需要進(jìn)行物料需求計(jì)劃(Material Requirement Planning,簡(jiǎn)稱“MRP”)。MRP是一種產(chǎn)品制造企業(yè)內(nèi)的物資計(jì)劃管理模式,是指根據(jù)產(chǎn)品結(jié)構(gòu)各層次物料的從屬和數(shù)量關(guān)系,以每件產(chǎn)品為計(jì)劃對(duì)象,以完工日期為時(shí)間基準(zhǔn)倒排計(jì)劃,按提前期長(zhǎng)短區(qū)別各個(gè)物料下達(dá)計(jì)劃時(shí)間的先后順序。MRP的一個(gè)基本的數(shù)據(jù)來(lái)源是物料清單(Bill of Material,簡(jiǎn)稱“BOM” ),BOM列出了產(chǎn)品的所有組成物料及其從屬關(guān)系、需求數(shù)量,可采用結(jié)構(gòu)樹(shù)、結(jié)構(gòu)表等具有規(guī)范數(shù)據(jù)格式的文件表示某個(gè)產(chǎn)品的結(jié)構(gòu)。在進(jìn)行MRP計(jì)算時(shí),若BOM中子項(xiàng)物料的可用庫(kù)存不足時(shí),為降低生產(chǎn)成本,往往需要將缺少的物料用其他物料替代。傳統(tǒng)的物料需求計(jì)劃系統(tǒng)中的物料替代方法是需要發(fā)生物料替代時(shí),會(huì)將所有用到被替代物料的BOM子項(xiàng)都發(fā)生替代,而無(wú)法指定某一個(gè)子項(xiàng)發(fā)生替代。此外,當(dāng)替代物料的可用庫(kù)存不能滿足所有子項(xiàng)物料的替代需求時(shí),無(wú)法滿足最需要替代的子項(xiàng)物料發(fā)生替代。因此,傳統(tǒng)的物料需求計(jì)劃系統(tǒng)中的物料替代方法的可用性并不高。
發(fā)明內(nèi)容基于此,有必要提供一種能對(duì)指定子項(xiàng)進(jìn)行物料替代,從而提高系統(tǒng)可用性的物料需求計(jì)劃系統(tǒng)中的物料替代方法。一種物料需求計(jì)劃系統(tǒng)中的物料替代方法,包括以下步驟讀取父項(xiàng)物料信息、子項(xiàng)物料信息及替代關(guān)系信息;根據(jù)所述父項(xiàng)物料信息及子項(xiàng)物料信息獲取子項(xiàng)物料的凈需求量;根據(jù)所述子項(xiàng)物料的凈需求量判斷子項(xiàng)物料的可用庫(kù)存量是否為零;當(dāng)子項(xiàng)物料的可用庫(kù)存量為零時(shí),根據(jù)所述替代關(guān)系信息查找所述子項(xiàng)物料的替代物料,并根據(jù)所述替代關(guān)系信息依次將所述子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。優(yōu)選的,所述替代關(guān)系信息包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量;所述根據(jù)替代關(guān)系信息查找所述子項(xiàng)物料的替代物料,并根據(jù)替代關(guān)系信息依次將所述子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料的步驟為根據(jù)所述子項(xiàng)物料的凈需求量、所述分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量,計(jì)算每條分錄對(duì)應(yīng)的子項(xiàng)物料的替代物料的凈需求量;
根據(jù)所述替代物料的凈需求量檢測(cè)替代物料的可用庫(kù)存量;按照所述分錄內(nèi)碼的順序依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。優(yōu)選的,所述替代關(guān)系信息還包括子項(xiàng)物料優(yōu)先級(jí);所述方法還包括步驟當(dāng)所述替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),獲取替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí);根據(jù)所述子項(xiàng)物料優(yōu)先級(jí)將子項(xiàng)物料替換為所述可用庫(kù)存量不為零的替代物料。優(yōu)選的,在所述將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料的步驟之后還包括記錄子項(xiàng)物料當(dāng)前的毛需求量、占用可用庫(kù)存量、被替代量和凈需求量。此外,還有必要提供一種能對(duì)指定子項(xiàng)進(jìn)行物料替代,從而提高系統(tǒng)可用性的物料需求計(jì)劃系統(tǒng)中的物料替代裝置。一種物料需求計(jì)劃系統(tǒng)中的物料替代裝置,包括信息讀取模塊,讀取父項(xiàng)物料信息、子項(xiàng)物料信息和替代關(guān)系信息;物料需求檢測(cè)模塊,根據(jù)所述父項(xiàng)物料信息和子項(xiàng)物料信息獲取子項(xiàng)物料的凈需求量;判斷模塊,根據(jù)子項(xiàng)物料的凈需求量判斷子項(xiàng)物料的可用庫(kù)存量是否為零;物料信息修改模塊,當(dāng)子項(xiàng)物料的可用庫(kù)存量為零時(shí),根據(jù)所述替代關(guān)系信息查找所述子項(xiàng)物料的替代物料,并根據(jù)所述替代關(guān)系信息依次將所述子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。優(yōu)選的,所述替代關(guān)系信息包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量;所述物料信息修改模塊包括計(jì)算模塊,根據(jù)所述子項(xiàng)物料的凈需求量、所述分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量,計(jì)算每條分錄對(duì)應(yīng)的子項(xiàng)物料的替代物料的凈需求量;庫(kù)存量檢測(cè)模塊,根據(jù)替代物料的凈需求量檢測(cè)替代物料的可用庫(kù)存量;物料替換模塊,按照所述分錄內(nèi)碼的順序依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。優(yōu)選的,所述替代關(guān)系信息還包括子項(xiàng)物料優(yōu)先級(jí);所述信息獲取模塊還用于當(dāng)所述替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),獲取替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí);所述物料替換模塊還用于根據(jù)所述子項(xiàng)物料優(yōu)先級(jí)將子項(xiàng)物料替換為所述可用庫(kù)存量不為零的替代物料。優(yōu)選的,所述物料信息修改模塊還用于記錄子項(xiàng)物料當(dāng)前的毛需求量、占用可用庫(kù)存量、被替代量和凈需求量。此外,還提供一種包含上述的物料替代裝置的物料需求計(jì)劃系統(tǒng)。上述物料需求計(jì)劃系統(tǒng)中的物料替代方法及裝置,判斷子項(xiàng)物料的可用庫(kù)存量為零時(shí),根據(jù)替代關(guān)系信息查找子項(xiàng)物料的替代物料,并根據(jù)替代關(guān)系信息依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。因此能夠?qū)崿F(xiàn)對(duì)指定子項(xiàng)進(jìn)行物料替代,從而提高了系統(tǒng)的可用性。
圖1為一個(gè)實(shí)施例提供的物料需求計(jì)劃系統(tǒng)中的物料替代方法的流程圖;圖2為圖1中替換物料的方法流程圖;、圖3為一個(gè)實(shí)施例提供的物料需求計(jì)劃系統(tǒng)中的物料替代裝置的示意圖;圖4為圖3中的物料信息修改模塊的結(jié)構(gòu)示意圖;圖5為一個(gè)實(shí)施例提供的物料清單的結(jié)構(gòu)示意圖。
具體實(shí)施方式圖1示出了一個(gè)實(shí)施例中的物料需求計(jì)劃系統(tǒng)中的物料替代方法流程,該方法流程包括以下步驟步驟S102,讀取父項(xiàng)物料信息、子項(xiàng)物料信息及替代關(guān)系信息。步驟S104,根據(jù)父項(xiàng)物料信息及子項(xiàng)物料信息獲取子項(xiàng)物料的凈需求量。步驟S106,根據(jù)子項(xiàng)物料的凈需求量判斷子項(xiàng)物料的可用庫(kù)存量是否為零,若是,則進(jìn)入步驟S108,否則結(jié)束。步驟S108,根據(jù)替代關(guān)系信息查找子項(xiàng)物料的替代物料,并根據(jù)替代關(guān)系信息依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。根據(jù)物料清單在數(shù)據(jù)庫(kù)中生成父項(xiàng)物料信息表、子項(xiàng)物料信息表和替代關(guān)系信息表。其中父項(xiàng)物料信息表記錄了父項(xiàng)物料信息,包括物料清單內(nèi)碼、物料清單編號(hào)及父項(xiàng)物料代碼。物料清單內(nèi)碼和物料清單編號(hào)都可用于唯一標(biāo)識(shí)一個(gè)物料清單,物料清單內(nèi)碼與物料清單編號(hào)一一對(duì)應(yīng)。物料清單內(nèi)碼用來(lái)關(guān)聯(lián)父項(xiàng)物料信息表及其對(duì)應(yīng)的子項(xiàng)物料信息表,物料清單編號(hào)可設(shè)置為字符類型,在用戶界面顯示,便于用戶查看。子項(xiàng)物料信息表記錄了子項(xiàng)物料信息,包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、工序和子項(xiàng)物料用量。分錄內(nèi)碼表示子項(xiàng)物料在父項(xiàng)物料清單的所有子項(xiàng)物料中所處的位置,可設(shè)置為序號(hào)。工序指的是采用子項(xiàng)物料的生產(chǎn)步馬聚ο步驟S104中,首先獲取父項(xiàng)物料的凈需求量,根據(jù)子項(xiàng)物料信息表中記錄的數(shù)據(jù),計(jì)算所有子項(xiàng)物料的凈需求量。在得到子項(xiàng)物料的凈需求量后,步驟S106中,根據(jù)倉(cāng)庫(kù)中現(xiàn)有的庫(kù)存量,可以得到子項(xiàng)物料當(dāng)前的可用庫(kù)存量??捎脦?kù)存量=倉(cāng)庫(kù)中現(xiàn)有的庫(kù)存量+將要生成完工入庫(kù)或采購(gòu)入庫(kù)的數(shù)量-子項(xiàng)物料的凈需求量。在一個(gè)實(shí)施例中,替代關(guān)系信息表記錄了替代關(guān)系信息,包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量。如圖2所示,步驟S108的具體過(guò)程為步驟S202中,根據(jù)子項(xiàng)物料的凈需求量、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量,計(jì)算每條分錄對(duì)應(yīng)的子項(xiàng)物料的替代物料的凈需求量。步驟S204中,根據(jù)替代物料的凈需求量檢測(cè)替代物料的可用庫(kù)存量。如上所述,替代物料的可用庫(kù)存量=倉(cāng)庫(kù)中現(xiàn)有的庫(kù)存量+將要生成完工入庫(kù)或采購(gòu)入庫(kù)的數(shù)量-替代物料的凈需求量。步驟S206中,按照所述分錄內(nèi)碼的順序依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。通過(guò)判斷子項(xiàng)物料的可用庫(kù)存量是否為零,為零時(shí)則說(shuō)明子項(xiàng)物料需要發(fā)生替代,根據(jù)替代關(guān)系信息查找該子項(xiàng)物料的替代物料,根據(jù)替代關(guān)系信息中分錄內(nèi)碼的順序依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。在另一個(gè)實(shí)施例中,替代關(guān)系信息還包括子項(xiàng)物料優(yōu)先級(jí)。上述方法還包括當(dāng)替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),獲取替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí);根據(jù)子項(xiàng)物料優(yōu)先級(jí)將子項(xiàng)物料替換為所述可用庫(kù)存量不為零的替代物料。該實(shí)施例中,設(shè)置了子項(xiàng)物料的替代優(yōu)先級(jí),優(yōu)先級(jí)高則優(yōu)先被替代,當(dāng)替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),需要優(yōu)先滿足優(yōu)先級(jí)高的子項(xiàng)物料的替代,按照替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí),先將優(yōu)先級(jí)高的子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。這樣,能滿足最需要發(fā)生替代的子項(xiàng)物料發(fā)生替代,進(jìn)一步提高了系統(tǒng)的可用性。在將子項(xiàng)物料替換為替代物料后,記錄子項(xiàng)物料當(dāng)前的毛需求量、占用可用庫(kù)存量、被替代量和凈需求量。便于用戶查看物料替代后的當(dāng)前的物料信息。圖3示出了一個(gè)實(shí)施例中的物料需求計(jì)劃系統(tǒng)中的物料替代裝置,包括信息讀取模塊100、物料需求檢測(cè)模塊200、判斷模塊300和物料信息修改模塊400,其中信息讀取模塊100,用于讀取父項(xiàng)物料信息、子項(xiàng)物料信息和替代關(guān)系信息。物料需求檢測(cè)模塊200,用于根據(jù)父項(xiàng)物料信息和子項(xiàng)物料信息獲取子項(xiàng)物料的凈需求量。判斷模塊300,用于根據(jù)子項(xiàng)物料的凈需求量判斷子項(xiàng)物料的可用庫(kù)存量是否為零。物料信息修改模塊400,用于當(dāng)子項(xiàng)物料的可用庫(kù)存量為零時(shí),根據(jù)替代關(guān)系信息查找子項(xiàng)物料的替代物料,并根據(jù)替代關(guān)系信息依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。根據(jù)物料清單在數(shù)據(jù)庫(kù)中生成父項(xiàng)物料信息表、子項(xiàng)物料信息表和替代關(guān)系信息表。其中父項(xiàng)物料信息表記錄了父項(xiàng)物料信息,包括物料清單內(nèi)碼、物料清單編號(hào)及父項(xiàng)物料代碼。物料清單內(nèi)碼和物料清單編號(hào)都可用于唯一標(biāo)識(shí)一個(gè)物料清單,物料清單內(nèi)碼與物料清單編號(hào)一一對(duì)應(yīng)。物料清單內(nèi)碼用來(lái)關(guān)聯(lián)父項(xiàng)物料信息表及其對(duì)應(yīng)的子項(xiàng)物料信息表,物料清單編號(hào)可設(shè)置為字符類型,在用戶界面顯示,便于用戶查看。子項(xiàng)物料信息表記錄了子項(xiàng)物料信息,包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、工序和子項(xiàng)物料用量。分錄內(nèi)碼表示子項(xiàng)物料在父項(xiàng)物料清單的所有子項(xiàng)物料中所處的位置,可設(shè)置為序號(hào)。工序指的是采用子項(xiàng)物料的生產(chǎn)步馬聚ο物料需求檢測(cè)模塊200首先獲取父項(xiàng)物料的凈需求量,根據(jù)子項(xiàng)物料信息表中記錄的數(shù)據(jù),計(jì)算所有子項(xiàng)物料的凈需求量。在得到子項(xiàng)物料的凈需求量后,判斷模塊300根據(jù)倉(cāng)庫(kù)中現(xiàn)有的庫(kù)存量,可以得到子項(xiàng)物料當(dāng)前的可用庫(kù)存量。可用庫(kù)存量=倉(cāng)庫(kù)中現(xiàn)有
7的庫(kù)存量+將要生成完工入庫(kù)或采購(gòu)入庫(kù)的數(shù)量-子項(xiàng)物料的凈需求量。通過(guò)判斷子項(xiàng)物料的可用庫(kù)存量是否為零,為零時(shí)則說(shuō)明子項(xiàng)物料需要發(fā)生替代,根據(jù)替代關(guān)系信息查找該子項(xiàng)物料的替代物料,根據(jù)替代關(guān)系信息依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。在一個(gè)實(shí)施例中,替代關(guān)系信息表記錄了替代關(guān)系信息,包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量。如圖4所示,物料信息修改模塊400包括計(jì)算模塊410、庫(kù)存量檢測(cè)模塊420和物料替換模塊430,其中計(jì)算模塊410用于根據(jù)子項(xiàng)物料的凈需求量、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量,計(jì)算每條分錄對(duì)應(yīng)的子項(xiàng)物料的替代物料的凈需求量。庫(kù)存量檢測(cè)模塊420用于根據(jù)替換物料的凈需求量檢測(cè)替換物料的可用庫(kù)存量。替代物料的可用庫(kù)存量=倉(cāng)庫(kù)中現(xiàn)有的庫(kù)存量+將要生成完工入庫(kù)或采購(gòu)入庫(kù)的數(shù)量-替代物料的凈需求量。物料替換模塊430用于按照分錄內(nèi)碼的順序依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。在另一個(gè)實(shí)施例中,替代關(guān)系信息還包括子項(xiàng)物料優(yōu)先級(jí),信息獲取模塊100還用于當(dāng)替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),獲取替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí)。物料替換模塊430還用于根據(jù)子項(xiàng)物料優(yōu)先級(jí)將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。該施例中,設(shè)置了子項(xiàng)物料的替代優(yōu)先級(jí),優(yōu)先級(jí)高則優(yōu)先被替代,當(dāng)替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),需要優(yōu)先滿足優(yōu)先級(jí)高的子項(xiàng)物料的替代,按照替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí),先將優(yōu)先級(jí)高的子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。這樣,能滿足最需要發(fā)生替代的子項(xiàng)物料發(fā)生替代,進(jìn)一步系統(tǒng)的可用性。在一個(gè)實(shí)施例中,物料信息修改模塊400還用于記錄子項(xiàng)物料當(dāng)前的毛需求量、占用可用庫(kù)存量、被替代量和凈需求量。便于用戶查看物料替換后的當(dāng)前的物料信息。下面結(jié)合一個(gè)具體的實(shí)例說(shuō)明上述物料需求計(jì)劃系統(tǒng)中的物料替代方法及裝置。如圖5所示,生產(chǎn)產(chǎn)品A需要經(jīng)過(guò)工序10和工序20,其中,工序10需要用到物料B,工序20也需要用到物料B,物料B可以用物料C來(lái)替代,且替代比例為1 1。根據(jù)物料清單生成父項(xiàng)物料信息表、子項(xiàng)物料信息表和替代關(guān)系信息表,父項(xiàng)物料信息表如表1所示,子項(xiàng)物料信息表如表2所示,替代關(guān)系信息表如表3所示。表 權(quán)利要求
1.一種物料需求計(jì)劃系統(tǒng)中的物料替代方法,包括以下步驟 讀取父項(xiàng)物料信息、子項(xiàng)物料信息及替代關(guān)系信息;根據(jù)所述父項(xiàng)物料信息及子項(xiàng)物料信息獲取子項(xiàng)物料的凈需求量; 根據(jù)所述子項(xiàng)物料的凈需求量判斷子項(xiàng)物料的可用庫(kù)存量是否為零; 當(dāng)子項(xiàng)物料的可用庫(kù)存量為零時(shí),根據(jù)所述替代關(guān)系信息查找所述子項(xiàng)物料的替代物料,并根據(jù)所述替代關(guān)系信息依次將所述子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。
2.根據(jù)權(quán)利要求1所述的物料需求計(jì)劃系統(tǒng)中的物料替代方法,其特征在于,所述替代關(guān)系信息包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量;所述根據(jù)替代關(guān)系信息查找所述子項(xiàng)物料的替代物料,并根據(jù)替代關(guān)系信息依次將所述子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料的步驟為根據(jù)所述子項(xiàng)物料的凈需求量、所述分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量,計(jì)算每條分錄對(duì)應(yīng)的子項(xiàng)物料的替代物料的凈需求量;根據(jù)所述替代物料的凈需求量檢測(cè)替代物料的可用庫(kù)存量;按照所述分錄內(nèi)碼的順序依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。
3.根據(jù)權(quán)利要求2所述的物料需求計(jì)劃系統(tǒng)中的物料替代方法,其特征在于,所述替代關(guān)系信息還包括子項(xiàng)物料優(yōu)先級(jí);所述方法還包括步驟當(dāng)所述替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),獲取替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí);根據(jù)所述子項(xiàng)物料優(yōu)先級(jí)將子項(xiàng)物料替換為所述可用庫(kù)存量不為零的替代物料。
4.根據(jù)權(quán)利要求1所述的物料需求計(jì)劃系統(tǒng)中的物料替代方法,其特征在于,在所述將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料的步驟之后還包括記錄子項(xiàng)物料當(dāng)前的毛需求量、占用可用庫(kù)存量、被替代量和凈需求量。
5.一種物料需求計(jì)劃系統(tǒng)中的物料替代裝置,其特征在于,包括 信息讀取模塊,讀取父項(xiàng)物料信息、子項(xiàng)物料信息和替代關(guān)系信息;物料需求檢測(cè)模塊,根據(jù)所述父項(xiàng)物料信息和子項(xiàng)物料信息獲取子項(xiàng)物料的凈需求量;判斷模塊,根據(jù)子項(xiàng)物料的凈需求量判斷子項(xiàng)物料的可用庫(kù)存量是否為零; 物料信息修改模塊,當(dāng)子項(xiàng)物料的可用庫(kù)存量為零時(shí),根據(jù)所述替代關(guān)系信息查找所述子項(xiàng)物料的替代物料,并根據(jù)所述替代關(guān)系信息依次將所述子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。
6.根據(jù)權(quán)利要求5所述的物料需求計(jì)劃系統(tǒng)中的物料替代裝置,其特征在于,所述替代關(guān)系信息包括物料清單內(nèi)碼、物料清單編號(hào)、父項(xiàng)物料代碼、分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量;所述物料信息修改模塊包括計(jì)算模塊,根據(jù)所述子項(xiàng)物料的凈需求量、所述分錄內(nèi)碼、子項(xiàng)物料代碼、替代物料代碼和替代用量,計(jì)算每條分錄對(duì)應(yīng)的子項(xiàng)物料的替代物料的凈需求量;庫(kù)存量檢測(cè)模塊,根據(jù)替代物料的凈需求量檢測(cè)替代物料的可用庫(kù)存量;物料替換模塊,按照所述分錄內(nèi)碼的順序依次將子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。
7.根據(jù)權(quán)利要求6所述的物料需求計(jì)劃系統(tǒng)中的物料替代裝置,其特征在于,所述替代關(guān)系信息還包括子項(xiàng)物料優(yōu)先級(jí);所述信息獲取模塊還用于當(dāng)所述替代物料的可用庫(kù)存量不能滿足子項(xiàng)物料的替代需求時(shí),獲取替代關(guān)系信息中的子項(xiàng)物料優(yōu)先級(jí);所述物料替換模塊還用于根據(jù)所述子項(xiàng)物料優(yōu)先級(jí)將子項(xiàng)物料替換為所述可用庫(kù)存量不為零的替代物料。
8.根據(jù)權(quán)利要求5所述的物料需求計(jì)劃系統(tǒng)中的物料替代裝置,其特征在于,所述物料信息修改模塊還用于記錄子項(xiàng)物料當(dāng)前的毛需求量、占用可用庫(kù)存量、被替代量和凈需求量。
9.一種包含權(quán)利要求5至8任意一項(xiàng)所述的物料替代裝置的物料需求計(jì)劃系統(tǒng)。
全文摘要
本發(fā)明提供了一種物料需求計(jì)劃系統(tǒng)中的物料替代方法,包括以下步驟讀取父項(xiàng)物料信息、子項(xiàng)物料信息及替代關(guān)系信息;根據(jù)所述父項(xiàng)物料信息及子項(xiàng)物料信息獲取子項(xiàng)物料的凈需求量;根據(jù)所述子項(xiàng)物料的凈需求量判斷子項(xiàng)物料的可用庫(kù)存量是否為零;當(dāng)子項(xiàng)物料的可用庫(kù)存量為零時(shí),根據(jù)所述替代關(guān)系信息查找所述子項(xiàng)物料的替代物料,并根據(jù)所述替代關(guān)系信息依次將所述子項(xiàng)物料替換為可用庫(kù)存量不為零的替代物料。該方法能實(shí)現(xiàn)對(duì)指定的子項(xiàng)進(jìn)行物料替代,提供了系統(tǒng)的可用性。此外,還提供了一種物料需求計(jì)劃系統(tǒng)中的物料替代裝置。
文檔編號(hào)G06Q10/08GK102567864SQ20101057846
公開(kāi)日2012年7月11日 申請(qǐng)日期2010年12月8日 優(yōu)先權(quán)日2010年12月8日
發(fā)明者張定勝 申請(qǐng)人:金蝶軟件(中國(guó))有限公司