PDM与ERP系统集成 摘要:本文将就BOM的作用,结合CAD、PDM、工艺卡片(CAPP)以及ERP系统详细介绍。随着企业需求的不断增加,PDM系统中BOM管理与ERP系统集成得到各公司的青睐。CAD与CAPP是BOM的设计者,CAD与CAPP产生的数据经PDM处理后传输给ERP系统,BOM是一个集成的中介,但在两种系统中,BOM所反映的信息是不同的,而且由于定制产品的特殊性,从而产生了PDM中BOM管理, PDM中生成的BOM能够自动转换为ERP系统能够输入的BOM。 关键词:PDM、BOM、ERP、CAPP PDM如何实现与BOM文件的无缝连接? PDM利用与设计类软件集成,再设计软件通过PDM集成插件保存图纸时,自动提取图纸中明细记录。利用集成插件自动提取出每张图纸中明细记录,添加总装图的BOM文件,BOM文件自动汇总总装图下所有零件记录与明细记录。 既然PDM能对BOM文件汇总,有人也许就会问,生成的BOM文件与ERP有何关系,以及通过PDM汇总的BOM文件如何实现与ERP系统集成? 正所谓,软件再强大,也是人为开发设计的产物,必然存在力不从心之处。正如ERP系统在制造阶段的资源规划管理方面的确起到了重大的作用,但单纯的ERP应用又明显在“企业级产品信息集成”方面显得力不从心。这必然产生新的产物与此融会贯通,即是PDM。事实上,在成功实施PDM与ERP的企业,往往是PDM与ERP并重,PDM扮演着信息集成平台的作用。而PDM中BOM管理技术从根本上解决了企业以往的困扰。 下面给大家介绍PDM中BOM文件如何实现与ERP系统集成? 设计人员像往常一样在设计类软件(举例:AUTOCAD)中设计产品,图纸上的BOM明细记录都设计完成后,直接通过PDM与AUTOCAD集成插件将设计的产品保存至PDM系统中,在通过集成插件保存时,自动将图形文件中标题栏与明细表中信息原封不动的提取出来(若需要将标题栏与明细表中的信息原封不动提取出来,需要将图形文件中标题栏与明细表做成块)。BOM明细文件按照对应的层次结构信息和文件属性自动挂接在图纸文件下,查看保存成功后效果,如图1所示
+ X. {" h) d1 a5 F/ O& l 4 S7 ~- N! E# N) p8 r0 }
图1 PDM系统通过与AUTOCAD集成,自动将图纸上的明细表中信息自动获取出来,接下来添加BOM文件(BOM文件:是指单张图纸或者总装图纸都可以实现添加BOM文件功能),文件添加成功后,自动将图纸与图纸下挂的bom明细记录汇总到BOM文件中(装配图下明细与子节点的零件图纸文件重复时,过滤掉装配图下的明细记录,提取子节点零件图纸。),如图2所示:
. p# ?& A* Z2 y7 A p. R! A ( Q2 T* i/ S5 N6 \) l
图2 添加BOM文件成功后,查看到“物料编码”未空,单击“物料匹配”按钮,PDM到ERP的中间表去抓取,PDM提供检索条件并自动匹配,若无此物料号,则PDM提示需要在ERP中手动新增品号,然后PDM重新匹配,并可手动选择物料号。如图3所示。 3 b7 V. P3 E& G8 r' h9 ~3 P
/ c0 S. T' w) Y* b! s9 @4 n9 ?% M
图3 物料编码都匹配成功后,通过中间表方式将PDM中BOM导入到ERP中,如图4所示。
& ]" u0 l# \7 w: |9 U W5 h5 o( r
图4 通过中间表导入到ERP时,PDM系统会弹出对话框提示用户是否物料编码都匹配完成,如图5所示。 & ~3 q- q, b+ a9 X
: @" z/ C% T7 P; J" j. G% p图5 中间表导入成功后,弹出导入中间表成功的提示,如图6所示。 1 k( }; @8 O6 G7 m9 Y% p
3 |5 \8 {( {2 C$ X! [) y图6 导入中间表成功后,导出以下几张报表:图纸品号表、BOM记录表、品号工艺表。如图7、8所示:
- b5 R# O, P$ _' ]3 _1 E& K% d: g) x9 e
图7图纸品号表
0 \: Y1 T* @+ r4 v/ k6 s: T, h; k3 A
图8 BOM记录表 如图7、8导出的报表输出传给ERP,ERP将其导入到系统中,这里关于ERP不做详细介绍。 BOM设计变更采取何措施? 若图纸BOM明细发生变更,物料编码变更“*”表示BOM第一次产生时默认值,“+”表示新BOM与原BOM对比时新增物料编码,“-”表示新增BOM与原BOM对比时删除物料编码(新BOM中如果删除了原来的物料编码需要在新BOM中对比显示出被删除的物料编码,表示为“-”)。 总结:通过PDM中BOM与ERP集成,理想的将BOM文件通过中间表导入到ERP系统中,PDM中BOM管理技术与ERP集成,解决了企业产品数据混乱问题。随着企业信息化建设的不断推进,越来越多的企业开始实施应用PDM与ERP集成。 ) @$ a' l/ A0 \1 m/ |- X$ ^
|