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

一种商品返单数量计算方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 16:06:26



技术领域

本发明涉及供需分配技术领域,尤其涉及一种商品返单数量计算方法、装置、电子设备及存储介质。

背景技术

部分零售企业采用拉式供应链模式运作,需要管理数百个甚至数千个商品的用户需求及订单,同时拉式供应链中存在的商品生产阈值MOQ(Minimum Order Quantity,最小生产起订量)会成为业务运作中的重要衡量点。

针对大体量的零售企业而言,企业内部商品体量较大,可达到数以万计的SKU商品数量,针对每个SKU确认MOQ的过程实质是在确认当前商品的采购数量(通常指返单数量),以将该返单数量匹配给供应商去配货。

传统的供应链模式中返单数量的计算全都依赖人工操作,使得在巨量的SKU商品数量下对返单数量的计算效率低下,导致了较高的人力成本。

发明内容

本发明提供了一种商品返单数量计算方法、装置、电子设备及存储介质,用于解决传统的供应链模式中返单数量的计算全都依赖人工操作,使得在巨量的SKU商品数量下对返单数量的计算效率低下,导致了较高的人力成本的技术问题。

本发明提供了一种商品返单数量计算方法,包括:

获取目标商品的所有市场订单和供应出货规格;

根据所述供应出货规格对每个所述市场订单进行调整,得到调整需求数;

获取每个所述市场订单对应的资源池占用量;

根据所述供应出货规格对所述资源池占用量进行调整,得到调整占用量;

根据所述调整需求数和所述调整占用量计算初始返单数量;

根据所述供应出货规格调整所述初始返单数量,得到所述目标商品的目标返单数量。

可选地,所述根据所述供应出货规格对每个所述市场订单进行调整,得到调整需求数的步骤,包括:

获取所有所述市场订单分别对应的原始需求数;

依次计算每个所述市场订单的原始需求数与所述供应出货规格之间的需求余数;

依次去除每个所述市场订单对应的需求余数,得到每个所述市场订单的调整需求数。

可选地,所述资源池占用量包括库存池占用量和共享池占用量;所述根据所述供应出货规格对所述资源池占用量进行调整,得到调整占用量的步骤,包括:

确定所述市场订单的调整顺序;

根据所述调整顺序和所述供应出货规格对所述库存池占用量进行调整,生成库存调整量;

根据所述调整顺序和所述供应出货规格对所述共享池占用量进行调整,生成共享调整量;

采用所述库存调整量和所述共享调整量,计算每个所述市场订单的调整占用量。

可选地,所述确定所述市场订单的调整顺序的步骤,包括:

获取每个所述市场订单的市场优先级;

根据所述市场优先级对所述市场订单排序,得到第一调整顺序;

筛选具有相同市场优先级的同级市场订单;

根据所述同级市场订单的需求数对所述同级市场订单进行排序,得到第二调整顺序;

筛选具有相同需求数的同级市场订单;

获取具有相同需求数的同级市场订单的创建时间;

根据所述创建时间对具有相同需求数的同级市场订单进行排序,得到第三调整顺序;

采用所述第一调整顺序、所述第二调整顺序、所述第三调整顺序,生成所述市场订单的调整顺序。

可选地,所述根据所述调整顺序和所述供应出货规格对所述库存池占用量进行调整,生成库存调整量的步骤,包括:

采用所有所述库存池占用量计算库存池占用总量;

计算所述库存池占用总量与所述供应出货规格之间的库存余数;

当所述库存余数不为0时,按照所述调整顺序,基于所述库存余数扣减所述市场订单的库存池占用量,生成所述市场订单的库存调整量。

可选地,所述根据所述调整顺序和所述供应出货规格对所述共享池占用量进行调整,得到共享调整量的步骤,包括:

采用所有所述共享池占用量计算共享池占用总量;

计算所述共享池占用总量与所述供应出货规格之间的共享余数;

当所述共享余数不为0时,按照所述调整顺序,基于所述共享余数扣减所述市场订单的共享池占用量,生成所述市场订单的共享调整量。

可选地,所述根据所述供应出货规格调整所述初始返单数量,得到所述目标商品的目标返单数量的步骤,包括:

采用所有市场订单对应的初始返单数量,计算返单总数;

计算所述返单总数与所述供应出货规格的返单余数;

在所述返单总数中扣减所述返单余数,得到所述目标商品的目标返单数量。

本发明还提供了一种商品返单数量计算装置,包括:

