PDM/CAPP/ERP集成系统实施与对策

时间:2022-10-20 12:52:49

PDM/CAPP/ERP集成系统实施与对策

【摘 要】本文分析了企业PDM/CAPP/ERP信息集成实施现状和存在问题,并且提出了解决对策,实现了PDM/CAPP/ERP三系统信息资源有效整合,有力推动企业的信息化建设。

【关键词】PDM/CAPP/ERP 系统集成 数据挖掘 差异性 一致性 完整性

1引言

2001年,我公司启动企业资源规划(EnterpriseResourcePlanning)简称ERP系统。启动和使用ERP系统目标是:使我公司生产、采购、库房和财务等管理部门在同一数据库平台中进行信息流转,实现了管理部门之间共用BOM的信息共享,彻底解决了以往各部门之间“信息孤岛”模式下的计算机辅助管理。

要保证ERP运行必须有产品明细的Item项(物料)属性,产品结构BOM以及零件材料和工艺路线中的工序顺序,工序所属工作地及工时定额,机床编码等多项信息。由于,我公司产品的特点是多品种、单件小批,产品借用关系非常复杂且更改频繁,所以使上述需要处理的信息量变得更加庞大。当初上ERP时为了尽快投入使用,在ERP系统中采取了组织人员突击输入产品数据的办法,导致数据输入质量无法保证。基础信息的不准确,既严重影响了ERP的效能发挥,又造成生产管理的混乱。

2002年初,我公司在技术部实施了计算机辅助工艺过程设计(ComputerAidedProcess Planning)简称CAPP系统。由于CAPP是另外一家软件公司帮助实施的,其软件只有按图号做的关键字,根本没有ERP中需求的物料编码概念,造成了CAPP中的技术信息无法向ERP内实现传递,所以工艺人员必须在CAPP和ERP中同时进行重复的工作。

2002年底,公司在设计部门实施产品数据管理(ProductDataManagement)简称PDM系统。其软件启用ERP中的物料编码概念,按照ERP需要的编码信息,从设计源头开始进行管控,在PDM中由设计人员建立产品BOM。

2 PDM/CAPP/ERP集成技术实施

鉴于各系统的实际运行环境,为了解决ERP系统的“信息源”问题,2004年,公司决定启动PDM/CAPP/ERP集成系统。具体实施方案是:将PDM中设计类物料清单EBOM通过集成控件传递给CAPP,工艺人员在CAPP环境中制定工艺后,通过CAPP集成控件将增加材料定额信息的物料清单和CAPP工艺路线提取再传给ERP,ERP在接收CAPP数据时,根据EBOM和CAPP工艺路线通过接口程序进行制造类物料清单MBOM的自动生成,其中包括物料的:自制、外购件和虚件定义、自制件领用材料或毛坯领用关系等等,并存入ERP数据库,作为ERP的产品基础信息资源来支持ERP的运行,从而实现PDM/CAPP/ERP信息集成。

虽然,我们通过努力在技术上实现了PDM/CAPP/ERP信息集成,但经过一段时间的试运行,在ERP中使用产品信息时我们发现了许多存在问题。

3存在问题模型分析和问题对策

运用Power Builder平台和Oracle数据库数据处理和数据挖掘技术,对各种问题进行模型建立和模型分析。针对分析出各类问题产生的原因,我们采取了相应的解决对策。

3.1问题1:PDM系统中标准件设计信息和ERP中采购信息不一致

产生原因:(1)PDM和ERP各系统内部都存在名称型号规格相同标准件的物料编码不同,即PDM、ERP各系统内部存在一物多码;(2)在PDM和ERP系统之间又存在名称型号规格相同而物料编码不同或物料编码相同而名称型号规格不同问题,即PDM和ERP之间存在一物多码或同一编码表示物料不同问题;(3)在PDM/CAPP/ERP信息集成时,由于当时考虑不全面,CAPP将PDM中标准件的部分信息漏传给ERP。

解决对策:第一步,利用数据挖掘技术分别挖掘出PDM和ERP内部一物多码,并给予解决;第二步,利用数据处理技术对PDM和ERP中标准件的基础信息进行标准比较格式处理后,在利用数据挖掘技术挖掘出物料的各种差异信息,根据差异信息分类情况,同时规范PDM和ERP中标准件的基础信息,彻底解决PDM、ERP之间的标准件编码差异;第三步,开发PDM/ERP标准件信息集成通道,避免在ERP中手工加入标准件Item项(物料)属性时产生手误。

3.2问题2:PDM、CAPP、ERP三系统BOM不一致

产生原因:(1)ERP实施初期,没有对软件公司所提供的产品物料编码中的状态码理解到位,造成PDM、ERP产品物料编码不一致;(2)软件公司编写ERP接口程序时,没有考虑到PDM、ERP系统之间存在一物多码问题;(3)公司产品借用关系复杂且产品设计更改频繁,经常会出现PDM、CAPP、ERP三系统达不到同时更改,或同时更改又产生更改差异;(4)公司上ERP生产控制的产品借用了没上ERP产品的件号,以至于没上ERP产品发生更改时漏改ERP信息等等问题。

解决对策:(1)取消ERP中产品物料的状态码,将涉及到ERP所有数据库基础表共计一百多万条产品物料编码数据进行全面整理,最终减少数据冗余1/3,并优化了MBOM的层次关系;(2)重新编制新的ERP接口程序。将原来的父子差异接收改为父差异接收;(3)在CAPP/ERP产品集成时利用嵌套的SQL过程比较CAPP、ERP产品模型;(4)在产品改图通知整个流程完成后,及时进行PDM、ERP之间的产品模型比较;(5)加大产品上PDM/CAPP和ERP生产控制力度。

(3)、(4)两种对策使PDM、CAPP、ERP三系统产品模型的准确性得到了相互验证,实现了PDM/CAPP/ERP三系统产品模型多角度、全方位的一致性

3.3问题3:CAPP、ERP零件材料和工艺信息不一致

产生原因:(1)CAPP工艺信息不完整,造成ERP接口程序判断失误;(2)产品工艺发生更改时,经常会出现CAPP、ERP两系统达不到同时更改,或同时更改又产生更改差异;(3)ERP系统实施的早,前期手工输入的信息误差较大。

解决对策:(1)利用数据库数据检索技术,在产品集成时检查CAPP数据的完整性;(2)制定《PDM/CAPP/ERP数据集成系统管理规定》,规范CAPP信息的完整性;(3)完善ERP接口程序功能,利用集成产品信息根据情况适时覆盖ERP中产品物料相应信息。

为了保证PDM/CAPP/ERP系统集成实施效果,我们还作了其它技术性工作。限于篇幅有限,在此不再做深入探讨。

4结束语

通过多年工作经历,我深深地体会到,企业信息化要顺利实施,必须做到以下三点:⑴重视基础数据,切实把“三分技术,七分管理,十二分数据”落到实处;⑵企业必须拥有自己的即懂数据库处理技术,又会分析信息流向的专业技术人员;⑶企业要有一套行之有效的管理标准来规范信息流转。

信息化是一场没有穷尽的长征,夜黑且路途漫长。它需要每一个参与者全身心投入其中,只有这样才会有一个美好的明天。

参考文献:

[1]张国峰.管理信息系统.机械工业出版社,2001.2.

[2]敬铮.Oracle 8i数据库开发与专业应用.国防工业出版社,2002.1.

(作者单位:河南郑州纺织机械股份有限公司)

上一篇:幸福之在 第22期 下一篇:电力系统电压崩溃综述