MES系统是一个以排产为核心、功能完备的生产管理系统。它所需要的所有基本数据都可以在MES系统中生成和维护。但是MES用户一般需要同时使用MES系统和ERP系统。两款软件在数据和功能上的互联互通将给用户带来最大的利益。本文将根据数据传输的方向,分别从“从ERP到MES”和“从MES到ERP”,介绍MES系统如何与其他软件连接,才能让用户得到最大限度的收益。 1.物料信息 在MES系统所有基础数据中,物料信息是非常重要的,包括物料代号、物料名称、物料单位、物料成本等,需要进行大量的维护工作。这部分数据通常是在MES系统中生成和维护的,但是已经实施ERP的企业会认为这些数据已经存储在ERP系统中,所以不需要重新录入和维护。将物料数据直接从ERP系统导入MES系统是一种方便可行的方法。但是MES对生产物料的管理非常细致,不同于库存和BOM-MRP模块对物料的要求。用户会发现很多MES系统需要的中间产品在ERP系统中从未出现过,所以需要在MES系统中维护物料。而其中有些物料如办公用品也是MES系统所不需要的。这要求MES系统有对ERP中物料进行筛选和假如新物料的功能。 同时ERP对于物料的位置和状态信息的关注并不够重视,但是对于MES系统来说,这些往往是关键的数据,需要在MES当中进行维护和管理。 MES系统解决这一问题的方法是首先将所有ERP物料导入MES系统的标准物料清单中。用户也可以直接将所需材料添加到该列表中,然后通过选择这些材料将生产所需的材料引入到另一个最终的生产材料列表中。除了最初的数据维护外,用户每天在ERP系统中添加、修改、删除的材料也需要同时反映在MES的生产物料中。这个“同步”的过程需要ERP软件进行必要的二次开发。 同时,MES系统应当具有更高颗粒度的物料管理功能,以满足生产对于物料这一关键信息的管控要求。 2.采购到货信息 MES系统在进行排产计算的过程中需要提取物料的预计库存数量,才能保证原材料的供应满足生产需求。需要注意的是:这个预计库存数量与ERP库存模块所提供的库存数量有本质的区别。MES系统的目标是制定“未来”的计划,所以它需要的是未来的、预计的库存物料数量;而ERP库存模块所提供的是“以前”的和“当前”的物料数量。为了得到未来库存数量,MES系统需要得到原材料的预计到货数量和时间,这些信息本来需要在MES系统中进行手工录入,但是如果用户已经实施ERP的采购模块,就可以从采购单信息中得到这些数据。 在调度计算过程中,MES系统需要提取物料的期望库存数量,以保证原料供应满足生产需求。需要注意的是,预期库存数量与ERP库存模块提供的库存数量有本质区别。MES系统的目标是制定“未来”计划,所以需要的是未来和预期的库存物料数量;ERP库存模块提供“以前的”和“现在的”物料数量。为了得到未来的库存数量,MES系统需要得到原材料的预计到货数量和时间。这些信息需要在MES系统中手动输入,但是如果用户已经实现了ERP的采购模块,这些数据可以从采购订单信息中获得。 对此,MES已有读取ERP采购单相关信息并导入MES系统的未来库存的功能。这需要ERP软件开放数据库中与采购单相关的数据表。 3.销售单信息 MES系统在做排产的时候首先需要“什么时间?生产什么?生产多少?”这样的信息。这些信息一般都保存在ERP系统中的销售订单,或者是主生产计划等模块中。除了在MES系统中手工把这些信息重新录入一遍以外,还可以直接把这些信息从ERP系统取过来,经过加工,就可以直接下达排产,得到具体的生产计划。 综上所述 MES从ERP中获取的数据主要是材料、采购、销售等基础数据。这些是生产管理中最基本的数据。需要注意的是,其他基础数据,如工序、工序时间、逻辑关系、生产资源等都是任何ERP中所没有的,必须在MES系统中重新生成,这是MES系统理论与方式的独特性所决定的。对于企业来说,对这些基础数据的准备同时也是企业自身生产管理的规范与完善的过程。 搜索 复制 |
上海总部:上海市卢湾区斜土路768号致远大厦9楼 |
嘉兴分公司:嘉兴市南湖新区天通科技园创智慧谷二期C-9幢 |
郑州分公司:郑州市航海中路32号正商泰园3号院 |