一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于跨境电商的批次成本查询方法及相关装置与流程

2022-11-16 09:00:46 来源:中国专利 TAG:


1.本技术涉及数据处理技术领域,具体涉及一种基于跨境电商的批次成本查询方法及相关装置。


背景技术:

2.目前,在跨境电商领域,通常使用亚马逊等电商平台进行网络购物交易,对于经营店铺而言,亚马逊平台只会出库时间、出库产品类型、出库数量等出库数据,对于产品的批次成本等数据则是店铺在产品入库时自己录入的数据。目前,根据亚马逊平台提供的出库数据无法查询到出库产品对应的批次成本,导致店铺管理过程中存在财务报表缺失的情况,致使店铺无法合理进行财务统计,得到正确的经营利润,导致店铺经营管理不完备。


技术实现要素:

3.本技术实施例提供了一种基于跨境电商的批次成本查询方法及相关装置,以期完善店铺财务报表,提高跨境电商平台店铺的管理效果。
4.第一方面,本技术实施例提供了一种基于跨境电商的批次成本查询方法,应用于商品管理系统中的本地管理平台服务器,所述商品管理系统包括所述本地管理平台服务器、用户终端、以及跨境电商平台服务器,所述本地管理平台服务器与所述用户终端通信连接,所述本地管理平台服务器与所述跨境电商平台服务器通信连接,所述方法包括:获取来自所述跨境电商平台服务器的出库信息;根据所述出库信息获取目标店铺的目标入库队列,所述目标店铺为售卖待出库产品的店铺;根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述待出库产品对应的目标入库批次;根据第二预设出库顺序在所述目标入库批次中确定与所述待出库产品对应的目标出库商品;判断所述目标出库商品所在的目标入库批次中是否存在不同批次成本的商品;若是,则获取所述目标出库商品的第一编号,并根据所述第一编号查询所述目标出库商品的目标批次成本,在一个入库批次包括多个批次成本时,一个批次成本对应一个第一编号;若否,则获取所述目标出库商品的第二编号,并根据所述第二编号查询所述目标出库商品的目标批次成本,一个入库批次对应一个第二编号。
5.第二方面,本技术实施例提供了一种基于跨境电商的批次成本查询装置,应用于商品管理系统中的本地管理平台服务器,所述商品管理系统包括所述本地管理平台服务器、用户终端、以及跨境电商平台服务器,所述本地管理平台服务器与用户终端通信连接,所述本地管理平台服务器与跨境电商平台服务器通信连接,所述装置包括:获取单元,所述获取单元用于获取来自所述跨境电商平台服务器的出库信息;
所述获取单元还用于根据所述出库信息获取目标店铺的目标入库队列,所述目标店铺为售卖待出库产品的店铺;匹配单元,所述匹配单元用于根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述目标出库商品对应的目标入库批次;确定单元,所述确定单元用于根据第二预设出库顺序在所述目标入库批次中确定所述目标出库商品;判断单元,所述判断单元用于判断所述目标出库商品所在的目标入库批次中是否存在不同批次成本的商品;若是,则获取所述目标出库商品的第一编号,并根据所述第一编号查询所述目标出库商品的目标批次成本,在一个入库批次包括多个批次成本时,一个批次成本对应一个第一编号;若否,则获取所述目标出库商品的第二编号,并根据所述第二编号查询所述目标出库商品的目标批次成本,一个入库批次对应一个第二编号。
6.第三方面,本技术实施例提供了一种服务器,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行本技术实施例第一方面中的步骤的指令。
7.第四方面,本技术实施例提供了一种计算机存储介质,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本实施例第一方面中所描述的部分或全部步骤。
8.可以看出,本实施例中,本地管理平台服务器能够从跨境电商平台服务器中获取出库信息,然后再根据所述出库信息获取目标店铺的目标入库队列,并在所述目标入库队列中按照第一预设出库顺序匹配与所述目标出库商品对应的目标入库批次,且根据第二预设出库顺序在所述目标入库批次中确定所述目标出库商品,之后再判断所述目标出库商品所在的目标入库批次中是否存在不同批次成本的商品;若是,则获取所述目标出库商品的第一编号,并根据所述第一编号查询所述目标出库商品的目标批次成本;若否,则获取所述目标出库商品的第二编号,并根据所述第二编号查询所述目标出库商品的目标批次成本。如此,能够实现通过跨境电商平台服务器的出库数据快速定位本地管理平台服务器中对应记录的目标出库商品和该目标出库商品对应的批次成本编号,从而有利于快速查找得到该目标出库商品的目标批次成本,进而有助于完善本地管理平台服务器记录的目标店铺财务报表,提高跨境电商平台店铺的管理效果。此外,本技术中,在同一个入库批次存在多个批次成本的情况下,还能够通过查询第一编号获取目标出库商品对应的批次成本,有利于提高获取得到的批次成本信息的准确性。
附图说明
9.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1a是本技术实施例提供的一种商品管理系统的架构示意图;
图1b是本技术实施例提供的另一种商品管理系统的架构示意图;图2是本技术实施例提供的一种电子设备的结构示意图;图3是本技术实施例提供的一种基于跨境电商的批次成本查询方法的流程示意图;图4是本技术实施例提供的一种本地管理平台的界面显示图;图5a是本技术实施例提供的一种基于跨境电商的批次成本查询装置的功能单元组成框图;图5b是本技术实施例提供的另一种基于跨境电商的批次成本查询装置的功能单元组成框图。
具体实施方式
11.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
12.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
13.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
14.为了更好地理解本技术实施例的方案,下面先对本技术实施例可能涉及的相关术语、概念和相关背景进行介绍。
15.批次成本:批次成本包括采购成本和头程运费。其中,头程运费是指商品从国内发货到fba(fulfillmentbyamazon,亚马逊物流)仓库所产生的运费成本。
16.fba:是一种官方提供的代发货业务。卖家需要将商品提前备货到fba仓库,当有订单后,亚马逊平台将直接代卖家进行包装、贴标、发货和客户服务(买家咨询、退货等)等后续工作。
17.fba编号:fba编号是指以fba开头的编号,例如fba0001。商品备货至fba仓库入库时亚马逊平台会赋予每个入库批次一个fba编号。用户根据商品对应的fba编号可以查询到其入库批次,并可以在本地管理平台的批次成本里填写该入库批次对应的批次成本。
18.fnsku:fnsku是fba的产品标签编码,做fba的产品的sku(stockkeepingunit,商品属性)对应一个fnsku。也即,一个fnsku对应一种商品信息。商品信息包括品牌、型号、商品类别、颜色、尺寸等中的至少一种。一个fnsku对应至少一个fba编号。
19.本技术的技术方案可以应用于如图1a所示的示例商品管理系统10,该示例商品管理系统10包括本地管理平台服务器100、跨境电商平台服务器200、以及用户终端300。其中,
跨境电商平台服务器200对应的跨境电商平台可以是亚马逊等电商平台,为便于表述,以下以亚马逊平台为例进行说明。本地管理平台服务器100分别与用户终端300和跨境电商平台服务器200建立通信连接。
20.用户可以通过用户终端300与本地管理平台服务器100连接,以登录本地管理平台。用户可以通过本地管理平台管理跨境电商平台的店铺。用户终端300是指用于登录用户在本地管理平台服务器对应的本地管理平台上的账号的终端设备,本地管理平台服务器100用于帮助用户精细化管理其在跨境电商平台服务器200对应的跨境电商平台上的各个店铺的各种销售活动,通常情况下,本地管理平台服务器100需要通过接口从跨境电商平台服务器200获取店铺数据、订单数据等,获取数据后经过本地管理平台服务器100的一些运算或处理生成对应在本地管理平台的可视化界面,并将该可视化界面输出至用户终端300显示。
21.进一步地,参见图1b,图1b是本技术实施例提供的另一种商品管理系统的架构示意图。用户在本地管理平台服务器100对应的本地管理平台上申请的一个第一账号下可以授权多个跨境电商平台的第二账号,从而实现对多个跨境电商平台的第二账号的管理。其中,一个跨境电商平台的第二账号下管辖多个店铺,每个店铺以站点(国家)的维度进行划分。通常一个跨境电商平台的第二账号下的店铺都属于一个大区,大区下每个国家都是一个站点。例如,大区可分为北美、欧洲、远东等,示例性的,北美的每个国家都是一个站点,其对应一个店铺。例如,如图1b所示,第二账号1、第二账号2

