2019-05-10 15:27:32 0
MES系统是一个以排产为核心的、功能上很完整的生产管理系统,它所需要的所有基础数据都可以在MES系统内部生成和维护。但是,MES用户一般要把MES系统与ERP系统同时使用。
MES系统是一个以排产为核心的、功能上很完整的生产管理系统,它所需要的所有基础数据都可以在MES系统内部生成和维护。但是,MES用户一般要把MES系统与ERP系统同时使用,这两个软件在数据上和功能上的连通将会给用户带来最大的效益。本文将按照数据的传递方向“从ERP到MES”和“MES到ERP”分别介绍MES系统如何与其他软件连接,才能让用户得到最大限度的收益。
从ERP传到MES系统的数据
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系统理论与方式的独特性所决定的。对企业来说,对这些基础数据的准备同时也是企业自身生产管理的规范与完善的过程。