首页/ 软件开发/ 接口开发/ 什么情况下需要开发中间件

什么情况下需要开发中间件

更新时间:2023-05-10
作者:插件云
浏览量:263
点赞:0

    系统一:千方百剂ERP

    系统二:亦典WMS

    使用场景:企业A使用千方百剂ERP系统,企业B使用亦典WMS系统,企业A是货主,把货品存放于企业B的仓库中,当企业A货品有出入库时需要和企业B协商清楚。


        企业A,仓库不是自己公司的,自然就没有办法对仓储系统进行管理。企业B,是一个专业的药品仓储企业,为各个医药企业提供完善的药品仓储管理,但是医药企业的药品出入库信息确定也必须解决。

        由于是两套不同的系统,基本上不会存在可以直接对接的功能模块,这就造成了WMS系统和进销存系统之间没办法直接同步数据,如果通过人工对接,又容易出错。这时候开发一个可以完美匹配WMS系统和进销存系统的中间件就显得非常必要。

        要开发这个使用场景下的中间件,需要提前做几个工作。第一个是要确定企业A需要同步的数据,包括企业A的商品信息、往来单位信息和员工信息。第二个是要确定出入库订单的数据是否和企业B的WMS系统数据完全匹配,如果不匹配的话,缺少的数据应如何填补。第三个是企业B在收到企业A的出入库申请后,如何进行反馈并和企业A确定。

        中间件开发需求调研清楚之后,只需要对两套系统的数据同步方式进行进一步的确定就可以开始开发。完成开发之后,企业A定期或在修改基本信息后手动和企业B的WMS系统同步数据,确保货品信息、往来单位信息和员工信息不会出错,其中手动同步功能只需要打开中间件面板就有响应按钮完成。当企业A有出入库申请时,企业B的WMS系统会收到相应的信息,企业B的操作人员只需要确认好数据后就可以录入WMS并对企业A的出入库申请进行执行操作。当企业B对企业A的出入库申请执行完毕后,会生成反馈信息,供企业A确认出入库执行的情况。

        以上就完成了最基本的一个中间件功能,为两套不同系统的正常对接使用提供了支持,也为两个企业提高了工作效率,降低了出错概率。


上一篇:已经是第一篇文章
本文标签:中间件(6) | ERP(22) | 管家婆(19) | WMS(1) | 3PL(3) |