TIPTOP ERP抛转给其它系统(ERP对接其它系统)接口操作
本内容主讨论Web Service的接口实现方式。如果是API接口模式,可能不需要这么麻烦操作。具体参考:4gl调用WEB API,实现JSON传递(Demo)-赫非域 (hefeiyu.com)
首先,需要其它的系统提供接口地址WSDL:比如我测试用的泛微OA接口地址:http://192.168.1.25:6900/services/OA_WorkflowService
1.用浏览器打开这个WSDL地址,结果类似下面的。

2.另存为OA_WorkflowService.wsdl,把这个文件上传到aws/4gl目录 。
在aws/4gl目录执行
3. fglwsdl -o oa_OA_WorkflowService.wsdl
4.r. c2 OA_WorkflowService (或者 r.c2 fglwsdl -o OA_WorkflowService)
5.r. l2 OA_WorkflowService
应该会产生类似这样的结果:

里面的URI地址如果不正确需要变更一下。
基础完成。
ERP写实现:
在需要抛转接口的ERP程序中,写代码(以apmi255为例子):
增加一个sent_oa()功能按钮。

其它的Get_json里面就是按对方系统需要,组建json或者XML或者其它规格数据。

其中的
CALL createRequest(p_json) RETURNING l_return1,l_return2
就是通过接口抛转数据了。l_return1 , l_return2 就是返回信息。
根据返回信息继续判断就成。写好程序后,记得 p_link 里面把链接加上来

然后r.c2,r.l2完成。
最终效果


手机扫码阅读
微信或手机浏览器扫一扫,随时随地随心阅读与分享
还没有人赞过,来做第一个
🤞 分享
订阅更新
输入邮箱,第一时间接收本站新文章推送。
版权所有:辰峰微网
文章标题:TIPTOP ERP抛转给其它系统(ERP对接其它系统)接口操作
文章链接:https://www.14551.cn/TOPGP/1451.html
版权声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
文章标题:TIPTOP ERP抛转给其它系统(ERP对接其它系统)接口操作
文章链接:https://www.14551.cn/TOPGP/1451.html
版权声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!





![[day5]GAS 应用服务器的启动与 demos.html](https://www.hefeiyu.com/www.hefeiyu.com/wp-content/uploads/2021/09/unnamed-file-296.png)
发表评论