第二账号n可以分别对应为北美、欧洲、远东等大区的账号,示例性的,当第二账号1为北美这一大区的账号时,第二账号1所管辖的店铺1a、店铺1b

店铺1n分别对应北美这一大区的一个国家。这也就是说,用户通过用户终端300在本地管理平台登录其第一账号后,可以通过本地管理平台管理其在跨境电商平台的所有第二账号,从而实现通过本地管理平台对跨境电商平台的所有店铺的管理。
22.本地管理平台服务器100可以与跨境电商平台服务器200建立通信连接,并同步跨境电商平台服务器200中各个站点的相关数据。该相关数据至少可包括以下至少一种:物流信息、采购信息、装箱信息、销售信息、商品信息、库存信息等等,在此不作限定。
23.其中,销售信息可包括以下至少一种:销量、销售额、销售收益、退款信息、换货信息、换货订单、测评订单和多渠道订单等。
24.其中,物流信息可包括以下至少一种:物流商、物流状态、商品订单信息、发货仓库、发货地址、发货日期、收货地址、承运人信息、快递单号、店铺信息、包裹号和包裹状态等。
25.其中,包裹状态可包括以下至少一种:运输途中、查询不到、到达待取、投递失败、成功签收和可能异常。
26.其中,采购信息可包括以下至少一种:采购入货仓库、采购量、采购单价、采购商品信息、供货商、金额、预计到货时间和备注等。
27.其中,商品信息可包括以下至少一种:品牌、型号、商品类别、库存地址、质检流程、危险品运输、尺寸、重量、箱规、单箱重量、采购时长、采购员、开发员、备注、价格、生产日期、产地、颜色、等级和用途等。
28.其中,库存信息可包括以下至少一种:仓库名称、库存商品名称、库存量、库存货
架、负责人信息、地址和备注等。
29.图2是本技术实施例提供的一种电子设备的结构示意图。该电子设备可以为本地管理平台服务器100、跨境电商平台服务器200、或者用户终端300。本技术实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。
30.上述电子设备可以包括处理器110、存储器120、通信接口130以及一个或多个程序121,其中,所述一个或多个程序121被存储在上述存储器120中,且被配置由上述处理器110执行,所述一个或多个程序121包括用于执行下述方法实施例中任一步骤的指令。
31.其中,通信接口130用于支持电子设备与其他设备的通信。处理器110例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术实施例公开内容所描述的各种示例性的逻辑方框,单元和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。
32.存储器120可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(randomaccessmemory,ram)可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。
33.具体实现中,所述处理器110用于执行下述方法实施例中由本地管理平台服务器执行的任一步骤,且在执行诸如发送等数据传输时,可选择的调用所述通信接口130来完成相应操作。
34.需要注意的是,上述电子设备的结构示意图仅为示例,具体包含的器件可以更多或更少,此处不做唯一限定。
35.请参阅图3,图3是本技术实施例提供的一种基于跨境电商的批次成本查询方法的流程示意图,该方法可以应用在如图1a或图1b所示的商品管理系统中的本地管理平台服务器100,如图3所示,该基于跨境电商的批次成本查询方法包括以下操作:步骤s210,获取来自所述跨境电商平台服务器的出库信息。
36.其中,出库信息可以从亚马逊平台生成的订单信息中获取得到。出库信息可以包括目标出库商品的商品信息、出售店铺信息等。
37.步骤s220,根据所述出库信息获取目标店铺的目标入库队列。
38.其中,所述目标店铺为售卖待出库产品的店铺。
39.其中,目标入库队列是指目标店铺的所有商品的入库排列队列,其中,入库是指商品进入fba仓库。目标店铺的所有商品可以分批次入库,也即,目标入库队列可包括多个入库批次,每个入库批次包括入库的至少一个商品。
40.步骤s230,根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述目标出库商品对应的目标入库批次。
41.其中,第一预设出库顺序是指目标入库队列中,各个入库批次出库的先后排列顺序。
42.具体地,在目标入库队列中,与本地管理平台服务器获取得到的出库信息适配的商品可能存在多个,多个商品可能位于不同的入库批次。根据第一预设出库顺序匹配进行匹配可以确定当前待出库产品具体为目标入库队列中哪个入库批次的商品。
43.具体地,当本地管理平台服务器获取出库信息后,可以根据第一预设出库顺序规定的先后顺序匹配当前与待出库产品对应的目标出库商品。可以理解,已出库的商品不再在剩余商品的第一预设出库顺序内。
44.具体实现中,目标入库队列可以针对各个产品进行分类,也即目标入库队列中包括多个目标产品队列。一个目标产品队列对应一种产品类型的产品。每个目标产品队列均可对应设置一个第一预设出库顺序,各个目标产品队列的第一预设出库顺序的设置方式可以相同,也可以不相同,在此不做进一步限制。
45.具体实现中,本地管理平台服务器可以根据出库信息确定目标入库队列中的目标产品队列,其中,目标产品队列包括同一产品的至少一个入库批次,一个入库批次中包括至少一个商品。然后本地管理平台服务器再在目标产品队列中根据第一预设出库顺序匹配与目标出库商品对应的目标入库批次。
46.步骤s240,根据第二预设出库顺序在所述目标入库批次中确定所述目标出库商品。
47.其中,第二预设出库顺序是指在同一个入库批次中的商品的出库顺序。
48.具体地,目标入库批次的当前库存数量可能会大于待出库产品的数量,而同一个入库批次中可能存在多个不同的批次成本,根据第二预设出库顺序进行匹配便于后续确定当前待出库产品具体对应的批次成本。
49.步骤s250,判断所述目标出库商品所在的目标入库批次中是否存在不同批次成本的商品。
50.具体地,当本地管理平台服务器根据出库信息通过上述步骤匹配到目标出库商品后,可判断该目标出库商品所在的目标入库批次中是否存在不同批次成本的商品。若是,则执行步骤s260,若否,则执行步骤s270。
51.步骤s260,若是,则获取所述目标出库商品的第一编号,并根据所述第一编号查询所述目标出库商品的目标批次成本。
52.其中,在一个入库批次包括多个批次成本时,一个批次成本对应一个第一编号。
53.具体地,本地管理平台服务器记录的第一编号可以为fba编号的子编号,其可以在fba编号的基础上添加用于区分不同批次成本的附属标记。例如,本地管理平台服务器获取
的入库批次的fba编号为fba0701,若在该入库批次中包括两个批次成本的商品,其中一个批次成本对应的第一编号可以为fba0701-1,另一个批次成本对应的第一编号可以为fba0701-2。
54.步骤s270,若否,则获取所述目标出库商品的第二编号,并根据所述第二编号查询所述目标出库商品的目标批次成本。
55.其中,一个入库批次对应一个第二编号。
56.具体地,本地管理平台服务器记录的第二编号可以为fba编号,该第二编号由亚马逊平台赋予。示例性的,第二编号可以为fba0702。
57.批次成本和第一编号、以及第二编号的对应关系可参见图4。
58.可以看出,本实施例中,本地管理平台服务器能够从跨境电商平台服务器中获取出库信息,然后再根据所述出库信息获取目标店铺的目标入库队列,并在所述目标入库队列中按照第一预设出库顺序匹配与所述目标出库商品对应的目标入库批次,且根据第二预设出库顺序在所述目标入库批次中确定所述目标出库商品,之后再判断所述目标出库商品所在的目标入库批次中是否存在不同批次成本的商品;若是,则获取所述目标出库商品的第一编号,并根据所述第一编号查询所述目标出库商品的目标批次成本;若否,则获取所述目标出库商品的第二编号,并根据所述第二编号查询所述目标出库商品的目标批次成本。如此,能够实现通过跨境电商平台服务器的出库数据快速定位本地管理平台服务器中对应记录的目标出库商品和该目标出库商品对应的批次成本编号,从而有利于快速查找得到该目标出库商品的目标批次成本,进而有助于完善本地管理平台服务器记录的目标店铺财务报表,提高跨境电商平台店铺的管理效果。此外,本技术中,在同一个入库批次存在多个批次成本的情况下,还能够通过查询第一编号获取目标出库商品对应的批次成本,有利于提高获取得到的批次成本信息的准确性。
59.在一个可能的实施例中,所述出库信息包括与所述目标店铺对应的目标店铺标识,所述根据所述出库信息获取目标店铺的目标入库队列,包括:根据所述目标店铺标识,在入库队列集合中匹配与所述目标店铺标识对应的所述目标入库队列,所述入库队列集合包括多个店铺标识和多个入库队列的映射关系,一个店铺标识对应一个入库队列。
60.其中,一个店铺标识对应用户在亚马逊平台上的一个店铺。
61.其中,入库队列集合是指,用户通过用户终端在本地管理平台上登录的第一账号所管理的所有店铺所对应的入库队列的集合。
62.具体地,当本地管理平台服务器同步获取得到出库信息后,可以先根据目标店铺标识在入库队列集合中查找对应的映射关系,从而根据该映射关系确定与该目标店铺标识对应的目标入库队列。
63.可见,在本实施例中,可通过目标店铺标识在入库队列集合中查询匹配对应的目标入库队列,从而实现对用户在亚马逊平台的各个店铺的分类管理,避免数据交叉混淆。
64.在一个可能的实施例中,所述第一预设出库顺序为:根据所述目标入库队列中每个入库批次的入库时间先后顺序排序,入库时间越早的入库批次内的商品出库顺序越靠前。
65.其中,入库时间是指商品进入fba仓库的时间。
66.示例性的,目标入库队列里有多种产品,一个产品对应一个fnsku。例如,目标入库
队列包括fnsku1、fnsku2,根据出库信息可知,目标出库商品为fnsku1所对应的产品。那么本地管理平台服务器可以锁定产品类为fnsku1的产品队列。在fnsku1的产品队列中包括入库批次1、入库批次2、入库批次3。假设待出库产品的数量为1个,第一预设出库顺序为根据入库批次1、入库批次2、入库批次3的入库时间先后顺序排序,那么本地管理平台服务器可以根据第一预设出库顺序匹配适配的入库批次。例如,入库批次1入库时间最早,且入库批次1当前的库存数量大于或等于1,那么目标入库批次则为入库批次1。
67.可见,在本实施例中,通过将入库越早的入库批次越靠前出库,不仅方便出库顺序排列,从而便于统计,还可以保证出库商品的保质日期,避免商品长时间积压在仓库。
68.在一个可能的实施例中,在一个入库批次包括多个批次成本时,所述第二预设出库顺序为:根据入库批次中商品的批次成本由低到高排序,批次成本越低的商品出库顺序越靠前。
69.具体实现中,本地管理平台服务器根据出库信息匹配与待出库产品对应的目标出库商品时,先在目标批次的库存中,匹配批次成本最低的商品,并将其作为目标出库商品。当批次成本最低的商品全部出库后,再在目标批次中匹配批次成本第二低的商品,以此类推,直至将该目标批次的商品全部出库后,再匹配下一个入库批次的商品进行出库。
70.示例性的,目标入库批次中包括两个批次成本的商品,其中,批次成本1高于批次成本2。那么,本地管理平台服务器根据出库信息匹配与待出库产品对应的目标出库商品时,先出库批次成本为批次成本2的商品。
71.可见,在本实施例中,通过将同一入库批次中的商品以批次成本高低顺序的方式进行出库,可以保证在一个批次成本对应的所有商品出库完后,再出库另一个批次成本的商品,从而使得商品出库排列更有序,便于商品的管理,并有利于店铺制作财务报表时利润等数据的计算。此外,低成本的商品先出库有利于提高前期结算的盈利成本,便于用户能够先获取足够的资金用于后续经营,避免由于资金不足影响后续供货等。
72.当然,于其他实施例中,在一个入库批次包括多个批次成本时,所述第二预设出库顺序也可以为:根据入库批次中商品的批次成本由高到低排序,批次成本越高的商品出库顺序越靠前。
73.此外,对于一个入库批次只有一个入库成本的情况,第二预设出库顺序可以按照一定先后顺序排序,也可以无顺序排列,在此不做进一步限制,具体可根据需求进行设置。
74.在一个可能的实施例中,当所述待出库产品的数量大于1时,所述根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述待出库产品对应的目标入库批次,包括:根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品对应的至少一个入库批次;确定所述至少一个入库批次为所述目标入库批次,所述至少一个入库批次当前的库存数量之和大于或等于所述待出库产品的数量。
75.其中,产品类型可以包括商品信息中的全部或者部分信息,例如,产品类型可以包括产品名称、产品型号、产品颜色等,具体可以由用户自行设置,在此不做进一步限制。
76.具体实现中,当待出库产品的数量大于1时,根据第一预设出库顺序匹配的第一顺位的入库批次的当前库存数量可能大于、小于或者等于待出库产品的数量。当根据第一预设出库顺序匹配的第一顺位的入库批次的当前库存数量大于或等于待出库产品的数量时,
目标入库批次仅包括一个入库批次;当根据第一预设出库顺序匹配的第一顺位的入库批次的当前库存数量小于待出库产品的数量时,目标入库批次包括至少两个入库批次。其中,至少两个入库批次为根据第一预设出库顺序排列的相邻入库批次。
77.可见,在本实施例中,通过第一预设出库顺序,匹配至少一个入库批次作为目标入库批次可以保证无论待出库产品的数量有多少均可匹配到适配的入库批次,从而匹配到与待出库产品的数量对应的目标出库商品,进而保证商品顺利出库。并且,本实施例还有利于保证根据商品的入库时间先后进行出库,可避免产品长期积压。
78.在一个可能的实施例中,所述根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品对应的至少一个入库批次,包括:根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品的产品类型对应的第一入库批次;判断所述第一入库批次当前的库存数量是否大于或等于所述待出库产品的数量;若是,则确定所述第一入库批次为所述目标入库批次;若否,则按照所述第一预设出库顺序匹配与所述待出库产品的产品类型对应的第二入库批次,并确定所述第一入库批次和所述第二入库批次为所述目标入库批次,且判断所述第二入库批次当前的库存数量是否大于或等于所述待出库产品的数量和所述第一入库批次当前的库存数量之差。
79.具体实现中本地管理平台服务器根据出库信息,先匹配对应的目标出库队列,再根据待出库产品的产品类型在目标出库队列中确定目标产品队列,进而再在目标产品队列中匹配与待出库产品对应的目标出库商品。
80.具体地,在目标产品队列中匹配与待出库产品对应的目标出库商品时,先根据第一预设出库顺序匹配第一顺位的第一入库批次,并判断第一顺位的第一入库批次的当前库存数量是否大于或者等于待出库产品的数量。若是,则意味着与待出库产品对应的目标出库商品均为第一顺位的第一入库批次中的商品,也即可确定第一顺位的第一入库批次为目标入库批次。若第一顺位的第一入库批次的当前库存数量小于待出库产品的数量,则意味着第一顺位的第一入库批次的库存容量不足以支撑本次全部的待出库产品出库,此时需要进一步根据第一预设出库顺序匹配第二顺位的第二入库批次,并判断第二顺位的第二入库批次的当前库存数量是否大于或者等于待出库产品的剩余数量,也即待出库产品的数量减去第一顺位的第一入库批次的库存数量。若是,则意味着与待出库产品对应的目标出库商品为第一顺位的第一入库批次和第二顺位的第二入库批次中的商品,也即可确定第一顺位的第一入库批次和第二顺位的第二入库批次均为目标入库批次。若否,则重复上述步骤进一步按照第一预设出库顺序匹配下一顺位的入库批次,并将其当前的库存数量与待出库产品待匹配的剩余数量进行数量比对,直至所有待出库产品均匹配到对应的目标出库商品。
81.可见,在本实施例中,通过根据第一预设出库顺序匹配的入库批次的库存数量和待出库产品的数量的数值比较,可以确定当前待出库产品的数量具体匹配的目标入库批次的数量以及各个目标入库批次中各个入库批次对应的目标出库商品的数量,有利于对出库商品进行管理统计。并且,所有目标出库商品按照第一预设出库顺序和第二预设出库顺序出库有利于进一步对目标出库商品进行管理,并避免有商品长时间积压在仓库中。
82.在一个可能的实施例中,当所述待出库产品的数量大于1时,所述根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述待出库产品对应的目标入库
批次,包括:根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品的产品类型对应的第三入库批次,所述第三入库批次当前的库存数量大于或等于所述待出库产品的数量。
83.具体实现中,本地管理平台服务器根据出库信息,先匹配对应的目标出库队列,再根据待出库产品的产品类型在目标出库队列中确定目标产品队列,进而再在目标产品队列中匹配与待出库产品对应的目标出库商品。
84.具体地,在目标产品队列中匹配与待出库产品对应的目标出库商品时,先根据第一预设出库顺序匹配第一顺位的第三入库批次,再判断第三入库批次当前的库存数量是否大于或等于所述待出库产品的数量。若是,则意味着与待出库产品对应的目标出库商品均为第一顺位的第三入库批次中的商品,也即可确定第一顺位的第三入库批次为目标入库批次。若否,则按照第一预设出库顺序匹配第二顺位的第四入库批次,并判断第四入库批次当前的库存数量是否大于或等于所述待出库产品的数量。若是,则意味着与待出库产品对应的目标出库商品均为第二顺位的第四入库批次中的商品,也即可确定第二顺位的第四入库批次为目标入库批次。若否,则重复上述步骤进一步按照第一预设出库顺序匹配下一顺位的入库批次,并将其当前的库存数量与待出库产品的数量进行比对,直至匹配到库存数量大于待出库产品的数量的入库批次为止,并将该入库批次确定为目标入库批次。
85.可见,在本实施例中,通过第一预设出库顺序,匹配一个当前库存数量大于待出库产品的数量的入库批次作为目标入库批次,有利于同一批出库商品的数据统计,可减少本地管理平台服务器匹配与待出库产品对应的目标出库商品时的数据处理过程,可提高匹配效率。
86.本技术可以根据上述方法示例对服务器进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
87.图5a是本技术实施例提供的一种基于跨境电商的批次成本查询装置的功能单元组成框图。该基于跨境电商的批次成本查询装置30可以应用在如图1a或图1b所示的商品管理系统中的本地管理平台服务器100上,该基于跨境电商的批次成本查询装置30包括:获取单元310,用于获取来自所述跨境电商平台服务器的出库信息;所述获取单元还用于根据所述出库信息获取目标店铺的目标入库队列,所述目标店铺为售卖待出库产品的店铺;匹配单元320,用于根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述目标出库商品对应的目标入库批次;确定单元330,用于根据第二预设出库顺序在所述目标入库批次中确定所述目标出库商品;判断单元340,用于判断所述目标出库商品所在的目标入库批次中是否存在不同批次成本的商品;若是,则获取所述目标出库商品的第一编号,并根据所述第一编号查询所述目标出库商品的目标批次成本,在一个入库批次包括多个批次成本时,一个批次成本对应一个
第一编号;若否,则获取所述目标出库商品的第二编号,并根据所述第二编号查询所述目标出库商品的目标批次成本,一个入库批次对应一个第二编号。
88.在一个可能的示例中,所述出库信息包括与所述目标店铺对应的目标店铺标识,在所述根据所述出库信息获取目标店铺的目标入库队列方面,所述获取单元具体用于:根据所述目标店铺标识,在入库队列集合中匹配与所述目标店铺标识对应的所述目标入库队列,所述入库队列集合包括多个店铺标识和多个入库队列的映射关系,一个店铺标识对应一个入库队列。
89.在一个可能的示例中,所述第一预设出库顺序为:根据所述目标入库队列中每个入库批次的入库时间先后顺序排序,入库时间越早的入库批次的商品出库顺序越靠前。
90.在一个可能的示例中,在一个入库批次包括多个批次成本时,所述第二预设出库顺序为:根据入库批次中商品的批次成本由低到高排序,批次成本越低的商品出库顺序越靠前。
91.在一个可能的示例中,当所述待出库产品的数量大于1时,在所述根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述待出库产品对应的目标入库批次方面,所述匹配单元具体用于:根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品对应的至少一个入库批次;确定所述至少一个入库批次为所述目标入库批次,所述至少一个入库批次当前的库存数量之和大于或等于所述待出库产品的数量。
92.在一个可能的示例中,在所述根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品对应的至少一个入库批次方面,所述匹配单元还用于:根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品的产品类型对应的第一入库批次;判断所述第一入库批次当前的库存数量是否大于或等于所述待出库产品的数量;若是,则确定所述第一入库批次为所述目标入库批次;若否,则按照所述第一预设出库顺序匹配与所述待出库产品的产品类型对应的第二入库批次,并确定所述第一入库批次和所述第二入库批次为所述目标入库批次,且判断所述第二入库批次当前的库存数量是否大于或等于所述待出库产品的数量和所述第一入库批次当前的库存数量之差。
93.在一个可能的示例中,当所述待出库产品的数量大于1时,在所述根据所述出库信息,在所述目标入库队列中按照第一预设出库顺序匹配与所述待出库产品对应的目标入库批次方面,所述匹配单元用于:根据所述待出库产品的产品类型,在所述目标入库队列中按照所述第一预设出库顺序匹配与所述待出库产品的产品类型对应的第三入库批次,所述第三入库批次当前的库存数量大于或等于所述待出库产品的数量。
94.在采用集成的单元的情况下,本技术实施例提供的基于跨境电商的批次成本查询装置的功能单元组成框图如图5b所示。在图5b中,基于跨境电商的批次成本查询装置40包括:处理模块420和通信模块410。处理模块420用于对基于跨境电商的批次成本查询装置40的动作进行控制管理,例如,获取单元310、匹配单元320、确定单元330、判断单元340执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块410用于支持基于跨境电商的批次成本查询装置40与其他设备之间的交互。如图5b所示,基于跨境电商的批次成本查
询装置40还可以包括存储模块430,存储模块430用于存储基于跨境电商的批次成本查询装置40的程序代码和数据。
95.其中,处理模块420可以是处理器或控制器,例如可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术实施例公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块410可以是收发器、rf电路或通信接口等。存储模块430可以是存储器。
96.其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述基于跨境电商的批次成本查询装置均可执行上述图3所示的基于跨境电商的批次成本查询方法中本地管理平台服务器所执行的步骤。
97.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括服务器。
98.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
99.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
100.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
101.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
102.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
103.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备
(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
104.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。
105.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献