一种同步库存信息的方法和系统的制作方法

文档序号:6501043阅读:203来源:国知局
一种同步库存信息的方法和系统的制作方法
【专利摘要】本申请公开了一种同步库存信息的方法和系统。该方法包括:根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息,并为各个销售模块的分库存信息分别设置有效时间;根据每个销售模块自身的分库存信息处理订单请求,将生成的订单信息发给所述总库存模块,并根据自身分库存信息的有效时间,与总库存模块同步自身对应的分库存信息;其中,总库存模块接收各个销售模块发来的订单信息,根据所述订单信息更新总库存模块中的总库存信息。应用本发明能够解决各个销售模块所获取的库存信息可能大于总库存模块中的实际总库存的问题。
【专利说明】一种同步库存信息的方法和系统

【技术领域】
[0001]本申请涉及信息处理【技术领域】,尤其涉及一种同步库存信息的方法和系统。

【背景技术】
[0002]在电子商务信息处理平台中,存在着多个销售模块根据同一个总库存模块中的库存信息处理订单请求的应用场景,在该应用场景下,所述多个销售模块需要与所述总库存模块同步库存信息。
[0003]图1是目前多个销售模块与一个总库存模块同步库存信息的系统组成示意图。
[0004]图1所示系统包括多个销售模块,图1仅示出了销售模块101、销售模块102、销售模块103,图1所示系统还包括总库存模块104。
[0005]其中,销售模块101、销售模块102和销售模块103与总库存模块104直接相连,分别从总库存模块104中获取总库存信息,根据获取的总库存信息处理订单请求,并将生成的订单信息直接发给总库存模块104,总库存模块104处理订单信息并根据接收的订单信息更新总库存信息。
[0006]由图1可见,图1所示系统中各个销售模块都是根据总库存模块中的库存信息处理订单请求,各个销售模块之间缺乏信息互通,并且,总库存模块处理订单请求存在处理时延,由于各个销售模块都直接与总库存模块相连,因此这种处理时延将时时传递给各个销售模块,各个销售模块之间缺乏信息互通、以及总库存模块的处理时延时时传递给销售模块,将造成各个销售模块生成订单请求所依据的库存信息存在重复性和滞后性,进而造成销售模块生成错误的订单请求。


【发明内容】

[0007]本申请提供了一种同步库存信息的方法和系统,能够避免销售模块生成订单请求所依据的库存信息存在重复性和滞后性,进而避免销售模块生成错误的订单请求。
[0008]一种同步库存信息的方法,该方法包括:
[0009]根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息,并为各个销售模块的分库存信息分别设置有效时间;
[0010]根据每个销售模块自身的分库存信息处理订单请求,将生成的订单信息发给所述总库存模块,并根据自身分库存信息的有效时间,与总库存模块同步自身对应的分库存信息;
[0011]其中,总库存模块接收各个销售模块发来的订单信息,根据所述订单信息更新总库存模块中的总库存信息。
[0012]一种同步库存信息的系统,该系统包括总库存模块、多个分库存模块和多个销售模块,其中,所述多个分库存模块均与所述总库存模块相连,且不同的销售模块分别连接不同的分库存模块;
[0013]所述总库存模块,用于接收各个销售模块发来的订单信息,根据所述订单信息更新总库存模块中的总库存信息,根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息,并为各个销售模块的分库存信息分别设置有效时间;
[0014]每个分库存模块,用于存储与该分库存模块相连的销售模块的分库存信息和有效时间,根据自身分库存信息的有效时间,与总库存模块同步自身对应的分库存信息;
[0015]每个销售模块,用于根据与该销售模块相连的分库存模块中该销售模块自身的分库存信息处理订单请求,将生成的订单信息发给所述总库存模块。
[0016]由上述技术方案可见,本发明通过在总库存模块与销售模块之间进一步设置分库存模块,总库存模块与所有的分库存模块相连,每个销售模块与自身的分库存模块相连,根据自身分库存模块中的分库存信息处理订单请求,由于各个分库存模块的分库存信息是由总库存模块分配得到的,且每个销售模块与自身的分库存模块相连,因此,相当于间接建立了各个销售模块之间的信息互通,从而能够避免销售模块生成订单请求所依据的库存信息的重复性,并且,由于每个分库存模块的分库存信息设置了有效期,每个分库存模块根据分库存信息的有效时间与总库存模块同步分库存信息,使得在有效时间内,由于信息处理时延而导致总库存模块中总库存信息的更新延迟并不会影响到各个销售模块的分库存信息,进而避免了销售模块生成订单请求所依据的库存信息的滞后性,由于本发明能够避免销售模块生成订单请求所依据的库存信息存在重复性和滞后性,进而能够避免销售模块生成错误的订单请求。

