订单的处理方法、装置和计算机可读存储介质制造方法及图纸

技术编号:35147465 阅读:20 留言:0更新日期:2022-10-05 10:25
本发明专利技术公开了一种订单的处理方法、装置和计算机可读存储介质,涉及数据处理领域。订单的处理方法包括:根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;根据路径集合订单,生成一个或多个拣货集合订单。本发明专利技术的实施例提供了一种智慧物流方案。利用订单中的收货地址进行路径规划,通过路径规划的结果将订单进行集合、以生成路径集合订单,以便根据路径集合订单进行后续的分拣、配送操作。从而,可以自动化地将订单进行集合,使得订单从整体上能够更及时地被处理,提高了数据系统的运行效率以及配送效率。提高了数据系统的运行效率以及配送效率。提高了数据系统的运行效率以及配送效率。

【技术实现步骤摘要】
订单的处理方法、装置和计算机可读存储介质


[0001]本专利技术涉及数据处理领域,特别涉及一种订单的处理方法、装置和计算机可读存储介质。

技术介绍

[0002]目前,门店的履约范围是包括以门店为圆心、一定长度(例如3公里)为半径的区域,并按照小区或者街道,将门店的履约范围划分为多个路区。在相关技术中,在下发拣货任务之前,门店将接收到的订单根据用户相同的期望送达时间以及路区组合成一个集合单。生产时按照集合单拣货,配送时按照集合单揽收,期望通过集合单的形式提高生产、配送人员的工作效率。

技术实现思路

