详解从ERP传到MES系统的数据
MES系统是一个以排产为核心的、功能上很完整的生产管理系统,它所需要的所有基础数据都可以在MES系统内部生成和维护。但是,MES用户一般要把MES系统与ERP系统同时使用,这两个软件在数据上和功能上的连通将会给用户带来更大的效益。
1、物料信息
在MES系统的所有基础数据中,物料信息非常重要,包括物料编码、名称、单位、成本等,需要大量的维护,这部分数据通常应该在MES系统中生成和维护。而实施了ERP的企业会认为这些数据已经存储在ERP系统中,不需要再次录入和维护,将ERP系统中的物料数据直接导入MES系统是一种方便可行的方法。但是MES对生产物料的管理是非常细致的,这与库存和bom-mrp模块对物料的要求不同。用户会发现很多MES系统需要的中间产品在ERP系统中都没有出现过,所以需要在MES系统中进行物料维护。其中一些材料,比如办公用品,MES系统也不需要,这要求MES系统有对ERP中物料进行筛选和假如新物料的功能。
MES系统的解决方案是首先将所有ERP物料导入MES系统的标准物料表中,用户也可以直接将需要的材料添加到该表中,然后选择这些材料,将生产所需的材料导入到另一个最终的生产材料表中。除了初期的数据维护,用户日常在ERP系统中物料的添加、修改、删除,也需要体现在MES生产物料中,这个“同步”过程需要对ERP软件进行必要的二次开发。
2、采购到货信息
MES系统在进行生产调度计算时,需要提取物料的估计库存数量,以保证原材料供应满足生产需求。需要注意的是,该估计库存数量与ERP库存模块提供的库存数量有本质区别。MES系统的目标是制定“未来”的计划,所以它需要的是未来的库存数量和估计的库存数量;ERP库存模块提供“以前”和“现在”物料数量。为了获取未来的库存数量,MES系统需要获取原材料的预计到货数量和时间,这个信息本来是需要手工录入MES系统,但如果用户已经实现了ERP的采购模块,则可以从采购订单信息中获取数据。
对此,MES已有读取ERP采购单相关信息并导入MES系统的未来库存的功能,这需要ERP软件开放数据库中与采购单相关的数据表。
3、销售单信息
MES系统在调度生产时首先需要“何时生产、生产什么、生产多少”这样的信息。这些信息一般存储在ERP系统中的销售订单或主生产计划等模块中。除了在MES系统中手动重新录入信息外,还可以直接把这些信息从ERP系统取过来,经过加工,就可以直接下达排产,得到具体的生产计划。
综上所述,MES从ERP获取的数据主要是材料、采购、销售等基础数据,这些是生产管理中最基本的数据。需要注意的是,其他的基础数据比如工序、工序时间、逻辑关系、生产资源等都是任何ERP中所没有的,必须在MES系统中重新生成,这是MES系统理论和模式的唯一性决定的。对于企业来说,对这些基础数据的准备同时也是企业自身生产管理的规范与完善的过程。
转载请注明:http://www.abuoumao.com/hykz/4087.html