[发明专利]一种库存数据同步方法在审
申请号: | 202110990430.2 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113626529A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 蔚磊;闻山山 | 申请(专利权)人: | 中化信息技术有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/23;G06Q10/08 |
代理公司: | 北京卫智易创专利代理事务所(普通合伙) 16015 | 代理人: | 朱春野 |
地址: | 100032 北京市西城区复兴*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 库存 数据 同步 方法 | ||
本发明公开了一种库存数据同步方法,本发明中的库存数据同步方法依次包括库存锁定、库存预处理、库存指令通知、库存处理结果回传、同步后处理、库存刷新、库存刷新结果回传和刷新后处理等8个步骤,本发明库存数据同步方法通过对上述8个步骤的组合使用,完成库存数据的精准同步。本发明中的库存数据同步方法能够提高库存数据的同步及时性和准确性,避免由于库存数据不准确带来的用户体验降低。通过本发明中的库存数据同步方法,能够有效解决在互联网+的创新应用中,前端应用并发操作,后端应用集中库存管理场景下库存同步不及时、不准确、可能产生超卖或库存扣减重复的问题,从而提高了数据的一致性。
技术领域
本发明属于计算机软件和信息系统技术领域,具体的说是涉及一种库存数据同步方法。
背景技术
现有技术中,大中型企业为了实现“看得见、管得住、审得清”,大多都采购实施了如SAP等知名的ERP系统,对公司运营进行业务、财务的全面管控。随着互联网技术的发展,出现了互联网+的新业态,也就是利用信息和互联网平台,使得互联网与传统行业进行融合。很多传统企业在完成ERP系统全覆盖的基础上,也建设了一系列以ERP为核心的周边系统。通过周边系统触达最终用户,提供即时下单等服务,周边系统与企业内部的ERP系统打通,进行数据同步共享。若干周边系统进行库存的操作,将最终结果传递给ERP系统,ERP系统将集中管理的库存数据共享给若干周边系统使用。库存数据是ERP管理中的核心数据,涉及仓库、库位、商品、批次和价格等诸多关键信息,库存管理是ERP管理中的重要课题,账实相符的准确数据才能做出正确的管理决策。在周边系统与ERP系统均进行出入库业务操作以及库存锁定的情况下,如何在两个系统间无法进行数据库层面数据同步的情况下,通过业务集成接口及时准确的进行库存数据同步也就成了一个亟需解决的问题。
发明内容
本发明为了克服现有技术存在的不足,提供一种两系统间进行库存数据同步的方法。
本发明是通过以下技术方案实现的:本发明公开了一种库存数据同步方法,该方法依次包括库存锁定、库存预处理、库存指令通知、库存处理结果回传、同步后处理、库存刷新、库存刷新结果回传和刷新后处理这8个步骤,通过对上述8个步骤的组合使用,完成库存数据的精准同步。
本发明库存数据同步方法中每个步骤的具体处理过程如下:
(1)库存锁定:在下单环节,商品尚未出库,但需要将库存进行锁定,为用户保留库存;并发抢购场景下,针对同一商品,若库存锁定不成功,说明库存已经被抢占,后下单用户下单失败;
(2)库存预处理:实际发货环节,在外围周边系统S进行库存扣减,但ERP系统中的库存并未实际扣减;
(3)库存指令通知:外围周边系统S进行库存变动之后,需要将变动指令发送给ERP系统,通知ERP系统进行处理;
(4)库存处理结果回传:ERP系统接收到外围周边系统S传递的变动指令后,进行库存处理,处理成功后将结果通知外围周边系统S;
(5)同步后处理:外围周边系统S接收到ERP系统的反馈后,处理同步前的挂起出库商品数量,将数量修改为0;
(6)库存刷新:由于库存操作存在并发性,在外围周边系统S处理完每一笔库存商品后,均需要向ERP系统发送所处理商品的最新库存请求,将该批次商品的最新的库存更新外围周边系统S中。
(7)库存刷新结果回传:ERP系统接收到外围周边系统S的请求后,发送最新的库存数量给外围周边系统S;
(8)库存刷新后处理:外围周边系统S接收到ERP系统回传的最新商品库存数量后,将该批次商品最新的库存更新到外围周边系统S中,以供后续下单查询使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中化信息技术有限公司,未经中化信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110990430.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置