System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机及数据处理,具体而言,涉及一种多仓库补货数据处理方法、装置、介质及电子设备。
技术介绍
1、目前,在快速消费品领域中的线上渠道销售场景,经常需要对多个实体仓库进行补货。现有方案中通常是根据人工经验,直接按照预设比例为各个实体仓库进行补货。然而,这一方式并不能实现准确补货。基于此,如何提高多仓库补货数据处理的准确性是亟待解决的技术问题。
技术实现思路
1、本申请的实施例提供了一种多仓库补货数据处理方法、装置、计算机程序产品或计算机程序、计算机可读介质及电子设备,进而至少在一定程度上可以提高多仓库补货数据处理的准确性。
2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
3、根据本申请实施例的一个方面,提供了一种多仓库补货数据处理方法,所述方法包括:获取各个产品在各个仓库中的真实库存量和目标库存量;获取混合整数规划模型,所述混合整数规划模型定义有多个补货约束和多个补货目标;基于所述真实库存量和所述目标库存量,通过所述混合整数规划模型确定每一个仓库中每一个产品的初始补货量。
4、在本申请的一些实施例中,基于前述方案,所述混合整数规划模型包括如下目标函数:
5、
6、其中,w1i表示产品i在初始补货之后最小的单仓补货比例,所述单仓补货比例为初始补货之后产品i在某个实体仓库的库存量与产品i在该实体仓库补货调整前的目标库存量之间的比值;w2i表示产品i在初始补货之后最大的单仓补货比
7、在本申请的一些实施例中,基于前述方案,所述混合整数规划模型包括如下约束函数:
8、
9、其中,xij表示产品i在实体仓库j中的初始补货量,为决策变量;zi表示产品i可用于补货的产品总量;i表示所有补货产品i的集合;j表示所有实体仓库j的集合。
10、在本申请的一些实施例中,基于前述方案,所述混合整数规划模型包括如下约束函数:
11、
12、其中,xij表示产品i在实体仓库j中的初始补货量,为决策变量;lj表示实体仓库j的剩余库容量;i表示所有补货产品i的集合;j表示所有实体仓库j的集合。
13、在本申请的一些实施例中,基于前述方案,所述混合整数规划模型包括如下约束函数:
14、
15、其中,xij表示产品i在实体仓库j中的初始补货量,为决策变量;qij表示补货之前的产品i在实体仓库j中的真实库存量;coij表示实体仓库j中的产品i在补货调整后的目标库存量;i表示所有补货产品i的集合;j表示所有实体仓库j的集合。
16、在本申请的一些实施例中,基于前述方案,所述混合整数规划模型包括如下约束函数:
17、
18、
19、其中,xij表示产品i在实体仓库j中的初始补货量;qij表示补货之前的产品i在实体仓库j中的真实库存量;oij表示实体仓库j的产品i在补货调整前的目标库存量;w1i表示产品i在初始补货之后最小的单仓补货比例,所述单仓补货比例为初始补货之后产品i在某个实体仓库的库存量与产品i在该实体仓库的目标库存量之间的比值;w2i表示产品i在初始补货之后最大的单仓补货比例,所述单仓补货比例为初始补货之后产品i在某个实体仓库的库存量与产品i在该实体仓库的目标库存量之间的比值;i表示所有补货产品i的集合;j表示所有实体仓库j的集合。
20、在本申请的一些实施例中,基于前述方案,所述混合整数规划模型包括如下约束函数:
21、
22、
23、其中,xij表示产品i在实体仓库j中的初始补货量,为决策变量;qij表示补货之前的产品i在实体仓库j中的真实库存量;oij表示实体仓库j的产品i在补货调整前的目标库存量;w3j表示实体仓库j中在初始补货之后最小的单产品补货比例,所述单产品补货比例为初始补货之后某个产品在实体仓库j中的库存量与该产品在实体仓库j中的目标库存量之间的比值;w4j表示实体仓库j中在初始补货之后最大的单产品补货比例,所述单产品补货比例为初始补货之后某个产品在实体仓库j中的库存量与该产品在实体仓库j中的目标库存量之间的比值;i表示所有补货产品i的集合;j表示所有实体仓库j的集合。
24、根据本申请实施例的一个方面,提供了一种多仓库补货数据处理装置,所述装置包括:第一获取单元,用于获取各个产品在各个仓库中的真实库存量和目标库存量;第二获取单元,用于获取混合整数规划模型,所述混合整数规划模型定义有多个补货约束和多个补货目标;确定单元,用于基于所述真实库存量和所述目标库存量,通过所述混合整数规划模型确定每一个仓库中每一个产品的初始补货量。
25、根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中所述的方法。
26、根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的方法。
27、根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的方法。
28、在本申请的一些实施例所提供的技术方案中,基于每一个仓库中每一个产品的真实库存量和目标库存量,可以通过定义有多个补货约束和多个补货目标的混合整数规划模型确定每一个仓库中每一个产品的初始补货量。进而可以准确制定补货计划,提高多仓库补货数据处理的准确性。
29、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
本文档来自技高网...【技术保护点】
1.一种多仓库补货数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下目标函数:
3.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
4.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
5.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
6.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
7.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
8.一种多仓库补货数据处理装置,其特征在于,所述装置包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行以实现如权利要求1至7任一项所述的方法所执行的操作。
10.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和一个或多个存储器,所述一个或
...【技术特征摘要】
1.一种多仓库补货数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下目标函数:
3.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
4.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
5.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
6.根据权利要求1所述的方法,其特征在于,所述混合整数规划模型包括如下约束函数:
7.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:张宇恒,高秋爽,林甜甜,肖凯源,
申请(专利权)人:杉数科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。