日照汇科信息科技有限公司





在线咨询
微信

微信扫一扫

长按二维码关注微信加好友

在线时间:7*24小时

   180 6331 7868

详细说明ERP系统和MES系统之间的数据传递



点击次数:239       更新时间:2021-06-21


  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中筛选物料,承担新物料的功能。


  MES系统的解决方案是先将所有ERP物料引入到MES系统的一个标准物料表中,用户也可以直接将需要的物料添加到这个表中,然后选择这些物料将生产所需的物料引入到另一个最终生产物料表中。除了初期的数据维护,用户在ERP系统中对物料的日常增删修改也需要同时体现在MES生产物料中。这个“同步”的过程需要对ERP软件进行必要的二次开发。


  2)采购到货信息


  在调度计算过程中,MES系统需要提取物料的预计库存数量,以保证原材料的供应满足生产需求。需要注意的是,这个预计库存数量与ERP库存模块提供的库存数量有本质区别。MES系统的目标是制定一个“未来”计划,所以它需要的是未来和预计的库存数量;企业资源规划库存模块提供“先前”和“当前”材料数量。为了得到未来的库存数量,MES系统需要得到原材料的预计到达数量和时间。该信息需要在MES系统中手工录入,但如果用户已经实施了ERP的采购模块,则可以从采购订单信息中获取该数据。对此,MES具有读取ERP采购订单相关信息并导入MES系统未来库存的功能。这就需要ERP软件开放数据库中与采购订单相关的数据表。


  3)销售订单信息


  MES系统做调度时,需要“几点?”生产什么?产量多少?“这样的信息。这些信息通常存储在销售订单或ERP系统的主生产计划模块中。除了在MES系统中手工重新输入这些信息外,还可以直接从ERP系统中提取这些信息,经过处理后直接发布生产进度,得到具体的生产计划。


  最后


  MES从ERP获取的数据主要是物料、采购、销售等基础数据。这些都是生产管理中最基础的数据。需要注意的是,流程、流程时间、逻辑关系、生产资源等其他基础数据,在任何ERP中都是不具备的,必须在MES系统中进行再生,这是由MES系统理论和方法的独特性决定的。对于企业来说,这些基础数据的编制也是规范和完善自身生产管理的过程。


  从制造执行系统传输到企业资源规划系统的数据


  1)物料需求计划


  MES系统提供的物料需求计划与传统的BOM-MRP方法提供的物料需求计划有本质的区别。首先,它满足生产能力约束、各种生产约束以及优化生产调度和提高工作效率的要求。第二,它有详细到分钟的时间信息。这些数据提供给ERP可以大大提高采购和库存模块的管理水平。


  采购模块:MES准确的物料需求计划是采购工作的重要基础,它与采购模块的原始采购提前期、供应商信息、价格管理联系在一起,使企业得到更准确、优化的采购计划。这个采购计划会直接减少原材料的库存。


  库存模块:MES的详细物料需求计划可以直接生成包含品种、数量、时间、计划号等详细信息的库存出入库单据,大大减少了库存模块的工作量,提高了库存的计划准确性,使库存管理更加科学规范。


  2)成品输出计划


  制造执行系统的物料计划同时产生需求和产出计划。MES的成品输出计划和需求计划的特点也满足各种约束,精确到分钟。企业可以制定详细准确的销售计划和运输计划,这对提高这些模块的标准具有重要意义。


  另外,MES强大的生产决策支持功能,可以让销售人员在最短的时间内获得哪些生产可以完成,企业的生产能力是否可以接受某个订单的信息,直接将销售工作与企业的生产能力联系起来。3)成本计划和成本分摊数据


  MES系统根据生产作业计划、材料成本、单位时间资源成本自动生成生产成本计划。MES系统还可以根据实际生产执行数据,将成本分摊到各个流程,得到实际发生的成本。这些信息一起传输到财务模块,可以提高财务成本管理功能。


  4)详细的作业计划(工艺计划)和人员工资、设备管理和质量管理


  由于MES产生详细的运营计划或流程计划,从而产生生产资源计划,每个流程都包含丰富的信息,可能与某些人员和薪酬管理有关;也可能与装备、队伍等资源相关联;也可能与质量管理等有关。有了运营计划,我们就可以通过ERP来提高对这些模块的管理。具体功能和方法要与实际用户和ERP软件的需求挂钩。


  5)制造执行系统计划和领导查询


  ERP模块中包含的大量信息支持领导查询系统对企业的采购、销售、仓储、财务等方面进行查询和分析,但缺乏生产管理方面的相关信息。MES系统可以向该功能添加最关键的生产相关查询,包括如何以及何时完成生产。什么时候需要什么,需要多少原材料?哪些资源是制约当前生产的关键和瓶颈资源?什么时候可以发货?用户的订单可以接受吗?目前的生产是否与计划一致,会有例外吗?等待信息。以往ERP系统中无法讨论的信息,几分钟之内就可以从MES系统中获取,并在ERP的相关模块中体现出来。


  最后


  MES系统只需要从ERP获取简单的基础数据,却为ERP提供了大量的关键信息。这个信息一直缺乏,可以极大的提升ERP采购、销售、成本、设备、质量、领导查询等很多模块的功能,直接提升ERP软件的水平和档次。

微信图片_20210621103303.jpg