Oracle ERP对接方案

2019-04-16

在中国大多数制造企业中,一般是ERP作为管理工具被最先引进进来,发觉到车间执行层的自动化水平没有跟进后,才引入MES系统,因此两者间存在接口的疑问,主要存在这样一些接口:
   1)从ERP到MES接口
   a. 原料物料编码
   在MES系统中,原料和物料的基础信息维护是一个基础性的工作,如果制造企业已经有了ERP系统,就须要保持ERP系统中的原料物料编码与MES系统中原料物料编码一致,才可能执行 后面的两者信息交互。
   这个接口的处理要领是,原始从ERP中将原料物料导人MES系统中,当ERP中添加原料和物料的时候,同步MES中的原料物料库。
   b. 工单信息
   因为ERP处于计划层,客户下达订单后首先在ERP中制定工单计划,然后通过接口传送给MES系统,在MES系统中执行工序细致调度。

这个接口的处理要领是,从ERP中将WIP(works in process)状态工单导fl,MES系统,包括:生产日期、时间、生产线、产品、工艺路线等。
   2)从MES到ERP接口
   a. 工单实际产量信息
   因为MES处于车间执行层,它可以从车间自动化系统中采集汇总实时的半成品和成品的产量信息,通过本接口,将实际的产量信息传送到工单中。在【实现MES与Oracle ERP接口要领】将给出具体的接口函数。
   b. 工单原料物料消耗
   因为MES处于车间执行层,它可以从车间自动化系统中采集汇总每种原料和物料的运用量信息,通过本接口,将实际的原料物料运用量传送到ERP工单中。在【实现MES与Oracle ERP接口要领 ]将给出具体的接口函数。
   c. 工单资源消耗信息
   因为MES处于车间执行层,它可以从车间自动化系统中采集汇总资源的运用量信息,通过本接口,将实际的资源运用量传送到ERPI单中。在眩现MES与Oracle ERP接口要领惰给出具体的接口函数。
  4 实现MES与Oracle ERP接口要领
   为实现从MES系统向ERP系统传产品产量、原物料消耗、资源消耗的信息,用PL/SQL在Oracle ERP中做了多个接口函数,下面做介绍:
   1)实现生产工单资源消耗的更新
   a. 流程名
   update_batchstep_resouree
   b. 描述
   用于更新活动步骤的实际资源消耗
   2)原物料实际量和产品实际量的接口
   a. 流程名
   update_line_allocation
   b. 描述
   对实际用量已经写入ERP工单但是还没有修改库存的执行写库存的操作
   3)在MES中多运用的原物料与Oracle ERP接口
   a. 流程名
   insert_material_line
   b. 描述
   向Oracle ERP中写在工单中没有的原料和物料


  • 标签:
  • 技术方案