环保装企业PDM与ERP系统集成方法

【导读】
3.1 、 PDM与ERP系统融合基础 对环保装备企业而言,每一个产品的生产制造过程都包括:产品设计、加工工艺、生产制造三个重要步骤。在这三个步骤中包含了物料清单(BOM)的三个子类
3.1PDM与ERP系统融合基础
  对环保装备企业而言,每一个产品的生产制造过程都包括:产品设计、加工工艺、生产制造三个重要步骤。在这三个步骤中包含了物料清单(BOM)的三个子类:工程设计物料清单(Engineering Bill of Material以下简称EBOM);工艺物料清单(Process Bill of Material以下简称PBOM);制造物料清单(Manufacturing Bill of Material以下简称MBOM)。在这些物料清单中的结构上差异导致了不同管理思想模式。
 
  比如,企业研发部门是按EBOM来进行产品的设计,工艺部门是按PBOM和企业Routing来管理产品的工艺设计,而到了生产部门却是根据MBOM的思路来管理产品的生产和控制产品成本。他们之间往往没有进行系统层上的沟通和交流,更不要说融合与集成。
 
  而目前,国内的理论研究仅描述了各种BOM的结构,并没有分析它们之间的差异,从而导致了它们在应用上产生了偏差。所以将工程设计物料清单EBOM或者制造物料清单MBOM直接输入到ERP系统导致项目实施陷入困难境地的情况经常发生。
 
  对环保装备企业来说,EBOM、PBOM、MBOM、Routing作为产品设计、加工工艺和生产制造过程中的管理作用包括:
  (1)EBOM能够比较准确地描述产品设计的指标,和零件与其他零件之间的设计关系。EBOM是产品设计管理中使用的数据并作为后续部门的其他应用系统需要的产品数据的基础。

  (2)PBOM是指企业工艺人员根据企业自身生产加工能力或者市场销售需要,将EBOM进行二次拆解分析设计。通过PBOM可以了解零件全部的产品信息,它的作用十分重要,包括了产品预测、工艺设计和生产制造的管理,也是企业ERP系统里面的关键性数据结构之一。
 
  (3)MBOM往往是根据ERP系统数据计算得出的产品制造信息,当企业制定了零件的成本的管理标准后,根据PBOM和MBOM的数据,进行企业产品的生产成本控制与成本变化分析。

  (4)Routing显示了企业零件的加工中心、各道工序、零件的加工系数等。它用于物料管理或成本控制。本文作者将ERP系统的产品数据的相关文档同PDM系统进行双向传输,这保证了产品数据在两个系统间往来的一致性和完整性。
 
3.2PDM与ERP系统连接的桥梁BOM
3.2.1BOM的遍历算法

  (1)递归算法
  BOM的递归算法使用先根遍历的方法。先根遍历采用深度优先遍历的思路,即遍历是对BOM各子树逐层进行。其遍历规则如下:
 
  1)访问根结点;
  2)如果有子项,访问其子项,并跳到第2)步;
  3)如果有下一个兄弟项,访问下一个兄弟项,并跳到第2)步;
  4)如果其父项有下一个兄弟项,访问其父项的下一个兄弟项,并跳到第2)步;
  5)判断当前结点是否是根结点,是则退出;
  6)用其父项代替当前结点,跳到第4)步。
 
图3-1待遍历的BOM树
 
  对图3-1所示的BOM树进行遍历的结果是A(1)、B(2)、E(2)、F(1)、C(4)、E(3)、G(2)、D(2)、H(1)、D(1)。该算法访问BOM树中所有结点,由于采用了先根遍历,因此能够展示零部件之间的父子关系和BOM树的层次结构。
 
  (2)层次遍历算法
  BOM的层次遍历算法使用按层遍历的方法,采用广度优先遍历的思路,即遍历是按BOM树中结点层次顺序进行,从根结点开始,自顶向下逐层遍历BOM树中各层的结点,并对每一层的结点自左向右逐个进行遍历。BOM按层遍历的规则的描述是:首先访问根结点,再从左到右访问第二层结点„„逐层访问,直到访问完最深一层的结点。
 
  例如,对图3-1所示的BOM树按层遍历的结果是A(1)、B(2)、C(4)、D(1)、E(2)、F(1)、E(3)、G(2)、D(2)、H(1)。该算法可以对BOM树中所有结点进行访问,并且能一次就将BOM树的各个结点全部搜索出来,提高了搜索速度,但是由于按层遍历的特点,遍历的结果不能展现结点之间的父子关系,不能用于BOM树的增加、删除等编辑操作。
 
3.2.2BOM的算法应用
  (1)产品结构树的生成策略产品结构树的生成策略先通过层次遍历算法生成企业产品结构树的第一层,根据需要查看某一层部件的组成时,展开该部件的BOM树结点,再即时采用递归算法查询并生成其子结点。企业用户根据自身需要只进行了部分的递归算法运算。这样既能降低系统开销,又能快速地显示需要查看的BOM树结构。并且即时查询还能够实现产品结构树的实时更新,更加适用于现代企业的实际需要。具体的流程如图3-2所示。
 
图3-2产品结构树生成策略的流程图
 
  (2)产品所需零件的汇总策略首先同样通过层次遍历算法将产品第一层中没有子结点的零件提取到汇总表内,再将第二层中没有子结点的零件一一取出与汇总表内的零件比较,若是相同零件,则汇总表内的零件的数量增加,反之,则提取到汇总表内,逐层取出并比较,直到产品的最深一层。这种输出格式结构简单,查询方便,适合用来核算产品的成本、采购、生产等活动。具体的流程如图3-3所示。
 
图3-3产品所需零件汇总策略的流程图
 
