馮波 徐靜
[摘 要] 本文主要是從實(shí)際出發(fā)給出了一種解決中、小鈑金企業(yè)設(shè)計(jì)數(shù)據(jù)(物料)與ERP高效互聯(lián)的流程及實(shí)施方法。筆者公司的做法是:采集歷史設(shè)計(jì)數(shù)據(jù)和物料進(jìn)行分類、整理,通過制定物料的編碼規(guī)則及零件設(shè)計(jì)的屬性規(guī)范,利用TC平臺(tái)通過Java Eclipse語言進(jìn)行二次開發(fā),實(shí)現(xiàn)了在TC平臺(tái)上完成的設(shè)計(jì)數(shù)據(jù)自動(dòng)導(dǎo)出產(chǎn)品領(lǐng)料BOM和工藝路線的功能,同時(shí)也實(shí)現(xiàn)了將導(dǎo)出數(shù)據(jù)自動(dòng)導(dǎo)入ERP的功能,利用這些功能設(shè)計(jì)人員可以快速地將設(shè)計(jì)數(shù)據(jù)信息轉(zhuǎn)化為生產(chǎn)需要的ERP語言,為后續(xù)發(fā)揮ERP計(jì)劃、管理等功能提供有力物料數(shù)據(jù)支持。
[關(guān)鍵詞] ERP;TC;Java Eclipse;編碼規(guī)則;屬性規(guī)范;ERP語言
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 06. 021
[中圖分類號] F275 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號] 1673 - 0194(2014)06- 0034- 03
1 背 景
ERP作為企業(yè)管理水平提高和信息化集成的重要工具,是IT技術(shù)與管理相結(jié)合的一種新型的管理手段,開始被越來越多的中國企業(yè)所接受和應(yīng)用。我公司考慮到企業(yè)自身的長期發(fā)展與市場對企業(yè)內(nèi)外部資源在企業(yè)組織內(nèi)外進(jìn)行合理高效的配置和使用的要求,于2013年8月開始推行ERP 項(xiàng)目[1],期望通過項(xiàng)目的實(shí)施為企業(yè)提供優(yōu)質(zhì)高效的數(shù)據(jù)管理[2]平臺(tái)進(jìn)而將可靠的數(shù)據(jù)轉(zhuǎn)化為信息,為企業(yè)創(chuàng)新發(fā)展發(fā)掘空間。而BOM作為PDM、ERP系統(tǒng)集成的關(guān)鍵 ,是產(chǎn)品結(jié)構(gòu)和產(chǎn)品配置管理的核心,建立完善、合理的BOM為企業(yè)各部門的生產(chǎn)和管理提供詳細(xì)、直觀的數(shù)據(jù)和圖形資料,BOM的優(yōu)化存儲(chǔ)能提高系統(tǒng)效率,保持整個(gè)系統(tǒng)數(shù)據(jù)的完整性、一致性[2]。
2 設(shè)計(jì)數(shù)據(jù)與物料整理、分類
許多企業(yè)在應(yīng)用ERP系統(tǒng)時(shí),常常會(huì)碰到的難題是技術(shù)基礎(chǔ)數(shù)據(jù)及物料的創(chuàng)建和維護(hù),也就是說ERP數(shù)據(jù)質(zhì)量的好壞直接決定企業(yè)信息化建設(shè)及各項(xiàng)業(yè)務(wù)能否正常開展的成敗,因此必須解決這一問題[3]。我們從現(xiàn)實(shí)情況出發(fā),首先對設(shè)計(jì)數(shù)據(jù)庫中產(chǎn)品及零件進(jìn)行整理,結(jié)合ERP導(dǎo)入、導(dǎo)出需求及TC對設(shè)計(jì)數(shù)據(jù)屬性的要求、制定TC設(shè)計(jì)零件屬性規(guī)范;其次對庫房及生產(chǎn)現(xiàn)場使用的物料進(jìn)行分類并制定詳細(xì)的編碼規(guī)則。通過一段時(shí)間的梳理、對公司內(nèi)部的各種物料形成明確的分類及制定詳細(xì)的編碼規(guī)則。
2.1 設(shè)計(jì)產(chǎn)品的代碼及屬性規(guī)范制定
2.1.1 設(shè)計(jì)產(chǎn)品的代碼
產(chǎn)品編碼由多級編碼組成[4],目前按照四級編碼執(zhí)行,其中一級編碼用CP(BCP)標(biāo)識(shí),二級編碼為識(shí)別碼用各類產(chǎn)品的英文縮寫標(biāo)識(shí)(如:SX),三級編碼為小類編碼由三位數(shù)字標(biāo)識(shí)(如:001),四級編碼為流水代碼用流水號0001~9999標(biāo)識(shí),當(dāng)溢出時(shí),按照A001-A999………Z001-Z999,以便滿足使用。
2.1.2 產(chǎn)品及零件屬性規(guī)范
表1詳細(xì)地對產(chǎn)品及產(chǎn)品組成部件進(jìn)了分類,參照ERP中PDM數(shù)據(jù)導(dǎo)入方案,對各個(gè)部件的屬性進(jìn)行了多次優(yōu)化,最終在TC平臺(tái)上規(guī)劃出滿足ERP需求的零部件屬性并制定相應(yīng)模型及屬性模板供設(shè)計(jì)使用,依此來規(guī)范新產(chǎn)生的數(shù)據(jù),保證數(shù)據(jù)的質(zhì)量。
2.2 物料的分類及編碼規(guī)則
我們首先對公司ERP物料管理需求進(jìn)行分析,制定物料命名及屬性的規(guī)范,從源頭做到規(guī)范。通過物料屬性清單,將公司內(nèi)物料進(jìn)行分類,制定五級物料編碼規(guī)則,其中一級編碼用物料大類標(biāo)識(shí)英文縮寫標(biāo)識(shí)(如:DZYHP),二級編碼為采購固定標(biāo)識(shí),三級編碼為類編碼由三位數(shù)字標(biāo)識(shí)(如:001),四級編碼小類由三位數(shù)字標(biāo)識(shí)(如:001),五級編碼為流水代碼用流水號0001—9999標(biāo)識(shí),當(dāng)溢出時(shí),按照A001-A999………Z001-Z999,以便滿足使用。
上表給出了筆者公司內(nèi)部所有物料按屬性的分類、一級編碼及名稱。編碼規(guī)則示意及說明如下所示:
例如:DZYHP.XXX.001.00.0001
DZYHP:表示物料大類,如:低值易耗品;
XXX:采購固定標(biāo)識(shí),如:KMA代表內(nèi)部采購,KL貿(mào)易采購固定標(biāo)識(shí);
001:材料分類,如:絲錐類;
001:材料名稱,如:加長絲錐;
0001:材料規(guī)格自然編號;
按照以上物料分類及編碼規(guī)則,筆者公司通過培訓(xùn)、審核,專人溝通及處理的做法[5],通過如圖1所示的審核流程,完成對歷史數(shù)據(jù)的更新和導(dǎo)入ERP的工作。
3 TC設(shè)計(jì)數(shù)據(jù)自動(dòng)生成BOM、工藝路線并導(dǎo)入ERP
首先項(xiàng)目組通過前期的準(zhǔn)備有了較為規(guī)范的數(shù)據(jù);其次Teamcenter這個(gè)設(shè)計(jì)平臺(tái)為我們提供了良好的架構(gòu)和開發(fā)接口,為我們開發(fā)提供了便利。
Java Eclipse程序[6]開發(fā)在項(xiàng)目中的應(yīng)用
程序段:
//權(quán)限驗(yàn)證結(jié)束
……
uta = new UtilApi(session);
thread = new Thread() {
public void run() {
progressbarthread = new ORProgressBarThread("進(jìn)度","正在生成KMA物料BOM...");
String fPath = "";
try {
progressbarthread.start();
session.setStatus("請稍等...");
TCComponentItemRevision rev = bomLine.parent().parent().getItemRevision();//獲取BOMline版本對象
bomrev = rev;
String[] strPropertyMRevForm ={ "k2material","k2chanpinn",
"k2type_name","k2customer","k2chanpinid"};//顧客名稱 型號名稱 客戶圖號
String[] strPropertyMRevFormValues;
通過Java Eclipse開發(fā)工具的使用,項(xiàng)目組結(jié)合公司實(shí)際應(yīng)用要求,實(shí)現(xiàn)了TC數(shù)據(jù)自動(dòng)生成物料清單、BOM清單及工藝路線等ERP需要的大量數(shù)據(jù),不但大大降低了設(shè)計(jì)人員的工作量,同時(shí)通過這項(xiàng)開發(fā)也使得生產(chǎn)可以在最短時(shí)間內(nèi)得到生產(chǎn)需要的BOM。
圖2為互聯(lián)流程示意圖。
通過以上流程,我們可以看出設(shè)計(jì)人員完成的數(shù)據(jù)通過程序的轉(zhuǎn)換進(jìn)入到生產(chǎn)ERP流程,供生產(chǎn)、營銷、采購庫房等使用,這樣就使TC設(shè)計(jì)數(shù)據(jù)產(chǎn)生的物料與ERP互聯(lián)起來了。
4 結(jié) 語
筆者公司通過ERP的實(shí)施逐步形成了一套適合本公司規(guī)范設(shè)計(jì)數(shù)據(jù)及整理物料的方法及流程,同時(shí)也為一些中、小鈑金企業(yè)規(guī)范設(shè)計(jì)數(shù)據(jù)及整理物料提供了可以借鑒的方法[5]。我們通過這種方法及流程的應(yīng)用,成功實(shí)現(xiàn)歷史及新數(shù)據(jù)在TC平臺(tái)上的應(yīng)用,并通過二次開發(fā)[7]實(shí)現(xiàn)了TC數(shù)據(jù)自動(dòng)在ERP上生成物料、生產(chǎn)BOM及生產(chǎn)工藝路線,借此做到了設(shè)計(jì)數(shù)據(jù)(物料)ERP的互聯(lián),提高了效率。
主要參考文獻(xiàn)
[1]項(xiàng)海峰,李軍祥.ERP在中小型企業(yè)應(yīng)用中的現(xiàn)狀分析[J].價(jià)值工程,2013(22).
[2]李小榮.淺談ERP數(shù)據(jù)錄入中存在的問題及對策[J].中國管理信息化,2010(6).
[3]王蘭青.一種適用于中小企業(yè)ERP實(shí)施項(xiàng)目的最佳實(shí)踐[J].現(xiàn)代企業(yè)文化,2013(20).
[4]楊文,鄭水云.淺談ERP實(shí)施中的物料編碼[J].余熱鍋爐,2012(1).
[5]陳憲宇,陶紅.中國中小型企業(yè)建設(shè)ERP系統(tǒng)失敗案例分析[J].企業(yè)研究, 2013(6).
[6]陳剛.Eclipse從入門到精通[M].北京:清華大學(xué)出版社,2007.
[7]陳素燕,吳楚平.基于ERP系統(tǒng)二次開發(fā)工具的研究及應(yīng)用[J].計(jì)算機(jī)時(shí)代, 2013(8).