物品出库的方法、装置、电子设备和存储介质制造方法及图纸

技术编号:28560923 阅读:11 留言:0更新日期:2021-05-25 17:56
本发明专利技术公开了物品出库的方法、装置、电子设备和存储介质,涉及计算机技术领域。该方法的一具体实施方式包括:接收拣货系统下发的拣货任务;基于出库数量和物品标识对应的满装容器数量,确定待拣货物品在出库时满装的N个容器;向立库管理系统发送满第一出库请求;接收立库管理系统发送的第一响应信息;向拣货系统发送满装容器信息,满装容器信息包括N个容器的标识及其容量,以使拣货系统根据N个容器的标识及其容量确定待出库物品的出库方式。该实施方式能够减少拣货系统、满箱出库系统之间的交互,降低交互时报文丢失的概率和数据传输错误率。

【技术实现步骤摘要】
物品出库的方法、装置、电子设备和存储介质
本专利技术涉及计算机
,尤其涉及一种物品出库的方法、装置、电子设备和存储介质。
技术介绍
在仓储管理系统中,对于包括大量同样物品的货单出库时,通常会优先考虑满箱出库的方式,即对货单中的物品,先将能够装满整箱的部分进行满箱拣货,再将剩下的不足满箱的部分进行普通拣货,然后复核出库。满箱出库的具体方式由仓储管理系统中的拣货系统、满箱出库系统和立库管理系统确定得出。具体的,拣货系统会向满箱出库系统下发针对某个货单的拣货任务,满箱出库系统在确定该货单可以满箱出库后,向立库管理系统发送请求,立库管理系统接收请求后确定出用于满箱出库的容器,并将容器信息返回立库管理系统,如此向立库管理系统确定出该货单满箱出库的具体信息,并将确定的具体信息发送给拣货系统,以便于拣货系统实施出库。在上述过程中,如果货单中物品需要通过多个容器才能出库,则满箱出库系统需要向立库管理系统发送多次请求,同时也会接收立库管理系统多次返回的容器信息,并将这些信息和该货单中不能满箱(需要普通拣货)部分的信息逐一返回给拣货系统。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:在货单中物品需要通过多个容器才能出库时,立库管理系统会多次返回容器信息,满箱出库系统在每次接收到容器信息后会立刻将容器信息发送给拣货系统,这就会导致拣货系统、满箱出库系统和立库管理系统之间需要多次频繁交互才能完成。但是,多次交互的情况会提高交互时报文丢失的概率,导致数据传输错误率提高,进而会降低货单出库的效率
技术实现思路
有鉴于此,本专利技术实施例提供一种物品出库的方法、装置、系统和存储介质,能够减少拣货系统、满箱出库系统和立库管理系统之间的交互,降低交互时报文丢失的概率和数据传输错误率,避免降低货单出库的效率。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种物品出库的方法。本专利技术实施例的一种物品出库的方法包括:接收拣货系统下发的拣货任务,所述拣货任务包括待拣货物品的物品标识和所述待拣货物品的出库数量;基于所述出库数量和所述物品标识对应的满装容器数量,确定所述待拣货物品在出库时满装的N个容器,其中,N为大于零的整数,所述满装容器数量表示待出库物品装满容器时容器内所述待出库物品的数量;向立库管理系统发送满第一出库请求,所述第一出库请求用于请求所述立库管理系统确定所述待拣货物品用于出库的N个容器;接收所述立库管理系统发送的第一响应信息,所述第一响应信息包括用于所述待出库物品出库的所述N个容器的标识及其容量;向所述拣货系统发送所述满装容器信息,所述满装容器信息包括所述N个容器的标识及其容量,以使所述拣货系统根据所述N个容器的标识及其容量确定所述待出库物品的出库方式。在一个实施例中,在所述向所述拣货系统发送满装容器信息之前,还包括:基于所述出库数量、所述N个容器的容量之和确定所述待拣货物品非满装容器的拣货数量;则所述向所述拣货系统发送所述满装容器信息,包括:向所述拣货系统发送所述满装容器信息和所述拣货数量,以使所述拣货系统根据所述满装容器信息和所述拣货数量确定所述待出库物品的出库方式。在又一个实施例中,所述基于所述出库数量、所述N个容器的容量之和确定所述待拣货物品非满装容器的拣货数量,包括:确定所述出库数量减去所述N个容器的容量之和后的剩余数量;若所述剩余数量小于所述满装容器数量,则将所述剩余数量确定为所述待拣货物品非满装容器的拣货数量;若所述剩余数量大于等于所述满装容器数量,则基于所述剩余数量和所述满装容器数量确定所述剩余数量的待拣货物品出库所需的M个容器,其中,M为大于零的整数;向所述立库管理系统发送用于请求所述M个容器的第二出库请求;接收所述立库管理系统发送的第二响应信息,所述第二响应信息包括所述M个容器的标识及其容量;基于所述剩余数量、所述M个容器的容量之和确定所述待拣货物品非满装容器出库的拣货数量;则所述满装容器信息还包括所述M个容器的标识及其容量。在又一个实施例中,在所述向所述拣货系统发送所述满装容器信息之前,还包括:判断所述N个容器的容量之和是否大于所述出库数量;若否,则将所述N个容器的标识及其容量确定为所述满装容器信息;若是,则确定所述N个容器中的一个容器作为未使用容器,使N个容器中除所述未使用容器外其他容器的容量之和小于等于所述出库数量;向所述立库管理系统发送取消消息,所述取消消息包括所述未使用容器的标识;将所述N个容器中除所述未使用容器外其他容器的标识及其容量作为所述满装容器信息。在又一个实施例中,所述向立库管理系统发送第一出库请求,包括:向立库管理系统发送所述N个第一出库请求;所述接收所述向立库管理系统发送的第一响应信息,包括:接收所述向立库管理系统发送的、所述N个第一响应信息,所述N个第一响应信息分别与所述N个第一出库请求一一对应。在又一个实施例中,所述接货任务还包括拣货标识;所述满装容器信息还包括所述拣货标识和所述物品标识。为实现上述目的,根据本专利技术的另一方面,提供了一种物品出库的装置。本专利技术的一种物品出库的装置包括:接收单元,用于接收拣货系统下发的拣货任务,所述拣货任务包括待拣货物品的物品标识和所述待拣货物品的出库数量;确定单元,用于基于所述出库数量和所述物品标识对应的满装容器数量,确定所述待拣货物品在出库时满装的N个容器,其中,N为大于零的整数,所述满装容器数量表示待出库物品装满容器时容器内所述待出库物品的数量;发送单元,用于向立库管理系统发送满第一出库请求,所述第一出库请求用于请求所述立库管理系统确定所述待拣货物品用于出库的N个容;所述接收单元,还用于接收所述立库管理系统发送的第一响应信息,所述第一响应信息包括用于所述待出库物品出库的所述N个容器的标识及其容量;所述发送单元,还用于向所述拣货系统发送所述满装容器信息,所述满装容器信息包括所述N个容器的标识及其容量,以使所述拣货系统根据所述N个容器的标识及其容量确定所述待出库物品的出库方式。在一个实施例中,所述确定单元,还用于基于所述出库数量、所述N个容器的容量之和确定所述待拣货物品非满装容器的拣货数量;所述发送单元,具体用于向所述拣货系统发送所述满装容器信息和所述拣货数量,以使所述拣货系统根据所述满装容器信息和所述拣货数量确定所述待出库物品的出库方式。在又一个实施例中,所述确定单元,具体用于:确定所述出库数量减去所述N个容器的容量之和后的剩余数量;若所述剩余数量小于所述满装容器数量,则将所述剩余数量确定为所述待拣货物品非满装容器的拣货数量;若所述剩余数量大于等于所述满装容器数量,则基于所述剩余数量和所述满装容器数量确定所述剩余数量的待拣货物品出库所需的M个容器,其中,M为大于零的整数;向所述立库管理系统发送用于请求所述M个容器的第二出库请求;接收所述立库管理系统发送的第二响应信息,所述第二响应信息包括所述M个容器的标识及其容量;基于所述剩余数量、所述M个容器的容量之和确定所述待拣货物品非满装容器出库的拣货数量;则所述满装容器信息还包括所述M个容器的标识及其容量。...

