【技术实现步骤摘要】
订单出库的方法和装置
[0001]本专利技术涉及智能物流领域,尤其涉及一种订单出库的方法和装置。
技术介绍
[0002]订单寻源,是指根据仓库每个物品的库存,将客户购买物品下发到一个或者多个仓库出库。目前的订单寻源,对于电商平台的自营订单,通常客户下单时,优先到前置配送中心(FDC)仓查询库存,若不能满足,则去区域配送中心(RDC)仓查询。若可以满足,则将订单下传给相应仓库,否则下单失败,同一个物品(也称SKU,Stock Keeping Unit的简称,每种物品均对应有唯一的SKU号),最多从1个仓库出库。对于非自营订单,需要先维护全国仓库信息,然后按照地址配置可以用于出库的仓库及仓库优先级,按照仓库优先级从高到低的顺序选出库仓库,直到满足订单要求,若最终无法满足订单需求,则会失败。
[0003]现有技术至少存在如下问题:对于平台自营订单不支持跨区域发货,只能在仓库之间进行调拨时,或者缺货仓库得到补货时,才能完成客户订单;另外也不支持从多个仓库完成对某个物品的出库。对于非自营订单,根据优先级依次出库满足订单,会导致 ...
【技术保护点】
【技术特征摘要】
1.一种订单出库的方法,其特征在于,包括:接收用户订单,确定订单内的物品信息以及所述订单对应的仓库集合,所述仓库集合中的每个仓库库存至少一件所述订单中的物品;根据订单内的物品信息、仓库集合中每个仓库的优先级以及订单出库配置信息,执行订单出库策略确定订单对应的出库仓库信息;所述订单出库策略由具备不同优先级的多个子策略组成;发送所述出库仓库信息,用于所述出库仓库对订单进行出库作业。2.根据权利要求1所述的方法,其特征在于,所述订单出库配置信息包括:最大出库仓库数量。3.根据权利要求2所述的方法,其特征在于,所述执行订单出库策略确定订单对应的出库仓库信息包括:确定仓库集合的订单物品总库存是否满足订单要求,如是,执行第一订单出库策略;如否,订单出库失败;其中,所述第一订单出库策略包括:出库仓库数量最少的第一子策略和出库仓库优先级最高的第二子策略,所述第一子策略优先级高于所述第二子策略。4.根据权利要求3所述的方法,其特征在于,所述订单出库配置信息包括:缺量出库标识;如所述仓库集合的订单物品总库存不满足订单要求,在确定订单出库失败前,进一步根据缺量出库标识确定订单是否支持缺量出库,如是,执行第二订单出库策略;如否,订单出库失败;其中,所述第二订单出库策略包括:所述出库仓库数量最少的第一子策略、所述出库仓库优先级最高的第二子策略和总出库商品数量最大的第三子策略,所述第三子策略的优先级高于所述第一子策略,所述第一子策略优先级高于所述第二子策略。5.根据权利要求4所述的方法,其特征在于,所述第一订单出库策略和第二订单出库策略基于最优化模型实现,并根据不同子策略的优先级建立最优化模型的目标函数。6.根据权利要求5所述的方法,其特征在于,所述最优化模型为有约束条件的整数规划模型;所述执行订单出库策略确定订单对应的出库仓库信息包括:根据订单出库策略中的不同子策略的优先级确定目标函数;根据约束条件对整数规划模型求解,计算出订单对应的出库仓库信息。7.根据权利要求6所述的方法,其特征在于,所述约束条件包括:选择的出库仓库数量不多于最大出库仓库数量;对整数规划模型求解前,确定至少一个订单物品单独出库时对应的单品出库仓库数量的最小值,选择所述单品出库仓库数量所有最小值中的最大值作为整数规划模型求解时选择的出库仓库数量的最小值。8.根据权利要求6或7所述的方法,其特征在于,所述约束条件包括:选择的仓库数量不多于最大出库仓库数量;对整数规划模型求解前,通过启发式算法确定选择的仓库数量的最大值。9.根据权利要求8所述的方法,其特征在于,所述启发式算法包括:
步骤1:确定订单中各个物品的出库需求量;步骤2:计算仓库集合中各个未被选择的仓库能够满足订单中各...
【专利技术属性】
技术研发人员:柯恒,
申请(专利权)人:北京京东振世信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。