在SAP ABAP 里consume webservice的全过程
Web Service detail
可以跑通。
The function module being exposed as web service looks like below:
- wsdl: http://ldcix3d.jerry.corp:50024/sap/bc/srt/wsdl/flv_10002A111AD1/bndg_url/sap/bc/srt/rfc/sap/zsd_add/700/zadd/zb_add?sap-client=700
SE80, click create button:
select “Service Consumer”:
input WSDL url:
There is a pop up window. Maintain user and password accordingly.
Activate the proxy class, the status should be Active:
- search the just created consumer proxy ZCO_ZSD_ADD in SOAMANAGER:
Create a new logical port:
Click the ping button to ensure the logical port works correctly:
- Create a test report like below:
REPORT ZJERRY_WS_TEST.DATA: LO_PROXY TYPE REF TO ZCO_ZSD_ADD,
INPUT TYPE ZADD_OPERATION,
OUTPUT TYPE ZADD_OPERATIONRESPONSE.CREATE OBJECT LO_PROXY
EXPORTING
LOGICAL_PORT_NAME = 'ZJERRY'.INPUT-IV_PARA1 = 1.
INPUT-IV_PARA2 = 3.try.
CALL METHOD LO_PROXY->ZADD_OPERATION
EXPORTING
INPUT = INPUT
IMPORTING
OUTPUT = OUTPUT.
CATCH CX_ROOT into DATA(CX_ROOT).
WRITE: / CX_ROOT->GET_TEXT( ).
RETURN.
endtry.WRITE: / 'result: ' , output-RV_RESULT.
Or you can directly test the ABAP consumer proxy class in SE24:
specify the default logical port, and click button “Create Instance”:
specify 3 and 4 as input para1 and input para2:
execute and get expected result 7:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
在SAP ABAP 里consume webservice的全过程相关推荐
- SAP ABAP里存在Java List这种集合工具类么?CL_OBJECT_COLLECTION了解一下
Jerry以前在工作中交替做着ABAP和Java开发时,总是在使用一种语言时,怀念另一种语言的便利之处,比如用ABAP开发时,怀念Java里以List为代表的功能强大,使用方便的集合工具类. List ...
- SAP ABAP里数据库表的Storage Parameters从哪里来的
如何查看ABAP数据库表的storage parameter? 事务码SE11,utilities->Database Object->Database Utility: 点这个Stora ...
- 通过实际的例子,介绍 SAP ABAP 里的 Repository Information System 的使用技巧
本文通过一些实际的例子,介绍 ABAP Repository Information System 的使用技巧. 顾名思义,ABAP Repository Information System,是一个 ...
- 使用 SAP ABAP 代码生成 PDF 文件,填充以业务数据并显示在 SAPGUI 里试读版
本专栏计划的文章数在 150 篇左右,到 2022年9月12日为止,目前已经更新了 51 篇,专栏完成度为 34% 零基础 ABAP 学习教程系列文章的目录 1. ABAP 标准培训教程 BC400 ...
- SAP ABAP Development Tool 提高开发效率的十个小技巧
这是 Jerry 2021 年的第 46 篇文章,也是汪子熙公众号总共第 323 篇原创文章. Jerry 已经有很长一阵子没有打开工作电脑上的 SAP ABAP Development Tool 了 ...
- SAP ABAP一组关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析
ABAP里的IS BOUND, IS NOT INITIAL和IS ASSIGNED这组关键字,如果平时不留心,很容易理解地似是而非.今天我们就来说一说它们的区别. 先把SAP帮助文档抄过来: IS ...
- SAP ABAP Netweaver服务器的标准登录方式讲解
最近Jerry把这个公众号之前发布的总共230篇文章按照类别整理了一系列合集出来,比如所有的ABAP文章,放在了这个合集里:汪子熙的ABAP合集. 本文继续介绍ABAP里的一个知识点:ABAP Net ...
- 关于 SAP ABAP 报表的多语言显示问题试读版
本专栏计划的文章数在 150 篇左右,到 2022年11月9日为止,目前已经更新了 63 篇,专栏完成度为 42% 笔者这套零基础快速学习 ABAP从 2021年4月10日写下第一篇文章以来,感谢广大 ...
- 如何在 SAP ABAP 系统中使用 Adobe Form 试读版
本专栏计划的文章数在 150 篇左右,到 2022年9月12日为止,目前已经更新了 51 篇,专栏完成度为 34% 零基础 ABAP 学习教程系列文章的目录 1. ABAP 标准培训教程 BC400 ...
最新文章
- math.hypot java_Java之Math类
- VisualSVN Server2.5服务器迁移
- 手势追踪,高通走完其VR一体机的最后一里路
- the day of python learning(考试解释)
- RSS、RSSI以及dBm相关概念
- 【算法】剑指 Offer 47. 礼物的最大价值
- WDK10+VS2015 驱动环境搭建
- 在Paint事件中绘制控件(边框)
- 8. Mac brew usage and php version
- C#使用ITextSharp操作pdf
- STM8L052低功耗模式
- Word文件带密码如何解除?
- 利用k-mer进行基因组调查
- 伽卡他卡免费电子教室软件_笔记
- 一行 Python 代码能实现什么丧心病狂的功能?
- gvim常用命令行大全
- 计算机玩电脑游戏,玩电脑游戏250字
- 弹性伸缩,轻松上云-华为云弹性云服务器 ECS
- Vue模块语法下(事件处理器自定义组件组件通信)
- oracle数据库查看版本号
热门文章
- [Unity3D]Unity3D游戏开发Lua随着游戏的债券(于)
- jenkins的历史
- 文献记录(part84)--A nearest neighbor-based active learning method and its application to time ...
- sklearn自学指南(part4)--使用手册的目录
- Django(part19)--Django中的应用
- 第三次学JAVA再学不好就吃翔(part39)--package关键字
- 第三次学JAVA再学不好就吃翔(part25)--成员变量赋值
- 第三次学JAVA再学不好就吃翔(part23)--private和this
- 20应用统计考研复试要点(part8)--应用多元分析
- 51单片机 简易光电循迹小车