很多人经常问这wms和erp是如何进行数据交互的呢,今天就跟大家来聊聊是如何实现数据交互的。
       WMS与ERP系统接口的集成是为了实现两个系统共享数据的实时性与一致性。WMS响应ERP系统的消息,完成出库、入库作业,进而引起库存的变化,而WMS又有多种业务流程,各业务流程在响应ERP系统操作之后会回传信息到ERP系统,引发后续操作。


       (1)入库单接口。当WMS与ERP系统协同进行药品入库作业时,ERP系统先编制入库单,然后将入库单据通过Web Service技术传人立体仓库WMS。WMS通过GetReceiptIn函数进行入库单接收,操作入库。库单人库完毕之后,WMS进行人库确认.完成实际入库后将确认信息再利用WebService技术回传至ERP系统,通过GetFeedbackIn函数确认入库数据,完成整个业务入库的确认。
        (2)出库单接口。当WMS与ERP系统协同进行出库作业时,ERP系统创建出库单,如果需要在WMS中做出库操作。则需要通过接口函数GetReceiptOut和Web Service技术将出库单传递至WMS中。当WMS完成实际出库后。通过调用GetFeedbackOut函数确认出库数据,再将确认信息传回ERP系统。
        (3)退单接口。退单操作由ERP系统提供接口,利用AbortReceipt函数实现。ERP系统的出、入库单据发送至WMS后。如果因为外因需要药品单据作废,集成系统开始调用此接口。WMS发出退单请求,信息通过Web Service技术将退单填写至ERP系统中,ERP系统核实单据信息后进行订单作废,完成退单操作。
       (4)库存盘点接口。对仓库进行盘点操作主要是对仓储药品信息进行检查,将查询的信息反馈至ERP系统,使ERP系统更新库存信息。库存查询命令通过WMS对仓库进行货物盘点,ERP系统通过WebService技术读取WMS的库存数,完成库存盘点。
        我们会发现,我们在用的时候会觉得很简单,其实技术在开发这个时候要做的事情是很多的,考虑的也多,因此市面上我们会发现技术员的工资都是不低的。