【技术保护点】
1.一种物品出库的方法,其特征在于,包括:/n接收拣货系统下发的拣货任务,所述拣货任务包括待拣货物品的物品标识和所述待拣货物品的出库数量;/n基于所述出库数量和所述物品标识对应的满装容器数量,确定所述待拣货物品在出库时满装的N个容器,其中,N为大于零的整数,所述满装容器数量表示待出库物品装满容器时容器内所述待出库物品的数量;/n向立库管理系统发送满第一出库请求,所述第一出库请求用于请求所述立库管理系统确定所述待拣货物品用于出库的N个容器;/n接收所述立库管理系统发送的第一响应信息,所述第一响应信息包括用于所述待出库物品出库的所述N个容器的标识及其容量;/n向所述拣货系统发送所述满装容器信息,所述满装容器信息包括所述N个容器的标识及其容量,以使所述拣货系统根据所述N个容器的标识及其容量确定所述待出库物品的出库方式。/n

【技术特征摘要】
1.一种物品出库的方法,其特征在于,包括:
接收拣货系统下发的拣货任务,所述拣货任务包括待拣货物品的物品标识和所述待拣货物品的出库数量;
基于所述出库数量和所述物品标识对应的满装容器数量,确定所述待拣货物品在出库时满装的N个容器,其中,N为大于零的整数,所述满装容器数量表示待出库物品装满容器时容器内所述待出库物品的数量;
向立库管理系统发送满第一出库请求,所述第一出库请求用于请求所述立库管理系统确定所述待拣货物品用于出库的N个容器;
接收所述立库管理系统发送的第一响应信息,所述第一响应信息包括用于所述待出库物品出库的所述N个容器的标识及其容量;
向所述拣货系统发送所述满装容器信息,所述满装容器信息包括所述N个容器的标识及其容量,以使所述拣货系统根据所述N个容器的标识及其容量确定所述待出库物品的出库方式。


