System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种虚拟商品订单的发货处理方法及系统技术方案_技高网

一种虚拟商品订单的发货处理方法及系统技术方案

技术编号:41848275 阅读:4 留言:0更新日期:2024-06-27 18:26
本申请提供了一种虚拟商品订单的发货处理方法及系统,该方法包括:获取订单商品信息;若所述订单商品信息包含第一标识,则判定订单商品包含虚拟商品,若所述虚拟商品不需要发货,则在拣货环节对所述虚拟商品进行隐藏处理;若所述虚拟商品不需要分配物流商,则在拣货环节移除所述虚拟商品;若所述虚拟商品需要扣减库存,则为虚拟商品分配物流商,并基于物流商进行发货处理;若所述虚拟商品需要扣减库存,则为所述虚拟商品分配拣货仓库和物流商,并基于拣货仓库和物流商进行发货处理。该技术方案可以提高订单的处理效率和准确性,减少订单发货出错的机率。

【技术实现步骤摘要】

本申请属于计算机,具体涉及一种虚拟商品订单的发货处理方法及系统


技术介绍

1、随着全球电子商务的兴起,国际零售贸易得到飞速发展,大量的国内中小型电商卖家将零售业务扩展至国外市场,通过境外的电商平台将国内众多商品销往国外市场。伴随跨境业务的发展,基于erp软件而开发的电商erp系统(简称电商erp)逐步发展起来。电商erp可以和电商平台深度连接,帮助国内的中小型电商卖家统一管理其海外店铺,解决语言差异带来的障碍,可实现一个运营人员同时管理上百个电商店铺,大幅度提高店铺运营的效率。

2、电商erp系统是通过既定的规则访问和控制电商平台的店铺,处理店铺运营各环节的动态数据,数据管理庞杂,同时还要满足多种类型用户(卖家)的操作便捷性需求;因此现有已商业化的电商erp系统的各功能模块都还处于功能逐步更新和完善的阶段,各软件企业在开发自家电商erp系统时所制定的功能算法和规则也基本不一样,各功能模块随着用户需求变化会持续开发新的版本,以兼容更多的使用场景。

3、相关技术方案中,在完成商品交易后的订单处理环节,现有erp主要对订单信息中的实体商品(指买家购买的实体货物)进行处理,而不能处理订单信息中可能存在的虚拟商品(指商品运输保险、购物卡、充值卡、电子优惠券、电子卡券等实体货物之外的商品),导致卖家在订单信息中增加虚拟商品时,erp系统不能自动的对这些虚拟商品进行有效的处理,进而增加订单发货出错的机率。

4、涉及本申请的其他技术问题,在后文进一步阐述。上述内容仅用于辅助理解本申请的技术方案,并不表示上述内容全部都是现有技术。


技术实现思路

1、本申请的主要目的是提供一种虚拟商品订单的发货处理方法虚拟商品订单的发货处理方法及系统,可以使卖家在拣货环节中,对订单信息中的虚拟商品进行自动识别并处理(比如,是否隐藏、是否扣减库存、是否进行发货),提高订单的处理效率和准确性,减少订单发货出错的机率。

2、为实现上述目的,本申请提出了一种虚拟商品订单的发货处理方法,用于电商erp系统或电商平台系统的订单模块,其包括如下步骤:

3、k1、从电商平台获取订单信息,所述订单信息包括订单商品信息;

4、k2、判断所述订单商品信息是否包含第一标识,若所述订单商品信息包含第一标识,则判定订单商品包含虚拟商品,转步骤k3;若所述订单商品信息不包含第一标识,则判定订单商品不包含虚拟商品, 并获取下一个订单信息,其中,所述第一标识包括运输保险标识、购物卡标识、充值卡标识、电子优惠券标识中的一项或多项;

5、k3、判断所述虚拟商品是否需要发货,若所述虚拟商品不需要发货,则在拣货环节对所述虚拟商品进行隐藏处理;若所述虚拟商品需要发货,则直接转步骤k4;

6、k4、判断所述虚拟商品是否需要分配物流商,若所述虚拟商品不需要分配物流商,则在拣货环节移除所述虚拟商品;若所述虚拟商品需要分配物流商,则转步骤k5;

