提高仓储出库效率的方法和装置制造方法及图纸

技术编号:17562659 阅读:22 留言:0更新日期:2018-03-28 12:56
本申请公开了提高仓储出库效率的方法和装置。所述方法的一具体实施方式包括:获取出库单信息;查询对应所述出库单信息的装箱信息;将所述装箱信息按照装箱编号从后至前加入待拆箱队列;遍历所述出库单信息中的所有货物信息,将每个货物信息的已装箱数量减去当前订单的订货量,得到每个货物信息的待处理量;将待处理量大于0的货物信息及其待处理量加入待处理货物队列;基于所述待拆箱队列和所述待处理货物队列,生成拆箱任务单。该实施方式提高了修改订单后的仓储出库效率,缩短了订单出库时间。

Methods and devices to improve storage efficiency

The application discloses methods and devices for improving storage efficiency. Including a specific embodiment of the method: obtaining Chukuchan information query; Chukuchan information corresponding to the packing information; the packing information according to the packing number from the back to the front to join the unboxing queue; traversing the Chukuchan information in all the information of the goods, will each have information goods packing number minus the current order quantity, amount to each processed goods information; to be processed more than 0 of the goods and information to be processed goods quantity queue to be treated; the unpacking queue and the pending queue of goods based on single task generation unboxing. The implementation method improves the storage efficiency after the modification of the order, and shortens the time of the order out of the warehouse.

