掌桥专利:专业的专利平台
掌桥专利
首页

一种库存调拨系统、方法、设备及可读存储介质

文献发布时间:2023-06-19 11:02:01


一种库存调拨系统、方法、设备及可读存储介质

技术领域

本申请涉及计算机技术领域,特别涉及一种库存调拨系统、方法、设备及可读存储介质。

背景技术

新零售背景下,各种服务零售商店的B2B快消品订货平台前仆后继,比如阿里零售通、京东掌柜宝、大润发e路发等自营平台。随着行业发展,用户对于订单履约时效和用户体验有了越来越高的要求。为了满足这些用户需求,各大平台都在自建至少两级仓库(中心仓-前置仓)以使可供商品SKU离订货用户的地理尽可能近,以实现订单配送的快速履约。在两级以上库存系统中,当前置仓的库存无法满足其服务区域内的订单需求时,便会产生库存缺货问题,此时,需要从中心仓进行库存货物调拨,以满足前置仓的订单履约能力。

当前的城市快消品物流配送系统中,前置仓的即时库存需要严格把控,在出现库存预警时,要科学有序的进行库存的调拨补充,否则要么出现因调拨不及时而导致缺货,要么因调拨量过大导致库存过剩,增加库存成本。

综上,如何在前置仓缺货时及时进行库存调拨,并准确把握调拨量,避免缺货问题和仓库成本较高的问题,亟待本领域技术人员解决。

发明内容

本申请的目的是提供一种库存调拨系统、方法、设备及可读存储介质,用以解决目前的多级仓库网络系统中,无法及时对缺货的前置仓进行库存调拨,且无法准确把握对前置仓的调拨量,导致前置仓出现缺货或库存成本较高的问题。其具体方案如下:

第一方面,本申请提供了一种库存调拨系统,包括:

实际库存量获取模块:用于获取前置仓中各个商品SKU的实际库存量;

缺货状态检测模块:用于将所述商品SKU的实际库存量与所述商品SKU的预警库存量进行比较,确定待进行库存调拨的目标商品SKU;

优先权重值确定模块:用于根据所述目标商品SKU的缺货成本,确定各个所述目标商品SKU的调拨优先权重值;

调拨量确定模块:用于获取上级仓的可供库存量,根据所述可供库存量确定各个所述目标商品SKU的调拨量;

库存调拨模块:用于根据所述调拨优先权重值确定调拨顺序,依据所述调拨顺序和所述调拨量对所述前置仓进行库存调拨。

优选的,所述优先权重值确定模块具体用于:

根据所述目标商品SKU的缺货成本、实际库存量和安全库存量,计算各个所述目标商品SKU的调拨优先权重值。

优选的,所述优先权重值确定模块具体用于:

根据所述目标商品SKU的缺货成本、实际库存量和安全库存量,根据第一公式计算各个所述目标商品SKU的调拨优先权重值,所述第一公式如下:

其中,P

优选的,所述调拨量确定模块包括:

可供库存量获取单元:用于对于每一个所述目标商品SKU,获取上级仓的可供库存量;

第一调拨量确定单元:用于若所述可供库存量大于等于全部所述前置仓对所述目标商品SKU的需求量,确定所述目标商品SKU的需求量为所述目标商品SKU的调拨量,其中所述目标商品SKU的需求量等于所述目标商品SKU的安全库存量与所述目标商品SKU的实际库存量的差值。

优选的,所述调拨量确定模块还包括:

第二调拨量确定单元:用于若所述可供库存量小于全部所述前置仓对所述目标商品SKU的需求量,根据第二公式计算所述前置仓中各个所述目标商品SKU的调拨量,所述第二公式如下:

其中,n表示前置仓的总数量,S

优选的,所述实际库存量获取模块具体用于:

在目标时段内,获取前置仓中各个商品SKU的实际库存量;

相应的,所述缺货状态检测模块具体用于:

将所述实际库存量与所述商品SKU在所述目标时段内的预警库存量进行比较,确定待进行库存调拨的目标商品SKU;

其中,同一商品SKU在不同时段的预警库存量不同。

