一种订单信息同步方法和电商ERP与流程
未命名
09-22
阅读:55
评论:0
一种订单信息同步方法和电商erp
技术领域
1.本技术涉及计算机技术领域,特别涉及一种订单信息同步方法及对应的系统。
背景技术:
2.随着全球电子商务的兴起,国际零售贸易得到飞速发展,大量的国内中小型电商卖家将零售业务扩展至国外市场。伴随跨境业务的发展,基于erp软件而开发的电商erp系统(简称电商erp)逐步发展起来。电商erp可以和电商平台深度连接,帮助国内的中小型电商卖家统一管理其海外店铺,解决语言差异带来的障碍,可实现一个运营人员同时管理上百个电商店铺,大幅度提高店铺运营的效率。
3.电商erp是通过既定的规则访问和控制电商平台的店铺,处理店铺运营各环节的动态数据,数据管理庞杂,同时还要满足多种类型用户(卖家)的操作便捷性需求;因此现有已商业化的电商erp的各功能模块都还处于功能逐步更新和完善的阶段,各软件企业在开发自家电商erp时所制定的功能算法和规则也基本不一样,各功能模块随着用户需求变化会持续开发新的版本,以兼容更多的使用场景。
4.现有电商erp主要是通过电商平台的订单信息接口从电商平台同步(获取)相应店铺的商品订单信息,订单信息通常设置为15分钟左右同步一次,订单信息的同步间隔时间长。如果缩短订单信息的同步间隔时间(提高订单信息同步频率),那么会存在订单信息接口超限的问题,从而导致订单信息更新大幅度的延迟,甚至会出现部分订单状态和费用得不到更新的情况。
5.这种采用单一接口(指订单信息接口)的订单信息获取方式,在订单数量增加到一定数量(如订单高峰期)时,从订单信息接口同步的订单信息还会出现订单导出时间不够用、订单积压、订单漏单等异常。而且,订单信息同步延迟还会带来一系列的联动问题(比如导致营销邮件发送不成功,导致被取消的订单来不及停止发货等),给订单处理带来很多不确定性的风险和非必要的损失。
6.涉及本技术的其他技术问题,在后文进一步阐述。上述内容仅用于辅助理解本技术的技术方案,并不表示上述内容全部都是现有技术。
技术实现要素:
7.本技术的主要目的是提供一种订单信息同步方法和系统,以缩短订单信息的同步时间,实现订单信息秒级同步,并提高订单信息同步的稳定性和安全性。
8.为实现上述目的,本技术提出一种订单信息同步方法,用用于电商erp的订单管理模块,所述订单管理模块包括订单模板,其特征在于,所述方法包括以下步骤:步骤s1:获取电商平台的订单信息接口和通知信息接口的数据访问权限,所述订单管理模块基于所述通知信息接口创建订单状态信息的订阅通知,其中,所述订单信息接口用于从电商平台获取第一订单信息,所述通知信息接口用于从电商平台获取第二订单信息;
步骤s2:按步骤s21和步骤s22分别获取第二订单信息和第一订单信息,并生成相应的目标订单信息,包括:步骤s21:当订单状态发生变化时,所述订单管理模块从所述通知信息接口接收相应的订单状态信息通知,提取所述订单状态信息通知中的订单信息作为第二订单信息,并将所述第二订单信息填充到所述订单模板中,以生成当次从所述通知信息接口同步的目标订单信息;步骤s22:所述订单管理模块按每间隔t1时间从所述订单信息接口同步第一订单信息,将每次同步的所述第一订单信息填充到所述订单模板中,以生成当次从所述订单信息接口同步的目标订单信息;步骤s3:将所述订单模板中最新生成的所述目标订单信息作为同步后的目标订单信息。
9.本技术的其他技术特征和技术效果在说明书的后面部分进行阐述说明。本技术的技术问题解决思路和相关产品设计方案为:现有电商平台的订单信息都是通过订单信息接口(定义为第一接口)将订单信息同步给电商erp,以亚马逊电商平台为例,亚马逊的订单信息接口为amazon orderitems api,由于amazon orderitems api不支持批量请求,只能按单个订单进行逐个请求。
10.为了避免订单信息接口超限,需要延长订单信息的同步间隔时间,通常设置为15分钟左右请求同步一次。这种常规的订单信息同步方式,会导致:
①
卖家无法及时获取最新销售数据,不利于提供更精准的运营策略和决策支持;
②
卖家无法第一时间知道订单利润情况,存在约15分钟的滞后性,不利于及时发现订单利润异常,甚至会造成损失;
③
对于需要卖家进行发货的订单,会因为买家取消交易,由于订单更新不及时,从而造成卖家浪费时间发货,甚至造成货物成本、物流成本的损失。
11.为了缩短订单信息的同步间隔时间,部电商erp的解决方案是提高订单信息的同步频率,在定时任务上做到频繁拉取订单。此时,由于订单信息请求频率过高,会带来订单信息接口超限的风险,进而导致订单数据(订单信息)的更新大幅度延迟或订单数据缺失等问题。这种提高订单信息同步频率的方案,不能根本性的解决订单信息接口超限问题,同步后的订单信息稳定性和安全性很差。
12.申请人发现,最近有电商平台提供了通知信息接口(定义为第二接口)服务,通过通知信息接口能够跟踪每个活动的状态,并在活动状态发生变化时发送相关通知。以亚马逊电商平台为例,亚马逊的通知信息接口为amazon notifications api, amazon notifications api支持多种协议、端点和主题类型,可以根据具体应用场景的需要来灵活配置和定制,而且还能够自动地监视特定事件以及活动状态变化,并且能够触发相关操作或处理流程,使得整个系统的流程更加流畅和自动化。由于amazon notifications api托管在亚马逊电商平台上,通知信息接口不会超限,还能够实现通知信息实时响应。
13.但是亚马逊的通知信息接口并不能输出订单信息接口那样直接的订单信息,只能在活动状态发生变化时输出相应的状态信息。申请人还发现基于通知信息接口,可以编程创建订阅通知和及时接收通知,进而获得订单状态变化的响应反馈;也即,在卖家的订单状态发生变化时会被立即触发通知信息反馈,通过通知信息接口可以实时(即时)的接收订单状态信息。以亚马逊电商平台为例,亚马逊的通知信息接口(amazon notifications api)
最近增加了订单状态变化(order status change)通知接口,在卖家的订单状态发生变化时会被触发,以从通知信息接口输出订单状态变化的通知。根据订单状态的变化信息,可以根据订单类型(如自发货订单、代发货订单等类型)推算出订单下一步的状态。
14.基于以上分析思路,申请人在电商erp上设置订单管理模块,通过订单管理模块分别获取电商erp的订单信息接口和通知信息接口的数据访问权限。并且,设置订单管理模块按每间隔t1时间从电商平台的订单信息接口同步订单信息,将从电商平台的订单信息接口同步的订单信息定义为第一订单信息;也即,第一订单信息为详细的商品订单信息,包括订单号、订单状态、订购时间、订单商品信息、订单金额、买家信息(如买家名称和买家联系方式)、收货信息(如收件人、收件地址)等订单信息。并将每次同步的第一订单信息填充到订单管理模块的订单模板中(也即更新订单模板中的目标订单信息),以生成当次从订单信息接口同步后的目标订单信息。目标订单信息做为在电商erp中执行订单相关操作的实际生效的订单信息。
15.此外,订单管理模块基于通知信息接口创建订单状态信息的订阅通知,响应于订单状态发生变化,电商平台通过通知信息接口输出订单状态变化的通知。也即,当订单状态发生变化时,订单管理模块自动从通知信息接口接收订单状态变化通知(包括订单状态信息、订单更新时间),提取订单状态信息通知中的订单信息作为第二订单信息,并将第二订单信息填充到订单管理模块的订单模板中(也即更新订单模板中的目标订单信息),以生成当次从通知信息接口同步的目标订单信息。此时,第二订单信息只包含订单号、订单状态和部分的订单商品信息(如在线商品编码msku、订单商品数量)等少量的订单信息,不包含买家信息、收货信息、详细的订单商品信息(如商品编号asin、商品规格属性)等订单信息。
16.基于订单信息接口同步的目标订单信息和通知信息接口同步的目标订单信息,将其最新生成的目标订单信息作为从电商平台同步回来的目标订单信息。这种订单同步方法可以在首次获取第一订单信息后,通过快速响应的第二订单信息来更新覆盖订单状态变化前的目标订单信息,使订单信息同步时间大幅缩短,实现订单信息的秒级同步。从而使目标订单信息可以提前用于执行订单操作(如向买家发送信息、更新订单发货信息、跟踪订单进展等)。
17.进一步的,定义第一订单信息中的商品信息为第一商品信息(第一商品信息为详细的商品信息),定义第二订单信息中的商品信息为第二商品信息(第二商品信息只包括少量的商品信息),定义电商erp商品模块中存储的商品信息为第三商品信息(第三商品信息为临时的商品信息)。由于商品模块的商品信息和实际订单商品信息可能存在偏差,所以第三商品信息作为订单商品信息的参考数据,是临时的商品信息。在订单模板中第三商品信息的优先级低于第一商品信息,也即,在未获取到第一订单信息之前,先将第三商品信息临时填充到订单模板,使订单模板中目标订单信息的商品信息完整,弥补第二订单信息只有少量订单信息的缺陷。
18.这种订单同步方法和对应的电商erp系统,可以在未获取到第一订单信息之前提前获得临时订单信息,将订单的拉取或更新由原先的15分钟更新一次到只要买家下单完成交易后,约10-20s时间即可拉取到电商erp,实现订单信息的秒级同步。相比现有电商erp的同步方式(每15分钟同步一次),新的秒级同步方法的优势包括:
①
卖家可以提前获取最新销售数据,基于最新数据做符合实际情况的运营策略和决策支持;
②
卖家可以提前知道订
单利润情况,有利于及时发现订单利润异常,避免造成损失;
③
订单更新及时,如果买家取消交易,卖家可以及时发现,避免造成卖家货物成本、物流成本的损失。
19.此外,新的秒级同步方法和电商erp系统,还可以增强用户时间感知,提升用户操作体验,提高电商erp的运营效率。由于新的方案已经将通知信息接口作为辅助订单信息接口,可以将订单信息接口的同步间隔时间t1延长(比如30分钟同步一次),以避免订单信息接口因订单量过大导致接口超限。而且,由于可以通过通知信息接口获得更稳定的订单数据,可以进一步的通过第二订单信息判断订单信息接口是否漏单,以提高订单信息同步的稳定性和安全性。
20.进一步的,本技术还提供一种系统,包含商品模块、销售模块、采购模块、物流模块、仓库模块、财务模块、广告模块、客服模块或工具模块等功能模块,执行相应功能模块的各项操作指令。相应的,本技术还提供一种服务器,包括存储器、处理器,本技术中的各功能模块及其系统储存在存储器,处理器可以执行相应功能模块及其系统的操作指令。此外,本技术还提供一种计算机设备,包括存储器、处理器,本技术的各功能模块及其系统储存在存储器,处理器可以执行相应功能模块及其系统的操作指令。
21.申明:参考图1,本技术的电商erp系统包括商品模块、销售模块、采购模块、物流模块、仓库模块、财务模块、广告模块、客服模块、工具模块、权限管理模块和数据模块等功能模块中的一个或多个;本技术的各功能模块之间可以相互融合,也可以独立存在,还可以是一个功能模块作为另一个功能模块的子模块。本技术电商erp的操作人员也可以称为店铺管理人员、卖家、商家、运营、运营人员、用户,除特别申明外,其身份不做严格限定。本技术中“商品”和“产品”都是本领域习惯性称呼,两者含义相同,不做区分。本技术中,“电商平台”为“电商平台系统”的简称。本技术中第一接口、第二接口和第三接口是按接口功能做的划分,在实际应用时可以将其中的多个接口合并为同一接口,合并后的共同接口实现合并前各接口所对应的功能。
22.本技术中电商领域名词的含义及说明(本技术中英文单词的字母不区分大小写):(1)erp(enterprise resource planning)是企业资源计划,本技术中可作为erp系统的简称。
23.(2)amazon orderitems api是指亚马逊订单信息接口,其中api(application programming interface)是指应用程序接口;amazon notifications api是指亚马逊通知信息接口;order status change是指订单状态变化。
24.(3)asin(amazon standard identification number)是亚马逊平台的商品编号,在本技术中泛指电商平台的商品编号;sku(stock keeping unit)是指库存商品编码;spu(standard product unit )指标准化产品单元;msku(merchant stock keeping unit)是指在线商品编码;fnsku(fulfillment network stock keeping unit)是指配送网络库存单元,也即发货时的商品标签编码。
附图说明
25.附图用来提供对本技术的进一步理解,不构成对本技术的限制;附图所示内容可以是实施例的真实数据,属于本技术的保护范围。
26.图1为本技术一实施例中电商erp系统功能模块示意图;
图2为本技术一实施例中订单信息同步方法原理示意图;图3为本技术一实施例中订单管理模块结构示意图;图4为本技术一实施例中订单信息同步方法流程示意图。
具体实施方式
27.为了使本技术的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本技术实施例做进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本技术,并不用于限定本技术。
28.如图1-图4,本技术提出一种订单信息同步方法,用于电商erp的订单管理模块,所述订单管理模块包括用于存储订单信息的订单模板,其特征在于,所述方法包括以下步骤s1-步骤s3。
29.步骤s1:获取电商平台的订单信息接口和通知信息接口的数据访问权限,所述订单管理模块基于所述通知信息接口创建订单状态信息的订阅通知,其中,所述订单信息接口用于从电商平台获取第一订单信息,所述通知信息接口用于从电商平台获取第二订单信息。订单信息接口是电商平台的订单信息输出接口,通知信息接口是电商平台的通知信息输出接口。
30.步骤s2:按步骤s21和步骤s22分别获取第二订单信息和第一订单信息,并生成相应的目标订单信息,包括:步骤s21:当订单状态发生变化时,所述订单管理模块从所述通知信息接口接收相应的订单状态信息通知,提取所述订单状态信息通知中的订单信息作为第二订单信息,并将所述第二订单信息填充到所述订单模板中,以生成当次从所述通知信息接口同步的目标订单信息;步骤s22:所述订单管理模块按每间隔t1时间从所述订单信息接口同步第一订单信息,将每次同步的所述第一订单信息填充到所述订单模板中,以生成当次从所述订单信息接口同步的目标订单信息。
31.步骤s3:将所述订单模板中最新生成的所述目标订单信息作为同步后的目标订单信息。也即,选择订单模板中最后一次更新的目标订单信息作为该订单同步后的目标订单信息,也即作为实际生效的订单信息。
32.进一步的,步骤s2中,在每次将所述第一订单信息填充到所述订单模板时,将所述第一订单信息覆盖所述订单模板的相应字段内容;在每次将所述第二订单信息填充到所述订单模板时,将所述第二订单信息覆盖所述订单模板的相应字段内容,使订单模板能够及时的采集到最新的第一订单信息和第二订单信息。在将第一订单信息或第二订单信息填充到订单模板时,如果第一订单信息或第二订单信息和订单模板中的订单信息内容相同,则维持订单模板中的订单信息;如果第一订单信息或第二订单信息和订单模板中的订单信息内容不相同,则将不同的订单信息填充到订单模板中。订单模板包括完整的订单信息字段名称和各字段名称对应的内容,订单模板在首次填充之前,各字段名称对应的内容为空。
33.进一步的,订单管理模块监控所述第二订单信息中的订单状态,当第二订单信息中的订单状态为取消订单时,订单管理模块对取消订单的商品进行发货拦截操作,比如自动禁止生成发货单,提示运营人员发货风险等。
34.进一步的,所述电商erp还包括存储有商品信息的商品模块,所述订单管理模块还设有信息填充模块,定义第一订单信息中的商品信息为第一商品信息,定义第二订单信息中的商品信息为第二商品信息,定义电商erp商品模块中存储的商品信息为第三商品信息,步骤s21还包括:所述信息填充模块判断所述订单模板是否缺少商品信息,当所述订单模板缺少商品信息时,所述信息填充模块根据所述第二商品信息和所述缺少商品信息的字段名称从所述第三商品信息中获取相应字段名称的商品信息,并将获取到的所述相应字段名称的商品信息填充到所述订单模板,使订单模板中的商品信息补充完整。比如,在首次获取第二订单信息时,由于第一订单信息的同步时间晚于第二订单信息的同步时间,此时订单模板还没有详细的商品信息(缺少商品信息),此时信息填充模块可以根据第二商品信息中的在线商品编码msku(或其他商品信息)从电商erp的商品模块中调取缺少的商品信息填充到订单模板中,将缺少的商品信息(如商品编号asin、商品规格属性等)补齐。当所述订单模板没有缺少商品信息时,无需从电商erp的商品模块中调取商品信息。
35.此外,由于通知信息接口可以独立提供订单信息,此时可以相应的延长订单信息接口的同步间隔时间t1,以降低订单信息接口同步超限的风险。因此,可以设置订单信息接口的同步间隔时间t1≥30分钟。
36.进一步的,在所述订单管理模块首次从所述订单信息接口同步第一订单信息时,将所述第一订单信息中的第一商品信息填充到所述订单模板中,替换所述订单模板中原有的所述第三商品信息。
37.此外,一些电商平台还提供订单报告接口。由于电商平台的订单报告接口通常只在订单相关阶段完结后才能生成,所以订单报告接口输出的订单信息会比较滞后,不能解决加快订单信息同步的问题。但是由于订单报告接口可以批量请求,不是产生接口超限和漏单的问题,此时如果第一订单信息的同步间隔时间设置的很长,那么在首次获取第一订单信息之前,可以通过从订单报告中获取相应的订单信息(包含详细订单信息和完整订单商品信息),以弥补第二订单信息缺少很多订单信息的缺陷。具体实施方案如下。
38.电商平台还包括订单报告接口(定义为第三接口),在步骤s1中获取所述订单报告接口的数据访问权限,订单报告接口用于从电商平台获取第三订单信息。在步骤s2中,设置所述订单管理模块按每间隔t3时间从所述订单报告接口同步第三订单信息,将每次同步的所述第三订单信息填充到所述订单模板中,以生成当次从所述订单信息接口同步的目标订单信息。由于订单报告接口没有超限的问题,可以将订单报告接口的同步间隔时间t3设置为5分钟左右,使的系统在首次获取第一订单信息之前,能够尽快的将详细的订单信息填充到订单模板中,提高订单信息的准确性。
39.进一步的,订单管理模块还包括时间控制模块,所述时间控制模块监控所述订单信息接口和所述通知信息接口的同步时间,当所述订单信息接口和所述通知信息接口在相同的时间分别获取所述第一订单信息和所述第二订单信息时,所述订单管理模块锁定所述订单信息接口的订单信息同步,在所述通知信息接口完成当次同步后再恢复所述订单信息接口的订单信息同步,以避免订单模板同时填充第一订单信息和第二订单信息,提高数据填充的稳定性。
40.一实施例中,时间控制模块记录首次获取所述第二订单信息的时间t0,所述时间
控制模块在t0+t1+t4时间判断所述订单模板是否填充有所述第一订单信息,当所述订单模板在t0+t1+t4时间不包含所述第一订单信息时,判定所述订单信息接口存在漏单,其中t4为预设的用于所述订单信息接口在接收订单信息时的信息传递时间。当所述订单模板在在t0+t1+t4时间包含所述第一订单信息时,判定所述订单信息接口不存在漏单。基于通知信息接口输出的订单数据,来验证订单信息接口是否漏单,从而提高订单信息同步的稳定性和安全性。
41.进一步的,所述订单管理模块还包括订单列表,当订单管理模块判定所述订单信息接口存在漏单时,在所述订单列表生成漏单提示,漏单包括第二订单信息中的订单信息。
42.此外,一实施例中,订单管理模块将不同订单的订单信息汇总在订单列表,便于订单信息的集中管理和展示。订单列表还可以设有手动同步键,选择相应订单后,点击手动同步键可以通过定向信息接口立即同步相应订单的订单信息,以方便运营人员主动同步订单信息。
43.在其他实施例中,当订单管理模块判定订单信息接口存在漏单时,统计该漏单订单对应的同步间隔时间t1所在时间段(定义为漏单时间段)内的需要同步的订单数量n1。订单数量n1包括漏单的订单数量n1和正常同步订单信息的订单数量n2之和,也即n1=n1+n2。并进一步的计算其他多个漏单订单在漏单时间段内的需要同步的订单数量n1,取其中最小值n1min作为同步间隔时间t1所对应的订单信息接口极限订单数量。此外,通过订单管理模块预估每个t1时间段内的订单数量n,n可以按t1时间段前半段的订单数量的两倍估算;当n>n1min时,自动延长订单信息接口的同步间隔时间t1至t1’,t1’=(n/n1min)*t1。从而实现在订单高峰期自动延长t1时间,避免订单信息接口超限。
44.以上所述仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是在本技术的发明构思下,利用本技术说明书及附图内容所作的等效变换,或直接/间接运用在其他相关的技术领域均包括在本技术的专利保护范围内。
技术特征:
1.一种订单信息同步方法,用于电商erp的订单管理模块,所述订单管理模块包括订单模板,其特征在于,所述方法包括以下步骤:步骤s1:获取电商平台的订单信息接口和通知信息接口的数据访问权限,所述订单管理模块基于所述通知信息接口创建订单状态信息的订阅通知,其中,所述订单信息接口用于从电商平台获取第一订单信息,所述通知信息接口用于从电商平台获取第二订单信息;步骤s2:按步骤s21和步骤s22分别获取第二订单信息和第一订单信息,并生成相应的目标订单信息,包括:步骤s21:当订单状态发生变化时,所述订单管理模块从所述通知信息接口接收相应的订单状态信息通知,提取所述订单状态信息通知中的订单信息作为第二订单信息,并将所述第二订单信息填充到所述订单模板中,以生成当次从所述通知信息接口同步的目标订单信息;步骤s22:所述订单管理模块按每间隔t1时间从所述订单信息接口同步第一订单信息,将每次同步的所述第一订单信息填充到所述订单模板中,以生成当次从所述订单信息接口同步的目标订单信息;步骤s3:将所述订单模板中最新生成的所述目标订单信息作为同步后的目标订单信息。2.如权利要求1所述的订单信息同步方法,其特征在于,所述电商erp还包括存储有商品信息的商品模块,所述订单管理模块还设有信息填充模块,定义第一订单信息中的商品信息为第一商品信息,定义第二订单信息中的商品信息为第二商品信息,定义电商erp商品模块中存储的商品信息为第三商品信息,步骤s21还包括:所述信息填充模块判断所述订单模板是否缺少商品信息,当所述订单模板缺少商品信息时,所述信息填充模块根据所述第二商品信息和所述缺少商品信息的字段名称从所述第三商品信息中获取相应字段名称的商品信息,并将获取到的所述相应字段名称的商品信息填充到所述订单模板。3.如权利要求2所述的订单信息同步方法,其特征在于,所述订单信息接口的同步间隔时间t1≥30分钟。4.如权利要求2所述的订单信息同步方法,其特征在于,在所述订单管理模块首次从所述订单信息接口同步第一订单信息时,将所述第一订单信息中的第一商品信息填充到所述订单模板中,替换所述订单模板中原有的所述第三商品信息。5.如权利要求1所述的订单信息同步方法,其特征在于,所述电商平台还包括订单报告接口,在步骤s1中获取所述订单报告接口的数据访问权限,所述订单报告接口用于从电商平台获取第三订单信息;在步骤s2中,设置所述订单管理模块按每间隔t3时间从所述订单报告接口同步第三订单信息,将每次同步的所述第三订单信息填充到所述订单模板中,以生成当次从所述订单信息接口同步的目标订单信息。6.如权利要求1所述的订单信息同步方法,其特征在于,所述订单管理模块还包括时间控制模块,所述时间控制模块监控所述订单信息接口和所述通知信息接口的同步时间,当所述订单信息接口和所述通知信息接口在相同的时间分别获取所述第一订单信息和所述第二订单信息时,所述订单管理模块锁定所述订单信息接口的订单信息同步,在所述通知
信息接口完成当次同步后再恢复所述订单信息接口的订单信息同步。7.如权利要求6所述的订单信息同步方法,其特征在于,所述时间控制模块记录首次获取所述第二订单信息的时间t0,所述时间控制模块在t0+t1+t4时间判断所述订单模板是否填充有所述第一订单信息,当所述订单模板在t0+t1+t4时间不包含所述第一订单信息时,判定所述订单信息接口存在漏单,其中t4为预设的用于所述订单信息接口在接收订单信息时的信息传递时间。8.如权利要求7所述的订单信息同步方法,其特征在于,所述订单管理模块还包括订单列表,当判定所述订单信息接口存在漏单时,在所述订单列表生成漏单提示。9.如权利要求1所述的订单信息同步方法,其特征在于,步骤s2中,在每次将所述第一订单信息填充到所述订单模板时,将所述第一订单信息覆盖所述订单模板的相应字段内容;在每次将所述第二订单信息填充到所述订单模板时,将所述第二订单信息覆盖所述订单模板的相应字段内容;和/或,所述订单管理模块监控所述第二订单信息中的订单状态,当所述第二订单信息中的订单状态为取消订单时,所述订单管理模块对取消订单的商品进行发货拦截操作。10.一种电商erp,其特征在于,所述电商erp包括订单管理模块,所述订单管理模块执行权利要求1-9中任一项所述订单信息同步方法所包含的操作指令。
技术总结
本申请公开了一种订单信息同步方法和电商ERP,所述方法用于电商ERP的订单管理模块,订单管理模块包括订单模板,所述方法包括获取电商平台的订单信息接口和通知信息接口的数据访问权限,当订单状态发生变化时,订单管理模块从通知信息接口获取第二订单信息,并将第二订单信息填充到订单模板中,以生成当次同步的目标订单信息;订单管理模块按每间隔t1时间从订单信息接口同步第一订单信息,将每次同步的第一订单信息填充到订单模板中,以生成当次同步的目标订单信息;再将订单模板中最新生成的所述目标订单信息作为同步后的目标订单信息。该方法和相应的系统可以缩短订单信息的同步时间,实现订单信息秒级同步。实现订单信息秒级同步。实现订单信息秒级同步。
技术研发人员:王志超 陈孝欣 陈鹏 叶增辉 陈寿宝
受保护的技术使用者:深圳美云集网络科技有限责任公司
技术研发日:2023.08.11
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:载物组件及拍照设备的制作方法 下一篇:一种电镀污水的回收再利用装置的制作方法