一种订单分拣出库的任务处理方法及装置的制造方法

xiaoxiao2020-10-23  13

一种订单分拣出库的任务处理方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及仓库管理技术领域,尤其涉及一种订单分拣出库的任务处理方法及装置。
【背景技术】
[0002]随着电子商务的快速发展,越来越多的消费者选择在网上购物,因此各个电商的库房中每天要处理数以万计的大小订单,不同类型订单、不同波次订单均放在同一任务池中。
[0003]—个电商库房中可根据订单来源不同分为多个分拣中心,例如天津分拣中心、河北分拣中心等。每个分拣中心可根据实际情况单独进行分拣。分拣中心通常由仓库管理系统(Warehouse Management System, WMS)进行管理。现有的WMS在订单接收后,按照如下方式执行订单分拣出库的操作:
[0004]首先,需要订单筛选作业人员从订单池中手动筛选相应订单;
[0005]系统根据订单筛选作业人员手动筛选出来的订单集合中每个订单的商品数、商品储位集中度等信息分割形成不同的拣选任务,拣选任务中包括了商品名称、商品数、商品储位、以及拣选容器等;
[0006]由拣选作业人员根据拣选任务到各个商品的储位拣选商品,将拣选出来的商品放入到该拣选任务对应的拣选容器中;
[0007]随后,由相应的作业人员进行分播、复核、打包、出库等操作,商品出库后被运输到相应的派送站点,由派送员送到客户手中。
[0008]目前电商库房中的客户订单通常为小批次、小批量的订单,当订单量增加到一定程度时人工筛选订单的操作会带来诸多问题。由于人工操作无法综合考虑后端生产线的积压情况、以及前端客户的催单情况等,所以容易造成拣货任务分配不合理、拣货员路径不佳、生产各环节(包括分拣、分播、复核、打包、出库、派送等)人工产能不均衡(即容易出现人员闲置)、容易漏单、无法优先处理催单等等问题。所以,基于现有WMS的订单分拣出库的任务处理方法不仅生产效率低,且大量的人工操作也会造成人员浪费。

【发明内容】

