一种基于订单标签的智能分组分拣方法与流程

文档序号:32619699发布日期:2022-12-20 22:19阅读:54来源:国知局
一种基于订单标签的智能分组分拣方法与流程

1.本发明涉及商品分拣技术领域,具体而言,涉及一种基于订单标签的智能分组分拣方法。


背景技术:

2.传统的发货模式是先打出订单,靠人工拿着快递单去制定货架拣货,出错率高且效率很低,卖家对此付出的成本增加;或者是全部的商品都需要入库上架到制定的库位,再采用传统的波次拣货方式,这样使得仓储的面积和人工数量需求增大,卖家的利润空间缩小。
3.有鉴于此,本技术提出了一种基于订单标签的智能分组分拣方法,以在有限的仓储面积和有限的人力成本的情况下,快速提升发货的效率和准确率。


技术实现要素:

4.本发明的目的在于提供一种基于订单标签的智能分组分拣方法,包括获取订单数据;所述订单数据至少包括订单商品及其数量;基于所述订单商品及其数量和对应的库存量,以特定库存分配规则确定缺货订单;所述缺货订单至少包括缺货商品及其数量;基于分组算法,对所述缺货订单进行分组,得到缺货分组;基于所述缺货商品及其数量,生成多个商品条码,并基于所述多个商品条码进货;基于所述缺货订单与商品条码的匹配关系,确定订单标签;所述订单标签至少包括所述缺货订单与所述商品条码的关联关系;基于所述订单标签,获取所述缺货分组,并基于所述缺货分组对所述商品条码进行分组,得到条码分组,基于所述条码分组依次序对待分拣商品进行分拣。进一步的,所述分组算法包括将所述缺货商品的数量大于1且小于预设商品阈值的所述缺货订单作为待分组订单;将所述缺货商品的数量为1的缺货订单分为一组,将所述缺货商品的数量大于所述预设商品阈值的缺货订单分为一组;将发货时间与当前时间的差值小于预设时间阈值的所述待分组订单作为第一组订单;基于所述待分组订单中所述缺货商品的数量,对所述待分组订单进行分类;对于每类待分组订单,基于预设订单数,将所述待分组订单分为多组;对于不够所述预设订单数的剩余待分组订单,作为最后一组或重新进行分配分组。
5.进一步的,基于订单信息,生成所述商品条码,包括获取订单的订单信息,将相同客户的所述订单数据合并,得到合并订单数据;基于订单中商品的缺货状态对订单进行拆分,得到拆分订单数据;基于所述合并订单数据或拆分订单数据的缺货商品及其数量,确定商品条码。
6.进一步的,还包括调整所述订单标签,包括当新增订单时,更新所述缺货订单的订单标签;当订单被作废时,取消该订单对应的缺货订单的订单标签;当所述订单标签被重置时,重新为对应的缺货订单分配订单标签。
7.进一步的,还包括扫描所述待分拣商品的所述商品条码,获取对应的缺货订单;当所述缺货订单的缺货商品的数量和订单商品的数量均为1时,打印订单,并将该待分拣商品
打包发货;当所述缺货订单的缺货商品的数量为1,但订单商品的数量大于1时,执行拣货终端拣货,将库存商品和所述待分拣商品打包发货;当所述缺货订单的缺货商品的数量大于1时,将所述待分拣商品放入对应的分拣位置。
8.进一步的,所述基于所述条码分组依次序对待分拣商品进行分拣,包括基于所述条码分组,将所述待分拣商品分堆;按照分组的先后次序,确定待分拣组;判断分组订单是否包含库存商品,若是,则先执行拣货;基于所述待分拣组的订单数量,确定多个分拣位置;扫描所述待分拣商品的所述商品条码,获取其分拣位置;将所述待分拣商品放入该分拣位置,并更新该缺货订单的已分拣商品,重复分拣操作,直到无待分拣商品。
9.进一步的,当每组缺货订单分拣完成后,还包括,确定所述缺货订单的已分拣商品是否与所述缺货商品及其数量一致;若是,则获取订单的已分拣商品,并确定所述订单的已分拣商品是否与所述订单商品及其数量一致;若是,则将商品打包发货,否则从仓库拣货。
10.进一步的,当所述缺货订单的已分拣商品与所述缺货商品的数量不一致时,基于订单商品的缺货情况对订单进行拆分,更新订单标签,并重复进货分拣的操作,直到所述缺货订单的已分拣商品与所述缺货商品的数量一致。
11.进一步的,还包括调整所述缺货分组,并基于调整后的所述缺货分组更新所述订单标签。
12.进一步的,还包括,若扫描待分拣商品后,无法获取订单标签,则将该待分拣商品上架库存。
13.本发明实施例的技术方案至少具有如下优点和有益效果:
14.本发明的一些实施例在特定的销采模式下,对需发货订单提供智能分拣方法,简化了分拣的流程。
15.本发明的一些实施例在仓储成本(面积和人力)有限时候,相对与传统模式效率提升5倍以上,相比未接入系统,效率提升50倍以上。
16.本发明的一些实施例在大促时候可灵活调整分拣模块的数量,发货效率随分拣模块数量增加而增加,且学习成本底,为企业直接节省人力成本。
17.本发明的一些实施例可直接提升订单发货时效,为企业降低运营成本。
附图说明
18.图1为本发明一些实施例提供的一种基于订单标签的智能分组分拣方法的示例性流程图。
具体实施方式
19.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
20.图1为本发明一些实施例提供的一种基于订单标签的智能分组分拣方法的示例性流程图。如图1所示,流程100可以包括以下步骤:
21.步骤110,获取订单数据;订单数据至少包括订单商品及其数量。
22.订单可以是指待发货的单据。订单数据可以包括客户信息、下单时间、发货时间、订单商品及其数量、订单流水号、客户备注、目的地等中的一种或多种。订单商品可以是指订单上的商品。例如,客户购买白色l码t恤3件;黄色m码衬衫2件,订单商品可以为白色l码t恤和黄色m码衬衫,对应的订单商品的数量为3件和2件。在一些实施例中,订单商品可以用sku码表示。在一些实施例中,可以将平台订单同步到系统内,得到订单数据。
23.步骤120,基于订单商品及其数量和对应的库存量,以特定库存分配规则确定缺货订单;缺货订单至少包括缺货商品及其数量。
24.库存量可以是指仓库的存货量。缺货订单可以是指由于订单中缺少一件或多件商品,因此无法发货的订单。缺货商品可以是指订单中所缺少的商品。在一些实施例中,可以将订单商品及其数量与仓库中对应商品的库存量进行比对,得到缺货商品及其数量,然后将该订单作为缺货订单,并将订单数据和缺货商品及其数量作为缺货订单数据。在一些实施例中,特定库存分配规则可以根据经验设置。
25.在一些实施例中,对于库存中有足够的商品的订单,可以在仓库执行拣货终端拣货,并判断是否拣货完成,若是,则打印订单并发货。例如,处理设备可以将库存足够的订单数据传输给拣货终端,拣货终端识别出订单商品及其数量,并获取数据库中存储的对应商品在仓库中的位置,然后从仓库中将该商品拣到对应的分拣位置,每拣一次商品后均判断是否拣货完成。分拣位置可以是指用于分拣商品的位置。例如,分拣墙。可以通过各种可行的方式为订单分配分拣位置,并将分拣位置存入订单数据。
26.步骤130,基于分组算法,对缺货订单进行分组,得到缺货分组。
27.分组算法可以是指对缺货订单进行分组的规则。在一些实施例中,可以基于下单时间、发货时间、缺货商品及其数量等数据确定分组算法。缺货分组可以包括多个缺货订单,缺货分组的数据可以包括缺货订单的订单流水号。
28.在一些实施例中,分组算法包括将缺货商品的数量大于1且小于预设商品阈值的缺货订单作为待分组订单;将缺货商品的数量为1的缺货订单分为一组,将缺货商品的数量大于预设商品阈值的缺货订单分为一组;将发货时间与当前时间的差值小于预设时间阈值的待分组订单作为第一组订单;基于待分组订单中缺货商品的数量,对待分组订单进行分类;对于每类待分组订单,基于预设订单数,将所述待分组订单分为多组;对于不够所述预设订单数的剩余待分组订单,作为最后一组或重新进行分配分组。预设商品阈值可以是指预先设置的待分组订单的缺货商品的数量的最大值,当超过该最大值时,该缺货订单不作为待分组订单。预设商品阈值可以根据经验设置。
29.待分组订单是指需要进行分组的缺货订单。发货时间可以是指缺货订单的数据中的发货时间,当前时间是指当前时间点的时间,预设时间阈值可以用于表示是否临近该订单的发货时间。例如,当前时间与发货时间的差值小于该预设时间阈值时,说明该订单临近发货时间,需要尽快发货;因此,可以将发货时间临近的订单作为第一组提前进行分拣。
30.在一些实施例中,对待分组订单进行分类,可以包括将缺货商品的数量相同的待分组订单分为一类;基于缺货商品的数量,对每类待分组订单进行排序,缺货商品的数量越少排序越靠前。将待分组订单分为多组,可以包括对待分组订单进行排序,基于排序和预设订单数,将待分组订单分为多组,排序越靠前的待分组订单组成的分组的排序越靠前。预设订单数可以是指预先设置的每组多能容纳的缺货订单的数量。预设订单数可以根据经验设
置。例如,预设订单数可以是100,可以基于发货时间将待分组订单按时间进行排序,对于发货时间一致的可以通过订单流水号排序,对于180个排序好的待分组订单,可以分为前100个一组,后80个一组。
31.在一些实施例中,对于缺货商品的数量大于一定阈值的客户的订单打上特殊标签,并对其进行进货及分拣操作。
32.步骤140,基于缺货商品及其数量,生成多个商品条码,并基于多个商品条码进货。
33.商品条码可以是指需要进货的商品的条码。通过商品条码可以确定进货商品及其数量以及关联的订单。在一些实施例中,可以基于每个缺货订单生成一个商品条码。在进货时,可以将商品条码粘贴到购入的对应商品上。关联的订单可以是指同一客户的订单。
34.在一些实施例中,还可以基于订单信息,生成或更新商品条码。例如,获取订单的订单信息,将相同客户的订单数据合并,得到合并订单数据;基于订单中商品的缺货状态对订单进行拆分,得到拆分订单数据;基于合并订单数据或拆分订单数据的缺货商品及其数量,确定商品条码。合并订单数据可以是指多个订单组成的订单数据。
35.步骤150,基于缺货订单与商品条码的匹配关系,确定订单标签;订单标签至少包括缺货订单与商品条码的关联关系。
36.缺货订单与商品条码的匹配关系可以是指缺货订单中所缺商品与商品条码的匹配程度,匹配程度大于预设匹配阈值时,可以设置订单标签,以将相匹配的缺货订单与商品条码绑定。预设匹配阈值可以是指预先设定的相匹配的缺货订单与商品条码匹配度的最小值。例如,预设匹配阈值可以为90%,即匹配的商品/总商品*100%﹥90%时可以认为该缺货订单与该商品条码匹配。
37.在一些实施例中,可以在生成商品条码的时候直接将缺货订单与商品条码进行绑定,并对缺货订单设置订单标签。
38.订单标签可以用于关联商品条码和缺货订单。例如,可以通过扫描商品条码获取对应的缺货订单。
39.在一些实施例中,还可以对订单标签进行调整。当新增订单时,更新缺货订单的订单标签。新增订单可以是指在确定订单标签后,新增的缺货订单。例如,对于新增的缺货订单,可以在下一次循环的时候,重复步骤110-步骤150的过程为其分配订单标签。
40.当订单被作废时,取消该订单对应的缺货订单的订单标签。订单被作废可以是指该订单被取消。处理设备可以定时获取是否有订单被作废,对于作废的订单可以将其对应的订单标签删除,以避免损失。
41.当订单标签被重置时,重新为对应的缺货订单分配订单标签。在一些实施例中,暂时无法进货或暂时不需要发货的缺货订单的订单标签可以被重置。对于重置的订单标签,可以在下一次循环的时候,重复步骤110-步骤150的过程为其分配订单标签。
42.在一些实施例中,当要对进货商品进行分拣时,扫描待分拣商品的商品条码,获取对应的缺货订单;当缺货订单的缺货商品的数量和订单商品的数量均为1时,打印订单,并将该待分拣商品打包发货。当缺货订单的缺货商品的数量为1,但订单商品的数量大于1时,执行拣货终端拣货,将库存商品和待分拣商品打包发货;库存商品为订单中库存中有的商品。当缺货订单的缺货商品的数量大于1时,将待分拣商品放入对应的分拣位置。
43.步骤160,基于订单标签,获取缺货分组,并基于缺货分组对商品条码进行分组,得
到条码分组,基于条码分组依次序对待分拣商品进行分拣。
44.条码分组可以包括多组商品条码,每组商品条码包括多个商品条码。在一些实施例中,可以将缺货分组作为条码分组。例如,缺货分组可以为缺货订单1和缺货订单2一组,条码分组可以为缺货订单1的商品条码与缺货订单2的商品条码为一组。
45.待分拣商品可以是指等待分拣的商品。例如,待分拣商品可以是进货的商品。缺货分组包括先后次序,排名越靠前的分组,越需要尽快发货。因此,条码分组也拥有先后次序,可以依据条码分组的先后次序,依次对每组条码进行分拣。
46.在一些实施例中,基于条码分组,将待分拣商品分堆;按照分组的先后次序,确定待分拣组;判断分组订单是否包含库存商品,若是,则先执行拣货;基于待分拣组的订单数量,确定多个分拣位置;扫描待分拣商品的商品条码,获取其分拣位置;将待分拣商品放入该分拣位置,并更新该缺货订单的已分拣商品,重复分拣操作,直到无待分拣商品。例如,可以将每组商品条码对应的待分拣商品分为一堆,并将每组的商品条码数确定为分拣位置的个数,刚开始分拣时,可以将第一组商品条码作为待分拣组,扫描相应堆的商品的商品条码,获取缺货订单的数据,基于缺货订单的数据确定分拣墙的位置,将待分拣商品放入对应的分拣位置。
47.在一些实施例中,可以基于分拣算法进行商品分拣,例如,对同组订单的订单明细商品和数量组成一个二维数组;按照最优发货顺序对数组排序;初始化分拣墙,分配足够数量的格子编号;识别商品条码,找到对应的订单标签,匹配组内订单的商品,并更新已分拣数量,标记分拣墙格子号;判定商品条码满足订单所需的全部商品及数量时,标记分拣墙对应的格子号可在接下来的分拣过程中继续使用;单组分拣结束后根据组内订单分拣结果执行以下操作;订单所需商品和数量全部匹配,执行打印快递单操作;订单所需商品和数量部分匹配,执行存储,可支撑做其他业务场景。
48.在一些实施例中,当每组缺货订单分拣完成后,确定缺货订单的已分拣商品和数量是否与缺货商品及其数量一致;若是,则获取订单的已分拣商品,并确定订单的已分拣商品和数量是否与订单商品及其数量一致;若是,则将商品打包发货,否则从仓库拣货。当缺货订单的已分拣商品和数量与缺货商品的数量不一致时,在下一次循环的时候基于订单商品的缺货情况对订单进行拆分,更新订单标签,,并重复进货分拣的操作,直到缺货订单的已分拣商品与缺货商品的数量一致。在一些实施例中,对于缺货订单的已分拣商品与缺货商品的数量不一致的订单,可以在下一次循环分组的时候作为第一组订单,提前进行分拣。在一些实施例中,对于多次分拣不通过的订单,可以对订单执行拆分操作,对匹配到库存的订单优先发货。
49.在一些实施例中,还可以调整缺货分组,并基于调整后的缺货分组更新订单标签。例如,组内缺货订单的增、删、组之间的合并等。在一些实施例中,当对已采购到仓库的商品对应的订单进行调整时,需要对已采购回来的条码按照移动终端(如,扫码机)的识别结果重新分组。
50.在一些实施例中,由于客户在分配订单标签后取消订单,因此,会存在扫描待分拣产品后,无法获取订单标签的情况,故,若扫描待分拣商品后,无法获取订单标签,则可以将该待分拣商品上架增加库存,并进入下一次缺货计算中。
51.本说明书中的一些实施例通过对缺货订单进行分组,并对分组赋予先后次序,因
此可以对需要尽快发货的商品快速发货,提高了客户满意度。
52.本说明书中的一些实施例通过使用订单标签将缺货订单与商品条码进行绑定,使得进货后的商品可以快速分拣到订单对应的分拣位置,提高了分拣效率和发货速度。
53.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1