7、k5、判断所述虚拟商品是否需要扣减库存,若所述虚拟商品不需要扣减库存,则为所述虚拟商品分配物流商,并基于物流商进行发货处理;若所述虚拟商品需要扣减库存,则为所述虚拟商品分配拣货仓库和物流商,并基于拣货仓库和物流商进行发货处理。

8、本申请的其他特征和技术效果在说明书的后面部分进行阐述说明。本申请的技术问题解决思路和相关产品设计方案为:

9、电商卖家会根据自身的实际经营需求,在店铺中配备虚拟商品,用来保障或配合实体商品的销售(比如,买家下单某款实物商品后,卖家在订单中赠送给买家运输保险码、电子红包、充值卡等)。进一步的,在拣货环节中,针对不同类型的虚拟商品的处理方式也各不相同;具体来说,有实物载体的虚拟订单可能需要进行发货处理;没有实物载体的(如商品运输保险码、现金红包码)虚拟商品,则可能只需要进行数据管理,但无需进行库存管理和发货等处理。

10、在相关解决方案中,对商品订单中的虚拟商品进行判断和处理主要依靠人工来进行,同时,由于虚拟商品在订单中的表现形式与普通实体商品没有什么区别,会对人工的识别和处理造成一定的干扰;也就是说,人工处理订单中虚拟商品的方式存在着成本较高、处理效率较低,且出错概率较高,容易造成库存混乱和成本损失的问题。

11、申请人通过对订单的底层数据进行调研后发现,对于不同类别的虚拟订单,会携带有不同的标识字段;比如,通过虚拟商品与实体商品的底层数据对比后可以发现,虚拟商品与实体商品的数据中会分别携带一些特定的商品属性字段,而将这些特定的字段作为标记时,就能判断出订单内的哪些商品为虚拟商品,哪些虚拟商品需要进行发货处理、分配拣货仓库或分配物流商。

12、基于上述发现,在通过erp系统对生成的订单进行拣货前的处理时,根据虚拟商品中所携带的可以作为标识的字段,来对订单中的虚拟商品进行自动化处理;为此,申请人提出了一种虚拟商品订单的发货处理方法。

13、在具体实施时,先从电商平台(店铺)获取订单信息,并进一步获取订单信息内的订单商品信息。进一步的,判断所述订单商品信息是否包含第一标识,若所述订单商品信息包含第一标识,即可知道某个订单商品为虚拟商品。

14、进一步的,当确认某一商品为虚拟商品后,则进一步判断虚拟商品是否需要发货,若虚拟商品不需要发货,则在拣货环节对所述虚拟商品进行隐藏处理,以减少在拣货环过程中,对工作人员造成不必要的干扰,同时也可以有效提高订单的处理速度;若虚拟商品需要发货,则进一步判断虚拟商品是否需要分配物流商,若虚拟商品不需要分配物流商,则在拣货环节移除所述虚拟商品,表示该虚拟商品只需要扣减库存;若所述虚拟商品需要分配物流商,则判断虚拟商品是否需要扣减库存,若所述虚拟商品不需要扣减库存,则为虚拟商品分配物流商,并基于物流商进行发货处理;若虚拟商品需要扣减库存,则为虚拟商品分配拣货仓库和物流商,并基于拣货仓库和物流商进行发货处理。

15、这种虚拟商品订单的发货处理方法,可自动识别出订单中的虚拟商品,并在此基础上判断出哪些虚拟商品需要隐藏、分配拣货仓库(发货仓库)、分配物流商、提交发货,最终再基于相应的判断来执行相应的处理动作。进而帮助卖家提高订单的处理效率和处理速度,提高订单的处理效率和准确性,减少订单发货出错的机率,进而提高店铺的运营效率。其他实施方案和技术效果在后文阐述。

16、本申请还提供了一种系统,该系统为电商erp系统或电商平台系统,所述系统包括订单模块和商品模块,所述订单模块或所述社交电商模块执行如上所述的虚拟商品订单的发货处理方法中的操作,所述商品模块执行如上所述的商品认领规则的处理方法中的操作。

17、进一步的,本申请还提供一种计算机设备,所述计算机设备包括存储器、处理器,本申请中的电商erp系统或电商平台系统储存在存储器中,处理器可以运行电商erp系统或电商平台系统的操作指令并执行各功能模块的功能实现方法。

