有没有ERP不可完成的任务?要回答这个问题,得先明白ERP的原理,其运行的基本条件以及它到底由哪些部分组成。
期望ERP有效地运转起来,首先要保证基础数据准确、产品结构关系完善。比如需要完整的物料信息、物料清单(BOM)、产品结构信息、工作中心能力、工艺路线以及其他一些企业基本资料。其中,单一项“物料清单(BOM)”就能难倒一批企业。比如对按单制造(MTO II)企业来说,由于其定制化特点,即使是同一类产品,或同一客户再次定购的另外一台产品,都有可能存在技术性能的差别要求,所以随时可能出现BOM中没有的部件或规格,如果使用ERP的BOM管理方式,要么有些部件无法挂到BOM上,要么维护BOM的工作量巨大。其实,按照MTO II企业的生产实际,“工艺路线”也面临着同样的问题。
关于ERP的功能模块,主要包括以下这些,其中也能发现许多与实际生产制造相矛盾的地方:
1、物流管理。包括:销售业务管理、库存管理、采购业务管理、物流数据的分析等。这些模块的基础是物料(item),也就是区分材料、半成品、产成品的唯一编码。
2、生产计划。生产计划模块是用于解决企业在一定时间内“生产什么”、“生产多少”以及“什么时间生产”问题的。其算法基于MRP(物料需求计划)、MRP II(制造资源计划)原理建构,计算的准确性则依赖于准确的材料定额、采购和加工提前期、工艺路线、工作中心能力等信息。
3、生产管理。包括车间作业管理等,需要先完善半成品生产物料,在物流数据准确的基础上再进行生产作业的管理。
4、财务管理。为了体现企业中物流、信息流、资金流的三流合一,ERP数据最终都会反映到财务上,提供了相对完善的财务核算模块。但这一部分功能只有在物流和生产模块理顺之后才能规范运作,否则数据准确性也难以保证。
5、其他辅助职能的管理。包括如设备管理、质量管理、人力资源管理、计量器具管理等。这些部分与主要业务关系不是特别密切,相对较容易实现。
从以上的介绍来看, ERP的核心还是MRP算法(其原理和结构如下图所示),MRP的基础是物料,MRP固然可以快速地生成企业采购计划和生产计划,但计算的基础和准确性则依赖于准确的基础数据,包括物料(item)、材料定额、采购和加工提前期、工艺路线、工作中心能力等。
闭环MRP原理与结构
这些数据由于其本身的多变性,通常难以准确提供,换作按单制造(MTO II)型企业就更是不可完成的任务。按单制造(MTO II)是一种针对非批量、非定型产品所形成的生产组织模式,它以客户订单为驱动,根据订单要求进行产品的设计、采购、生产、装配,并依照客户对交货期和质量的要求来安排生产。这类企业的产品,客户对其质量和交货期要求高,生产准备难度大,生产过程不确定因素多,组织管理活动复杂,通过传统的ERP实在无法解决上述问题。
因此,ERP的计算结果往往只具有参考价值。对于想完全依赖信息化工具进行自动化生产计划的企业来说,这绝对不是明智的选择。ERP也不是万能的,引进先进的管理软件不等于引进先进的管理,只有适合自己的才是最好的。对于国内一些迷信ERP的情绪,切记要谨慎。