获取模块,用于获取目标商品的所有市场订单和供应出货规格;

调整需求数计算模块,用于根据所述供应出货规格对每个所述市场订单进行调整,得到调整需求数;

资源池占用量获取模块,用于获取每个所述市场订单对应的资源池占用量;

调整占用量计算模块,用于根据所述供应出货规格对所述资源池占用量进行调整,得到调整占用量;

初始返单数量计算模块,用于根据所述调整需求数和所述调整占用量计算初始返单数量;

目标返单数量计算模块,用于根据所述供应出货规格调整所述初始返单数量,得到所述目标商品的目标返单数量。

本发明还提供了一种电子设备,所述设备包括处理器以及存储器:

所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;

所述处理器用于根据所述程序代码中的指令执行如上任一项所述的商品返单数量计算方法。

本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行如上任一项所述的商品返单数量计算方法。

从以上技术方案可以看出,本发明具有以下优点:本发明通过供应出货规格对每个市场订单进行调整,以得到符合供应出货规格的调整需求数;再通过供应出货规格对资源池占用量进行调整,以得到符合供应出货规格的调整占用量;从而尽可能地消耗资源池中的现有资源,减少返单数量,进而节约采购成本。接着通过每个市场订单的调整需求数和调整占用量计算初始返单数量,并通过供应出货规格对初始返单数量进行调整,从而得到符合供应出货规格的目标返单数量。整个过程无需人工过多干涉,可自动计算返单数量,提高了返单数量的计算效率,减少了人力成本。

附图说明

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

图1为本发明实施例提供的一种商品返单数量计算方法的步骤流程图;

图2为本发明另一实施例提供的一种商品返单数量计算方法的步骤流程图;

图3为本发明实施例提供的一种商品返单数量计算装置的结构框图。

具体实施方式

本发明实施例提供了一种商品返单数量计算方法、装置、电子设备及存储介质,用于解决传统的供应链模式中返单数量的计算全都依赖人工操作,使得在巨量的SKU商品数量下对返单数量的计算效率低下,导致了较高的人力成本的技术问题。

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1,图1为本发明实施例提供的一种商品返单数量计算方法的步骤流程图。

本发明提供的一种商品返单数量计算方法,具体可以包括以下步骤:

步骤101,获取目标商品的所有市场订单和供应出货规格;

市场订单,是指客户下发的采购某样商品的单据,其中,市场订单记录了采购该商品的市场、该市场的市场优先级、以及该商品的采购量等信息。零售企业可以基于市场订单,向商品供应商发起采购请求。

供应出货规格,是指商品供应商向零售企业提供目标商品时的包装标准。在一个示例中,供应出货规格可以是中包、整箱等,若干个目标商品形成一个中包,若干个中包又可以形成一个整箱。

获取目标商品的市场订单,可以获取目标商品的总需求数,从而便于确定向商品供应商采购目标商品的数量。

需要说明的是,在实际场景中,在获取目标商品的市场订单前,需要判断目标商品是否为以下任意一种情况:

临时下架、禁采清单、生命周期计划淘汰及实际淘汰(即淘汰某些供应商)、EOS下架、SAP下架。

若是,则不对其进行处理,若否,则获取相应的市场订单,并执行后续步骤。

其中,禁采清单是指禁止采购的商品清单。

EOS(Electronic Ordering System,电子订货系统),是企业利用通信网络(增值网或互联网)和终端设备以在线连接方式处理从订货到接单各种信息的计算机系统。

SAP(System Applications and Products,系统应用和产品),是一套企业管理解决方案软件。

步骤102,根据供应出货规格对每个市场订单进行调整,得到调整需求数;

在本发明实施例中,可以通过供应出货规格将每个市场订单的需求数调整到供应出货规格的整数倍,得到调整需求数。

需要说明的是,在实际生产中,为了避免目标商品堆积情况的发生,零售企业是不会主动增加各市场客户的需求数的,因此,对于需求数的调整,是向下取供应出货规格的整数倍。

步骤103,获取每个市场订单对应的资源池占用量;

在本发明实施例中,资源池是指已存储的可直接分配给用户的目标商品资源。零售企业在接收到市场订单时,可以通过资源池为市场订单分配部分占用量,以减少向商品供应商采购目标商品的需求数。

步骤104,根据供应出货规格对资源池占用量进行调整,得到调整占用量;

在本发明实施例中,可以根据供应出货规格,对资源池占用量进行调整,以使所有市场订单对资源池的总体占用量满足供应出货规格的要求,得到调整占用量。