18、本申请中电商领域名词的含义及说明(本申请中英文单词和字段本文档来自技高网...

【技术保护点】

1.一种虚拟商品订单的发货处理方法,用于电商ERP系统或电商平台系统的订单模块,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的虚拟商品订单的发货处理方法,其特征在于,在步骤K5中,还包括,判断含有所述虚拟商品的拣货仓库的数量,若只有单个拣货仓库含有所述虚拟商品,则将该拣货仓库作为发货仓库;若有多个拣货仓库含有所述虚拟商品,则分别计算各个拣货仓库的符合率,将满足率合率条件的对应拣货商库作为发货仓库,并基于发货仓库和物流商进行发货处理;其中,所述仓库符合率为预设时间内虚拟商品的出库数量和虚拟商品当前库存量的比值与库存差值倒数的积,所述库存差值为虚拟商品当前库存量与待发货虚拟商品的差。

3.根据权利要求2所述的虚拟商品订单的发货处理方法,其特征在于,在步骤K5中,若所述拣货仓库的符合相同,则将先参与符合率计算的拣货仓库作为发货仓库,或者,将当前库存量数值最大的拣货仓库作为发货仓库;

4.根据权利要求1所述的虚拟商品订单的发货处理方法,其特征在于,在步骤K1中还包括:创建商品库存信息,并将所述订单商品信息与所述商品库存信息进行关联处理。p>

5.根据权利要求1所述的虚拟商品订单的发货处理方法,其特征在于,判断物流商的数量,若所述物流商的数量大于等于两个,则基于所述虚拟商品的信息和/或所述订单商品信息分别获取所述物流商的运费金额,并将所述运费金额最低的物流商指定给所述虚拟商品对应的所述订单信息。

6.根据权利要求5所述的虚拟商品订单的发货处理方法,其特征在于,还包括如下步骤:

7.根据权利要求6所述的虚拟商品订单的发货处理方法,其特征在于,判断所述订单信息中是否含有预售标记,当所述订单信息中含有所述预售标记,则调用订单发货处理接口,将所述订单信息移入单据打印队列,当所述订单信息中不包含所述预售标记,则取消对该订单信息的处理。

8.根据权利要求7所述的虚拟商品订单的发货处理方法,其特征在于,根据所述订单信息判断所述订单的利润是否小于0,若所述订单的利润小于0,则放弃对所述订单信息的处理。

9.根据权利要求1所述的虚拟商品订单的发货处理方法,其特征在于,根据所述物流信息对移入单据打印队列的所述订单信息进行筛选,对筛选出的所述订单信息进行波次处理。

10.一种虚拟商品订单的发货处理系统,其特征在于,所述系统为电商ERP系统或电商平台系统,所述系统包括订单模块,所述订单模块执行权利要求1-9中任一项所述的虚拟商品订单的发货处理方法中的操作。

...

【技术特征摘要】

1.一种虚拟商品订单的发货处理方法,用于电商erp系统或电商平台系统的订单模块,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的虚拟商品订单的发货处理方法,其特征在于,在步骤k5中,还包括,判断含有所述虚拟商品的拣货仓库的数量,若只有单个拣货仓库含有所述虚拟商品,则将该拣货仓库作为发货仓库;若有多个拣货仓库含有所述虚拟商品,则分别计算各个拣货仓库的符合率,将满足率合率条件的对应拣货商库作为发货仓库,并基于发货仓库和物流商进行发货处理;其中,所述仓库符合率为预设时间内虚拟商品的出库数量和虚拟商品当前库存量的比值与库存差值倒数的积,所述库存差值为虚拟商品当前库存量与待发货虚拟商品的差。

3.根据权利要求2所述的虚拟商品订单的发货处理方法,其特征在于,在步骤k5中,若所述拣货仓库的符合相同,则将先参与符合率计算的拣货仓库作为发货仓库,或者,将当前库存量数值最大的拣货仓库作为发货仓库;

4.根据权利要求1所述的虚拟商品订单的发货处理方法,其特征在于,在步骤k1中还包括:创建商品库存信息,并将所述订单商品信息与所述商品库存信息进行关联处理。

5.根据权利要求1所述的虚拟商品订单的发货处理方法,其特征在于,判断物流商的数量,若...

【专利技术属性】
技术研发人员:王志超万家利孙杰张运乐梅松辉彭林曾锋张正叶
申请(专利权)人:深圳美云集网络科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1