[0003]专利技术人对相关技术进行分析后发现,参与集单的订单都是同一时间段的订单,生产时间、配送时间比较集中,很容易导致门店的生产、配送无法履约。并且,系统集单数量无法满足配送人员单次配送的带单量要求,需配送人员人工等待订单并集单,再自行根据地址配送顺序规划,影响配送效率及用户体验。一旦大批量的订单积压,会导致订单、分拣、出库的数据系统积累大量数据,造成系统压力过大,从而产生响应不及时等问题。
[0004]本专利技术实施例所要解决的一个技术问题是:如何对订单进行处理,以提高数据系统的运行效率以及配送效率。
[0005]根据本专利技术一些实施例的第一个方面,提供一种订单的处理方法,包括:根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;根据路径集合订单,生成一个或多个拣货集合订单。
[0006]在一些实施例中,根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单包括:在预设的第一约束条件下,根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;其中,第一约束条件包括路径集合订单所涉及的订单的最大订单数量、最早送达时间、收货地址的分散程度、库存量单元数量上限、收货地址是否跨区、重量上限、订单的距离上限、配送顺序、期望配送的时间窗或是否跨越生产波次中的至少一种。
[0007]在一些实施例中,根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单包括:利用第一算法对订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;其中,第一算法包括:从订单池中随机选择一个订单;在已有路径集合订单的情况下,若利用预设策略能够在已有路径集合订单中找到匹配位置,则将随机选择的订单插入匹配位置;若不能在已有路径集合订单中找到匹配位置、或者当前没有路径集合订单,则将随机选择的订单插入新的路径集合订单中;重复从订单池中随机选择一个订单,直到将订单池中没有订单为止。
[0008]在一些实施例中,根据订单池中订单的收货地址进行路径规划,以生成路径规划
结果对应的路径集合订单包括:利用第二算法对订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;其中,第二算法包括:按照预设规则将订单池的订单分为种子订单和非种子订单;从多个种子订单中随机选择一个种子订单作为基础订单;利用预设策略选择出能够与基础订单放置在同一路径集合订单中的种子订单和非种子订单,以生成路径集合订单;重复从多个种子订单中随机选择一个种子订单作为基础订单,直到多个种子订单处理完为止。
[0009]在一些实施例中,订单的处理方法还包括:在路径集合订单满足第二约束条件的情况下,在路径集合订单的下发时间下发路径集合订单;或者在路径集合订单不满足第二约束条件、并且当前到达路径集合订单的下发时间的情况下,下发路径集合订单;其中,路径集合订单的下发时间根据路径集合订单中的订单的最早下发时间确定。
[0010]在一些实施例中,以预设周期,根据订单池中的订单的收货地址进行路径规划。
[0011]在一些实施例中,在路径集合订单不满足第二约束条件、并且当前未到达路径集合订单的下发时间的情况下,路径集合订单中的订单参与下一个周期的路径规划。
[0012]在一些实施例中,其中,第二约束条件包括以下至少一种:路径集合订单的最早生产时间大于当前时间和预设参数之和,其中最早生产时间为路径集合订单中的各订单的生产时间中的最早时间;路径集合订单中的订单总数不在预设范围内;或路径集合订单中,目标类别的订单的配送时间大于非目标类别的订单的配送时间。
[0013]在一些实施例中,订单的处理方法还包括:对于订单池中未被添加到路径集合订单的订单,在当前到达订单的下发时间的情况下,下发订单。
[0014]在一些实施例中,订单的处理方法还包括:根据生成的订单的期望配送时间,确定将生成的订单添加到订单池的时间。
[0015]在一些实施例中,订单的处理方法还包括:在根据路径集合订单生成一个拣货集合订单的情况下,将所拣货集合订单中的全部订单分配给同一个配送单元进行配送;或者,在根据路径集合订单生成多个拣货集合订单的情况下,将多个拣货集合中,处于正常出库状态的拣货集合订单中的订单分配给同一个配送单元进行配送。
[0016]根据本专利技术一些实施例的第二个方面,提供一种订单的处理装置,包括:路径集合订单生成模块,被配置为根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;拣货集合订单生成模块,被配置为根据路径集合订单,生成一个或多个拣货集合订单。
[0017]根据本专利技术一些实施例的第三个方面,提供一种订单的处理装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器中的指令,执行前述任意一种订单的处理方法。
[0018]根据本专利技术一些实施例的第四个方面,提供一种订单的处理系统,包括:前述任意一种订单的处理装置;以及订单池,订单池被配置在数据库中。
[0019]在一些实施例中,订单的处理系统还包括:生产子系统,被配置为根据分拣集合订单生成分拣任务,并将分拣任务发送到终端设备。
[0020]根据本专利技术一些实施例的第五个方面,提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现前述任意一种订单的处理方法。
[0021]上述专利技术中的一些实施例具有如下优点或有益效果。本专利技术的实施例利用订单中
的收货地址进行路径规划,通过路径规划的结果将订单进行集合、以生成路径集合订单,以便根据路径集合订单进行后续的分拣、配送操作。从而,可以自动化地将订单进行集合,使得订单从整体上能够更及时地被处理,提高了数据系统的运行效率以及配送效率。
[0022]通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。
附图说明
[0023]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024]图1示出了根据本专利技术一些实施例的订单的处理方法的流程示意图。
[0025]图2A和图2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种订单的处理方法,包括:根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;根据所述路径集合订单,生成一个或多个拣货集合订单。2.根据权利要求1所述的处理方法,其中,所述根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单包括:在预设的第一约束条件下,根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;其中,所述第一约束条件包括路径集合订单所涉及的订单的最大订单数量、最早送达时间、收货地址的分散程度、库存量单元数量上限、收货地址是否跨区、重量上限、订单的距离上限、配送顺序、期望配送的时间窗或是否跨越生产波次中的至少一种。3.根据权利要求1所述的处理方法,其中,所述根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单包括:利用第一算法对订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;其中,所述第一算法包括:从所述订单池中随机选择一个订单;在已有路径集合订单的情况下,若利用预设策略能够在所述已有路径集合订单中找到匹配位置,则将随机选择的订单插入所述匹配位置;若不能在所述已有路径集合订单中找到匹配位置、或者当前没有路径集合订单,则将随机选择的订单插入新的路径集合订单中;重复从所述订单池中随机选择一个订单,直到将所述订单池中没有订单为止。4.根据权利要求1所述的处理方法,其中,所述根据订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单包括:利用第二算法对订单池中订单的收货地址进行路径规划,以生成路径规划结果对应的路径集合订单;其中,所述第二算法包括:按照预设规则将所述订单池的订单分为种子订单和非种子订单;从所述多个种子订单中随机选择一个种子订单作为基础订单;利用所述预设策略选择出能够与所述基础订单放置在同一路径集合订单中的种子订单和非种子订单,以生成路径集合订单;重复从所述多个种子订单中随机选择一个种子订单作为基础订单,直到所述多个种子订单处理完为止。5.根据权利要求1~4中任一项所述的处理方法,还包括:在所述路径集合订单满足第二约束条件的情况下,在所述路径集合订单的下发时间下发所述路径集合订单;或者在所述路径集合订单不满足所述第二约束条件、并且当前到达所述路径集合订单的下发时间的情况下,下发所述路径集合订单;其中,所述路径集合订单的下发时间根据所述路径集合订...

【专利技术属性】
技术研发人员:李双双夏春浩郭策商春鹏
申请(专利权)人:北京京东世纪贸易有限公司北京京东乾石科技有限公司
类型:发明
国别省市:

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

1