第二方面,本申请提供了一种库存调拨方法,包括:

获取前置仓中各个商品SKU的实际库存量;

将所述商品SKU的实际库存量与所述商品SKU的预警库存量进行比较,确定待进行库存调拨的目标商品SKU;

根据所述目标商品SKU的缺货成本,确定各个所述目标商品SKU的调拨优先权重值;

获取上级仓的可供库存量,根据所述可供库存量确定各个所述目标商品SKU的调拨量;

根据所述调拨优先权重值确定调拨顺序,依据所述调拨顺序和所述调拨量对所述前置仓进行库存调拨。

第三方面,本申请提供了一种库存调拨设备,包括:

存储器:用于存储计算机程序;

处理器:用于执行所述计算机程序,以实现如上所述的库存调拨方法。

第四方面,本申请提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时用于实现如上所述的库存调拨方法。

本申请所提供的一种库存调拨系统,包括实际库存量获取模块,缺货状态检测模块,优先权重值确定模块,调拨量确定模块和库存调拨模块。该系统能够获取前置仓中各个商品SKU的实际库存量;将商品SKU的实际库存量与商品SKU的预警库存量进行比较,从而确定待进行库存调拨的目标商品SKU;根据目标商品SKU的缺货成本,确定各个目标商品SKU的调拨优先权重值;获取上级仓的可供库存量,根据可供库存量确定各个目标商品SKU的调拨量;根据调拨优先权重值确定调拨顺序,依据调拨顺序和调拨量对前置仓进行库存调拨。

可见,该系统能够对前置仓中各个商品SKU的实际库存量进行监测,在监测到商品SKU的实际库存量较低时及时触发库存调拨过程,在库存调拨过程中,该系统首先根据缺货成本计算每个商品SKU的调拨优先权重值,从而确定不同商品SKU的调拨顺序,之后再根据上级仓的可供库存量确定各个商品SKU的调拨量,最终根据调拨顺序和调拨量对前置仓进行库存调拨。一方面,该系统能够保证在前置仓的实际库存量较低时及时进行库存调拨,避免前置仓出现缺货状态,保证用户满意度;另一方面,该系统能够根据上级仓的可供库存量计算每个商品SKU的调拨量,避免因调拨量过大导致库存成本增加,提升系统效益。

此外,本申请还提供了一种库存调拨方法、设备及可读存储介质,其技术效果与上述系统的技术效果相对应,这里不再赘述。

附图说明

为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请所提供的库存调拨系统实施例一的系统架构图;

图2为本申请所提供的库存调拨系统实施例二的工作流程图;

图3为本申请所提供的库存调拨系统实施例二中S204的细化流程图;

图4为本申请所提供的库存调拨方法实施例的实现流程图。

具体实施方式

本申请的核心是提供一种库存调拨系统、方法、设备及可读存储介质,能够在前置仓的实际库存量较低时及时进行库存调拨,避免前置仓缺货,同时根据上级仓的可供库存量计算每个商品SKU的调拨量,避免调拨量过大或过小的问题,节省库存成本,提升系统效率。

为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

下面对本申请提供的库存调拨系统实施例一进行介绍,参见图1,实施例一包括:

实际库存量获取模块101:用于获取前置仓中各个商品SKU的实际库存量;

缺货状态检测模块102:用于将所述商品SKU的实际库存量与所述商品SKU的预警库存量进行比较,确定待进行库存调拨的目标商品SKU;

优先权重值确定模块103:用于根据所述目标商品SKU的缺货成本,确定各个所述目标商品SKU的调拨优先权重值;

调拨量确定模块104:用于获取上级仓的可供库存量,根据所述可供库存量确定各个所述目标商品SKU的调拨量;

库存调拨模块105:用于根据所述调拨优先权重值确定调拨顺序,依据所述调拨顺序和所述调拨量对所述前置仓进行库存调拨。

本实施例应用于多级仓库系统,包括前置仓和上级仓,其中本实施例所提及的上级仓是指前置仓的上一级仓库,前置仓的数量为两个以上,上级仓的数量为一个以上。当前置仓的商品较少时,将上级仓的商品调拨至前置仓以满足前置仓的供货需求。

