库存数据处理方法、装置、设备和存储介质与流程

文档序号:32493883发布日期:2022-12-10 04:02阅读:84来源:国知局
库存数据处理方法、装置、设备和存储介质与流程

1.本说明书中实施方式涉及数据处理领域,具体涉及一种库存数据处理方法、装置、设备和存储介质。


背景技术:

2.目前,在货品采购的过程中,通常会估计未来若干天数的销售量,然后基于估计的销售量全额采购货品。
3.因此,货品采购至销售之间需要经过一段采购时间,货品采购的时效性较低。


技术实现要素:

4.本说明书中多个实施方式提供一种库存数据处理方法、装置、设备和存储介质,在一定程度上货品采购的时效性。
5.本说明书的一个实施方式提供一种库存数据处理方法,应用于第一方的仓库系统,所述方法包括:接收订单数据;其中,所述订单数据包括有订单货品数量;根据所述订单货品数量确定所述第一方的转化库存承接的转化货品数量;其中,所述转化库存表示的货品属于第二方的实货库存;述第二方的实货库存表示存放在所述第一方的仓库中属于所述第二方的货品的货品数量;所述转化货品数量不大于所述订单货品数量;基于所述转化货品数量向所述第二方下达货品转化单;其中,所述货品转化单用于指示将所述转化库存对应的所述第二方的实货库存转化为所述第一方的实货库存;其中,所述第一方的实货库存表示存放在所述第一方的仓库中属于所述第一方;采用所述第一方的实货库存响应所述订单数据。
6.本说明书的一个实施方式提供一种库存数据处理装置,所述装置包括:接收模块,用于接收订单数据;其中,所述订单数据包括有订单货品数量;确定模块,用于根据所述订单货品数量确定所述第一方的转化库存承接的转化货品数量;其中,所述转化库存表示的货品属于第二方的实货库存;所述第二方的实货库存表示存放在所述第一方的仓库中属于所述第二方的货品的货品数量;所述转化货品数量不大于所述订单货品数量;下达模块,用于基于所述转化货品数量向所述第二方下达货品转化单;其中,所述货品转化单用于指示将所述转化库存对应的所述第二方的货品转化为所述第一方的实货库存;其中,所述所述第一方的实货库存表示存放在所述第一方的仓库中属于所述第一方;响应模块,用于采用所述第一方的实货库存响应所述订单数据。
7.本说明书的一个实施方式提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述实施方式中任一项所述的方法。
8.本说明书的一个实施方式提供一种计算机存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述实施方式中任一项所述的方法。
9.本说明书提供的多个实施方式,在接收到订单数据后,可以基于订单数据包括的
订单货品数量,确定第一方的转化库存需要承接的转化货品数量。接着,向第二方下达将转化库存表示的所述转化货品数量的属于第二方的货品转化为第一方的实货库存后再进一步销售。这样可以根据订单数据将转化库存表示的货品转化为实货进行销售发货。在一定程度上提高了货品采购的时效性。
附图说明
10.图1所示为本说明书的一个实施方式提供的库存数据处理方法的应用场景示例的示意图。
11.图2所示为本说明书的一个实施方式提供的库存数据处理方法的应用场景示例的示意图。
12.图3所示为本说明书的一个实施方式提供的库存数据处理方法的架构的示意图。
13.图4所示为本说明书的一个实施方式提供的库存数据处理方法的流程的示意图。
14.图5所示为本说明书的一个实施方式提供的库存数据处理装置示意图。
15.图6所示为本说明书的一个实施方式提供的计算机设备示意图。
具体实施方式
16.概述
17.在相关技术中,货品采购前,会估计未来若干天数的销售量,然后基于估计的销售量全额采购货品。
18.在相关技术中,采购货品需要经历货品的运输等过程。从向供应商下单采购至采购完成需要一定的时间。
19.因此,有必要提供一种库存数据处理方法,可以通过在接收到订单数据后,将转化库存表示的货品转化为实货库存进行销售。其中,转化库存表示的货品属于第二方。实货库存表示的货品属于第一方。通过订单数据来确定转化库存与实货库存表示的货品的货权的转化,进而基于实货库存进行销售,可以实现提高货品采购的时效性。
20.场景示例
21.本说明书中提供一种仓库系统的应用场景示例。所述仓库系统可以部署有库存数据处理方法。
22.请参阅图1和图2。仓库系统可以根据营销数据预测接下来一周的预计销量以进一步提示供应商备货。其中,仓库系统可以将所述营销数据包括的对应货品对应的历史销量、货品被浏览的次数、货品被收藏的次数、货品被加入购物车的次数和促销活动的力度进行编码。然后将得到编码向量输入销量预测模型,预测得到接下来一周不同货品的预计销量。接着仓库系统可以依照所述预计销量向供应商下达备货单,以增加仓库中相应货品的转化库存。其中,所述转化库存表示的货品的货权属于供应商。所述供应商可以是第二方。所述转化库存表示的货品可以是所述第一方预定的货品。所述第一方可以是货品的销售方。供应商在接收到所述备货单后可以向仓库备货。在确定备货完成的情况下,仓库系统可以修改转化库存数量。所述仓库可以存储有转化库存表示的货品以及实货库存表示的货品。可以理解为,供应商在仓库中备货的货品数量与销售方的转化库存相对应。
23.消费者在电商平台上可以购买药品。仓库系统可以通过数据接口收集两个小时内
电商平台接收到的消费者的货品订单信息。所述货品订单信息可以附带有表示不同药品的货品标识和表示消费者需要购买的药品的数量的货品数量。仓库系统可以将两个小时内接收到的货品订单信息通过药品标识分类,并计算对应不同药品的货品购买总量。
24.接着仓库系统可以向所述货品的供应商下达货品转化单,以使得所述仓库中转化库存表示的货品的货权转移至所述第一方,成为实货库存。仓库系统在接收到供应商对所述货品转换单的确认信息后,可以调整仓库中转化库存和实货库存的数量。具体的,可以在表示相应药品数量的转化库存中减去货品购买总量,并在表示所述药品的实货库存中加入所述货品购买总量。最后,仓库可以依照订单数据,通知仓库将实货库存表示的货品依次发货。仓库系统在接收到所述货品出库指示后,可以在实货库存中扣除相应数量的货品。
25.系统架构
26.请参阅图3,本说明书实施方式提供一种仓库系统。所述仓库系统可以部署有所述库存数据处理方法。所述仓库系统可以包括客户端和服务器。
27.所述客户端可以用于接收配置信息。例如,所述客户端可以接收配置仓库系统收集货品订单信息的时间区间。所述客户端可以是具有网络访问能力的电子设备。具体的,例如,客户端可以是台式电脑、平板电脑、笔记本电脑、智能手机、数字助理、智能可穿戴设备、导购终端、电视机、智能音箱、麦克风等。其中,智能可穿戴设备包括但不限于智能手环、智能手表、智能眼镜、智能头盔、智能项链等。或者,客户端也可以为能够运行于所述电子设备中的软件。
28.所述服务器可以用于处理所述库存数据。所述服务器也可以将库存信息发送给客户端。其中,服务器可以是具有一定运算处理能力的电子设备。其可以具有网络通信模块、处理器和存储器等。当然,所述服务器也可以是指运行于所述电子设备中的软体。所述服务器还可以为分布式服务器,可以是具有多个处理器、存储器、网络通信模块等协同运作的系统。或者,服务器还可以为若干服务器形成的服务器集群。或者,随着科学技术的发展,服务器还可以是能够实现说明书实施方式相应功能的新的技术手段。例如,可以是基于量子计算实现的新形态的“服务器”。
29.示例的方法
30.请参阅图4,本说明书的一个实施方式提供一种库存数据处理方法。所述库存数据处理方法可以应用于第一方的仓库系统。所述库存数据处理方法可以包括以下步骤。
31.步骤s110:接收订单数据;其中,所述订单数据包括有订单货品数量。
32.在一些情况下,消费者可以在电商平台购买货品。电商平台可以将消费者的可以创建货品订单用于购买相应的货品。电商平台可以将货品订单信息发送给所述仓库系统。仓库系统可以根据所述货品订单信息生成包括有订单货品数量的订单数据。其中,所述订单货品数量可以表示一定时长内生成货品订单所附带的货品数量总和。仓库系统可以基于所述订单数据向供应商采购相应的货品,实现以销定采。通过订单数据来确定货品的采购数量,可以在一定程度上节约货品的库存积压,节约成本。在一些情况下,所述仓库系统和电商品台的交易系统可以部署在同一个服务器。
33.所述第一方可以是向供应商采购货品的交易方。所述第一方可以是采购方。其中,所述供应商可以是第二方。在一些情况下,所述第一方可以提供有在线交易平台,将向供应商采购得到的货品销售给消费者。所述在线交易平台可以是电商平台。所述消费者可以是
第三方。
34.所述订单数据可以表示需要采购的货品的出售情况。进一步的,根据所述订单数据可以对货品进行采购。采购得到货权的货品可以用于响应所述订单数据。所述订单数据可以包括有订单货品数量。所述订单货品数量可以表示需要采购的货品的数量。其中,需要采购的货品数量可以与需要出售的货品数量相关联。具体的,需要采购的货品数量,可以与订单数据表示的需要出售的货品数量一致。所述订单数据可以对应有货品标识。所述货品标识用于指示不用的货品。对应不同的货品,可以具有相应的订单货品数量。所述货品可以是任意货品。例如,药品、日用品、电子产品和食品等。当然,在一些实施方式中,所述订单数据还可以包括订单编号、买家信息等多种信息。
35.接收所述订单货品数量的方法,可以是具备所述订单数据的服务器向所述仓库系统发送后,仓库系统接收得到。当然,接收所述订单货品数量的方法,也可以仓库系统在数据库读取得到。其中,所述数据库中的订单数据可以由电商平台的服务器写入。
36.步骤s120:根据所述订单货品数量确定所述第一方的转化库存承接的转化货品数量。其中,所述转化库存表示的货品属于第二方的实货库存;所述第二方的实货库存表示存放在所述第一方的仓库中属于所述第二方的货品的货品数量;所述转化货品数量不大于所述订单货品数量。
37.在一些情况下,所述仓库系统可以维护有第一方的实货库存和第一方的转化库存。相应的,属于所述第一方的货品可以分为转化货品和实货货品。其中,所述第一方的转化库存表示的货品的货权,和所述第一方的实货库存表示的货品的货权归属不同。所述转化库存表示的货品的货权属于所述第二方。所述第二方可以是供应商。在接收到订单数据后,仓库系统可以向供应商采购转化库存表示的货品,以将所述货品的货权从供应商手中转化至采购方。其中,所述采购方可以是所述第一方。通过将属于不同方的货品存放在同一个仓库,在需要采购货品时通过转移货品的货权,实现货品的采购。进一步地,通过仓库可以将直接所述货品发送给消费者。从而可以实现仓库资源优化,供应链环节优化,提高货品采购、出售的效率,在一定程度上提高了仓库运作效率,降低供应链成本。
38.所述转化库存可以表示仓库中实际存储供应商为所述第二方预备的货品的货品数量。具体的,所述第一方的转化库存所表示的货品的货权可以是属于第二方。所述第一方的实货库存可以表示仓库中实际存储且货权属于所述第一方的货品。具体的,所述转化库存表示的货品可以是所述第一方向所述供应商预定的货品。在一些实施方式中,所述转化库存表示的货品可以称为期货货品。对应不同的货品,也可以具有对应的属于第一方的转化库存和实货库存。
39.在一些实施方式中,所述转化库存和所述实货库存表示的货品可以存储于同一个仓库。所述仓库是可以第一方的仓库。具体的,第一方的仓库中可以具有第一方的实货库存和转化库存。其中,转化库存表示的货品属于第二方。所述仓库可以部署有所述仓库系统。其中,在货权发生转移后,所述仓库中的货品可以无需进行位置上的移动。只需要根据仓库系统对所述货品编号、位置等数据,对所述货品的产权进行修改。在一定程度上可以简化货品移动过程,提高货品采购效率。
40.所述转化货品数量可以表示所述第一方根据采购需求,需要将所述第一方的转化库存表示的货品转化为实货库存的货品数量。在一些实施方式中,所述转化货品数量可以
不大于所述订单货品数量。所述转化货品数量不大于所述订单货品数量可以表示所述第一方的转化库存至多可以承接所述订单货品数量个所述货品。即所述第一方可以不超量采购所述货品。
41.根据所述订单货品数量确定所述第一方的转化库存承接的转化货品数量的方法,可以是将所述订单货品数量作为所述所述第一方的转化库存承接的转化货品数量,以进一步向供应商采购所述转化货品数量个所述货品。即将第一方的转化库存表示的所述转化货品数量个货品转化为第一方的实货货品。当然,根据所述订单货品数量确定第一方的转化库存承接的转化货品数量的方法,也可以是先使用第一方的实货库存中实货货品数量抵扣所述订单货品数量后,将抵扣后的订单货品数量作为转化货品数量。在一些实施方式中,仓库中第一方的实货库存和转化库存可以满足预设规则。例如,可以设定第一方的实货数量大于指定阈值,或者,实货货品数量与转化货品数量满足于一定比例。相应的,依照所述仓库中第一方的实货货品的余量、订单货品数量以及所述预设规则,可以确定所述转化货品数量,以向供应商采购所述转化货品数量的货品后,将所述货品出售给第三方。
42.步骤s130:基于所述转化货品数量向所述第二方下达货品转化单;其中,所述货品转化单用于指示将所述转化库存对应的所述第二方的实货库存转化为所述第一方的实货库存;其中,所述第一方的实货库存表示存放在所述第一方的仓库中属于所述第一方的货品的货品数量。
43.在一些情况下,在确定转化货品数量后,可以向供应商,即所述第二方,下达货品转换单以采购所述第二方在所述第一方的仓库中的货品,使所述货品的货权从第二方转移至第一方,以在一定程度上提高供应商备货至第一方采购过程的效率。
44.在一些情况下,部分货品在售卖前,售卖方必须获取所述货品的货权。在拥有所述货品的货权后,售卖方才能将所述货品出售给消费者。例如,对于药品,基于规定只能以上述形式进行销售。这可能会造成供应链效率低,供应稳定性不足等问题。因此,通过在将货品发货至消费者前,可以通过转化库存帮助供应商合理备货,并且发货前,基于所述转化货品数量向所述第二方下达货品转化单以将所述第二方的货品转化为实货库存,更有利于降低货品积压,并且能够更加合理的备货销售。
45.在一些情况下,转化货品和实货货品可以存储与同一个仓库。所述仓库可以属于第一方。仓库系统可以直接在供应商确认后实现货权转移,从而在所述第一方履约订单时,将货品从所述仓库直接发货给消费者。这可以在一定程度上减小货品搬运时间,降低供应链成本。
46.所述货品转化单可以用于指示将所述第二方的货品转化为实货库存。所述货品转化单可以包括需要将转化库存对应的属于第二方的实货库存的货品变更为第一方的实货库存的货品。在仓库系统接收到所述第二方的确认信息后,可以修改所述第一方的实货库存和所述转化库存。具体的,仓库系统可以将相应数量的转化库存变更为实货库存。例如,货品1的订单货品数量为100。仓库中货品1的实货库存可以是10。货品1的转化库存可以是100。相应的,转化货品数量可以是90。所述货品转化单可以用于指示将转化库存表示的90个货品1变更为实货库存。相应的,变更后转化库存的数量可以是10,实货库存的数量可以是100货品。
47.基于所述转化货品数量向所述第二方下达货品转化单的方法,可以是向所述第二
方发送货品转化请求,以将所述转化货品数量个所述货品从第一方的转化库存转变为实货库存。即将第一方的仓库中存储的第二方的实货库存转化为第一方的实货库存。当然,所述货品转化单也可以附带有货品明细、交易双方协议等信息。
48.步骤s140:采用所述第一方的实货库存响应所述订单数据。
49.在一些情况下,在第一方获取满足所述订单货品数量的实货后,可以基于第一方的实货库存履行所述订单数据对应的货品订单。通过在所述仓库直接将所述货品发送给第三方,也可以在一定程度上缩短第三方收到所述货品的时间。
50.采用所述第一方的实货库存响应所述订单数据的方法,可以是在所述第一方的实货库存表示的货品发货至第三方后,仓库系统可以修改实货库存。在实货库存少于指定数量或者比例后,仓库系统可以向供应商申请货品转化。例如,在第一方的实货库存为0的情况下,也可以基于预设规则向供应商发送货品转化单,请求将指定数量的转化货品转化为实货货品。在一些实施方式中,第一方的实货库存和转化库存均为0或者满足指定条件的情况下,基于预设规则仓库可以向供应商请求备货。在一些情况下,所述仓库除了包括实货库存和转化库存外,也可以包括属于供应商的可以自由支配的货物。其中,所述转化库存可以理解为第一方向所述第二方预定的货物。相应的,仓库系统也可以在第一方的实货库存和转化库存满足一定条件的情况下,自动向供应商请求所述货品的货权。
51.在一些实施方式中,所述库存数据处理方法还可以包括:确定所述货品在指定销售时段的预计备货数量;将所述预计备货数量提供给所述第二方的仓储系统;接收所述第二方的仓储系统反馈的所述第二方依照所述预计备货数量的实际备货数量,为所述转化库存增加相应的实际备货数量。
52.在一些情况下,第一方需要向供应商预定货品,以增加所述仓库的转化库存。货品的数量的确定,对货品的销售较为重要。货品一旦订购较多,可能会增大仓储压力。一旦订购较少可能会造成供不应求。因此,可以对所述货品在指定销售时段内的货品数量进行预测,确定预计备货数量。在所述第二方依照预测备货数量备货后,仓库系统可以修改转化库存的数量,以在一定程度上较好地平衡仓储成本和消费需求。
53.所述指定销售时段可以预设的一个时间段。任一销售时段内第一方都可以销售所述货品。相应的,所述指定销售时段可以有相应的货品销售数量。具体的,所述指定销售时段可以是执行确定所述货品在指定销售时段的预计备货数量的步骤的未来的一个时间区间。例如,所述指定销售时段可以表示在执行确定所述货品在指定销售时段的预计备货数量的步骤的时间点至未来指定天数之间。当然,所述指定销售时段可以表示在执行确定所述货品在指定销售时段的预计备货数量的步骤的未来一个指定时间至另一个指定时间之间。
54.所述预计备货数量可以表示预测得到的应对所述指定销售时段的货品需求所述确定的货品备货量。
55.所述确定所述货品在指定销售时段的预计备货数量的方法可以基于历史销售量预测得到。当然,所述预计备货数量也可以是基于人工定义的备货规则确定。例如,每个月份可以对应不同的销售时段,针对每个月份可以设定有明确的预计销售数量。基于具体月份,可以确定所述月份的预计备货数量。
56.所述将所述预计备货数量提供给所述第二方的仓储系统的方法,可以是将所述预
计备货数量发送给所述第二方的仓储系统。其中,所述第二方的仓库系统可以用于管理所述第二方的货品。例如,所述第二方的仓储系统可以用于下达备货指令。在一些实施方式中,所述第二方的仓储系统也可以维护转化库存,并将所述转化库存同步至所述第一方的仓库系统。当然,所述将所述预计备货数量提供给所述第二方的仓储系统的方法也可以是直接向所述第二采购所述预计备货数量的所述货品。
57.所述接收所述第二方的仓储系统反馈的所述第二方依照所述预计备货数量的实际备货数量,为所述转化库存增加相应的实际备货数量的方法,可以是根据供应商向所述仓库备货的数量,调整转化库存的数量。具体的,当所述供应商依照所述预计备货数量备货完成时,所述仓库系统可以接收到备货完成指令。接着,仓库系统可以将转化库存的数量可以增加所述预计备货数量。当然,在一些情况下,供应商可能无法完成所述备货。仓库系统可以在接收到所述实际备货数量后,修改所述转化库存。其中,所述实际备货数量可以表示供应商实际向仓库提供的货品数量。在一些实施方式中,所述备货完成指令可以是仓库监测得到。当然,所述备货完成指令也可以是第二方的仓储系统提供。其中,所述备货完成指令可以附带有所述实际备货数量。
58.在一些情况下,确定所述货品在指定销售时段的预计备货数量的步骤,可以包括:根据所述货品的营销数据,预测所述货品在指定销售时段内的预计销量;其中,所述预计销量作为所述预计备货数量。
59.在一些情况下,所述预计备货数量可以根据货品的营销数据来确定。基于所述营销数据可以较为准确的对销量进行预测,以确定所述预计备货数量。其中,所述营销数据可以至少包括所述货品的历史销量数据。
60.所述营销数据可以表示货品在销售至消费者购买过程中产生的数据。其中,所述营销数据可以包括表示第一方的促销手段的数据,也可以包括历史销量的数据。
61.根据所述货品的营销数据,可以预测所述货品在指定销售时段内的预计销量。其中,所述预计销量可以表示货品在所述指定销售时段内的预计的销售数量。具体的,例如,根据所述货品的营销数据,预测所述货品在指定销售时段内的预计销量的方法,可以将往年同比月份的销售量求取加权平均,将计算后得到的数量,作为所述预计销量。当然,根据所述货品的营销数据,预测所述货品在指定销售时段内的预计销量的方法,也可以是将所述营销数据输入销量预测模型得到。其中,所述销量预测模型可以是时序模型。
62.在确定所述预计销量后,进一步地,可以将所述预计销量作为所述预计备货数量,并且将所述预计备货数量提供给所述第二方进行备货。
63.在一些实施方式中,所述营销数据可以包括至少下列之一:所述货品的历史销量数据、货品浏览数据、货品收藏数据、货品预购数据和货品促销数据。
64.在一些情况下,基于多个维度的信息,可以较为准确地对所述预计销量进行预测。具体的,营销数据可以包括货品的历史销量数据、营销浏览数据、收藏数据、加入购物车数据、促销数据和日期数据中部分数据。
65.在一些实施方式中,所述营销数据可以包括历史销量数据。所述历史销量数据可以表示所述货品在已经销售的至少部分时间段的历史销量。
66.在一些实施方式中,所述营销数据可以包括货品浏览数据。所述货品浏览数据可以表示所述货品在电商平台中被消费者浏览的次数。所述货品浏览数据可以表征所述货品
受消费者关注的程度。
67.在一些实施方式中,所述营销数据可以包括货品收藏数据。所述收藏数据可以表示所述货品在电商平台中被消费者收藏的次数。所述收藏数据也可以表征所述货品受消费者关注的程度。
68.在一些实施方式中,所述营销数据可以包括货品的货品预购数据。所述收藏数据可以表示所述货品在电商平台中被消费者添加入购物车的数量,或者所述货品被预定的数量等数据。所述收藏数据也可以表征所述货品受消费者预期购买的数量。
69.在一些实施方式中,所述营销数据可以包括货品的货品促销数据。所述货品促销数据可以表示所述货品在电商平台促销活动相关的数据。例如,所述货品促销数据可以包括不同促销力度下货品的销量,或者不同促销力度下货品被浏览的次数等。
70.在一些实施方式中,所述营销数据还可以包括货品的日期数据。根据所述日期数据可以学习到不同日期对所述货品的销量影响。例如,节假日或者气候条件均可以与日期挂钩,同时也会在一定程度上影响货品销量。
71.在一些实施方式中,所述预计销量可以通过模型预测得到。所述货品的历史销量数据、货品浏览数据、货品收藏数据、货品预购数据、货品促销数据、日期数据、气候数据、节假日数据等均可以作为所述模型输入的一个特征。所述模型可以是rnn、lstm等深度学习模型。
72.在一些实施方式中,所述库存数据处理方法还可以包括:接收多个货品订单信息;其中,所述货品订单信息附带有货品数量;基于所述多个货品订单信息,生成所述订单数据;其中,所述多个货品订单信息的货品数量总和形成所述订单数据的订单货品数量。
73.在一些情况下,对应每一个消费者订单,仓库系统便去执行所述库存数据处理方法,会太过频繁。因此,所述仓库系统根据指定规则可以收集消费者订单,形成所述订单数据。接着,根据所述订单数据可以批量处理消费者订单。从而可以在一定程度上提高库存数据处理效率和供应链的效率。
74.所述货品订单信息可以表示第三方向所述第一方的购买所述货品所下达的订单。其中,所述货品订单信息可以附带有货品数量。在一些实施方式中,所述货品订单信息可以表示多种货品的购买订单。其中,每一种货品都具有各自的货品数量。所述货品订单信息可以表示所述消费者订单。
75.基于所述货品订单信息,可以生成所述订单数据。具体的,仓库系统可以在一定时间区间内收集的货品订单,组成所述订单数据。其中,每个货品订单信息可以对应有货品标识和货品数量。将同一个货品标识对应的货品数量累加,得到货品数量总和,可以进一步形成所述订单数据中对应所述货品标识的订单数据。其中,累加后得到的货品数量可以表示所述订单数据中所述货品标识对应的订单货品数量。
76.在一些实施方式中,所述货品订单信息具有相应的生成时间;接收多个货品订单信息的步骤,包括:收集生成时间处于指定时间区间内的货品订单信息。
77.在一些情况下,仓库系统可以收集一定数量的所述货品订单信息。在所述货品订单信息对应的货品数量之和大于指定阈值的情况下,基于收集得到的所述货品订单信息可以生成所述订单数据。然而,在一些情况下,仓库系统收集到一部分货品订单信息后,可能一直未有新的货品订单。若仍要设定货品订单对应的货品数量之和大于指定阈值的情况
下,基于收集得到的所述货品订单可以生成所述订单数据,可能会造成给第三方发货迟缓的问题。因此,可以收集生成时间处于指定时间区间内的货品订单信息形成所述订单数据。
78.所述货品订单信息的生成时间可以表示第三方下达所述购买订单的时间。所述仓库系统可以随时间先后依次收集所述货品订单信息。
79.所述指定时间区间可以表示指定的时间段。在一些实施方式中,所述指定时间区间可以表示仓库系统收集到的第一个货品订单信息的生成时间至所述生成时间之后指定时长的时间点之间的时间段。即所述仓库系统接收到第一个货品订单信息后的指定时长内为所述指定时间区间。当然,所述指定时间区间也可以是具体的一个时间段。例如,凌晨5点至下午5点可以作为第一个时间区间。下午5点至第二天凌晨5点可以作为第二个时间区间。所述仓库系统可以分别在所述第一个时间区间和所述第二个时间区间收集所述货品订单信息。并且所述第一时间区间和所述第二时间区间切换的时间点,基于所述货品订单信息生成所述订单数据。
80.相应的,收集生成时间处于指定时间区间内的货品订单信息方法,可以是在所述时间区间内接收电商平台发送的货品订单信息,并根据所述货品订单信息附带的货品数量确定订单货品数据。当然,在一些实施方式中,所述时间区间可以表示历史时间。收集生成时间处于指定时间区间内的货品订单信息的方法,可以是从数据库中读取所述历史时间内生成的货品订单信息。
81.在一些实施方式中,基于所述多个货品订单信息,生成所述订单数据的步骤,包括:在接收的所述多个货品订单信息所对应的货品数量总和大于设定阈值的情况下,根据所述多个货品订单信息,生成所述订单数据。
82.在一些情况下,在一个时间区间内仓库系统收集到货品订单信息数量可能较少。然而,在下一个时间区间内仓库系统收集到货品订单信息数量可能较多。例如,在白天生成的货品订单信息数量可能会远多于夜晚生成的货品订单信息的数量。因此,在指定时间区间内收集货品订单信息,可能会使得不同部分时间区间的货品压力较大,而部分时间区间的货品压力较小。其中,订单数据对应的订单货品数量的差异较大,可能会导致供应商在无法较为稳定地供货。因此,仓库系统可以在收集得到的所述货品订单信息所对应的货品数量大于设定阈值的情况下,根据所述货品订单信息,生成所述订单数据。
83.接收的所述多个货品订单信息所对应的货品数量总和大于设定阈值的情况下,根据所述多个货品订单信息,生成所述订单数据的方法,可以是仓库系统在收集所述货品订单信息的情况下,计算所述货品订单信息对应的货品数量的累计值。在所述累计值大于设定阈值的情况下,基于相应的货品订单信息生成所述订单数据。当然,对应不同的时间,所述阈值也可以不同。例如,对应促销活动期间,所述阈值可以适当增大,以在一定程度上避免频繁向第二方下达所述货品转换单。
84.在一些实施方式中,所述订单数据包括附带有货品数量的货品订单信息;所述订单货品数量为所述货品订单信息的货品数量总和;所述库存数据处理方法还可以包括:在所述货品订单信息被取消的情况下,在所述货品订单信息表示的订单被取消的情况下,将所述货品订单信息的货品数量,从所述第一方的实货库存转化为所述第一方的转化库存。
85.在一些情况下,所述货品订单信息可以是第三方,即消费者,向所述第一方请求。相应的,所述第三方也可以取消所述货品订单信息。为了在一定程度上避免货品订单信息
被取消而导致仓库中实货积压,因此,在所述货品订单信息被取消的情况下,可以将第一方的实货库存中与所述货品订单信息对应的货品数量个所述货品转化为第一方的转化库存。具体的,在所述货品订单信息被取消的情况下,可以向所述第二方发送货品退回请求。在接收到所述货品退回请求被确认的信息的情况下,仓库系统将第一方的实货库存中与所述货品订单信息对应的货品数量个所述货品转化为第一方的转化库存,以在一定程度上确保库存数量合理。
86.在一些实施方式中,所述库存数据的处理方法还可以包括:在所述转化货品数量大于零的情况下,向所述订单数据对应的货品订单下达订单等待指令,以使所述货品订单处于等待状态;在接收到所述第二方对所述货品转换单的确认信息的情况下,解除所述货品订单的等待状态。
87.在一些情况下,第一方的实货库存的数量可以少于所述第一方的转化货品数量。相应的,仓库系统可以向所述第二方下达货品转化单。接着第二方可以对所述货品转化单进行确定,以将所述第一方的转化库存表示的货品转化为第一方的实货库存。在此过程中,供应商可能需要一定时间进行确认。因此,可以对第三方的订单下达订单等待指令,以在仓库系统得到满足订单货品数量的实货货品后,解除所述货品订单的等待状态。进一步的,可以通过第一方的实货库存响应所述订单数据。
88.所述订单等待指令可以提供给电商平台所在服务器,进一步地通过电商服务器下达至所述订单数据对应的货品订单。相应的,在所述转化货品数量大于零的情况下,可以表示采用第一方的实货库存响应所述订单数据需要基于所述转化货品数量向所述第二方下达货品转化单,因此需要一定的等待时间。因此,可以向所述订单数据对应的货品订单下达订单等待指令。
89.在接收到所述第二方对所述货品转换单的确认信息的情况下,可以表示所述第二方已经对所述货品转换单进行确认。相应的,第一方的转化库存可以被转化为第一方的实货库存。进一步地,便可以解除所述货品订单的等待状态。具体的,解除所述货品订单的等待状态的方法,可以是向所述货品订单下达解除等待的指令。接着,基于所述第一方的实货库存,可以响应所述订单数据。具体的,可以通过第一方的实货库存表示货品,完成所述货品订单的发货任务。
90.在一些实施方式中,所述库存数据处理方法还可以包括:接收所述第二方的仓储系统提供的货品备货数据;其中,所述货品备货数据包括所述第二方为所述第一方供应备货货品数量;使用所述备货货品数量数据更新所述第一方的转化库存。
91.在一些情况下,所述第二方的仓储系统在备货完成后可以向所述第一方的仓库系统发送货品备货数据。其中,所述货品备货数据可以表示货品备货过程。具体的,所述货品备货数据可以包括备货货品数量。所述备货货品数量可以表示所述第二方实际备货的货品数量。在接收到所述货品备货数据后,可以使用所述备货货品数量数据更新所述第一方的转化库存。具体的,可以在转化库存中加入第二方提供的备货货品数量,以更新所述第一方转化库存。在一些实施方式中,所述第二方的仓储系统所部署的仓库可以是所述第一方的仓库。相应的,所述第二方的仓储系统与所述第一方的仓库系统对所述仓库的数据的管理权限不同。
92.在一些实施方式中,采用所述第一方的实货库存响应所述订单数据的步骤,可以
包括:在确认属于所述第一方的所述货品被提供给第三方的情况下,在所述第一方的实货库存中扣除相应数量的所述货品。
93.在一些情况下,采用所述第一方的实货库存响应所述订单数据可以是依照所述订单数据所对应的第三方的货品订单信息,将所述属于所述第一方的货品发货给所述第三方。相应的,在货品出库后,可以在第一方的实货库存中扣除相应数量的所述货品,以确保库存数量与仓库中实际存放的货品数量保持一致。
94.示例的装置、电子设备、存储介质和软件
95.请参阅图5,本说明书的一个实施方式还提供一种库存数据处理装置。所述一种库存数据处理装置可以包括接收模块、确定模块、下达模块和响应模块。
96.接收模块,用于接收订单数据;其中,所述订单数据包括有订单货品数量。
97.确定模块,用于根据所述订单货品数量确定转化库存承接的转化货品数量;其中,所述转化库存表示的货品属于第二方;所述转化货品数量不大于所述订单货品数量。
98.下达模块,用于基于所述转化货品数量向所述第二方下达货品转化单;其中,所述货品转化单用于指示将所述第二方的货品转化为实货库存;其中,所述实货库存表示的货品属于所述第一方。
99.响应模块,用于采用所述实货库存响应所述订单数据。
100.本实施方式提供的库存数据处理装置,通过所包括的模块实现的功能或达到的效果,可以与本说明书其他实施方式对照解释,不再赘述。
101.请参阅图6,本说明书实施方式还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一实施方式中的库存数据处理方法。
102.本说明书实施方式还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时使得,该计算机执行上述任一实施方式中的库存数据处理方法。
103.本说明书实施方式还提供一种包含指令的计算机程序产品,该指令被计算机执行时使得计算机执行上述任一实施方式中的库存数据处理方法。
104.可以理解,本文中的具体的例子只是为了帮助本领域技术人员更好地理解本说明书实施方式,而非限制本发明的范围。
105.可以理解,在本说明书中的各种实施方式中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本说明书实施方式的实施过程构成任何限定。
106.可以理解,本说明书中描述的各种实施方式,既可以单独实施,也可以组合实施,本说明书实施方式对此并不限定。
107.除非另有说明,本说明书实施方式所使用的所有技术和科学术语与本说明书的技术领域的技术人员通常理解的含义相同。本说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在限制本说明书的范围。本说明书所使用的术语“和/或”包括一个或多个相关的所列项的任意的和所有的组合。在本说明书实施方式和所附权利要求书中所使用的单数形式的“一种”、“上述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
108.可以理解,本说明书实施方式的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施方式的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signalprocessor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施方式中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施方式所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
109.可以理解,本说明书实施方式中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(eeprom)或闪存。易失性存储器可以是随机存取存储器(ram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
110.本领域普通技术人员可以意识到,结合本文中所公开的实施方式描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本说明书的范围。
111.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施方式中的对应过程,在此不再赘述。
112.在本说明书所提供的几个实施方式中,应所述理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
113.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
114.另外,在本说明书各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
115.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本说明书的技术方案本质上或者
说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom)、随机存取存储器(ram)、磁碟或者光盘等各种可以存储程序代码的介质。
116.以上所述,仅为本说明书的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本说明书揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本说明书的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1