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