本实施例所提及的SKU(Stock Keeping Unit,库存量单位),是指物理上不可分割的最小存货单元,SKU的多少取决于这件商品有多少种参数类型,同一商品的每个参数类型均对应有唯一的SKU号。比如iphone12的颜色有白色、灰色、黑色,容量有128G、256G、512G,则会生成如表1所示的SKU商品:

表1

具体的,本实施例的实际库存量获取模块能够监测前置仓中各个商品SKU的实际库存量,具体的监测方式可以为持续监测,定时监测或根据响应相关指令执行检测流程,本实施例对监测方式不做限定,只要保证监测过程能够读取到前置仓中各个商品SKU的实际库存量即可。

为了保证能够在前置仓实际库存量较低时及时进行库存调拨,本实施例预先针对每个商品SKU设置了预警库存量。在获取到商品SKU的实际库存量之后,通过缺货状态检测模块将实际库存量与预警库存量进行比较,如果实际库存量小于预警库存量,则认为需要进行库存调拨,继续后续库存调拨流程,否则不做处理。其中,预警库存量可以根据商品SKU的用户需求设定,也可以人为自由设置,本实施例对此不做具体限定。为方便描述,下面将待进行库存调拨的商品SKU称为目标商品SKU。

考虑到运力资源有限的情况下,有必要对不同商品SKU缺货状态的轻重缓急进行区分,本实施例的优先权重值确定模块能够根据目标商品SKU的缺货成本,计算目标商品SKU的调拨优先权重值,从而确定不同目标商品SKU的调度顺序。其中,缺货成本主要指前置仓缺少单位商品SKU所产生的成本损失的平均值,比如订单取消、配送延时违约赔偿、退货物流费用、商誉损失等。

除此之外,在计算不同目标商品SKU的调度顺序的时候,除了考虑目标商品SKU的缺货成本,还可以进一步考虑目标商品SKU的实际库存量和安全库存量等信息,从而保证缺货程度最严重的商品SKU优先得到库存调拨。

为了避免调拨量设置不合理带来的问题,例如调拨量较小导致供不应求需要再次调度,从而浪费运力资源;调拨量较大时导致货物滞留,增加库存成本。本申请的调拨量确定模块根据实际情况确定每个目标商品SKU的调拨量,具体的,根据上级仓的可供库存量确定各个目标商品SKU的调拨量,调拨量确定模块的工作过程可以展开如下:

首先计算目标商品SKU的需求量,即目标商品SKU的安全库存量与实际库存量的差值;然后,考虑上级仓的可供库存量是否充足,分以下两种情况:(1)上级仓的可供库存量充足,目标商品SKU的需求量即为调拨量;(2)上级仓的可供库存量不充足,综合全部前置仓对目标商品SKU的需求程度,确定每一前置仓中目标商品SKU的调拨量。

最终,在确定每一前置仓中每一目标商品SKU的调拨顺序和调拨量之后,即可通过库存调拨模块对前置仓进行库存调拨。

本实施例所提供的一种库存调拨系统,能够对前置仓中各个商品SKU的实际库存量进行监测,在监测到商品SKU的实际库存量较低时及时触发库存调拨过程,在库存调拨过程中,该系统首先根据缺货成本计算每个商品SKU的调拨优先权重值,从而确定不同商品SKU的调拨顺序,之后再根据上级仓的可供库存量确定各个商品SKU的调拨量,最终根据调拨顺序和调拨量对前置仓进行库存调拨。一方面,该系统能够保证在前置仓的实际库存量较低时及时进行库存调拨,避免前置仓出现缺货状态;另一方面,该系统能够根据上级仓的可供库存量计算每个商品SKU的调拨量,避免因调拨量过大导致库存成本增加。

下面开始详细介绍本申请提供的库存调拨系统实施例二,实施例二基于前述实施例一实现,并在实施例一的基础上进行了一定程度上的拓展。

