一种订单数据的处理方法、装置和系统制造方法及图纸

技术编号:31307911 阅读:29 留言:0更新日期:2021-12-12 21:30
本发明专利技术公开了一种订单数据的处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收订单系统下发的订单数据,调用寻源算法以及拆单策略将订单数据转化为一个或多个子单数据;调用交易库存系统的预占库存接口,以使交易库存系统基于子单数据生成库存流水数据;将子单数据通过订单系统下发至仓储生产系统,以使仓储生产系统基于子单数据进行生产,并将生产结果回传至交易库存系统,进而使得交易库存系统基于生产结果在库存流水数据中新增相应的生产结果数据。该实施方式降低了各系统间的耦合性,核对时可以不再依赖订单系统,同时方便了交易库存系统与下游仓储生产系统间库存差异的比对、减小了运营难度。减小了运营难度。减小了运营难度。

【技术实现步骤摘要】
一种订单数据的处理方法、装置和系统


[0001]本专利技术涉及计算机
,尤其涉及一种订单数据的处理方法、装置和系统。

技术介绍

[0002]在电商平台与仓储物流系统结合的生产场景中,通常包含订单系统、交易库存系统、仓储生产系统之间的交互。在根据订单数据进行物品的出库生产过程中,通常是由订单系统根据订单数据直接在交易库存系统中进行预占;同时由订单系统调取仓储信息将订单拆分为子单以生成子单对应的生产任务,进而直接下发生产任务至仓储生产系统,使仓储系统按照子单进行生产。
[0003]在实现本专利技术过程中,现有技术中至少存在如下问题:
[0004](1)在交易库存系统中进行预占时使用的是订单数据,而在仓储生产系统中执行生产任务时使用的是根据订单拆分成的子单,导致为事后核对带来极大的困难;
[0005](2)订单系统、交易库存系统、仓储生产系统之间的交互耦合性较高,订单系统过于臃肿,增大了整体系统的不稳定性。

技术实现思路

[0006]有鉴于此,本专利技术实施例提供一种订单数据的处理方法、装置和系统,能够先本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种订单数据的处理方法,其特征在于,包括:接收订单系统下发的订单数据,调用寻源算法以及拆单策略将所述订单数据转化为一个或多个子单数据;调用交易库存系统的预占库存接口,以使所述交易库存系统基于所述子单数据生成库存流水数据;将所述子单数据通过所述订单系统下发至仓储生产系统,以使所述仓储生产系统基于所述子单数据进行生产,并将生产结果回传至所述交易库存系统,进而使得所述交易库存系统基于所述生产结果在所述库存流水数据中新增相应的生产结果数据。2.根据权利要求1所述的方法,其特征在于,在接收订单系统下发的订单数据之前,还包括:通过所述订单系统接收用户下单数据,并调用订单模板将所述用户下单数据转化为所述订单数据。3.根据权利要求1所述的方法,其特征在于,所述调用寻源算法以及拆单策略将所述订单数据转化为一个或多个子单数据,包括:根据所述订单数据中的目标物品信息,获取存在所述目标物品的待选仓库信息、待选仓库中目标物品库存信息;调用所述寻源算法,基于预设的拆仓数阈值,以及所述目标物品信息中的各目标物品总数量、待选仓库信息、待选仓库中各目标物品库存信息,从所述待选仓库中选出小于等于拆仓数阈值个数的目标仓库,并确定从各目标仓库中预计调取的目标物品数量;对于每一目标仓库,调用所述拆单策略,生成与该目标仓库对应的至少一个子单数据;其中,所述子单数据包括:目标仓库标识、从目标仓库中预计调取的目标物品标识以及目标物品数量。4.根据权利要求3所述的方法,其特征在于,调用交易库存系统的预占库存接口,以使所述交易库存系统基于所述子单数据生成库存流水数据,包括:调用所述交易库存系统的预占库存接口,以使所述交易库存系统基于锁机制确定是否生成与所述子单数据对应的库存流水数据;当与所述子单数据对应的库存流水数据生成,更新所述交易库存系统中的可用库存量数据。5.根据权利要求4所述的方法,其特征在于,在将所述子单数据通过所述订单系统发送至仓储生产系统之前,还包括:通过所述交易库存系统确认与所述子单数据对应的库存流水数据已生成;以及,当通过所述交易库存系统基于锁机制确定不生成与所述子单数据对应的库存流水数据,则通过所述交易库存系统生成预占失败信息,并返回至所述订单系统。6.根据权利要求3所述的方法,其特征在于,所述使所述仓储生产系统基于所述子单数据进行生产,包括:通过所述仓储生产系统基于所述子单数据生成相应目标仓库中目标物品的生产任务,以使...

【专利技术属性】
技术研发人员:李佳华
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1