由于调整占用量是通过对资源池占用量进行调减使其符合供应出货规格后得到的,因此,调整占用量不大于资源池占用量。

步骤105,根据调整需求数和调整占用量计算初始返单数量;

初始返单数量,是指根据市场订单的调整需求数和调整占用量计算得到的需要商品供应商提供的目标商品的数量。

步骤106,根据供应出货规格调整初始返单数量,得到目标商品的目标返单数量。

在本发明实施例中,由于商品供应商对于目标商品的供应,是按照供应出货规格来确定的,因此需要对初始返单数量进行调整,使其符合供应出货规格的要求。

本发明通过供应出货规格对每个市场订单进行调整,以得到符合供应出货规格的调整需求数;再通过供应出货规格对资源池占用量进行调整,以得到符合供应出货规格的调整占用量;从而尽可能地消耗资源池中的现有资源,减少返单数量,进而节约采购成本。接着通过每个市场订单的调整需求数和调整占用量计算初始返单数量,并通过供应出货规格对初始返单数量进行调整,从而得到符合供应出货规格的目标返单数量。整个过程无需人工过多干涉,可自动计算返单数量,提高了返单数量的计算效率,减少了人力成本。

请参阅图2,图2为本发明另一实施例提供的一种商品返单数量计算方法的步骤流程图。具体可以包括以下步骤:

步骤201,获取目标商品的所有市场订单和供应出货规格;

步骤202,获取所有市场订单分别对应的原始需求数;

原始需求数,是客户在市场订单中实际请求的目标商品的数量。

步骤203,依次计算每个市场订单的原始需求数与供应出货规格之间的需求余数;

步骤204,依次去除每个市场订单对应的需求余数,得到每个市场订单的调整需求数;

在本发明实施例中,对于市场订单需求数的调整,是对其进行调减,使其满足供应出货规格的整数倍,为了尽量减少调减量,可以采用每个市场订单的原始需求数除以供应出货规格,将计算得到的余数作为需求余数,并从原始需求数中扣减需求余数,从而得到最接近于原始需求数的调整需求数。

步骤205,获取每个市场订单对应的资源池占用量;

在本发明实施例中,资源池是指已存储的可直接分配给用户的目标商品资源。零售企业在接收到市场订单时,可以通过资源池为市场订单分配部分占用量,以减少向商品供应商采购目标商品的需求数。

步骤206,根据供应出货规格对资源池占用量进行调整,得到调整占用量;

在本发明实施例中,可以根据供应出货规格,对资源池占用量进行调整,以使所有市场订单对资源池的总体占用量满足供应出货规格的要求,得到调整占用量。

在一个示例中,资源池占用量可以包括库存池占用量和共享池占用量;根据供应出货规格对资源池占用量进行调整,得到调整占用量的步骤,可以包括以下子步骤:

S61,确定市场订单的调整顺序;

在本发明实施例中,可以预先对各个市场订单进行分类筛选、再按照预设的调整原则确定各个市场订单的多次调整顺序,最后综合多次调整顺序对所有的市场订单进行调整;也可以分批次地对市场订单进行多次调整,以确定最终的市场订单的调整顺序。

在一个示例中,步骤S61可以包括以下子步骤:

S611,获取每个市场订单的市场优先级;

S612,根据市场优先级对市场订单排序,得到第一调整顺序;

S613,筛选具有相同市场优先级的同级市场订单;

S614,根据同级市场订单的需求数对同级市场订单进行排序,得到第二调整顺序;

S615,筛选具有相同需求数的同级市场订单;

S616,获取具有相同需求数的同级市场订单的创建时间;

S617,根据创建时间对具有相同需求数的同级市场订单进行排序,得到第三调整顺序;

S618,采用第一调整顺序、第二调整顺序、第三调整顺序,生成市场订单的调整顺序。

在具体实现中,可以首先考虑市场优先级(例如依据市场规模所确定的市场优先级、依据商品销售规划策略所确定的市场优先级,等等),将各个市场订单按照市场优先级进行降序排序,得到第一调整顺序。接着,从按照第一调整顺序排列后的所有市场订单中筛选出具有相同市场优先级的第一同级市场订单,在所有的第一同级市场订单中按照各个第一同级市场订单的需求数进行降序排序,得到第一同级市场订单的第二调整顺序,按照第二调整顺序对第一调整顺序排列后的所有市场订单进行再次调整。再接着,从经过第二调整顺序再次调整后的所有市场订单中筛选出需求数相同的第二同级市场订单,获取每个需求数相同的第二同级市场订单的创建时间,从最新的创建时间开始进行降序排序,得到第三调整顺序。最后按照第三调整顺序对第二调整顺序排序后的所有市场订单进行再次调整,得到市场订单最终的调整顺序。

