图1 重庆斯欧信息(SOA)技术有限公司副总经理张凯
一、企业BOM管理现状
BOM在企业信息化占有重要地位,它是重要的主数据,无论是企业核心业务如产品研发、制造管理、生产自动化还是财务、质量、绩效等管理业务,都与BOM息息相关。BOM以多种形态如配置BOM、设计BOM、制造BOM、售后BOM、包装BOM,存在于企业各个IT系统如PDM、ERP、SCM、DMS中,这些BOM由不同的业务部门管理、使用,从前端的产品策划、设计、供应到制造和售后,可以说针对BOM的管理基本上涵盖了企业的所有部门和IT系统。
图2 BOM是企业信息化系统中重要的主数据
现今企业在单个部门内部流程中很好地实现了BOM的系统化管理,但是在部门间的业务流程中还未实现系统化,数据交互和业务处理还停留在文档、邮件传递、手工处理等方式,缺乏部门间的协同。这就产生了一些问题,以设计变更BOM为例进行说明,缺乏系统化管理会导致ERP、售后BOM结构形态与PDM不完全一致、转换规范也不同,针对PDM的设计变更依赖于处理人的经验、能力,来指导ERP、售后系统变更,容易出现数据不及时、不准确、不规范,效率低、部门间扯皮,数据分散,难以分析利用、提供决策支持等问题,造成企业的损失。
二、企业对BOM管理的期望及可行性分析
在这种情况下,企业对BOM的管理产生了新期望,能否有一个统一的BOM模型或者说超级BOM,将整个信息系统运作过程中涉及到的所有BOM统一起来进行管理,或者用一个统一的系统,将所有的数据全部管理起来,企业的运作不就更简单了吗?接下来就分析这两种方案是否可行。
统一BOM模型的可行性分析
设计部门对BOM管理的期望是对外满足客户多样性需求,对内减少管理的复杂性,对此越来越多的企业通过产品的平台化、模块化和标准化管理来满足这种期望。
图3 设计BOM形态
图4 制造BOM形态
想要建立统一的BOM模型,我们首先拿设计BOM和制造BOM进行对比,它们的相同之处是都以零件、BOM为数据对象中心,但是它们在产品、BOM形态、管理要求和变更生效上却有区别,设计BOM的形态是按功能模块逻辑结构,而制造BOM按制造工序结构和虚拟件的逻辑结构;设计BOM管理变更历史,而制造BOM除了管理变更历史外还要按批次管理BOM、供应商;设计BOM的变更通过审批后即可生效,而制造BOM则按照生产准备情况进行判断变更是否生效。所以不同BOM管理的目的、用途不同,其BOM形态也不同。统一BOM模型是不可行的。
统一系统的可行性分析
建立统一的BOM模型不可行,那么能否建立一个统一的系统来管理各种BOM呢?理论上是可行的,而且有很多厂商正在朝这个方向努力,但是目前还没有一家软件厂商能够提供涵盖BOM管理整个生命周期的系统。
即使有了涵盖BOM管理整个生命周期的系统,企业已有的投入会浪费,实施这种系统的成本和周期也不可控,面对不断增加的新需求,企业又如何扩展系统。所以建立一个统一的系统来管理各种BOM这个方案,短期内也是很难实现的。
三、集成BOM管理解决方案
建立统一的BOM模型和建立统一的系统来管理各种BOM这两种方案都不可行,那么我们想到一种新的思路,那就是集成BOM管理解决方案。建立集成BOM需要解决的问题有:各种形态BOM的管理,是使用原有系统管理还是新建系统;BOM之间的转换如何确保数据的一致性、及时性;分散的BOM数据如何进行集成查询、分析统计和决策支持。这些是集成BOM需要解决的主要问题。
集成BOM的转换
BOM的转换有两种思路,一种是针对有转换规则情况的自动转换,比如从设计BOM到制造BOM,中间的规则就是工艺。设计BOM管理产品的零件、设计结构和色彩代码等,在工艺中会描述零件的工艺结构、车间工位工序,可以推算出它在制造BOM中的结构。实现这种自动转换的是ESB解决方案,通常由PDM厂商或ERP厂商做集成接口,企业服务总线将系统进行交互集成,各个系统只需要关注输出,而不需要关注其它系统如何接收和处理这些数据。ESB解决方案技术协议转换可以降低集成难度,消息格式转换可以降低集成工作量,服务路由功能可以降低系统耦合度,稳定高效可监控管理可以提升交互质量。
另外一种BOM转换的形式是针对没有规则需要人工干预、判断的情况,比如从设计BOM到售后BOM,需要人工的在设计变更到售后处理流程中进行售后图册处理和互换性处理。
BOM数据集成查询
BOM数据是分散在各个系统里面的,采用的数据库种类和平台也不一样,如果能将这些数据集成到一个界面中进行方便查询才能提高效率。我们公司有一个STS转换套件,它能够定义数字对象,以及数字对象之间的关系,比如零件与供应商的关系,零件与图纸的关系,零件与合同的关系。虽然它们位于不同的系统中,通过定义对象之间的关系,在查询的时候就可以就行关联查询。
图5 BOM数据集成查询
在Web界面上显示的数据是来源于不同的系统后台,比如PDM中零件信息,可以关联查询设计信息、供应商信息以及售后信息,这样用户就不需要登录各个系统,可以一次性在一个界面上获取这些信息,快速地完成工作。
图6 BOM数据查询界面
BOM数据分析统计、决策支持
BOM数据查询到之后,还需要对其进行分析统计提供决策支持。为了方便数据分析统计,需要将PDM、ERP等业务数据模型转换为可分析的数据模型,方便按分析指标、维度重新组织数据,从而可以快速、灵活的生成各种报表。
图7 BOM数据模型转换
整体架构
最后将上述所有解决方案结合在一起形成集成BOM的整体架构,最底层是企业信息系统,中间层包括信息集成平台、协同流程平台、ESP平台、报表平台和数据分析模型。最上层就是面对最终用户的门户层,用户可以在统一的界面上进行数据交互、信息的集成查询和报表分析等操作。
图8 集成BOM解决方案的整体架构
有了集成BOM解决方案之后,企业需要静下心来进行业务梳理,包括数据对象和关系梳理、业务流程和规则梳理等。这样才能搭建出一个灵活、可扩展、松耦合的整体架构。
本文根据重庆斯欧信息(SOA)技术有限公司副总经理张凯在“第十届中国制造业产品创新数字化国际峰会”上的发言整理而成,已经本人确认。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:ERP系统的集成BOM管理方法与实践
本文网址:http://www.toberp.com/html/consultation/10819917481.html