[0009]本发明的目的是提出一种订单分拣出库的任务处理方法及装置,以优化现有的仓库管理系统,减少人工操作,提高生产效率,解决因包含主观因素的人工操作过多而引起的订单拣货任务分配不合理的问题。
[0010]一方面,本发明实施例提供了一种订单分拣出库的任务处理方法,包括:
[0011]获取订单的订单信息;
[0012]根据所述订单信息中的下单时间确定所述订单的至少两个预计出库时间;
[0013]根据每个所述预计出库时间确定对应波次的截单时间;
[0014]将下单时间位于相同的两个相邻波次截单时间之间的订单添加至一个波次列表中,且对于每个订单,如果所述订单的下单时间在该订单第一个波次的截单时间之前,将所述订单列入第一个波次的波次列表,否则,将所述订单列入下一个波次的波次列表;
[0015]对于每个波次列表,如果所述波次列表中的订单的预计出库时间在当前工作班次内,则将该波次列表所包含的订单加入待拣选订单库;
[0016]根据所述待拣选订单库中订单的所述订单信息生成当前拣选任务;
[0017]当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。
[0018]另一方面,本发明实施例提供了一种订单分拣出库的任务处理装置,包括:
[0019]订单信息获取模块,用于获取订单的订单信息;
[0020]预计出库时间确定模块,用于根据所述订单信息中的下单时间确定所述订单的至少两个预计出库时间;
[0021]截单时间确定模块,用于根据每个所述预计出库时间确定对应波次的截单时间;
[0022]波次列表处理模块,用于将下单时间位于相同的两个相邻波次截单时间之间的订单添加至一个波次列表中,且对于每个订单,如果所述订单的下单时间在该订单第一个波次的截单时间之前,将所述订单列入第一个波次的波次列表,否则,将所述订单列入下一个波次的波次列表;
[0023]待拣选订单库处理模块,用于在所述波次列表中的订单的预计出库时间在当前工作班次内时,将该波次列表所包含的订单加入待拣选订单库;
[0024]当前拣选任务生成模块,用于根据所述待拣选订单库中订单的所述订单信息生成当前拣选任务;
[0025]出库任务生成模块,用于当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。
[0026]本发明实施例中提供的订单分拣出库的任务处理方法,优化了现有的仓库管理系统,将原有的需要订单筛选作业人员从订单池中手动筛选订单的操作更改为系统自动筛选,根据下单时间确定订单的多个预计出库时间,再确定对应波次的截单时间,利用截单时间对订单进行分类并列入不同的波次列表中,当波次列表中的订单的预计出库时间在当前工作班次内时,将该波次列表所包含的订单加入待拣选订单库,由此完成订单的自动筛选。随后,根据待拣选订单库中订单的订单信息生成当前拣选任务,由拣选作业人员执行当前拣选任务。当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。通过采用上述技术方案,可减少人工操作,且基于多个预计出库时间进行自动筛选订单,可合理安排订单的分拣出库作业,避免单一环节的积压造成订单生产作业超时,提高生产效率。
【附图说明】
[0027]图1为本发明实施例一提供的一种订单分拣出库的任务处理方法的流程示意图;
[0028]图2为本发明实施例二提供的一种订单分拣出库的任务处理装置的结构框图。
【具体实施方式】
[0029]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0030]实施例一
[0031]图1为本发明实施例一提供的一种订单分拣出库的任务处理方法的流程示意图,该方法可以由订单分拣出库的任务处理装置执行,其中该装置可由软件和/或硬件实现,可作为仓库管理系统WMS的一部分被内置在仓库管理系统WMS中。如图1所示,该方法包括:
[0032]步骤101、获取订单的订单信息。
[0033]示例性的,可在接收订单后,先对订单进行标识,方便后续对订单的追踪,随后获取订单的订单信息。具体的,订单信息中可包括订单的下单时间、订单中的商品名称、商品型号、每种商品的数量等。根据商品名称及商品型号还可进一步获取商品属性,包括商品包装体积、商品重量、商品所在储位。其中,不同储位一般用于存储不同种类的商品,等待拣选作业人员进行拣选。一般的,储位会对应一个唯一的编号,当在某一储位中放入某种商品时,将储位编号及商品属性对应起来存入WMS系统中。
[0034]步骤102、根据订单信息中的下单时间确定所述订单的至少两个预计出库时间。
[0035]现有的订单分拣出库的任务处理方法中,为了保证商品派送的时效性,需要为每个订单设定一个最晚出库时间,在订单的最晚出库时间之前要确保该订单中的商品出库,进而被运输到相应的派送站点进行派送。然而,最晚出库时间相同的众多订单由于其下单时间不同,所包含的商品种类及数量不同,且 现有的人工筛选订单的方式容易漏单,且拣选任务生成不够合理,基于上述各种原因,很可能会出现一部分订单已拣选完毕,甚至已打包完毕进入可出库状态,而一部分订单还在拣选中,或是还未被加入到拣选任务中,已进入可出库状态的订单要等待正处于拣选、复核、打包等生产状态的订单一起出库,从而导致电商库房中出现了商品积压情况。
[0036]本发明实施例中,根据订单的下单时间为订单确定至少两个预计出库时间(如3个),其中最后一个(如第3个)预计出库时间可以为上文所述的现有的订单分拣出库的任务处理方法中的最晚出库时间。
[0037]每个预计出库时间对应一个波次。例如:一个订单的最晚出库时间为上午11点,可确定该订单3个预计出库时间,分别为7点、9点和11点,7点对应第一波次、9点对应第二波次、11点对应第三波次。可将最晚出库时间所对应的所有订单分成3批进行出库,从而可避免库房中出现商品积压情况。示例性的,确定预计出库时间时可综合库房信息、订单所属派送站点、派送时效、三级地址等相关信息。
[0038]步骤103、根据每个预计出库时间确定对应波次的截单时间。
[0039]为了给拣选作业人员以及后续的复核、打包等作业人员预留一定的作业时间,为每个预计出库时间确定对应波次的截单时间。示例性的,可将预计出库时间的前I个小时(可根据实际情况进行调整)对应的时间作为该预计出库时间对应的波次的截单时间。如步骤102中所举的例子,第一波次的截单时间即为6点、第二波次的截单时间即为8点、第三波次的截单时间即为10点。
[0040]步骤104、将下单时间位于相同的两个相邻波次截单时间之间的订单添加至一个波次列表中。
[0041 ] 具体的,对于每个订单,如果订单的下单时间在该订单第一个波次的截单时间之前,将订单列入第一个波次的波次列表,否则,将订单列入下一个波次的波次列表。如步骤103中所举的例子,如果订单的下单时间在6点之前,则将该订单列入第一个波次的波次列表;如果订单的下单时间在6点至8点之间,则将该订单列入第二个波次的波次列表;如果订单的下单时间在8点至10点之前,则将该订单列入第三个波次的波次列表。
[0042]步骤105、如果波次列表中的订单的预计出库时间在当前工作班次内,则将该波次列表所包含的订单加入待拣选订单库。
[0043]电商库房中的作业人员通常会被排入不同的工作班次,具体工作班次如何安排是由实际作业情况决定的。示例性的,6点至9点为A班,9点至12点为B班,12点至15点为C班,15点至18点为D班。当一个波次列表中的订单所对应的预计出库时间为7点,当前作业的为A班的作业人员,则将该波次列表所包含的订单加入待拣选订单库;当一个波次列表中的订单所对应的预计出库时间为11点,而当前作业的为A班的作业人员,则等待B班的作业人员开始作业或准备作业时,将该波次列表所包含的订单加入待拣选订单库。
[0044]上述步骤中采用系统自动挑选合适的订单加入待拣选订单库,替代了现有的由订单筛选作业人员从订单池中手动筛选相应订单,则每个分拣中心每个班次可节省一名作业人员,对于经营地域广的电商来说可节省大量的人力成本。且系统自动挑选可减少人工操作的主观因素,使挑选出来的订单更加合理,方便后续合理生成拣选任务,也为后面的各个作业环节打下良好基础。
[0045]步骤106、根据待拣选订单库中订单的订单信息生成当前拣选任务。
[0046]通常一个拣选任务中可包含多个订单,具体的订单数量可由系统默认设置或由系统根据预先录入的实际作业条件(如拣选作业人员作业时使用的用于盛放商品的拣选容器或车辆等的装载量)等数据自动调整,也可由作业人员根据实际作业情况主动调整。当出现加急订单或催单情况时,也可不考虑拣选任务中包含的订单数。
[0047]一般情况下,拣选任务中包含的订单数确定下来之后,如20个订单,系统会根据订单的订单信息从待拣选订单库中订单选取20个订单。具体的,系统会对每个订单的波次截单时间、订单中包含的商品数量、每种商品的包装体积、每种商品所在储位等进行多维度分析。如优先选取波次截单时间靠前的订单;根据商品数量和商品的包装体积算出商品所占用的总体积,使总体积小于并尽量接近拣选作业人员使用的车辆的装载量或者生产线的承载量,最大程度的增加拣选车辆或者生产线的利用率;根据商品储位的集中程度预测拣选路径,尽量使拣选路径最短,提高拣选作业人员的作业效率。
[0048]优选的,在生成当前拣选任务的同时,还可为该拣选任务锁定拣选容器,有助于维护拣选人员取用拣选容器的秩序。
[0049]优选的,若检测到在待拣选订单库中同属于一个波次列表的订单在该波次列表对应的截单时间距离当前时间的时间间隔小于预设时长(如30分钟,具体可由系统默认设置,或由作业人员根据实际作业情况进行调整)时仍未被生成拣选任务,则可根据该波次列表中的未被生成拣选任务的订单生成当前拣选任务。在某个波次的截单时间临近时,如果该波次列表中仍有订单未被生成拣选任务,那么很可能会使出库延迟,这时,需要优先处理该波次列表中仍未被生成拣选任务的订单。具体的,可将上述订单单独生成一个拣选任务作为当前拣选任务,以确保该波次的订单按照其对应的预计出库时间顺利出库。
[0050]进一步的,在当前拣选任务被提取后,可根据预设任务阈值及预设积压阈值,确定是否根据待拣选订单库中订单的订单信息生成下一个当前拣选任务。具体的,可由WMS系统中的work功能来实现定时判断是否已达到预设任务阈值或预设积压阈值。所述预设任务阈值具体可指同时生成的拣选任务的最少个数。一般情况下,该预设任务阈值为1,即一次生成I个当前拣选任务;也可根据实际作业情况进行调整,例如该预设任务阈值为2,即当前拣选任务被提取后,一次性生成2个拣选任务并同时处于待提取状态。所述预设积压阈值具体可指当前正在执行的拣选任务的最大个数。在当前正在执行的拣选任务的个数已经达到预设积压阈值时,即使当前拣选任务已被提取,也不会生成下一个当前拣选任务。因为此时即使生成了下一个当前拣选任务,也不会有空闲的拣选作业人员来提取,那么在正在执行的拣选任务的个数小于预设积压阈值之前的时间内,会有新的订单被补充到待拣选订单库中,可使后面生成的拣选任务更加合理。
[0051]步骤107、当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。
[0052]具体的,当检测到同一波次列表内的所有订单对应的拣选任务完成后,说明该波次的所有订单已被生成拣选任务,且已由拣选作业人员执行完毕。本领域技术人员可知在拣选完毕之后,商品出库之前,还会由相应的作业人员进行分播、复核、打包等操作,在本步骤中并未进行详细说明。所述生成出库任务具体指该波次已符合出库条件,可在该波次对应的预计出库时间出库,生成相应的任务提示相关作业人员执行出库的相关操作,如装载、运输等。
[0053]本发明实施例一中提供的订单分拣出库的任务处理方法,优化了现有的仓库管理系统,将原有的需要订单筛选作业人员从订单池中手动筛选订单的操作更改为系统自动筛选,根据下单时间确定订单的多个预计出库时间,再确定对应波次的截单时间,利用截单时间对订单进行分类并列入不同的波次列表中,当波次列表中的订单的预计出库时间在当前工作班次内时,将该波次列表所包含的 订单加入待拣选订单库,由此完成订单的自动筛选。随后,根据待拣选订单库中订单的订单信息生成当前拣选任务,由拣选作业人员执行当前拣选任务。当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。通过采用上述技术方案,可减少人工操作,且基于多个预计出库时间进行自动筛选订单,可合理安排订单的分拣出库作业,避免单一环节的积压造成订单生产作业超时,提高生产效率。
[0054]在上述实施例的基础上,当检测到订单信息中包含加急信息时,可将加急信息对应的订单加入当前拣选任务。客户在电商购买商品时,如果着急使用该商品,通常希望能够尽早收货。为了满足一些特殊用户的快速收货需求,电商一般会提供如“极速达”等优先派送服务。当客户下订单时选择相应的优先派送服务后,订单信息中会包含所述加急信息,当系统接收到包含加急的订单时,可将该订单的预计出库时间确定为距离当前时间最接近的出库时间,并将该订单直接加入当前拣选任务中,使该订单被优先拣选。必要时,还可对包含加急订单的当前拣选任务做出标记,以提示拣选作业人员优先提取该拣选任务。
[0055]在上述实施例的基础上,当接收到催单指令时,将催单指令对应的订单加入当前拣选任务。当客户在自己预想的时间内未收到商品,或下单后由于各种原因希望提前收到商品时,往往会进行催单。具体的,当系统接收到针对于某个订单的催单指令时,会查看该订单当前状态,并将该订单直接加入当前拣选任务中,使该订单被优先拣选。必要时,还可对包含催单订单的当前拣选任务做出标记,以提示拣选作业人员优先提取该拣选任务。由此可见,系统可自动对催单订单做出优先处理,让客户更快收到商品,有利于提升客户的购买体验。
[0056]在上述实施例的基础上,当接收到派送站点积压信息时,将派送站点对应的订单放入暂停拣选订单库。当某个派送站点需要派送的商品较多时,很可能由于派送站点空间有限或派送人员不足,而造成商品积压,尤其是在电商有促销活动的时候。如果派送站点已出现积压情况,而分拣中心仍将大量属于该派送站点的商品运送过来的话,会加重该派送站点的空间及人员负担,降低派送效率。因此,当系统接收到某个派送站点积压信息时,将该派送站点对应的订单放入暂停拣选订单库,等系统接收到该站点的积压解除信息时,再将这些订单从暂停拣选订单库中取出,进入正常的拣选等作业流程中。
[0057]在上述实施例的基础上,当接收到产能过剩信息时,获取其他分拣中心的订单或将已有订单的预计出库时间提前,并返回执行加入波次列表的操作。具体的,所述产能过剩具体可指生产作业各环节的作业人员,如分拣人员、复核人员和打包人员等出现空闲状态。获取的订单量的多少可由系统根据上一时段(如2小时,具体可根据实际生产作业情况来调整)中产能最低值来决定。当系统接收到产能过剩信息时,可自动获取其他分拣中心的订单,并按照上述实施例中的步骤对这些订单进行生产作业。当系统接收到产能过剩信息时,也可将本分拣中心的已有订单的预计出库时间提前,并相应的执行上述的步骤103至步骤107,从而实现对订单的提前生产作业。在避免人员闲置的产能过剩状况出现的同时,也为后续的生产作业(如为下一个班次)减小压力,进而也提前了相应商品的派送时间,可提升客户满意度。
[0058]在上述实施例的基础上,如果波次列表中的订单的预计出库时间在当前工作班次内,则在将该波次列表所包含的订单加入待拣选订单库的同时,还可包括:该波次列表所包含的订单锁定库存;当检测到超过预计出库时间后仍未执行的超时拣选任务时,释放超时拣选任务中订单对应的库存。具体的,如果波次列表中的订单的预计出库时间在当前工作班次内,那么该波次列表中的订单中的商品即将被拣选,这时,可对商品所在储位中的库存进行锁定。例如,订单A中包含商品a,所需数量为10个,而商品a的储位中库存为15个,则将其中的10个进行锁定,锁定后的10个商品a仅可被执行订单A相应拣选任务的拣选作业人员取走。当某个拣选任务已经错过其对应的预计出库时间,则该拣选任务成为超时拣选任务,该超时拣选任务中的订单可能需要被放回待拣选订单库或被放入下一个波次列表中,等待重新生成拣选任务。这时该超时拣选任务所对应的库存如果仍处于锁定状态,就无法被其他订单使用,降低了库存的利用率。所以,此时系统可释放该超时拣选任务中订单对应的库存,供其他拣选任务使用。从而可实现库存的合理占用及释放,提升了库存的使用率,避免因大量库存被超时拣选任务所占用而造成紧急补货,进而导致通道堵塞。
[0059]实施例二
[0060]图2为本发明实施例二提供的一种订单分拣出库的任务处理装置的结构框图。该装置可由软件和/或硬件实现,可作为仓库管理系统WMS的一部分被内置在仓库管理系统WMS中,通过执行本发明实施例中的订单分拣出库的任务处理方法来处理分拣出库任务。
[0061]如图2所示,该装置包括:订单信息获取模块201,用于获取订单的订单信息;预计出库时间确定模块202,用于根据订单信息中的下单时间确定订单的至少两个预计出库时间;截单时间确定模块203,用于根据每个预计出库时间确定对应波次的截单时间;波次列表处理模块204,用于将下单时间位于相同的两个相邻波次截单时间之间的订单添加至一个波次列表中,且对于每个订单,如果订单的下单时间在该订单第一个波次的截单时间之前,将订单列入第一个波次的波次列表,否则,将订单列入下一个波次的波次列表;待拣选订单库处理模块205,用于在波次列表中的订单的预计出库时间在当前工作班次内时,将该波次列表所包含的订单加入待拣选订单库;当前拣选任务生成模块206,用于根据待拣选订单库中订单的订单信息生成当前拣选任务;出库任务生成模块207,用于当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。
[0062]本发明实施例二中提供的订单分拣出库的任务处理装置,优化了现有的仓库管理系统,将原有的需要订单筛选作业人员从订单池中手动筛选订单的操作更改为系统自动筛选,根据下单时间确定订单的多个预计出库时间,再确定对应波次的截单时间,利用截单时间对订单进行分类并列入不同的波次列表中,当波次列表中的订单的预计出库时间在当前工作班次内时,将该波次列表所包含的订单加入待拣选订单库,由此完成订单的自动筛选。随后,根据待拣选订单库中订单的订单信息生成当前拣选任务,由拣选作业人员执行当前拣选任务。当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。通过采用上述技术方案,可减少人工操作,且基于多个预计出库时间进行自动筛选订单,可合理安排订单的分拣出库作业,避免单一环节的积压造成订单生产作业超时,提高生产效率。
[0063]在上述实施例的基础上,当前拣选任务生成模块还可用于:当检测到在待拣选订单库中同属于一个波次列表的订单在该波次列表对应的截单时间距离当前时间的时间间隔小于预设时长时仍未被生成拣选任务时,根据该波次列表中的未被生成拣选任务的订单生成当前拣选任务。
[0064]在上述实施例的基础上,当前拣选任务生成模块还可用于:在当前拣选任务被提取后,根据预设任务阈值及预设积压阈值,确定是否根据待拣选订单库中订单的订单信息生成下一个当前拣选任务。
[0065]在上述实施例的基础上,当前拣选任务生成模块还可用于:在检测到订单信息中包含加急信息时,将加急信息对应的订单加入当前拣选任务;在接收 到催单指令时,将催单指令对应的订单加入当前拣选任务。
[0066]在上述实施例的基础上,该装置还可包括积压信息处理模块,用于在接收到派送站点积压信息时,将所述派送站点对应的订单放入暂停拣选订单库。
[0067]在上述实施例的基础上,该装置还可包括产能过剩信息处理模块,用于在接收到产能过剩信息时,获取其他分拣中心的订单或控制所述预计出库时间确定模块将已有订单的预计出库时间提前。
[0068]在上述实施例的基础上,该装置还可包括库存处理模块,用于如果波次列表中的订单的预计出库时间在当前工作班次内,在将该波次列表所包含的订单加入待拣选订单库的同时,为该波次列表所包含的订单锁定库存;当检测到超过预计出库时间后仍未执行的超时拣选任务时,释放所述超时拣选任务中订单对应的库存。
[0069]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种订单分拣出库的任务处理方法,其特征在于,包括: 获取订单的订单信息; 根据所述订单信息中的下单时间确定所述订单的至少两个预计出库时间; 根据每个所述预计出库时间确定对应波次的截单时间; 将下单时间位于相同的两个相邻波次截单时间之间的订单添加至一个波次列表中,且对于每个订单,如果所述订单的下单时间在该订单第一个波次的截单时间之前,将所述订单列入第一个波次的波次列表,否则,将所述订单列入下一个波次的波次列表; 对于每个波次列表,如果所述波次列表中的订单的预计出库时间在当前工作班次内,则将该波次列表所包含的订单加入待拣选订单库; 根据所述待拣选订单库中订单的所述订单信息生成当前拣选任务; 当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。2.根据权利要求1所述的方法,其特征在于,根据所述待拣选订单库中订单的所述订单信息生成当前拣选任务,包括: 若检测到在所述待拣选订单库中同属于一个波次列表的订单在该波次列表对应的截单时间距离当前时间的时间间隔小于预设时长时仍未被生成拣选任务,则根据该波次列表中的所述未被生成拣选任务的订单生成当前拣选任务。3.根据权利要求1所述的方法,其特征在于,在根据所述待拣选订单库中订单的所述订单信息生成当前拣选任务之后,还包括: 在当前拣选任务被提取后,根据预设任务阈值及预设积压阈值,确定是否根据所述待拣选订单库中订单的所述订单信息生成下一个当前拣选任务。4.根据权利要求1所述的方法,其特征在于,还包括: 当检测到所述订单信息中包含加急信息时,将所述加急信息对应的订单加入当前拣选任务; 当接收到催单指令时,将所述催单指令对应的订单加入当前拣选任务。5.根据权利要求1所述的方法,其特征在于,还包括: 当接收到派送站点积压信息时,将所述派送站点对应的订单放入暂停拣选订单库。6.根据权利要求1所述的方法,其特征在于,还包括: 当接收到产能过剩信息时,获取其他分拣中心的订单或将已有订单的预计出库时间提前,并返回执行加入所述波次列表的操作。7.根据权利要求1所述的方法,其特征在于,在所述将该波次列表所包含的订单加入待拣选订单库时,还包括: 为该波次列表所包含的订单锁定库存; 当检测到超过预计出库时间后仍未执行的超时拣选任务时,释放所述超时拣选任务中订单对应的库存。8.一种订单分拣出库的任务处理装置,其特征在于,包括: 订单信息获取模块,用于获取订单的订单信息; 预计出库时间确定模块,用于根据所述订单信息中的下单时间确定所述订单的至少两个预计出库时间; 截单时间确定模块,用于根据每个所述预计出库时间确定对应波次的截单时间; 波次列表处理模块,用于将下单时间位于相同的两个相邻波次截单时间之间的订单添加至一个波次列表中,且对于每个订单,如果所述订单的下单时间在该订单第一个波次的截单时间之前,将所述订单列入第一个波次的波次列表,否则,将所述订单列入下一个波次的波次列表; 待拣选订单库处理模块,用于在所述波次列表中的订单的预计出库时间在当前工作班次内时,将该波次列表所包含的订单加入待拣选订单库; 当前拣选任务生成模块,用于根据所述待拣选订单库中订单的所述订单信息生成当前拣选任务; 出库任务生成模块,用于当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。9.根据权利要求8所述的装置,其特征在于,所述当前拣选任务生成模块还用于: 当检测到在所述待拣选订单库中同属于一个波次列表的订单在该波次列表对应的截单时间距离当前时间的时间间隔小于预设时长时仍未被生成拣选任务时,根据该波次列表中的所述未被生成拣选任务的订单生成当前拣选任务。10.根据权利要求8所述的装置,其特征在于,所述当前拣选任务生成模块还用于:在当前拣选任务被提取后,根据预设任务阈值及预设积压阈值,确定是否根据所述待拣选订单库中订单的所述订单信息生成下一个当前拣选任务。11.根据权利要求8所述的装置,其特征在于,所述当前拣选任务生成模块还用于: 在检测到所述订单信息中包含加急信息时,将所述加急信息对应的订单加入当前拣选任务; 在接收到催单指令时,将所述催单指令对应的订单加入当前拣选任务。12.根据权利要求8所述的装置,其特征在于,还包括: 积压信息处理模块,用于在接收到派送站点积压信息时,将所述派送站点对应的订单放入暂停拣选订单库。13.根据权利要求8所述的装置,其特征在于,还包括: 产能过剩信息处理模块,用于在接收到产能过剩信息时,获取其他分拣中心的订单或控制所述预计出库时间确定模块将已有订单的预计出库时间提前。14.根据权利要求8所述的装置,其特征在于,还包括: 库存处理模块,用于在所述将该波次列表所包含的订单加入待拣选订单库时,为该波次列表所包含的订单锁定库存;当检测到超过预计出库时间后仍未执行的超时拣选任务时,释放所述超时拣选任务中订单对应的库存。
【专利摘要】本发明实施例中提供了一种订单分拣出库的任务处理方法及装置。该方法将原有的手动筛选订单的操作更改为系统自动筛选,根据下单时间确定订单的多个预计出库时间及对应波次的截单时间,利用截单时间对订单进行分类并列入不同的波次列表中,当波次列表中的订单的预计出库时间在当前工作班次内时,将该波次列表所包含的订单加入待拣选订单库,根据订单信息生成当前拣选任务,当检测到同一波次列表内的所有订单对应的拣选任务完成后,生成出库任务。通过采用上述技术方案,可减少人工操作,且基于多个预计出库时间进行自动筛选订单,可合理安排订单的分拣出库作业,避免单一环节的积压造成订单生产作业超时,提高生产效率。
【IPC分类】G06Q10/08, G06Q30/06
【公开号】CN104881768
【申请号】CN201510272473
【发明人】王春动, 刘刚, 张会宾
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
【公开日】2015年9月2日
【申请日】2015年5月25日
转载请注明原文地址:https://www.famiwei.com/read-8138308.html

最新回复(0)