S62,根据调整顺序和供应出货规格对库存池占用量进行调整,生成库存调整量;

库存池,用于存储已回货、成为库存的商品。

库存调整量,是指调整后的市场订单在库存池中对库存资源的占用量。

由于市场订单在提交时,为避免浪费已有资源,会优先占用库存资源,再占用共享资源,因此,在本发明实施例中,需要先对市场订单的库存池占用量进行调整,生成库存调整量。

在一个示例中,根据调整顺序和供应出货规格对库存池占用量进行调整,生成库存调整量的步骤,可以包括以下子步骤:

S621,采用所有库存池占用量计算库存池占用总量;

S622,计算库存池占用总量与供应出货规格之间的库存余数;

S623,当库存余数不为0时,按照调整顺序,基于库存余数扣减市场订单的库存池占用量,生成市场订单的库存调整量。

在本发明实施例中,可以将库存池占用总量与供应出货规格相除,得到库存余数,当库存余数不为0时,表征库存占用总量不为供应出货规格的整数倍。此时,可以从库存占用总量中扣减库存余数,得到市场订单的库存调整量。

在具体实现中,对于市场订单的库存池占用量的扣减,可以按照上述优先原则,根据调整顺序,优先扣减优先级最高的市场订单的库存池占用量。在优先级最高的市场订单的库存池占用量不够扣减时,顺序扣减下一个市场订单的库存池占用量。

S63,根据调整顺序和供应出货规格对共享池占用量进行调整,生成共享调整量;

共享池,用于存储共享在单,共享在单是指存在于共享池中的已在途未回货的商品。共享池是指汇聚有多个市场已下单商品的需求余量的资源池,这些需求余量是原市场不再需要、可转让给其他市场的商品数量。

共享调整量,是指调整后的市场订单在共享池中对共享资源的占用量,其是供应出货规格的整数倍。因此共享调整量可以通过调整顺序和供应出货规格对共享池占用量进行调整后得到。

在一个示例中,根据调整顺序和供应出货规格对共享池占用量进行调整,生成共享调整量的步骤,可以包括以下子步骤:

S631,采用所有共享池占用量计算共享池占用总量;

S632,计算共享池占用总量与供应出货规格之间的共享余数;

S633,当共享余数不为0时,按照调整顺序,基于共享余数扣减市场订单的共享池占用量,生成市场订单的共享调整量。

在本发明实施例中,可以将共享池占用总量与供应出货规格相除,得到共享余数,当共享余数不为0时,表征共享占用总量不为供应出货规格的整数倍。此时,可以从共享占用总量中扣减共享余数,得到市场订单的共享调整量。

在具体实现中,对于市场订单的共享池占用量的扣减,可以按照上述优先原则,根据调整顺序,优先扣减优先级最高的市场订单的共享池占用量。在优先级最高的市场订单的共享池占用量不够扣减时,顺序扣减下一个市场订单的共享池占用量。

S64,采用库存调整量和共享调整量,计算每个市场订单的调整占用量。

在计算得到每个市场订单的库存调整量和共享调整量后,将两者相加,就是每个市场订单的调整占用量。

步骤207,根据调整需求数和调整占用量计算初始返单数量;

步骤208,根据供应出货规格调整初始返单数量,得到目标商品的目标返单数量。

在本发明实施例中,由于商品供应商对于目标商品的供应,是按照供应出货规格来确定的,因此需要对初始返单数量进行调整,使其符合供应出货规格的要求。

在一个示例中,根据供应出货规格调整初始返单数量,得到目标商品的目标返单数量的步骤,可以包括以下子步骤:

S81,采用所有市场订单对应的初始返单数量,计算返单总数;

S82,计算返单总数与供应出货规格的返单余数;

S83,在返单总数中扣减返单余数,得到目标商品的目标返单数量。

在本发明实施例中,可以计算所有市场订单的返单总数,然后将返单总数与供应出货规格相除,得到返单余数,在返单总数中扣减返单余数,以得到目标商品的目标返单数量。目标返单数量是供应出货规格的整数倍。