3.3PDM与ERP系统融合分析
3.3.1PDM与ERP系统融合的接口分析
  本文作者通过分析企业实施多年项目的经验教训,提出一个基于管理改进和技术实现的五层PDM和ERP接口实施模型(接口方式、接口内容、接口操作、接口数据一致性方式、接口制度)。而国内很多的接口项目更多考虑了接口内容和接口方式层次的工作,未能充分考虑其它三个层次工作,这将导致项目风险成倍增大。下面从五层接口实施模型来阐述接口实施方案。
 
  (1)确定接口集成方式
  接口的集成方式的确定是需要结合企业的业务特点需求和ERP软件的架构模式等综合因数来决定。但从实现难易程度、维护难易程度、安全性等角度考虑,国内市场上选择中间文件和中间表的方式比较多。总之接口集成方式的确定是PDM厂商、甲方与ERP厂方三方来根据企业的实际业务需求等多方面来决定。
 
  (2)确定接口内容
  确定接口方式后,接口的内容包含以下内容:1、确定接口数据;2、确定接口数据格式;3、确定接口样例。
 
  (3)确定接口操作
  首先要确定接口的入口问题。即数据从哪里开始汇总,如何确定数据接收方的读取时间。其次要确定接口启动条件。也就是规定当数据满足何种条件后开始启动接口输出。最后由接口程序对数据进行适当的验证和判断,防止错误数据传递给下一层系统。同时还需要确定检验过程是通过程序自动完成还是通过管理员手工完成。
 
  (4)确定接口数据一致性方式
  接口数据保持一致性主要包括:静态一致性,动态一致性和双向一致性。静态一致性是指原始基础数据的一致性,是通过信息在各系统中的原始记录来保证。动态一致性是指在一个数据周期内,一个系统数据更新后,另一个系统随着进行相应的同步更新。双向一致性是指对应的系统双方在更新时互相之间保持数据一致。
 
  (5)确定接口制度
  在实际开发过程中,接口的功能不仅是一个技术层面问题,也是一个管理问题。因此企业完整接口实施方案中,还要明确接口中每种数据的来源、维护人员、维护频率及数据质量等要求,建立接口数据维护制度化,只有这样集成接口才能长期正常运转。
 
3.3.2PDM与ERP系统融合的框架分析
  从设计、工艺到制造的过程,是产品数据产生、加工到应用的过程。PDM系统提供开放的集成接口,搭建了CAD/CAPP和ERP的桥梁,共同构建了企业的整体信息化系统。系统集成框架如图3-4所示。
 
图3-4系统集成框架图
 
  在集成框架下,PDM 系统统一管理与产品生命周期有关的全部信息,CAPP 系统不直接向 ERP 系统进行信息的传递,产品工艺信息通过 PDM 系统向 ERP系统进行传递;CAD、CAPP系统通过PDM系统提供的接口从PDM系统中提出各自需要的信息,各自应用的结果也放回PDM系统数据库中。
 
  CAD/PDM/ERP系统集成的业务实现描述如下:
  1)PDM中的产品技术数据传递给ERP,作为生产、采购、成本等方面的管理的基础,这些数据包括:物料数据、产品结构数据、工艺数据。
 
  2)ERP将PDM传入的新的外购物料向PDM进行确认信息反馈,确认信息包括编码是否更改、物料信息是否更改。
 
  3)PDM系统从ERP系统(或企业基础数据库)获取标准件、外购物料和静态基础数据的编码,建立PDM与ERP系统的编码对应。静态基础数据包括:部门码、工作中心码等。
 
  4)在PDM中填写零部件属性和编制工艺卡片时,如果需要用到标准、外购物料或静态基础数据,可以从ERP系统(或企业基础数据库)中获取,挂库方式选择填写。也可以手工填写新的物料。
 
  5)新的产品技术数据传递给ERP,ERP将其确认后进入ERP系统。
 
  6)已经传递给ERP系统中间表的产品技术数据发生更改后,更新ERP系统中中间表的数据,并标识更改位置和数据变化情况。ERP根据这种变化,更新ERP正式系统表中的数据。
 
3.4PDM与ERP系统融合实现功能
  1)实现基础数据底层互传。通过PDM与ERP系统集成,环保装备企业的信息化系统可以实现系统底层产品信息的互传,包括产品设计信息、产品工艺信息、产品生产制造信息等。
 
  2)实现产品数据分析和查询的双向通信。通过PDM与ERP系统集成,可以实现PDM系统与ERP系统的双向数据查询。比如在PDM系统中查询ERP系统中对应的各种产品信息。同时在ERP系统中也可查询PDM系统中产品的各种相关资料。
 
  3)实现PDM与ERP系统的流程集成。通过PDM与ERP系统集成,可以实现PDM自身的工作流程与ERP系统提供的工作流程最大化的整合,从而将产品流、采购流、销售流、技术流、人力流、财务流等企业生产的各种资源流整合在一起。
 
  4)实现产品文档的集成和互传。通过PDM与ERP系统集成,实现文档的一致性管理,从而保证从PDM系统传输到ERP的产品文档为最新版本。同时对文档传递进行权限控制,使企业不同的业务部门及人员获得的文档数据限制在自身权限范围内,以保证文档数据信息的安全性。
 
 

  • 2019-05-30 09:57
  • 我要分享:
声明:文章"环保装企业PDM与ERP系统集成方法"为XXX公司原创文章,转载请注明出处,谢谢合作!您所在位置:PLM系统 > PLM新闻 > PDM资讯 >

联系清泰代表

  • 申请支持留下信息,我们将与您联系
  • 400热线马上知道,4006-185-708
热门文章
热门标签

166彩票平台 内蒙古快3 166彩票 博悦彩票平台 爱购彩票官网 百盈彩票平台 内蒙古快3走势图 159彩票 内蒙古快3 内蒙古快3走势图