【技术实现步骤摘要】
定位库存物品的方法和装置
本专利技术涉及计算机
,尤其涉及一种定位库存物品的方法和装置。
技术介绍
库存定位(StockAllocation)是仓储管理系统的一个重要功能。当一个订单下发到仓库中,首先需要按照一定的规则和业务场景快速定位物品所在的储位,生成拣货任务,由工作人员完成拣货。目前的库存定位系统中,一般使用较多的if语句(即条件语句)进行流程控制以满足实际需求,其架构较为复杂,同时由于库存定位逻辑无法配置,导致需求新增或者变化时,代码改动量较大。
技术实现思路
有鉴于此,本专利技术实施例提供一种定位库存物品的方法和装置,能够从已有策略中选取满足物品选取条件的定位策略,从而实现可配置化的库存定位。为实现上述目的,根据本专利技术的一个方面,提供了一种定位库存物品的方法。本专利技术实施例的定位库存物品的方法包括:对于当前任务中的任一种物品,在判断预设集合中存在满足预先为该种物品确定的选取条件的至少一条已有策略时,从中选取一条已有策略作为该种物品的定位策略;根据所述任务中该种物品的标 ...
【技术保护点】
1.一种定位库存物品的方法,其特征在于,包括:/n对于当前任务中的任一种物品:在判断预设集合中存在满足预先为该种物品确定的选取条件的至少一条已有策略时,从中选取一条已有策略作为该种物品的定位策略;/n根据所述任务中该种物品的标识、所需数量和所述定位策略确定应分配到所述任务的该种物品所在的储位、以及该种物品在该储位的分配数量。/n
【技术特征摘要】
1.一种定位库存物品的方法,其特征在于,包括:
对于当前任务中的任一种物品:在判断预设集合中存在满足预先为该种物品确定的选取条件的至少一条已有策略时,从中选取一条已有策略作为该种物品的定位策略;
根据所述任务中该种物品的标识、所需数量和所述定位策略确定应分配到所述任务的该种物品所在的储位、以及该种物品在该储位的分配数量。
2.根据权利要求1所述的方法,其特征在于,所述已有策略包括多个维度的数据;所述多个维度包括仓库维度和生产者维度,还包括以下至少一个维度:业务维度、储位维度、时间维度、空间维度;其中,
在所述已有策略中:仓库维度的数据为对应于所述任务的仓库的标识,生产者维度的数据为物品生产者的标识,业务维度的数据为物品关联的业务类型,储位维度的数据为储位过滤规则,时间维度的数据为时间定位规则,空间维度的数据为空间定位规则;以及,所述任务中的任一种物品关联于一种业务类型。
3.根据权利要求1所述的方法,其特征在于,根据所述任务中该种物品的标识、所需数量和所述定位策略确定应分配到所述任务的该种物品所在的储位、以及该种物品在该储位的分配数量,具体包括:
根据所述任务中该种物品的标识、所需数量和所述定位策略生成面向预先建立的储位数据库的查询语句;
在储位数据库执行所述查询语句,得到应分配到所述任务的该种物品所在的储位、以及该种物品在该储位的分配数量。
4.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:
对于所述任一种物品:如果在所述集合中查询到以所述仓库的标识和该种物品生产者的标识作为标记的至少一条已有策略,则从查询到的已有策略中判断是否存在满足所述选取条件的已有策略。
5.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:
对于所述任一种物品:如果在所述集合中判断不存在满足所述选取条件的已有策略,则新建一条满足所述选取条件、且包括所述多个维度的数据的策略作为该种物品的定位策略,并将新建的策略存储在所述集合。
6.一种定位库存物品的装置,其特征在于,包括:
定位策略选取单元,用于:对于当前任务中的任...
【专利技术属性】
技术研发人员:普辉,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。