制造型企业中PDM和ERP的联系与区别

一、PDM的定义
CIMdata对PDM的定义为“PDM是一种帮助工程师及其他人员管理产品数据和产品研发过程的工具。PDM系统确保跟踪设计、制造所需的大量数据和信息,并由此支持和维护产品”。PDM所有的信息组织和资源管理都是围绕着产品设计展开的,包括了静态产品结构的管理和动态的流程管理。
二、企业信息化建设中的三大数据支撑
在信息化建设成熟的企业中,产品和服务的提供都是靠一系列数据来驱动的,在交付过程中,有三类数据是最为关键且必不可少:
第一类为产品的基础数据。包含原料、零部件及成品的基础资料,而对这类数据进行管理的基础则是编码规则的规范化。企业应该根据产品特点制订统一的编码手册,能够覆盖现在业务及未来可见的业务发展范围。编码可以成为企业内部沟通的“语言”,在研发过程中可以提高沟通效率。编码也是企业的数据资产,通过数字化规范存储,用数据库代替人脑,有利于快速建立企业的产品知识库;编码的规范有利于产品的快速检索,提高产品或产品数据的可复用性,促进产品的研发和迭代;同时对外部组织而言,编码也是一个沟通的中介,有利于提高企业与外部组织的协同能力。
第二类为产品的结构数据。BOM数据是产品的核心数据,BOM代表了企业的核心数据,以产品BOM为组织核心,把定义最终产品的所有工程数据和文档联系起来,实现对产品数据的组织、控制和管理,并在一定目标或规则的约束下,向用户或应用系统提供产品结构的不同视图和描述,同时也为其他业务系统(如ERP、SCM、MES等)提供作业标准。
第三类为产品的需求数据。需求数据也是理解为订单,订单是市场需求数据的书面化单据,一般来说,订单也是ERP系统或SCM系统的起点。订单包括了需要提供的产品和服务的规则、数量、交地、交期、成本及质量等信息。而企业运行的任务就是在正确的时间、正确的地点和恰当的成本提供正确的产品和服务。
订单是随着市场需求而波动的,单产品基础数据及BOM则有着严谨的存储规则及变更路径的。只有在保证产品数据和BOM规范的情况下,企业才可以根据客户动态的需求去进行MRP物料需求的计划,同时在生产计划执行的过程中,对生产的物料进行准确地投放。在大多数行业“5%的研发投入决定了80%的产品成本”,从这一现象来看,研发流程的管理和产品数据的管理就显得尤为重要。
二、PDM与ERP的区别
一般来说,ERP系统主要功能围绕着产品和服务的交付而进行的。因此,在ERP系统中,会有一些特定的模块对产品的数据进行管理。但在产品数据管理方面,PDM和ERP既有联系又有区别。

  1. 涉及的产品数据范围不同。ERP是以产品的交付为主,这一点是有别于PDM的。PDM的目的是为了更高效地进行产品的研发,而通常只有很少一部分的产品会被市场所接受而进入到生产制造环节。ERP所涉及的产品数据则是为交付物所决定的。

  2. 产品数据的状态不同。ERP的产品数据往往存储是PDM在研发过程中最终确定的版本,往往是一个静态的版本。而PDM的产品数据则侧重变更管理和版本管理,可以完整的看到产品数据在开发过程中的流动。

  3. 产品数据的构成不同。ERP需要的是产品的结构化的数据,以满足MRP和生产制造执行过程中的运算要求,而往往对非结构化的数据并不关心。而PDM在研发过程中除了对结构化数据进行存储,还会对大量的非结构化数据进行管理,比如公共成文件,测试评语等,这些数据在产品研发和批量制造中起到工作指引的作用。

  4. 在不同类型的企业中的重要性不同。在OEM企业中,产品的数据往往依赖于上游企业,研发的能力和自主性较弱,因此对研发的管理需求并不强烈,在这类企业中,PDM地位较低,PDM的功能往往通过ERP的某些模块来实现;在ODM和OBM企业中,它们离市场更近,在产品生命周期越来越短的商业社会,需要更快的研发速度,持续提高满足市场需求的能力。因此在此类企业中,PDM往作为企业实现战略目标的重要工具之一会作为单独的存在,为ERP提供数据标准。


<
>