2.根据权利要求1所述的方法,其特征在于,在所述向所述拣货系统发送满装容器信息之前,还包括:
基于所述出库数量、所述N个容器的容量之和确定所述待拣货物品非满装容器的拣货数量;
则所述向所述拣货系统发送所述满装容器信息,包括:
向所述拣货系统发送所述满装容器信息和所述拣货数量,以使所述拣货系统根据所述满装容器信息和所述拣货数量确定所述待出库物品的出库方式。


3.根据权利要求2所述的方法,其特征在于,所述基于所述出库数量、所述N个容器的容量之和确定所述待拣货物品非满装容器的拣货数量,包括:
确定所述出库数量减去所述N个容器的容量之和后的剩余数量;
若所述剩余数量小于所述满装容器数量,则将所述剩余数量确定为所述待拣货物品非满装容器的拣货数量;
若所述剩余数量大于等于所述满装容器数量,则基于所述剩余数量和所述满装容器数量确定所述剩余数量的待拣货物品出库所需的M个容器,其中,M为大于零的整数;
向所述立库管理系统发送用于请求所述M个容器的第二出库请求;
接收所述立库管理系统发送的第二响应信息,所述第二响应信息包括所述M个容器的标识及其容量;
基于所述剩余数量、所述M个容器的容量之和确定所述待拣货物品非满装容器出库的拣货数量;
则所述满装容器信息还包括所述M个容器的标识及其容量。


4.根据权利要求1所述的方法,其特征在于,在所述向所述拣货系统发送所述满装容器信息之前,还包括:
判断所述N个容器的容量之和是否大于所述出库数量;
若否,则将所述N个容器的标识及其容量确定为所述满装容器信息;
若是,则确定所述N个容器中的一个容器作为未使用容器,使N个容器中除所述未使用容器外其他容器的容量之和小于等于所述出库数量;
向所述立库管理系统发送取消消息,所述取消消息包括所述未使用容器的标识;
将所述N个容器中除所述未使用容器外其他容器的标识及其容量作为所述满装容器信息。


5.根据权利要求1所述的方法,其特征在于,所述向立库...

【专利技术属性】
技术研发人员:卢鹏飞
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:北京;11

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

1