【技术实现步骤摘要】
提高仓储出库效率的方法和装置
本申请涉及计算机
,具体涉及物联网
,尤其涉及提高仓储出库效率的方法和装置。
技术介绍
在电子商务的订单出库时,有时因出库单包括的货物中出现残缺货物或客户修改订单剔除了部分货物,需要将已复核装箱的待剔除货物从箱子中拆分出来,之后进行库内返架。目前为了防止客户修改已装箱的货物订单,通常禁止客户对出库单进行修改,但允许客户取消原订单之后重新下单。与允许客户取消原订单之后重新下单相对应的是,仓储工作人员需要在客户取消原订单之后将原订单对应的已装箱货物进行库内返架,之后根据客户的重新下单再次执行出库。然而,对于仓储出库量巨大或在仓库间调拨配货的订单,将原订单对应的已装箱货物进行库内返架,之后根据客户的重新下单重新执行出库,会对仓储库内的生产效率影响较大,还会导致库存的回收延迟并影响仓储的供货能力。
技术实现思路
本申请的目的在于提出一种改进的提高仓储出库效率的方法和装置,来解决以上
技术介绍
部分提到的技术问题。一方面,本申请提供了一种提高仓储出库效率的方法,所述方法包括:获取出库单信息;查询对应所述出库单信息的装箱信息;将所述装箱信息按照装箱编号从后至前加入待拆箱队列;遍历所述出库单信息中的所有货物信息,将每个货物信息的已装箱数量减去当前订单的订货量,得到每个货物信息的待处理量;将待处理量大于0的货物信息及其待处理量加入待处理货物队列;基于所述待拆箱队列和所述待处理货物队列,生成拆箱任务单。在一些实施例中,所述基于所述待拆箱队列和所述待处理货物队列,生成拆箱任务单包括:对所述待处理货物队列中的单个待处理货物信息,执行生成拆箱任务步骤,得到至少一个拆箱任务,并将所述至少一个拆箱任务添加至拆箱任务单;其中,所述生成拆箱任务步骤包括:根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量,生成包括所述待拆箱号和所述待拆数量的拆箱任务,将所述单个待处理货物信息的待处理量更新为减去所述待拆数量后的剩余数量,继续执行所述生成拆箱任务步骤直至所述单个待处理货物信息的待处理量为0。在一些实施例中,所述待拆箱队列包括整箱队列;以及所述根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量包括:响应于所述单个待处理货物信息的待处理量不为0,查询所述单个待处理货物信息的待处理量是否大于或等于整箱规定数量;响应于所述单个待处理货物信息的待处理量大于或等于整箱规定数量,将整箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,将整箱规定数量确定为待拆数量。在一些实施例中,所述待拆箱队列还包括拼箱队列;以及所述根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量还包括:响应于所述单个待处理货物信息的待处理量小于整箱规定数量,将所述拼箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,并根据以下任意一项确定待拆数量:若所述待拆箱号中单个待处理货物信息的数量大于或等于所述单个待处理货物信息的待处理量,将所述单个待处理货物信息的待处理量确定为待拆数量;若所述待拆箱号中单个待处理货物信息的数量小于所述单个待处理货物信息的待处理量,将所述待拆箱号中单个待处理货物信息的数量作为待拆数量。在一些实施例中,所述根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量还包括:响应于所述单个待处理货物信息的待处理量小于整箱规定数量,且拼箱队列中未查询到所述单个待处理货物信息,将整箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,将所述单个待处理货物信息的待处理量作为待拆数量。在一些实施例中,所述方法还包括:基于所述拆箱任务单呈现出库任务单。在一些实施例中,所述基于所述拆箱任务单呈现出库任务单包括:直接将所述拆箱任务单作为所述出库任务单,呈现所述出库任务单;或从所述拆箱任务单中待拆箱号的原装箱货物信息中减去待拆数量的待处理货物信息,得到待拆箱号的出库货物信息,添加所述待拆箱号的出库货物信息至出库任务单,呈现所述出库任务单。第二方面,本申请提供了一种提高仓储出库效率的装置,所述装置包括:出库单信息获取单元,用于获取出库单信息;装箱信息查询单元,用于查询对应所述出库单信息的装箱信息;待拆箱队列确定单元,用于将所述装箱信息按照装箱编号从后至前加入待拆箱队列;待处理量确定单元,用于遍历所述出库单信息中的所有货物信息,将每个货物信息的已装箱数量减去当前订单的订货量,得到每个货物信息的待处理量;待处理货物队列确定单元,用于将待处理量大于0的货物信息及其待处理量加入待处理货物队列;拆箱任务单生成单元,用于基于所述待拆箱队列和所述待处理货物队列,生成拆箱任务单。在一些实施例中,所述拆箱任务单生成单元包括:拆箱任务生成子单元,用于对所述待处理货物队列中的单个待处理货物信息,执行生成拆箱任务步骤,得到至少一个拆箱任务,其中,所述生成拆箱任务步骤包括:根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量,生成包括所述待拆箱号和所述待拆数量的拆箱任务,将所述单个待处理货物信息的待处理量更新为减去所述待拆数量后的剩余数量,继续执行所述生成拆箱任务步骤直至所述单个待处理货物信息的待处理量为0;以及任务单生成子单元,用于将所述至少一个拆箱任务添加至拆箱任务单。在一些实施例中,所述待拆箱队列确定单元中的待拆箱队列包括整箱队列;以及所述拆箱任务生成子单元进一步用于:响应于所述单个待处理货物信息的待处理量不为0,查询所述单个待处理货物信息的待处理量是否大于或等于整箱规定数量;响应于所述单个待处理货物信息的待处理量大于或等于整箱规定数量,将整箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,将整箱规定数量确定为待拆数量。在一些实施例中,所述待拆箱队列确定单元中的待拆箱队列还包括拼箱队列;以及所述拆箱任务生成子单元进一步用于:响应于所述单个待处理货物信息的待处理量小于整箱规定数量,将所述拼箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,并根据以下任意一项确定待拆数量:若所述待拆箱号中单个待处理货物信息的数量大于或等于所述单个待处理货物信息的待处理量,将所述单个待处理货物信息的待处理量确定为待拆数量;若所述待拆箱号中单个待处理货物信息的数量小于所述单个待处理货物信息的待处理量,将所述待拆箱号中单个待处理货物信息的数量作为待拆数量。在一些实施例中,所述拆箱任务生成子单元进一步用于:响应于所述单个待处理货物信息的待处理量小于整箱规定数量,且拼箱队列中未查询到所述单个待处理货物信息,将整箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,将所述单个待处理货物信息的待处理量作为待拆数量。在一些实施例中,所述装置还包括:出库任务单呈现单元,用于基于所述拆箱任务单呈现出库任务单。在一些实施例中,所述出库任务单呈现单元进一步用于:直接将所述拆箱任务单作本文档来自技高网...
提高仓储出库效率的方法和装置