本发明通过供应出货规格对每个市场订单进行调整,以得到符合供应出货规格的调整需求数;再通过供应出货规格分别对库存池占用量和共享池占用量进行调整,以得到符合供应出货规格的调整占用量;从而尽可能地消耗库存池和共享池中的现有资源,减少返单数量,进而节约采购成本。接着通过每个市场订单的调整需求数和调整占用量计算初始返单数量,并通过供应出货规格对初始返单数量进行调整,从而得到符合供应出货规格的目标返单数量。整个过程无需人工过多干涉,可自动计算返单数量,提高了返单数量的计算效率,减少了人力成本。

为便于理解,以下通过具体示例对本发明实施例进行说明:

第一步,当执行跑批流程时,获取当前跑批的所有市场订单,并过滤以下情况的数据:

临时下架、禁采清单、生命周期计划淘汰及实际淘汰、EOS下架、SAP下架。

跑批,是指将要处理的数据积攒成“批”,在指定时间一次性进行处理,也称为:批处理。

第二步,按照非定制、定制两种情况进行分组(定制、非定制可以由业务预设,定制是指单个订单满足SKU的MOQ,非定制是指同一个跑批批次),以[SKU+仓库]维度汇总市场订单需求数进行后续计算。

[SKU+仓库]:单仓整箱,是指维度下所对应市场的需求数量是SKU商品的单箱数量的倍数,为控制物流成本,采购数据一般都是单仓整箱的规格。

第三步,将所有市场订单的需求数按照[SKU+仓库]维度调整至SKU箱数的倍数。

单仓整箱调整前后排序,排序的优先级为:第一层是市场优先级,第二层是当各个市场优先级相同时,依据需求数量调整,即按照降序的方式进行调整;第三层是当前两层都相同的时候,按照市场订单的创建时间,从最新的创建时间开始调整。

排序完成后进行单仓整箱的调整:当进行单仓整箱的调整时,需要计算调整的比例:从所有市场订单中筛选出以中包出货的市场(需求数为原箱的市场订单不参与比例计算、也无需进行单仓整箱的调整),计算各个以中包出货的市场订单的订单数占所有市场订单总数的比例,针对每个中包出货的市场订单,按照该市场订单对应的比例对该市场订单的需求数进行单仓整箱的调整(即按照中包的规格进行需求数的扣减,向下取整),若有余量则继续按照市场优先级的排序循环扣减,直到余量全部扣减。

第四步,调整库存池占用量和共享池占用量。

1、将第一步调小过需求数的市场订单占用的库存和/或共享在单还回到库存池和共享池,若该部分调小需求数的市场订单包含返单数量(即返单数量不为0),则优先将余量从返单数量中扣除(如表2所示)。

2、按照优先级,市场订单依次占用库存池和共享池中的余量,以尽可能地消耗库存池和共享池中的资源(如表3所示)。

3、将当前所有占用的库存和共享在单做单仓整箱调整,相当于把共享库存和共享在单都扣减到整箱,增加返单数量(如表4所示)。

第五步,将所有市场订单的返单数量按照整箱的规格进行调整,将余量按照优先级对市场订单进行扣减,直至消耗完所有的余量。

按照上述流程执行完成后,市场订单的需求量、库存池占用量、共享池占用量和返单数量便都调整至单仓整箱。此时判断同一SKU的目标返单数量是否大于等于MOQ,若否,将目标返单数量调减为0,若是,则执行跑批,生成相应的返单采购单,以向商品供应商采购目标商品。

举例:

前提:跑批执行时目前有的库存剩余量为10;优先找出需求数不符合整箱规格的市场订单。

在同一个仓库下,针对同一SKU,即[SKU+仓库]维度下:

出货规格1*5*2=10(整箱),中包规格为5件。则有:

表1

接着,基于调整规格,优先针对市场订单A进行调整,调整结果如下:

1)库存池剩余量:10

市场订单A—出货方式:整箱;原始需求数:100(115-5);库存池占用量15;共享池占用量0;返单95(100-5)。

表2

2)库存池剩余量:0(10-10)

市场订单A—出货方式:整箱;原始需求数:110;库存池占用量25(15+10)(此时加入了跑批执行时目前有的库存剩余数10);共享池占用量0;返单85(95-10)

表3

3)库存剩余数:5(0+5)

计算市场订单A+B+C的占用库存为55,根据整箱的规格将占用库存55调整为单仓整箱为50,此时按照预设的优先级将余出的5放回库存池,此时则有:

