为什么条形码软件对接需要开发中间件
发布时间:2021-10-11
为什么条形码软件对接需要开发中间件
系统一:天心Sunlike
系统二:WMS软件
PDA: 东大AUTOID9
为什么条形码软件对接需要开发中间件,因为两企业需要查询精准的货流实时信息。而当两套或多套软件的
数据库不能直接互通的时间,这个发挥着桥接作用的中间人,就显得很重要了,所有的数据将有它来审核与交换。
使用场景:企业A使用天心Sunlike,企业B使用金蝶K3系统,企业A是货主,把货品存放于企业B的仓库中,当
企业A货品有出入库时需要和企业B协商清楚。
企业A,仓库不是自己公司的,属于第三方仓库形式。自然就没有办法对仓储系统进行管理。企业B,是一个
专业的药品仓储企业,为各个医药企业提供完善的药品,条形码仓储管理系统,但是医药企业的药品出入库信息
确定也必须解决。
由于是两套不同的系统,基本上不会存在可以直接对接的功能模块,还有对接一套移动作业PDA条形码软件,
这就造成了WMS系统和进销存系统之间没办法直接同步数据,如果通过人工对接,又容易出错。这时候开发一个
可以完美匹配WMS系统和进销存系统的中间件就显得非常必要。
要开发这个使用场景下的中间件,需要提前做几个工作。第一个是要确定企业A需要同步的数据,包括企业A的商
品信息、往来单位信息和员工信息。第二个是要确定出入库订单的数据是否和企业B的系统数据完全匹配,如果不匹
配的话,缺少的数据应如何填补。第三个是企业B在收到企业A的出入库申请后,如何进行反馈并和企业A确定。
开发需求调研清楚之后,只需要对两套系统的数据同步方式进行进一步的确定就可以开始开发。完成开发之后,企
业A定期或在修改基本信息后手动和企业B的WMS系统同步数据,确保货品信息、往来单位信息和员工信息不会出错,
其中手动同步功能只需要打开中间件面板就有响应按钮完成。当企业A有出入库申请时,企业B的WMS系统会收到相应的
信息,企业B的操作人员只需要确认好数据后就可以录入WMS并对企业A的出入库申请进行执行操作。当企业B对企业A的
出入库申请执行完毕后,会生成反馈信息,供企业A确认出入库执行的情况。
以上就完成了最基本的一个中间件功能,为两套不同系统的正常对接使用提供了支持,也为两个企业提高了工作效率,降
低了出错概率。
分享