实施例二具体包括:实际库存量获取模块,缺货状态检测模块,优先权重值确定模块,调拨量确定模块和库存调拨模块。基于这些模块,本实施例库存调拨流程如图2所示:

S201、在目标时段内,获取全部前置仓中各个商品SKU的实际库存量和预警库存量。

具体的,获取各前置仓的各商品SKU在目标时段内的预警库存量和实际库存量。本实施例中,同一商品SKU在不同时段的预警库存量不同,上述目标时段可以时某一个季节,某个节假日(比如春节),或某个商品活动促销节等与周期意外商品销售量呈现重大变化的时间阶段。

S202、将商品SKU在目标时段内的实际库存量与商品SKU在目标时段内的预警库存量进行比较,确定每个前置仓待进行库存调拨的目标商品SKU。

S203、根据目标商品SKU的缺货成本、实际库存量和安全库存量,按照第一公式计算各个前置仓中各个目标商品SKU的调拨优先权重值。

具体的,根据各前置仓中各商品SKU的缺货成本,获得各前置仓中各个商品SKU的调拨优先权重值,之后根据调拨优先权重值确定各商品SKU的调拨顺序。

上述第一公式如下:

其中,P

可以理解的是,当P

当调拨优先权重值越大时,表示如果不调拨所产生的损失成本越大,应当优先进行向某前置仓调拨某商品SKU。

S204、获取上级仓的可供库存量,根据可供库存量确定各个前置仓中各个目标商品SKU的调拨量。

S205、根据调拨优先权重值确定调拨顺序,依据调拨顺序和调拨量对各个前置仓进行库存调拨。

如图3所示,上述S204具体包括以下步骤:

S301、对于每一个目标商品SKU,获取上级仓的可供库存量。

S302、若目标商品SKU的可供库存量大于等于全部前置仓对目标商品SKU的需求量,确定目标商品SKU的需求量为目标商品SKU的调拨量。

其中,目标商品SKU的需求量等于目标商品SKU的安全库存量与目标商品SKU的实际库存量的差值。

也就是说,当

上述n表示前置仓的总数量,S

S303、若目标商品SKU的可供库存量小于全部前置仓对目标商品SKU的需求量,根据第二公式计算各个前置仓中各个目标商品SKU的调拨量。

也就是说,当

可见,本实施例提供的一种库存调拨系统,能够保证在前置仓的实际库存量较低时及时进行库存调拨,避免前置仓出现缺货状态,还能够根据上级仓的可供库存量计算每个商品SKU的调拨量,避免因调拨量过大导致库存成本增加。

下面对本申请提供的库存调拨方法实施例进行介绍,下文描述的库存调拨方法基于上文描述的库存调拨系统实现。

如图4所示,本实施例的库存调拨方法包括以下步骤:

S401、获取前置仓中各个商品SKU的实际库存量;

S402、将商品SKU的实际库存量与商品SKU的预警库存量进行比较,确定待进行库存调拨的目标商品SKU;

S403、根据目标商品SKU的缺货成本,确定各个目标商品SKU的调拨优先权重值;

S404、获取上级仓的可供库存量,根据可供库存量确定各个目标商品SKU的调拨量;

S405、根据调拨优先权重值确定调拨顺序,依据调拨顺序和调拨量对前置仓进行库存调拨。

本实施例的库存调拨方法基于上文描述的库存调拨系统实现,因此该方法的具体实施方式可见前文中的库存调拨系统的实施例部分,所以,其具体实施方式可以参照相应的各个部分实施例的描述,且其作用与上述系统的作用相对应,这里不再赘述。

此外,本申请还提供了一种库存调拨设备,包括:

存储器:用于存储计算机程序;

处理器:用于执行所述计算机程序,以实现如上文所述的库存调拨方法。

最后,本申请提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时用于实现如上文所述的库存调拨方法。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上对本申请所提供的方案进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

相关技术
  • 一种库存调拨系统、方法、设备及可读存储介质
  • 用于基于云和移动设备的生物库存跟踪的方法和系统、计算机可读存储介质、移动设备和服务器
技术分类

06120112772936