【专利附图】

【附图说明】
[0017]图1是目前多个销售模块与一个总库存模块同步库存信息的系统组成示意图。
[0018]图2是本发明提供的同步库存信息的系统组成示意图。
[0019]图3是本发明提供的同步库存信息的方法流程图。

【具体实施方式】
[0020]图2是本发明提供的同步库存信息的系统组成示意图。
[0021]如图2所示,该系统包括总库存模块201、多个分库存模块202和多个销售模块203,其中,所述多个分库存模块202均与所述总库存模块201相连,且不同的销售模块203分别连接不同的分库存模块202。
[0022]总库存模块201,用于接收各个销售模块203发来的订单信息,根据所述订单信息更新总库存模块201中的总库存信息,根据各个销售模块203的订单信息将总库存模块201中的总库存信息划分为各个销售模块203对应的分库存信息,并为各个销售模块203的分库存信息分别设置有效时间。
[0023]每个分库存模块202,用于存储与该分库存模块202相连的销售模块203的分库存信息和有效时间,根据自身分库存信息的有效时间,与总库存模块201同步自身对应的分库存信息。
[0024]每个销售模块203,用于根据与该销售模块203相连的分库存模块202中该销售模块自身的分库存信息处理订单请求,将生成的订单信息发给所述总库存模块201。
[0025]其中,总库存模块201具体可以用于,根据每个销售模块203的订单信息确定每个销售模块203对应的库存变化信息,根据各个销售模块203的库存变化信息将总库存信息划分为各个销售模块203对应的分库存信息。
[0026]通过依据每个销售模块的订单信息确定每个销售模块对应的库存变化信息,进而根据库存变化信息为每个销售模块分配分库存信息,可以使得为每个销售模块分配的分库存信息能够适应每个销售模块自身的库存变化速度,进而尽量减少重新分配分库存信息的次数,节省库存信息分配所需的时间和资源。
[0027]其中,总库存模块201具体可以用于,为不同销售模块的分库存信息设置相同的有效时间。优选地,总库存模块201也可以为不同销售模块的分库存信息设置不同的有效时间,从而可以适应各个销售模块的不同的库存变化情况等。
[0028]总库存模块201,可以用于设置同步时间,在所述同步时间到达时,总库存模块201根据自身的总库存信息和各个销售模块203的订单信息更新各个销售模块203的分库存信息。
[0029]总库存模块201通过设置同步时间,并在同步时间到达时,根据各个销售模块203的订单信息更新各个销售模块203的分库存信息,可以根据总库存模块201的实际总库存信息、以及各个销售模块203实际产生的订单信息,调整各个销售模块203的分库存信息,从而使得分配给各个销售模块203的分库存信息能够与各个销售模块自身的库存变化信息相匹配。
[0030]其中,各个销售模块203的分库存信息之和可以等于总库存模块201中的总库存信息。优选地,各个销售模块203的分库存信息之和小于总库存模块201中的总库存信息,从而有剩余库存来起到缓冲作用,一方面可以避免在总库存模块201为所有分库存模块202分配分库存信息的初始时刻总库存模块201的信息处理时延对各个分库存模块202的分库存信息的影响,另一方面,也可以在某些销售模块203的分库存信息小于预定值时,为这些销售模块203补充分库存,从而只需要更新库存变化信息较快的销售模块203的分库存信息,而不需要更新库存变化信息较慢的销售模块203的分库存信息,节省分库存信息更新所需的资源。
[0031]其中,各个分库存模块202在自身的分库存有效期到期之前,如果自身的分库存信息小于预定值,也可以向总库存模块201申请更新分库存信息。
[0032]根据本发明提供的同步库存信息的系统,本发明还提供了一种同步库存信息的方法,具体请参见图3。
[0033]图3是本发明提供的同步库存信息的方法流程图。
[0034]如图3所示,该方法包括:
[0035]步骤301,根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息,并为各个销售模块的分库存信息分别设置有效时间。
[0036]步骤302,根据每个销售模块自身的分库存信息处理订单请求,将生成的订单信息发给所述总库存模块,并根据自身分库存信息的有效时间,与总库存模块同步自身对应的分库存信息。
[0037]其中,总库存模块接收各个销售模块发来的订单信息,根据所述订单信息更新总库存模块中的总库存信息。
[0038]其中,根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息具体可以包括:
[0039]根据每个销售模块的订单信息确定每个销售模块对应的库存变化信息,根据各个销售模块的库存变化信息将总库存信息划分为各个销售模块对应的分库存信息。
[0040]为各个销售模块的分库存信息分别设置有效时间具体可以包括:为不同销售模块的分库存信息设置相同的有效时间,或者,为不同销售模块的分库存信息设置不同的有效时间。
[0041]图3所示方法还可以包括:设置同步时间,在所述同步时间到达时,总库存模块根据自身的总库存信息和各个销售模块的订单信息更新各个销售模块的分库存信息。
[0042]其中,各个销售模块的分库存信息之和可以等于或小于总库存模块中的总库存信息。当各个销售模块的分库存信息之和小于总库存模块中的总库存信息时,各个分库存模块在自身的分库存信息的有效期到期之前,如果自身的分库存信息小于预定值,还可以向总库存模块申请更新分库存信息,总库存模块可以根据所述申请,更新相应的分库存信息。
[0043]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种同步库存信息的方法,其特征在于,该方法包括: 根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息,并为各个销售模块的分库存信息分别设置有效时间; 根据每个销售模块自身的分库存信息处理订单请求,将生成的订单信息发给所述总库存模块,并根据自身分库存信息的有效时间,与总库存模块同步自身对应的分库存信息; 其中,总库存模块接收各个销售模块发来的订单信息,根据所述订单信息更新总库存模块中的总库存信息。
2.根据权利要求1所述的方法,其特征在于,根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息包括: 根据每个销售模块的订单信息确定每个销售模块对应的库存变化信息,根据各个销售模块的库存变化信息将总库存信息划分为各个销售模块对应的分库存信息。
3.根据权利要求1所述的方法,其特征在于,为各个销售模块的分库存信息分别设置有效时间包括: 为不同销售模块的分库存信息设置相同的有效时间,或者,为不同销售模块的分库存信息设置不同的有效时间。
4.根据权利要求1所述 的方法,其特征在于,该方法还包括: 设置同步时间,在所述同步时间到达时,总库存模块根据自身的总库存信息和各个销售模块的订单信息更新各个销售模块的分库存信息。
5.根据权利要求1所述的方法,其特征在于,各个销售模块的分库存信息之和等于或小于总库存模块中的总库存信息; 或者,各个销售模块的分库存信息之和小于总库存模块中的总库存信息、且各个分库存模块在自身的分库存信息的有效期到期之前,如果自身的分库存信息小于预定值,向总库存模块申请更新分库存信息。
6.一种同步库存信息的系统,其特征在于,该系统包括总库存模块、多个分库存模块和多个销售模块,其中,所述多个分库存模块均与所述总库存模块相连,且不同的销售模块分别连接不同的分库存模块; 所述总库存模块,用于接收各个销售模块发来的订单信息,根据所述订单信息更新总库存模块中的总库存信息,根据各个销售模块的订单信息将总库存模块中的总库存信息划分为各个销售模块对应的分库存信息,并为各个销售模块的分库存信息分别设置有效时间; 每个分库存模块,用于存储与该分库存模块相连的销售模块的分库存信息和有效时间,根据自身分库存信息的有效时间,与总库存模块同步自身对应的分库存信息; 每个销售模块,用于根据与该销售模块相连的分库存模块中该销售模块自身的分库存信息处理订单请求,将生成的订单信息发给所述总库存模块。
7.根据权利要求6所述的系统,其特征在于, 所述总库存模块,用于根据每个销售模块的订单信息确定每个销售模块对应的库存变化信息,根据各个销售模块的库存变化信息将总库存信息划分为各个销售模块对应的分库存信息。
8.根据权利要求6所述的系统,其特征在于,所述总库存模块,用于为不同销售模块的分库存信息设置相同的有效时间,或者,为不同销售模块的分库存信息设置不同的有效时间。
9.根据权利要求6所述的系统,其特征在于, 所述总库存模块,用于设置同步时间,在所述同步时间到达时,总库存模块根据自身的总库存信息和各个销售模块的订单信息更新各个销售模块的分库存信息。
10.根据权利要求6所述的系统,其特征在于, 各个销售模块的分库存信息之和等于或小于总库存模块中的总库存信息; 或者,各个销售模块的分库存信息之和小于总库存模块中的总库存信息、且各个分库存模块在自身的分库存信息的有效期到期之前,如果自身的分库存信息小于预定值,向总库存模块申请更新分库存信息。
【文档编号】G06Q30/00GK104077671SQ201310096299
【公开日】2014年10月1日 申请日期:2013年3月25日 优先权日:2013年3月25日
【发明者】谢俊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1