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

一种电商OMS与线下进销存的对接系统及方法

文献发布时间:2024-04-18 19:59:31


一种电商OMS与线下进销存的对接系统及方法

技术领域

本发明涉及计算机软件技术领域,具体的说,是一种电商OMS与线下进销存的对接系统及方法。

背景技术

随着近十年电商的飞速发展,管家婆软件的进销存客户产生就线上线下同步销售的需求,现有技术中存在如下问题:

库存问题:手工维护库存不准确,上多了超卖没货发,上少了贻误商机。多个电商平台、多个网店的情况下,库存难以联动统一;

订单问题:手工在ERP系统新增电商单据效率慢,需要手工在ERP中重复开单,效率低,容易出错且无法管理物流信息,费用信息等;

仓库管理系统WMS问题:启用第三方仓库管理(WMS)的客户,网店后台有订单后无法通过ERP系统流转给WMS。WMS那边做了入/出库之后,也无法返回状态给单据;

商品对应问题:对于某些批发类的电商平台,网店下单后的单据对应往来单位需要与ERP系统中的商品一一对应进行管理,目前上无法做到;

综上,目前单独处理线下批发零售业务与线上电商业务,无可避免的会遇到线上线下单据、库存、财务等数据不通的问题,以及存在第三方WMS业务的客户无法实现ERP账面库存与WMS实物库存差距大的问题。

发明内容

本发明的目的在于提供一种电商OMS与线下进销存的对接系统及方法,用于解决现有技术中单独处理线下批发零售业务与线上电商业务,无可避免的会遇到线上线下单据、库存、财务等数据不通的问题,以及存在第三方WMS业务的客户无法实现ERP账面库存与WMS实物库存差距大的问题。

本发明通过下述技术方案解决上述问题:

一种电商OMS与线下进销存的对接系统及方法,包括网关和客户端,其中:

网关,用于接收外部系统的请求并进行认证,认证通过后,通过服务器将请求推送到客户端;

客户端,用于与ERP系统交互,将请求转发至对应的ERP系统,以及接收ERP系统返回的数据,并将返回的数据依次通过服务器、网关返回外部系统。

本发明对外提供统一的API接口,将外部请求转发至各自的ERP系统中,分为客户端和网关两部分,客户端主要实现与管家婆进销存(ERP)之间的交互,网关主要实现与外部电商平台之间的交互,本发明整合客户使用的其他外部电商平台及系统,包括但不限于WMS、第三方商城系统、电子面单打印、客户上游厂家系统、客户下游分销商/门店系统、OA、CRM、移动端应用等。不仅实现数据同步,而且还能实现业务流程全线贯通。

一种电商OMS与线下进销存的对接方法,包括:

步骤S1、外部系统通过http请求网关;

步骤S2、网关完成认证后通过服务器将请求消息推送到客户端;

步骤S3、客户端根据请求信息的内容连接到ERP系统数据库,处理对应的业务;

步骤S4、客户端处理完业务后,将处理结果回传到服务器;

步骤S5、服务器将处理结果返回给网关,网关将处理结果返回给外部系统。

本发明进行外部系统与ERP系统的整合对接,通过:开放库存接口实时更新库存数量解决库存不统一的问题;开放ERP系统开单接口,可以从线上系统下载到ERP系统,解决了本地手工开单效率低,容易出错等问题;开放WMS接口将订单同步给第三方WMS系统;开放的商品接口将电商平台的商品下载到ERP系统。

进一步地,所述服务器为websocket服务器,客户端为websocket客户端,websocket客户端处理完业务后,将处理结果通过websocket回传到websocket服务器。

进一步地,所述客户端对应连接一个数据库服务器,账号在客户端上登录、校验成功后,客户端获得服务器分配的ClientID和ClientSecret,网关与外部系统通信时,采用ClientID和ClientSecret对应的AppKey和AppSecret进行身份校验。

本发明与现有技术相比,具有以下优点及有益效果:

