CN109800551A - 一种基于微信端企业号与内部erp***数据交换方法 - Google Patents
一种基于微信端企业号与内部erp***数据交换方法 Download PDFInfo
- Publication number
- CN109800551A CN109800551A CN201910065994.8A CN201910065994A CN109800551A CN 109800551 A CN109800551 A CN 109800551A CN 201910065994 A CN201910065994 A CN 201910065994A CN 109800551 A CN109800551 A CN 109800551A
- Authority
- CN
- China
- Prior art keywords
- information
- order
- erp system
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及数据交换技术领域,公开了一种基于微信端企业号与内部ERP***数据交换方法。包括:在微信企业号的客户基础档案中增加ERP***中的客户微信ID信息,以及微信ID对应的信用政策、产品信息和价格信息;利用企业号平台的验证功能,进行首次授权;在企业号中通过菜单跳转到验证程序,程序读取EPR***的客户信息档案,验证微信ID信息对应的客户包含在客户信息档案中,进行二次授权;获得二次授权的客户读取信用政策、产品信息和价格信息;在订货界面上生成信用政策、产品信息和价格信息,设置订货数量生成订单。本发明的技术方案实现了数据管理端和控制端的分层管理。并可通过数据接口、API或数据库连接的各种方式实现数据的获取、同步与单据生成。
Description
技术领域
本发明涉及数据交换技术领域,特别是一种基于微信端企业号与内部ERP***数据交换方法。
背景技术
微信企业号是微信为企业客户提供的移动服务,旨在提供企业移动应用入口。微信企业号提供了移动应用入口,企业号,有如下特点:只有企业通讯录的成员才能关注企业号,并且提供分级管理员、保密消息等各种特性确保企业内部信息的安全。微信企业号中的企业通讯录成员信息可以起到第一次验证的功能。
员工在跳转到企业网页时带上通讯录中的用户的身份信息,需构造如下的链接:https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect;对参数的定义解释如下表:
通讯录中的用户点击后,页面将跳转至redirect_uri?code=CODE&state=STATE,企业可根据code参数获得通讯录中的用户的ID信息。
但通讯录中的用户的ID信息与其他信息***之间还存在信息不对称的情况,即依然无法与内部各信息***之间的信息做交互,也无法根据相关信息获取其他信息***中的需求数据。
发明内容
本发明所要解决的技术问题是:针对上述存在的问题,提供了一种基于微信端企业号与内部ERP***数据交换方法。
本发明采用的技术方案如下:一种基于微信端企业号与内部ERP***数据交换方法,包括以下过程:
步骤S1,在微信企业号的客户基础档案中增加ERP***中绑定的客户微信ID信息,以及微信ID对应的信用政策、产品信息和价格信息;
步骤S2,利用企业号平台的验证功能,进行首次授权;
步骤S3,在企业号中通过菜单跳转到验证程序,程序读取EPR***中的客户信息档案,验证微信ID信息对应的客户包含在客户信息档案中,进行二次授权;
步骤S4,获得二次授权的客户读取信用政策、产品信息、价格信息和地址信息;
步骤S5,在订货界面上生成信用政策、产品信息和价格信息,设置订货数量生成订单。
进一步的,所述步骤S1中,通过在ERP***中添加自定义字段,将微信号和ERP中的客户进行关联绑定。
进一步的,所述步骤S5中,ERP***中具有价格管理模块,通过二次授权的客户读取价格管理模块中该用户对应的价格信息数据,在订货界面上输入客户的订货数量,***立即计算生成具有支付总价的订单。
进一步的,所述基于微信端企业号与内部ERP***数据交换方法还包括以下过程:客户终端缓存产品图片,程序运行时检查是否在本地有图片信息,并比对服务器提供的图片基本信息,如果一致则无需重新在服务器下载图片,不一致则更新本地图片。
进一步的,所述基于微信端企业号与内部ERP***数据交换方法还包括配置订单产品包装箱的过程:采用订单产品总数除以N,若有余数则加1,获得最少需求的周转箱数量,其中N为包装箱装满时装载的产品数量;将最少需求的周转箱数量显示在订单界面,客户在下订单的同时,根据调节每个包装箱装载的产品数量M,M小于N,采用订单产品总数除以M,若有余数则加1,获得需求的周转箱数量。
进一步的,所述基于微信端企业号与内部ERP***数据交换方法还包括支付过程:调用ERP***提供的API接口在ERP中生成ERP订单,选择支付方式,当收到付款成功指令后,再通过API接口提交ERP***,审核ERP中的订单,生成并审核ERP的收款单。
进一步的,所述基于微信端企业号与内部ERP***数据交换方法还包括配送过程:在ERP***中设置送货员的相应字段,给ERP***中的客户配置有权限的送货员;再根据订单生产带有送货员的出库单。
与现有技术相比,采用上述技术方案的有益效果为:
本发明的技术方案打通了微信企业号和ERP***中的接口,实现了数据管理端和控制端的分层管理。并可通过数据接口、API或数据库连接的各种方式实现数据的获取、同步与单据生成。
由于ERP中有相应的价格政策管理模块,因此程序可自动读取相应客户或经销商的价格,无需人工进行审核,或在本***中进行新的设置。订单界面客户或经销商只需填写所需产品数量即可。
附图说明
图1是本发明基于微信端企业号与内部ERP***数据交换方法流程示意图。
图2是本发明基于微信端企业号与内部ERP***数据交换方法中的验证流程示意图。
图3是本发明基于微信端企业号与内部ERP***数据交换方法中的订单流程示意图。
具体实施方式
下面结合附图对本发明做进一步描述。
如图1所示,一种基于微信端企业号与内部ERP***数据交换方法,包括以下过程:
在微信企业号的客户基础档案中增加客户微信ID信息,以及微信ID对应的信用政策、产品信息和价格信息(通过在ERP***中添加自定义字段,将微信号和ERP中的客户进行关联绑定);
首次授权过程:首先,企业号中需要有***运维人员将客户微信信息进行添加,首次授权是利用企业号平台的验证功能进行;未授权用户无法使用微信企业号平台的相关功能;
二次授权验证过程:如图2所示,经过首次授权用户微信企业号登陆,在企业号中通过菜单跳转到企业应用(企业应用可存在于本地或云环境下的)进行登陆,即跳转到企业应用的验证程序,程序读取EPR***中的客户信息档案,验证微信ID信息对应的客户包含在客户信息档案中(客户信息档案也是在本地服务器或云服务器中的ERP***),进行二次授权,没有在客户信息档案中,则限制登陆并记录登陆的微信账号信息;
订单处理流程:如图3所示,获得二次授权的客户才能进入到订单流程进行购买商品以及加入购物车的操作,不着急购买也可以先加入收藏夹;订货平台会按分类浏览、搜索商品,经销商、客户分组不同查看不同类别的商品,获得二次授权的客户购买商品时读取ERP中对应的信用政策、产品信息和价格信息(价格信息来自ERP***,不允许修改),有促销政策时还匹配当前的促销政策,同时还要匹配收货地址信息(来自ERP***,允许修改);在订货界面上生成信用政策、地址信息、产品信息和价格信息,设置订货数量生成订单。
通过上述过程,进行了两次验证授权,能对ERP***中的客户进行权限管理,给权限客户自动生产订单;另外,ERP***中具有价格管理模块,通过二次授权的客户读取价格管理模块中该用户对应的价格信息数据,订单中具有该客户对应的信息,在订货界面上输入客户的订货数量,***立即计算生成具有支付总价的订单。其中信用政策包含促销政策管理,销售管理部门可通过本***进行各种促销政策的设置,包括但不限于特价、买N送1(送产品或促销物料)、满赠、返利、折扣等。
为了提高访问速度,在客户终端缓存产品图片,程序运行时检查是否在本地有图片信息,并比对服务器提供的图片基本信息,如果一致则无需重新在服务器下载图片,不一致则更新本地图片。
配置订单产品包装箱的过程:采用订单产品总数除以N,若有余数则加1,获得最少需求的周转箱数量,其中N为包装箱装满时装载的产品数量;将最少需求的周转箱数量显示在订单界面,客户在下订单的同时,根据调节每个包装箱装载的产品数量M,M小于N,采用订单产品总数除以M,若有余数则加1,获得需求的周转箱数量。如M设置为18,则计算方式为下单产品数量/18得到最大周转箱需求数量,同样有余数则加1,该数据可指导下单相应的周转箱或玻瓶。但***不仅局限于自动计算机的结果,也可以根据***自动计算的数值进行调整,增加购买玻瓶或周转箱,满足实际需求。
支付过程:如图3所示,调用ERP***提供的API接口在ERP中生成ERP订单,选择支付方式(客户付款可选择微信、银行代扣等方式),当收到付款成功指令后,再通过API接口提交ERP***,审核ERP中的订单,生成并审核ERP的收款单。以上过程全由接口技术自动完成,无需人工在ERP***中进行干预;如果支付失败,则ERP订单超时作废。
配送过程:在ERP***中设置送货员的相应字段,给ERP***中的客户配置有权限的送货员;再根据订单生产带有送货员的出库单。将订单与出库单做比对,与仓库确认实物和账务信息,可以进一步确保出货的准确性。送货员与客户的对应关系源自于公司对送货员的管理,即在业务员开发客户后,由公司指定相应的送货员进行送货,同时,在ERP***中设置了相应到的自定义字段,确定了客户对应的送货员信息。
实施例1,订单处理流程:按分类浏览、搜索商品;根据客户权限可以看到不同类别的商品,将商品加入收藏夹,或者当下要购买的商品加入购物车,针对购物车中的商品进行以下3项操作:第一,通过ERP***匹配收货地址(通过相应字段设置对应的收货地址,改收货地址支持修改);第二,匹配该客户的当前促销政策;第三,匹配来自ERP***的价格政策。然后,选择支付方式,并确认订单;ERP创建订单,提供ERP订单号。然最后进入支付流程,支付如果不成功,则ERP订单超时作废,支付如果成功,EPR***自动审核订单,生成收款单。
实施例2,支付流程:订单付款开始后,选择微信或者银行代扣;其中微信付款流程为:调用微信支付接口,传递订单号、付款金额信息,付款并返回付款结果;银行代扣过程:接收加密传递ERP订单信息及付款信息,付款指令解密后发送到银行前置机,银行前置机处理付款请求,然后银行处理付款请求,返回银行前置机付款信息,银行前置机返回付款状态。如果上述的任一种付款成功,则结束付款;如果付款异常,则返回到订单付款开始的流程。
本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。如果本领域技术人员,在不脱离本发明的精神所做的非实质性改变或改进,都应该属于本发明权利要求保护的范围。
Claims (7)
1.一种基于微信端企业号与内部ERP***数据交换方法,其特征在于,包括以下过程:
步骤S1,在微信企业号的客户基础档案中增加ERP***中绑定的客户微信ID信息,以及微信ID对应的信用政策、产品信息和价格信息;
步骤S2,利用企业号平台的验证功能,进行首次授权;
步骤S3,在企业号中通过菜单跳转到验证程序,程序读取EPR***中的客户信息档案,验证微信ID信息对应的客户包含在客户信息档案中,进行二次授权;
步骤S4,获得二次授权的客户读取信用政策、产品信息、价格信息和地址信息;
步骤S5,在订货界面上生成信用政策、产品信息和价格信息,设置订货数量生成订单。
2.如权利要求1所述的基于微信端企业号与内部ERP***数据交换方法,其特征在于,所述步骤S1中,通过在ERP***中添加自定义字段,将微信号和ERP中的客户进行关联绑定。
3.如权利要求2所述的基于微信端企业号与内部ERP***数据交换方法,其特征在于,所述步骤S5中,ERP***中具有价格管理模块,通过二次授权的客户读取价格管理模块中该用户对应的价格信息数据,在订货界面上输入客户的订货数量,***立即计算生成具有支付总价的订单。
4.如权利要求1或者3所述的基于微信端企业号与内部ERP***数据交换方法,其特征在于,还包括以下过程:客户终端缓存产品图片,程序运行时检查是否在本地有图片信息,并比对服务器提供的图片基本信息,如果一致则无需重新在服务器下载图片,不一致则更新本地图片。
5.如权利要求4所述的基于微信端企业号与内部ERP***数据交换方法,其特征在于,还包括配置订单产品包装箱的过程:采用订单产品总数除以N,若有余数则加1,获得最少需求的周转箱数量,其中N为包装箱装满时装载的产品数量;将最少需求的周转箱数量显示在订单界面,客户在下订单的同时,根据调节每个包装箱装载的产品数量M,M小于N,采用订单产品总数除以M,若有余数则加1,获得需求的周转箱数量。
6.如权利要求5所述的基于微信端企业号与内部ERP***数据交换方法,其特征在于,还包括支付过程:调用ERP***提供的API接口在ERP中生成ERP订单,选择支付方式,当收到付款成功指令后,再通过API接口提交ERP***,审核ERP中的订单,生成并审核ERP的收款单。
7.如权利要求6所述的基于微信端企业号与内部ERP***数据交换方法,其特征在于,还包括配送过程:在ERP***中设置送货员的相应字段,给ERP***中的客户配置有权限的送货员;再根据订单生产带有送货员的出库单。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910065994.8A CN109800551A (zh) | 2019-01-24 | 2019-01-24 | 一种基于微信端企业号与内部erp***数据交换方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910065994.8A CN109800551A (zh) | 2019-01-24 | 2019-01-24 | 一种基于微信端企业号与内部erp***数据交换方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109800551A true CN109800551A (zh) | 2019-05-24 |
Family
ID=66560168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910065994.8A Pending CN109800551A (zh) | 2019-01-24 | 2019-01-24 | 一种基于微信端企业号与内部erp***数据交换方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109800551A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110602057A (zh) * | 2019-08-21 | 2019-12-20 | 上海易点时空网络有限公司 | 服务器登录审批方法及装置、设备、存储介质 |
CN111402005A (zh) * | 2020-03-18 | 2020-07-10 | 上海东普信息科技有限公司 | 电商erp***及其管理方法 |
CN111899043A (zh) * | 2020-06-15 | 2020-11-06 | 四川雪宝乳业集团有限公司 | 基于位置和无现金交易的经销商价格管理方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107016578A (zh) * | 2017-04-18 | 2017-08-04 | 广州市菲拓网络科技有限公司 | 一种微信营销服务平台 |
CN107230062A (zh) * | 2017-07-27 | 2017-10-03 | 青岛松立软件信息技术股份有限公司 | 基于产品订购订单的支付方法 |
CN107590723A (zh) * | 2017-09-19 | 2018-01-16 | 深圳市优户科技有限公司 | 在线下业务***中增加微信订货的方法、***及服务器 |
CN108492158A (zh) * | 2018-02-26 | 2018-09-04 | 吴展 | 基于微信的产品定制***及方法 |
CN108924132A (zh) * | 2018-06-29 | 2018-11-30 | 深圳市元征科技股份有限公司 | 一种公众号登录方法、***、设备及计算机可读存储介质 |
-
2019
- 2019-01-24 CN CN201910065994.8A patent/CN109800551A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107016578A (zh) * | 2017-04-18 | 2017-08-04 | 广州市菲拓网络科技有限公司 | 一种微信营销服务平台 |
CN107230062A (zh) * | 2017-07-27 | 2017-10-03 | 青岛松立软件信息技术股份有限公司 | 基于产品订购订单的支付方法 |
CN107590723A (zh) * | 2017-09-19 | 2018-01-16 | 深圳市优户科技有限公司 | 在线下业务***中增加微信订货的方法、***及服务器 |
CN108492158A (zh) * | 2018-02-26 | 2018-09-04 | 吴展 | 基于微信的产品定制***及方法 |
CN108924132A (zh) * | 2018-06-29 | 2018-11-30 | 深圳市元征科技股份有限公司 | 一种公众号登录方法、***、设备及计算机可读存储介质 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110602057A (zh) * | 2019-08-21 | 2019-12-20 | 上海易点时空网络有限公司 | 服务器登录审批方法及装置、设备、存储介质 |
CN110602057B (zh) * | 2019-08-21 | 2022-02-01 | 上海易点时空网络有限公司 | 服务器登录审批方法及装置、设备、存储介质 |
CN111402005A (zh) * | 2020-03-18 | 2020-07-10 | 上海东普信息科技有限公司 | 电商erp***及其管理方法 |
CN111402005B (zh) * | 2020-03-18 | 2023-09-29 | 上海东普信息科技有限公司 | 电商erp***及其管理方法 |
CN111899043A (zh) * | 2020-06-15 | 2020-11-06 | 四川雪宝乳业集团有限公司 | 基于位置和无现金交易的经销商价格管理方法和*** |
CN111899043B (zh) * | 2020-06-15 | 2023-08-15 | 四川雪宝乳业集团有限公司 | 基于位置和无现金交易的经销商价格管理方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11341451B2 (en) | Hierarchical blockchain architecture for global trade management | |
US7668782B1 (en) | Electronic commerce system for offer and acceptance negotiation with encryption | |
US8676672B2 (en) | Systems and methods for electronic delivery of stored value | |
US10713630B2 (en) | Apparatus and method for purchasing a product using an electronic device | |
US20030074250A1 (en) | System, method and computer program product for collaborative forecasting in a supply chain management framework | |
US20030018513A1 (en) | System, method and computer program product for benchmarking in a supply chain management framework | |
US20040139001A1 (en) | Network based business to business portal for the retail convenience marketplace | |
US20030083947A1 (en) | System, method and computer program product for governing a supply chain consortium in a supply chain management framework | |
US20020174030A1 (en) | Dynamic payment cards and related management systems and associated methods | |
US20030069774A1 (en) | System, method and computer program product for distributor/supplier selection in a supply chain management framework | |
US8990918B2 (en) | System and method for providing a secure network on another secure network | |
CN104106276A (zh) | 多层安全移动交易使能平台 | |
US20150278789A1 (en) | System and method for remote management of sale transaction data | |
CN109800551A (zh) | 一种基于微信端企业号与内部erp***数据交换方法 | |
US11522859B2 (en) | Systems and methods for facilitating authentication of emails sent by 3rd parties | |
CN111899072A (zh) | 基于区块链的产品销售方法及其*** | |
CN110869964A (zh) | 用于检查商品和服务的真伪的方法 | |
CN113987061A (zh) | 区块链存证方法及装置 | |
CN111652693A (zh) | 一种拥有个人电商app的方法及*** | |
CN114124428A (zh) | 基于区块链的物联网设备的访问方法及装置 | |
CN114116884A (zh) | 区块链存证方法及装置 | |
CN113987226A (zh) | 混合存储方法及装置 | |
US20150254784A1 (en) | System and method for remote management of sale transaction data | |
US20210092123A1 (en) | Systems and methods for a trusted entity to facilitate authentication of emails sent by 3rd parties | |
JP2011013704A (ja) | 製品購入履歴情報の自動作成装置およびその方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190524 |
|
RJ01 | Rejection of invention patent application after publication |