[发明专利]一种处理订单的方法及设备在审
申请号: | 202110960617.8 | 申请日: | 2021-08-20 |
公开(公告)号: | CN113837826A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 赵永永 | 申请(专利权)人: | 上海万物新生环保科技集团有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q10/08 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 汪祖乐 |
地址: | 200433 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 订单 方法 设备 | ||
本申请的目的是提供一种处理订单的方法及设备,本申请通过获取订单信息,根据所述订单信息确定货品模型,基于所述货品模型整合订单信息确定订单下传信息;根据所述订单下传信息确定对应的仓库,并获取订单取消信息、通知发货信息和仓库同步发货信息;将所述订单下传信息、所述订单取消信息、所述通知发货信息和所述仓库同步发货信息插入至生产任务表中;根据所述生产任务表建立任务队列,基于所述任务队列发布任务执行事件,执行所述任务队列中的所有任务以完成对订单的处理。从而及时拦截取消的订单,并且可以根据特定的二手品类单个货品从多个不同的销售渠道将包裹信息和发运信息回传订单系统。
技术领域
本申请涉及计算机领域,尤其涉及一种处理订单的方法及设备。
背景技术
当前电商领域订单生产是通过订单履约中心(OrderFulfillment Center简称:OFC)将客户生成的订单根据一些规则拆分后的子单进行订单下传仓库生产以及仓库状态回传状态同步订单状态,整体订单流程分为几个子系统订单下传系统、订单回传系统、订单取消拦截系统。
主要有以下几种方式如下:
(1)订单下传系统:接收客户订单进行订单拆分申请预分拣,生成面单下传仓库生产。
(2)订单回传系统:仓库将订单中的货品进行拣货和打包后将发货结果回传订单系统。
(3)订单取消拦截系统:客户的订单取消后通知仓库和发运环节进行取消拦截订单生产。
然而,针对二手品类订单下传场景,现有技术无法应用于特定的场景处理该品类的货物订单,与其他类型的订单产生了混同,给销售渠道带来了不便,产生资源浪费,降低了效率。此外,现有技术中的订单的下传流程无法对错误订单进行重试,也不存在对于下传流程的编排处理,同时不能根据特定的二手品单个货品多个不同的销售渠道将包裹信息和发运信息回传订单系统。
发明内容
本申请的一个目的是提供一种处理订单的方法及设备,解决现有技术中无法基于特殊货品品类分别下传不同仓库并将仓库回传结果通知每个销售渠道的问题。
根据本申请的一个方面,提供了一种处理订单的方法,该方法包括:
获取订单信息,根据所述订单信息确定货品模型,基于所述货品模型整合订单信息确定订单下传信息;
根据所述订单下传信息确定对应的仓库,并获取订单取消信息、通知发货信息和仓库同步发货信息;
将所述订单下传信息、所述订单取消信息、所述通知发货信息和所述仓库同步发货信息插入至生产任务表中;
根据所述生产任务表建立任务队列,基于所述任务队列发布任务执行事件,执行所述任务队列中的所有任务以完成对订单的处理。
可选地,所述基于所述任务队列发布任务执行事件,执行所述任务队列中的所有任务以完成对订单的处理,包括:
对所述任务队列中的所有任务依序发布对应的任务执行事件;
根据所述任务执行事件判断是否存在对应的生产任务表,若是,则根据所述生产任务表获取每一个任务对应的任务类型和任务状态,根据所述任务类型和所述任务状态对当前任务进行相应处理以完成对订单的处理。
可选地,所述任务状态包括未执行、执行成功和执行失败,根据所述任务类型和所述任务状态对当前任务进行相应处理以完成对订单的处理,包括:
当当前任务的任务状态为未执行时,根据所述任务类型对所述当前任务进行执行处理,判断所述执行处理是否成功,若否,则记录所述当前任务执行失败次数以及当前任务的相关调用参数,并向用户发送执行失败消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海万物新生环保科技集团有限公司,未经上海万物新生环保科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110960617.8/2.html,转载请声明来源钻瓜专利网。