【摘 要】制造業(yè)的ERP系統(tǒng),數(shù)據(jù)源就是物料清單(BOM),計(jì)劃、采購、生產(chǎn)等等都是圍繞BOM來做文章,所以BOM在制造業(yè)ERP中具有相當(dāng)重要的作用。BOM也經(jīng)常會(huì)因?yàn)樵O(shè)計(jì)人員的失誤或者客戶的要求,進(jìn)行各種各樣的變更,變更后就需要傳導(dǎo)至計(jì)劃,所以高效、準(zhǔn)確的BOM分解及變更算法,是ERP核心的東西,是ERP的主航道。
【關(guān)鍵詞】制造業(yè);物料清單(BOM);ERP;變更算法
現(xiàn)如今,越來越多的制造業(yè)公司從以前單一的財(cái)務(wù)軟件記賬、管理庫存、管理應(yīng)收應(yīng)付,改成采用ERP管理公司的全部業(yè)務(wù)。這是適應(yīng)全球信息化的變革,迎合ISO9000等管理體系認(rèn)證、公司上市等的外部需要,也是提高企業(yè)管理水平、加強(qiáng)內(nèi)部控制、降低生產(chǎn)成本的必要手段。成功的ERP系統(tǒng),對(duì)員工的各類行為具有明顯的制約作用,員工的行為必須按照ERP的要求來進(jìn)行,從而切切實(shí)實(shí)降低了生產(chǎn)成本,間接幫助公司減少了支出,增加了利潤。正因?yàn)楹芏喙矩?fù)責(zé)人看到了這一點(diǎn),所以ERP才有了越來越廣闊的市場(chǎng)。而制造業(yè)的ERP系統(tǒng),數(shù)據(jù)源就是物料清單(BOM),計(jì)劃、采購、生產(chǎn)等等都是圍繞BOM來做文章,所以BOM在制造業(yè)ERP中具有相當(dāng)重要的作用。而BOM清單都是單臺(tái)用量,所以需要進(jìn)行分解,計(jì)算出總需要量。BOM也經(jīng)常會(huì)因?yàn)樵O(shè)計(jì)人員的失誤或者客戶的要求,進(jìn)行各種各樣的變更,變更后就需要傳導(dǎo)至計(jì)劃,所以高效、準(zhǔn)確的BOM分解及變更算法,是ERP核心的東西,是ERP的主航道,是決定后續(xù)生產(chǎn)環(huán)節(jié)“做什么”以及“如何做”的直接因素,非常的重要!
1.BOM分解以及變更算法的具體意義
制造業(yè)最大的特點(diǎn)是零散、靈活。零散的反義詞是密集,密集代表了批量的意思,比如老式彩色電視機(jī)用的偏轉(zhuǎn)線圈的生產(chǎn),某客戶需要訂購某種型號(hào)的線圈10000支,線圈主要由絕緣殼、磁芯、繞線組成,每個(gè)線圈都需要這三種物料,比如:繞線的主要材料是銅線或者銅包鋁線,采購部可以向供應(yīng)商批量進(jìn)貨。而生產(chǎn)車間可以在流水線進(jìn)行批量的組裝、涂膠、調(diào)試等工序環(huán)節(jié)。而零散型企業(yè)的特點(diǎn)就不同了,不同的客戶需要不同的產(chǎn)品,每種產(chǎn)品客戶都是小批量的訂購,問題的關(guān)鍵就在于,零散機(jī)械制造業(yè)的產(chǎn)品線比較豐富,以西安泰能環(huán)保設(shè)備有限公司為例,該公司能為客戶提供的配件、整機(jī)多達(dá)上千種。有ERP編碼的物料數(shù)量多達(dá)幾萬種,基本上是每個(gè)產(chǎn)品都有不同的BOM(左右型的除外),BOM清單物料較多,結(jié)構(gòu)復(fù)雜。而客戶往往都是小批量的下單,采購和生產(chǎn)涉及到的外購件、零件種類繁多。靈活主要體現(xiàn)在客戶的需要隨時(shí)可能發(fā)生變化,技術(shù)部隨時(shí)需要在BOM增加或者刪除物料,也就是說需要高強(qiáng)度的變更。這類企業(yè)有兩個(gè)特點(diǎn),一是BOM物料相對(duì)較多,整機(jī)有時(shí)候多達(dá)幾千種物料,二是變更頻繁。概括起來就是“單件小批量”,這就要求ERP具有高效、精確的BOM分解以及變更算法。具體意義如下:
1.1制造業(yè)BOM物料較多,需要有高效的分解算法
由于BOM都是單臺(tái)用量,而同一個(gè)物料可能出現(xiàn)在BOM的不同層次,分解的目的也是為了計(jì)算出不同編碼的物料,總需要量是多少。本論文將研究深度優(yōu)先與廣度優(yōu)先兩種算法的處理邏輯以及執(zhí)行效率的比較。
1.2制造業(yè)BOM物料較多,需要有精確的分解算法
零件一般有兩種,一種是下料件、一種是鑄造件,這兩種零件都需要材料進(jìn)行生產(chǎn),以下料件為例,如果BOM分解錯(cuò)誤,需要20個(gè),分解出來是100個(gè),造成物料需求計(jì)劃數(shù)量虛高,會(huì)造成原材料的嚴(yán)重浪費(fèi),制造業(yè)的零件一般都是帶銷售合同號(hào)的,都是專用的,給A合同生產(chǎn)的零件,到了B合同不一定能用的上,錯(cuò)誤的計(jì)劃數(shù)量會(huì)造成庫存的積壓,材料成本的虛高。除此之外,虛高的材料成本必然導(dǎo)致人工成本的增加,因?yàn)檐囬g工人的工資根據(jù)下料的噸位來計(jì)算的,下的料越多,工資支出越高。還有一種可能,就是需求計(jì)劃的數(shù)量比實(shí)際需要的少,也是因?yàn)锽OM分解的錯(cuò)誤,比如某電纜實(shí)際需要1000米,而計(jì)劃數(shù)量計(jì)算出來是100米,采購合同以及入庫數(shù)量也是100米,而這1000米是生產(chǎn)車間急需的,這樣會(huì)嚴(yán)重耽誤交貨期??傊?,BOM分解錯(cuò)誤,會(huì)影響到計(jì)劃數(shù)量的準(zhǔn)確,對(duì)生產(chǎn)成本、合同進(jìn)度等等會(huì)產(chǎn)生嚴(yán)重的影響。
1.3物料編碼是BOM分解數(shù)量的充分條件
BOM分解出來的物料,一個(gè)編碼對(duì)應(yīng)一個(gè)數(shù)量,而物料編碼對(duì)應(yīng)的計(jì)量單位、材質(zhì)、轉(zhuǎn)換系數(shù)、物料標(biāo)志等,如果不同,絕對(duì)不能拆分成不同的計(jì)劃。
1.4制造業(yè)的BOM具有高強(qiáng)度變更的特點(diǎn),變更頻繁且復(fù)雜,BOM變更的算法需要確保100%的正確
從上述制造業(yè)的特點(diǎn)就能看出,這類企業(yè)是按照客戶訂單生產(chǎn)的,不同訂單客戶的要求不同,不像大批量的生產(chǎn),BOM一般是固定的,這種產(chǎn)品的變更一般很少,比如汽車的生產(chǎn),雖然汽車的零部件多達(dá)上萬種,但BOM清單是固定的。某個(gè)型號(hào)的寶馬汽車需要哪些零件、哪些外購件,數(shù)量是多少,在BOM上早就計(jì)算好了,有可能零部件的供應(yīng)商在不同時(shí)期會(huì)因產(chǎn)品質(zhì)量的不同而發(fā)生變化,但這并不影響B(tài)OM的結(jié)構(gòu)以及數(shù)量。在制造業(yè)中,技術(shù)部需要根據(jù)客戶的需要及時(shí)的在BOM上做出變更,以便將最新的BOM傳遞至生產(chǎn)計(jì)劃。另一種變更的情況是設(shè)計(jì)人自己失誤造成的,因?yàn)锽OM清單行數(shù)眾多,設(shè)計(jì)人員將部件掛錯(cuò)層次了、單臺(tái)用量填錯(cuò)了是常有的事,眾所周知,同一個(gè)部件,在不同的層次上,下層零件分解出來的數(shù)量是不一定相同的。設(shè)計(jì)人員發(fā)現(xiàn)后,需要在BOM上及時(shí)進(jìn)行修改,這也需要將最新的BOM傳遞至生產(chǎn)計(jì)劃,形成變更。而變更總共有四種情況,數(shù)量增加、數(shù)量減少,增加物料,取消物料。這四種情況在BOM變更算法必須全部體現(xiàn)出來,確保100%正確。
2.BOM分解算法的研究內(nèi)容
BOM的分解是ERP的核心內(nèi)容,是采購、外協(xié)、生產(chǎn)、入庫、出庫、質(zhì)檢、 發(fā)票、付款、成本的數(shù)據(jù)來源,BOM分解的目的是為了計(jì)算材料定額、形成物料需求計(jì)劃、限額領(lǐng)料計(jì)劃、外協(xié)計(jì)劃、生產(chǎn)計(jì)劃明細(xì)等計(jì)劃。如果BOM發(fā)生變更,必須對(duì)這些計(jì)劃產(chǎn)生影響,因此變更后的BOM需要由計(jì)劃員,及時(shí)對(duì)已經(jīng)做完的計(jì)劃進(jìn)行更新,這就是BOM變更后,物料需求計(jì)劃的變更處理、限額領(lǐng)料計(jì)劃的變更處理。同時(shí),穩(wěn)定、成熟的分解及變更算法還必須考慮到各種特殊情況,比如:圓環(huán)鏈的設(shè)計(jì)單位是米,采購單位是環(huán),轉(zhuǎn)換系數(shù)是跟物料編碼對(duì)應(yīng)的,那么在分解的時(shí)候,必須把設(shè)計(jì)單位的米,根據(jù)轉(zhuǎn)換系數(shù),轉(zhuǎn)換成環(huán),這樣才能給采購提供真實(shí)、有效的數(shù)據(jù)。并且在計(jì)算結(jié)果上得到最終體現(xiàn)。具體研究內(nèi)容如下:
(1)BOM分解的目的是為了形成計(jì)劃,而制造業(yè)BOM清單又比較復(fù)雜,不同的算法對(duì)最終的分解效率有不同的影響,本論文先對(duì)兩個(gè)分解算法,即廣度優(yōu)先及深度優(yōu)先做研究,然后找一個(gè)比較復(fù)雜的BOM清單,對(duì)最終的執(zhí)行時(shí)間,做出比較,得出最優(yōu)的分解算法。
(2)BOM變更后,計(jì)劃員根據(jù)自動(dòng)提示,對(duì)照?qǐng)D紙,對(duì)變更部分的下料件先做材料定額,所謂的下料件,是備料車間根據(jù)技術(shù)部圖紙要求的規(guī)格尺寸,對(duì)鋼板等進(jìn)行切割,滿足規(guī)定的要求。不同下料件的長、寬、高不同,材質(zhì)也不盡相同,一般由工藝人員或者計(jì)劃員,對(duì)照?qǐng)D紙計(jì)算好定額后填到ERP上。做完材料定額后,需要對(duì)已經(jīng)生成的物料需求計(jì)劃、限額領(lǐng)料計(jì)劃進(jìn)行變更。
從上述研究內(nèi)容可以看出,生產(chǎn)計(jì)劃是ERP的主航道,清晰、準(zhǔn)確、完整、考慮特殊情況的計(jì)劃,是ERP數(shù)據(jù)流順暢運(yùn)行的基礎(chǔ),以上研究的內(nèi)容,將為ERP穩(wěn)定的運(yùn)行,打下堅(jiān)實(shí)的基礎(chǔ)。
綜上所述,精確的BOM分解算法具有重要的現(xiàn)實(shí)意義,值得認(rèn)真研究。 [科]