市场订单A—出货方式:中包;原始需求数:110;库存池占用量:20(25-5);共享池占用量:0;返单90(85+5)。

表4

此时,各个市场订单的需求数、所有市场订单的库存池占用量、共享池占用量和返单数量都是整箱的倍数,当前的返单数量即为目标返单数量,用于向商品供应商采购目标商品。

请参阅图3,图3为本发明实施例提供的一种商品返单数量计算装置的结构框图。

本发明实施例提供了一种商品返单数量计算装置,包括:

获取模块301,用于获取目标商品的所有市场订单和供应出货规格;

调整需求数计算模块302,用于根据供应出货规格对每个市场订单进行调整,得到调整需求数;

资源池占用量获取模块303,用于获取每个市场订单对应的资源池占用量;

调整占用量计算模块304,用于根据供应出货规格对资源池占用量进行调整,得到调整占用量;

初始返单数量计算模块305,用于根据调整需求数和调整占用量计算初始返单数量;

目标返单数量计算模块306,用于根据供应出货规格调整初始返单数量,得到目标商品的目标返单数量。

在本发明实施例中,调整需求数计算模块302,包括:

原始需求数获取子模块,用于获取所有市场订单分别对应的原始需求数;

需求余数计算子模块,用于依次计算每个市场订单的原始需求数与供应出货规格之间的需求余数;

调整需求数计算子模块,用于依次去除每个市场订单对应的需求余数,得到每个市场订单的调整需求数。

在本发明实施例中,资源池占用量包括库存池占用量和共享池占用量;调整占用量计算模块304,包括:

调整顺序确定子模块,用于确定市场订单的调整顺序;

库存调整量生成子模块,用于根据调整顺序和供应出货规格对库存池占用量进行调整,生成库存调整量;

共享调整量生成子模块,用于根据调整顺序和供应出货规格对共享池占用量进行调整,生成共享调整量;

调整占用量计算子模块,用于采用库存调整量和共享调整量,计算每个市场订单的调整占用量。

在本发明实施例中,调整顺序获取子模块,包括:

市场优先级获取单元,用于获取每个市场订单的市场优先级;

第一调整顺序获取单元,用于根据市场优先级对市场订单排序,得到第一调整顺序;

同级市场订单筛选单元,用于筛选具有相同市场优先级的同级市场订单;

第二调整顺序生成单元,用于根据同级市场订单的需求数对同级市场订单进行排序,得到第二调整顺序;

相同需求数订单筛选单元,用于筛选具有相同需求数的同级市场订单;

创建时间获取单元,用于获取具有相同需求数的同级市场订单的创建时间;

第三调整顺序获取单元,用于根据创建时间对具有相同需求数的同级市场订单进行排序,得到第三调整顺序;

调整顺序生成单元,用于采用第一调整顺序、第二调整顺序、第三调整顺序,生成市场订单的调整顺序。

在本发明实施例中,库存调整量生成子模块,包括:

库存池占用总量计算单元,用于采用所有库存池占用量计算库存池占用总量;

库存余数计算单元,用于计算库存池占用总量与供应出货规格之间的库存余数;

库存调整量生成单元,用于当库存余数不为0时,按照调整顺序,基于库存余数扣减市场订单的库存池占用量,生成市场订单的库存调整量。

在本发明实施例中,共享调整量生成子模块,包括:

共享池占用总量计算单元,用于采用所有共享池占用量计算共享池占用总量;

共享余数计算单元,用于计算共享池占用总量与供应出货规格之间的共享余数;

共享调整量生成单元,用于当共享余数不为0时,按照调整顺序,基于共享余数扣减市场订单的共享池占用量,生成市场订单的共享调整量。

在本发明实施例中,目标返单数量计算模块306,包括:

返单总数计算子模块,用于采用所有市场订单对应的初始返单数量,计算返单总数;

返单余数计算子模块,用于计算返单总数与供应出货规格的返单余数;

目标返单数量计算子模块,用于在返单总数中扣减返单余数,得到目标商品的目标返单数量。

本发明实施例还提供了一种电子设备,设备包括处理器以及存储器:

存储器用于存储程序代码,并将程序代码传输给处理器;

处理器用于根据程序代码中的指令执行本发明实施例的商品返单数量计算方法。

本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质用于存储程序代码,程序代码用于执行本发明实施例的商品返单数量计算方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序,不会对实体或操作本身造成限定。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术分类

06120114700769