本公开的实施方式涉及数据处理领域,更具体地,本公开的实施方式涉及一种锁定库存请求处理方法、装置、设备、介质和产品。
背景技术:
1、对于线上购物平台而言,可以通过营销活动来促销商品。为了确保活动的顺利进行,需要提前预估本次活动所需的商品数量,并向库存中心提交锁定库存请求以锁定所需的商品数量,防止活动期间因商品数量不足而影响活动效果。
2、相关技术中,运营平台提交的锁定库存请求需经上级审批后才可以执行后续处理。然而,随着运营活动的举办次数以及每次活动所涉及的商品种类逐渐增多,亟需解决人工审批中存在的审批进度慢以及审批不及时的问题。
3、本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
技术实现思路
1、在本上下文中,本公开的实施方式期望提供一种锁定库存请求处理方法、装置、设备、介质和产品,以便提高锁定库存请求的审批效率。
2、在本公开实施方式的第一方面中,提供了一种锁定库存请求处理方法,包括:接收到锁定库存请求,进入第一模式校验,所述第一模式校验的规则是按照待锁定商品的库存单位识别码skuid维度配置的;若所述待锁定商品通过所述第一模式校验,则进行免审批处理并执行锁定操作,否则进入第二模式校验,所述第二模式校验的规则是按照全局维度配置的;若所述待锁定商品通过所述第二模式校验,则进行免审批处理并执行锁定操作,否则根据所述待锁定商品的库存信息生成审批信息并发送。
3、在本公开的一个实施例中,所述进入第一模式校验,包括:根据所述锁定库存请求携带的业务参数从多个候选模式中选择目标模式,所述业务参数包括业务类型;判断所述锁定库存请求中请求锁定的锁定商品数量是否符合所述目标模式中的审批规则;若所述锁定库存请求中请求锁定的锁定商品数量符合所述目标模式中的审批规则,则所述待锁定商品通过所述第一模式校验。
4、在本公开的一个实施例中,所述业务类型为锁定的情况下,所述目标模式中的审批规则包括以下任一项:
5、所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值;
6、所述锁定库存请求中请求锁定的锁定商品数量与商品可售库存的比值小于预设比值;
7、所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值,或者所述锁定库存请求中请求锁定的锁定商品数量与商品可售库存的比值小于预设比值;
8、所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值,且所述锁定库存请求中请求锁定的锁定商品数量与商品可售库存的比值小于预设比值。
9、在本公开的一个实施例中,所述业务类型为释放的情况下,所述目标校验模式中的审批规则包括:所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值。
10、在本公开的一个实施例中,所述业务参数还包括库存类型,在所述业务类型为锁定且所述库存类型为实仓锁定的情况下,所述第一模式校验还包括:根据所述锁定库存请求中请求锁定的锁定商品数量,以及待锁定仓库在预设天数内所需的销售商品数量,计算所述待锁定仓库对待锁定商品的总需求数量;判断所述总需求数量是否小于或等于所述待锁定仓库的仓内可用库存若所述锁定库存请求中请求锁定的锁定商品数量符合所述目标模式中的审批规则,且所述总需求数量小于或等于所述待锁定仓库的仓内可用库存,则所述待锁定商品通过所述第一模式校验。
11、在本公开的一个实施例中,所述待锁定仓库在预设天数内所需的销售商品数量基于以下步骤确定:根据多个销售渠道在所述待锁定仓库的加权分仓比之和,计算所述待锁定仓库的加权分仓比,其中,每一渠道在所述待锁定仓库的加权分仓比是根据该渠道的销售比例和该渠道在所述待锁定仓库的分仓比确定;基于所述待锁定商品在目标周期内的全网日均销量和所述待锁定仓库的加权分仓比,计算所述待锁定仓库的日均销量;基于所述预设天数和所述待锁定仓库的日均销量,计算所述待锁定仓库在预设天数内所需的销售商品数量。
12、在本公开的一个实施例中,所述第二模式校验的规则包括以下至少一项:
13、所述锁定库存请求符合指定来源,且所述锁定库存请求携带的业务类型为指定业务类型;
14、所述锁定库存请求中待锁定商品的销售渠道为指定渠道销售、所述锁定库存请求携带的业务类型为指定业务类型,且所述锁定库存请求携带的场景类型为指定场景类型;
15、所述锁定库存请求携带的锁定键为指定锁定键,且所述锁定库存请求携带的业务类型为指定业务类型,所述锁定键用于指示待锁定库存的特定用途;
16、所述锁定库存请求的请求人为指定请求人、所述锁定库存请求携带的审批人为指定审批人,且所述锁定库存请求携带的业务类型为指定业务类型。
17、在本公开实施方式的第二方面中,提供了一种锁定库存请求处理装置,包括:第一校验单元,用于接收到锁定库存请求,进入第一模式校验,所述第一模式校验的规则是按照待锁定商品的库存单位识别码skuid维度配置的;第二校验单元,用于若所述待锁定商品通过所述第一模式校验,则进行免审批处理并执行锁定操作,否则进入第二模式校验,所述第二模式校验的规则是按照全局维度配置的;生成单元,用于若所述待锁定商品通过所述第二模式校验,则进行免审批处理并执行锁定操作,否则根据所述待锁定商品的库存信息生成审批信息并发送。
18、在本公开的一个实施例中,所述第一校验单元,具体用于根据所述锁定库存请求携带的业务参数从多个候选模式中选择目标模式,所述业务参数包括业务类型;判断所述锁定库存请求中请求锁定的锁定商品数量是否符合所述目标模式中的审批规则;若所述锁定库存请求中请求锁定的锁定商品数量符合所述目标模式中的审批规则,则所述待锁定商品通过所述第一模式校验。
19、在本公开的一个实施例中,所述业务类型为锁定的情况下,所述目标模式中的审批规则包括以下任一项:
20、所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值;
21、所述锁定库存请求中请求锁定的锁定商品数量与商品可售库存的比值小于预设比值;
22、所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值,或者所述锁定库存请求中请求锁定的锁定商品数量与商品可售库存的比值小于预设比值;
23、所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值,且所述锁定库存请求中请求锁定的锁定商品数量与商品可售库存的比值小于预设比值。
24、在本公开的一个实施例中,所述业务类型为释放的情况下,所述目标校验模式中的审批规则包括:所述锁定库存请求中请求锁定的锁定商品数量小于预设阈值。
25、在本公开的一个实施例中,所述业务参数还包括库存类型,在所述业务类型为锁定且所述库存类型为实仓锁定的情况下,所述第一模式校验单元:还用于根据所述锁定库存请求中请求锁定的锁定商品数量,以及待锁定仓库在预设天数内所需的销售商品数量,计算所述待锁定仓库对待锁定商品的总需求数量;判断所述总需求数量是否小于或等于所述待锁定仓库的仓内可用库存;若所述锁定库存请求中请求锁定的锁定商品数量符合所述目标模式中的审批规则,且所述总需求数量小于或等于所述待锁定仓库的仓内可用库存,则所述待锁定商品通过所述第一模式校验。
26、在本公开的一个实施例中,所述待锁定仓库在预设天数内所需的销售商品数量基于以下步骤确定:根据多个销售渠道在所述待锁定仓库的加权分仓比之和,计算所述待锁定仓库的加权分仓比,其中,每一渠道在所述待锁定仓库的加权分仓比是根据该渠道的销售比例和该渠道在所述待锁定仓库的分仓比确定;基于所述待锁定商品在目标周期内的全网日均销量和所述待锁定仓库的加权分仓比,计算所述待锁定仓库的日均销量;基于所述预设天数和所述待锁定仓库的日均销量,计算所述待锁定仓库在预设天数内所需的销售商品数量。
27、在本公开的一个实施例中,所述第二模式校验的规则包括以下至少一项:
28、所述锁定库存请求符合指定来源,且所述锁定库存请求携带的业务类型为指定业务类型;
29、所述锁定库存请求中待锁定商品的销售渠道为指定渠道销售、所述锁定库存请求携带的业务类型为指定业务类型,且所述锁定库存请求携带的场景类型为指定场景类型;
30、所述锁定库存请求携带的锁定键为指定锁定键,且所述锁定库存请求携带的业务类型为指定业务类型,所述锁定键用于指示待锁定库存的特定用途;
31、所述锁定库存请求的请求人为指定请求人、所述锁定库存请求携带的审批人为指定审批人,且所述锁定库存请求携带的业务类型为指定业务类型。
32、在本公开实施方式的第三方面中,提供了一种计算机可读存储介质,其上储存有计算机程序指令,所述计算机程序指令被处理器执行时实现任一实施例所述的方法。
33、在本公开实施方式的第四方面中,提供了一种计算设备,包括:存储器、处理器;
34、所述存储器用于存储可在处理器上运行的计算机指令,所述处理器用于在执行所述计算机指令时实现上述任一实施例中所述的方法。
35、根据本公开实施方式中锁定库存请求处理方法,在接收到锁定库存请求的情况下,进行第一模式校验,若锁定库存请求中请求锁定的待锁定商品通过了第一模式校验,则进行免审批处理并执行锁定操作,否则进入第二模式校验,若所述待锁定商品通过了第二模式校验,则进行免审批处理并执行锁定操作,否则根据待锁定商品的库存信息生成审批信息并发送以进入人工审批。本公开先通过预先设置的两种模式对锁定库存请求进行校验,若通过校验则无需进行人工审批,以此来提高锁定库存请求的审批效率。
1.一种锁定库存请求处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述进入第一模式校验,包括:
3.根据权利要求2所述的方法,其特征在于,所述业务类型为锁定的情况下,所述目标模式中的审批规则包括以下任一项:
4.根据权利要求2所述的方法,其特征在于,所述业务类型为释放的情况下,所述目标校验模式中的审批规则包括:
5.根据权利要求3所述的方法,其特征在于,所述业务参数还包括库存类型,在所述业务类型为锁定且所述库存类型为实仓锁定的情况下,所述第一模式校验还包括:
6.根据权利要求5所述的方法,其特征在于,所述待锁定仓库在预设天数内所需的销售商品数量基于以下步骤确定:
7.一种锁定库存请求处理装置,其特征在于,包括:
8.一种计算机可读存储介质,其上储存有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1至6任一项所述的方法。
9.一种计算设备,其特征在于,包括:存储器、处理器;
10.一种计算机程序产品,包括计算机程序和指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至6任一所述的方法。