【技术保护点】
一种提高仓储出库效率的方法,其特征在于,所述方法包括:获取出库单信息;查询对应所述出库单信息的装箱信息;将所述装箱信息按照装箱编号从后至前加入待拆箱队列;遍历所述出库单信息中的所有货物信息,将每个货物信息的已装箱数量减去当前订单的订货量,得到每个货物信息的待处理量;将待处理量大于0的货物信息及其待处理量加入待处理货物队列;基于所述待拆箱队列和所述待处理货物队列,生成拆箱任务单。

【技术特征摘要】
1.一种提高仓储出库效率的方法,其特征在于,所述方法包括:获取出库单信息;查询对应所述出库单信息的装箱信息;将所述装箱信息按照装箱编号从后至前加入待拆箱队列;遍历所述出库单信息中的所有货物信息,将每个货物信息的已装箱数量减去当前订单的订货量,得到每个货物信息的待处理量;将待处理量大于0的货物信息及其待处理量加入待处理货物队列;基于所述待拆箱队列和所述待处理货物队列,生成拆箱任务单。2.根据权利要求1所述的方法,其特征在于,所述基于所述待拆箱队列和所述待处理货物队列,生成拆箱任务单包括:对所述待处理货物队列中的单个待处理货物信息,执行生成拆箱任务步骤,得到至少一个拆箱任务,并将所述至少一个拆箱任务添加至拆箱任务单;其中,所述生成拆箱任务步骤包括:根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量,生成包括所述待拆箱号和所述待拆数量的拆箱任务,将所述单个待处理货物信息的待处理量更新为减去所述待拆数量后的剩余数量,继续执行所述生成拆箱任务步骤直至所述单个待处理货物信息的待处理量为0。3.根据权利要求2所述的方法,其特征在于,所述待拆箱队列包括整箱队列;以及所述根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量包括:响应于所述单个待处理货物信息的待处理量不为0,查询所述单个待处理货物信息的待处理量是否大于或等于整箱规定数量;响应于所述单个待处理货物信息的待处理量大于或等于整箱规定数量,将整箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,将整箱规定数量确定为待拆数量。4.根据权利要求3所述的方法,其特征在于,所述待拆箱队列还包括拼箱队列;以及所述根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量还包括:响应于所述单个待处理货物信息的待处理量小于整箱规定数量,将所述拼箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,并根据以下任意一项确定待拆数量:若所述待拆箱号中单个待处理货物信息的数量大于或等于所述单个待处理货物信息的待处理量,将所述单个待处理货物信息的待处理量确定为待拆数量;若所述待拆箱号中单个待处理货物信息的数量小于所述单个待处理货物信息的待处理量,将所述待拆箱号中单个待处理货物信息的数量作为待拆数量。5.根据权利要求4所述的方法,其特征在于,所述根据所述单个待处理货物信息的待处理量和所述待拆箱队列中的装箱信息,在所述待拆箱队列中确定待拆箱号和所述待拆箱号中的待拆数量还包括:响应于所述单个待处理货物信息的待处理量小于整箱规定数量,且拼箱队列中未查询到所述单个待处理货物信息,将整箱队列中首个包括所述单个待处理货物信息的装箱编号确定为待拆箱号,将所述单个待处理货物信息的待处理量作为待拆数量。6.根据权利要求1-5任意一项所述的方法,其特征在于,所述方法还包括:基于所述拆箱任务单呈现出库任务单。7.根据权利要求6所述的方法,其特征在于,所述基于所述拆箱任务单呈现出库任务单包括:直接将所述拆箱任务单作为所述出库任务单,呈现所述出库任务单;或从所述拆箱任务单中待拆箱号的原装箱货物信息中减去待拆数量的待处理货物信息,得到待拆箱号的出库货物信息,添加所述待拆箱号的出库货物信息至...

【专利技术属性】
技术研发人员:陈鲲
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1