System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及订单处理领域,尤其涉及一种订单处理方法、装置、存储介质和电子设备。
技术介绍
1、在电商的订单管理系统中,订单分配到那个仓库都是根据用户的收货地址,通过收货地址配置的仓库,把订单分配到对应的仓库发货,现有订单处理方法对于在全国有多个仓库的企业而言,如果要对高价值商品要用高标准仓库管理,低价值商品用标准仓库管理,同一个地域根据商品价值存在多种不同管理标准的仓库,只能通过收货地址分配仓库的策略比较单一,不能满足精细化管理需求。
技术实现思路
1、本申请提供了一种订单处理方法、装置、存储介质和电子设备,目的在于满足仓库的精细化管理需求。
2、为了实现上述目的,本申请提供了以下技术方案:
3、一种订单处理方法,包括:
4、基于多个仓库的库存,确定目标订单中至少一个目标商品对应的多个备货仓库;所述备货仓库为库存满足所述目标商品的需求的仓库;
5、对于每个所述目标商品,根据所述目标商品的价值属性,从所述目标商品对应的多个备货仓库中,确定多个目标仓库;所述目标仓库为管理标准与所述价值属性相匹配的备货仓库;
6、基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级;
7、基于优先级最高的目标仓库,确定为所述目标商品所匹配的出货仓库。
8、可选的,基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级,包括:
9、获得与所述目标商品的价值属性对应、与所述目标订单的收货地区对应的发货
10、基于多个所述目标仓库的仓库地址,确定多个所述目标仓库所在指定地区;
11、基于多个所述目标仓库所在指定地区的发货优先级,确定多个所述目标仓库的优先级。
12、可选的,基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级,包括:
13、确定所述目标订单的收货地址与多个所述目标仓库的仓库地址之间的货运距离;
14、基于多个所述目标仓库对应的货运距离,确定多个所述目标仓库的优先级;其中,所述目标仓库对应的货运距离越短,所述目标仓库的优先级越高。
15、可选的,基于优先级最高的目标仓库,确定为所述目标商品所匹配的出货仓库,包括:
16、确定多个所述目标仓库中优先级最高的目标仓库;
17、如果优先级最高的目标仓库的数量为多个,基于优先级最高的多个目标仓库中,订单量最少的目标仓库,确定为所述目标商品所匹配的出货仓库;所述订单量基于目标仓库在指定时间段内被分配的出货订单数量所确定。
18、可选的,根据所述目标商品的价值属性,从所述目标商品对应的多个备货仓库中,确定多个目标仓库,包括:
19、基于所述目标商品对应的多个备货仓库的管理标准,确定高标准仓库分组和低标准仓库分组;所述高标准仓库分组包括管理标准符合指定条件的备货仓库;所述低标准仓库分组包括管理标准不符合所述指定条件的备货仓库;
20、如果所述目标商品的价值属性为高价值,基于所述高标准仓库分组,确定目标仓库;
21、如果所述目标商品的价值属性为低价值,基于所述低标准仓库分组,确定目标仓库。
22、可选的,在基于多个仓库的库存,确定目标订单中至少一个目标商品对应的多个备货仓库之后,所述方法还包括:
23、如果同一备货仓库的库存均满足所述目标订单中所有目标商品的需求,基于所述同一备货仓库,确定为所有所述目标商品所匹配的出货仓库。
24、可选的,在基于优先级最高的目标仓库,确定为所述目标商品所匹配的出货仓库之后,所述方法还包括:
25、基于目标商品与出货仓库的匹配关系,生成一个或多个出货订单;所述出货订单包括归属同一出货仓库的多个目标商品。
26、一种订单处理装置,包括:
27、库存分析单元,用于基于多个仓库的库存,确定目标订单中至少一个目标商品对应的多个备货仓库;所述备货仓库为库存满足所述目标商品的需求的仓库;
28、价值分析单元,用于对于每个所述目标商品,根据所述目标商品的价值属性,从所述目标商品对应的多个备货仓库中,确定多个目标仓库;所述目标仓库为管理标准与所述价值属性相匹配的备货仓库;
29、优先级分析单元,用于基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级;
30、仓库确定单元,用于基于优先级最高的目标仓库,确定为所述目标商品所匹配的出货仓库。
31、可选的,所述优先级分析单元具体用于:
32、获得与所述目标商品的价值属性对应、与所述目标订单的收货地区对应的发货优先级规则;所述发货优先级规则包括多个指定地区的发货优先级;
33、基于多个所述目标仓库的仓库地址,确定多个所述目标仓库所在指定地区;
34、基于多个所述目标仓库所在指定地区的发货优先级,确定多个所述目标仓库的优先级。
35、可选的,所述优先级分析单元具体用于:
36、确定所述目标订单的收货地址与多个所述目标仓库的仓库地址之间的货运距离;
37、基于多个所述目标仓库对应的货运距离,确定多个所述目标仓库的优先级;其中,所述目标仓库对应的货运距离越短,所述目标仓库的优先级越高。
38、可选的,所述仓库确定单元具体用于:
39、确定多个所述目标仓库中优先级最高的目标仓库;
40、如果优先级最高的目标仓库的数量为多个,基于优先级最高的多个目标仓库中,订单量最少的目标仓库,确定为所述目标商品所匹配的出货仓库;所述订单量基于目标仓库在指定时间段内被分配的出货订单数量所确定。
41、可选的,所述价值分析单元具体用于:
42、基于所述目标商品对应的多个备货仓库的管理标准,确定高标准仓库分组和低标准仓库分组;所述高标准仓库分组包括管理标准符合指定条件的备货仓库;所述低标准仓库分组包括管理标准不符合所述指定条件的备货仓库;
43、如果所述目标商品的价值属性为高价值,基于所述高标准仓库分组,确定目标仓库;
44、如果所述目标商品的价值属性为低价值,基于所述低标准仓库分组,确定目标仓库。
45、可选的,所述仓库确定单元还用于:
46、如果同一备货仓库的库存均满足所述目标订单中所有目标商品的需求,基于所述同一备货仓库,确定为所有所述目标商品所匹配的出货仓库。
47、可选的,所述订单处理装置还包括:
48、订单生成单元,用于基于目标商品与出货仓库的匹配关系,生成一个或多个出货订单;所述出货订单包括归属同一出货仓库的多个目标商品。
49、一种存储介质,所述存储介质包括存储的程序,其中,所述程序被处理器运行时执行所述的订单处理方法。
50、一种电子设备,包括:处理器、存储器和总线;所述处理器本文档来自技高网...
【技术保护点】
1.一种订单处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级,包括:
3.根据权利要求1所述的方法,其特征在于,基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级,包括:
4.根据权利要求1所述的方法,其特征在于,基于优先级最高的目标仓库,确定为所述目标商品所匹配的出货仓库,包括:
5.根据权利要求1所述的方法,其特征在于,根据所述目标商品的价值属性,从所述目标商品对应的多个备货仓库中,确定多个目标仓库,包括:
6.根据权利要求1所述的方法,其特征在于,在基于多个仓库的库存,确定目标订单中至少一个目标商品对应的多个备货仓库之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在基于优先级最高的目标仓库,确定为所述目标商品所匹配的出货仓库之后,所述方法还包括:
8.一种订单处理装置,其特征在于,包括:
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序被处理器运
10.一种电子设备,其特征在于,包括:处理器、存储器和总线;所述处理器与所述存储器通过所述总线连接;
...【技术特征摘要】
1.一种订单处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级,包括:
3.根据权利要求1所述的方法,其特征在于,基于多个所述目标仓库的仓库地址,确定多个所述目标仓库的优先级,包括:
4.根据权利要求1所述的方法,其特征在于,基于优先级最高的目标仓库,确定为所述目标商品所匹配的出货仓库,包括:
5.根据权利要求1所述的方法,其特征在于,根据所述目标商品的价值属性,从所述目标商品对应的多个备货仓库中,确定多个目标仓库,包括:
6.根据...
【专利技术属性】
技术研发人员:兰勇,田魁,周富民,乐明波,王强,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。