(1)本发明进行外部系统与ERP系统的整合对接,通过:开放库存接口实时更新库存数量解决库存不统一的问题;开放ERP系统开单接口,可以从线上系统下载到ERP系统,解决了本地手工开单效率低,容易出错等问题;开放WMS接口将订单同步给第三方WMS系统;开放的商品接口将电商平台的商品下载到ERP系统。

(2)本发明对外提供统一的API接口,将外部请求转发至各自的ERP系统中,分为客户端和网关两部分,客户端主要实现与管家婆进销存(ERP)之间的交互,网关主要实现与外部电商平台之间的交互,本发明整合客户使用的其他外部电商平台及系统,包括但不限于WMS、第三方商城系统、电子面单打印、客户上游厂家系统、客户下游分销商/门店系统、OA、CRM、移动端应用等。不仅实现数据同步,而且还能实现业务流程全线贯通。

附图说明

图1为本发明的流程图;

图2为本发明与外部交互示意图;

图3为本发明与外部交互的系统框图。

具体实施方式

下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。

实施例1:

结合附图3所示,一种电商OMS与线下进销存的对接系统及方法,包括网关和客户端,其中:

网关,用于对外提供统一的API接口,接收外部系统的请求并进行认证,认证通过后,通过服务器将请求推送到客户端;外部系统包括WMS、电子面单、外部商城、OA、CRM、上游厂家以及下游商户等;

客户端,用于与ERP系统交互,将请求转发至对应的ERP系统,以及接收ERP系统返回的数据,并将返回的数据依次通过服务器、网关返回外部系统。每个客户端对应一个管家婆客户,只能对应一个数据库服务器连接,客户端需要登录账号才能使用,账号只能在单个客户端上登录,账号登录校验成功后,客户端获得服务器分配的ClientID和ClientSecret。网关与外部电商平台系统通讯,身份校验以账号对应的AppKey和AppSecret为准,校验机制沿用当前自建商城API的校验机制。

本发明对外提供统一的API接口,将外部请求转发至各自的ERP系统中,分为客户端和网关两部分,客户端主要实现与管家婆进销存(ERP)之间的交互,网关主要实现与外部电商平台之间的交互,本发明整合客户使用的其他外部电商平台及系统,包括但不限于WMS、第三方商城系统、电子面单打印、客户上游厂家系统、客户下游分销商/门店系统、OA、CRM、移动端应用等。不仅实现数据同步,而且还能实现业务流程全线贯通。

实施例2:

结合附图1和图2所示,一种电商OMS与线下进销存的对接方法,包括:

步骤S1、外部系统通过http请求网关的API接口;

步骤S2、网关校验Token/ClientID/ClientSecret等,校验成功后通过websocket请求发送到websocket服务器,websocket服务器向websocket客户端发送数据/命令;

步骤S3、websocket客户端根据请求信息的内容连接到ERP系统数据库,处理对应的业务;

步骤S4、websocket客户端处理完业务后,将处理结果回传到websocket服务器;

步骤S5、websocket服务器同步数据,将处理结果返回给网关,网关通过API接口将处理结果返回给外部系统。

本发明进行外部系统与ERP系统的整合对接,通过:开放库存接口实时更新库存数量解决库存不统一的问题;开放ERP系统开单接口,可以从线上系统下载到ERP系统,解决了本地手工开单效率低,容易出错等问题;开放WMS接口将订单同步给第三方WMS系统;开放的商品接口将电商平台的商品下载到ERP系统。

尽管这里参照本发明的解释性实施例对本发明进行了描述,上述实施例仅为本发明较佳的实施方式,本发明的实施方式并不受上述实施例的限制,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。

相关技术
  • 一种水性涂料用膨胀型抑烟阻燃剂及其制备方法
  • 一种木质材料用膨胀型水性防火阻燃涂料及其制备方法
  • 一种水性生物基膨胀阻燃隔热材料
  • 一种水性生物基膨胀型阻燃涂料及其制备方法和应用
技术分类

06120116518352