admin 管理员组文章数量: 887006
No06.使用API获取SAP S/4 HANA Cloud中的凭证行项目(一)
使用API获取SAP Cloud S/4 HANA Cloud中的凭证行项目
- 解决思路
- 第一步:明确需求
- 第二步:使用标准API或新建API
- 第三步:配置通讯场景和通讯安排
- 第四步:利用Postman测试API接口;
- 小结
解决思路
第一步:明确需求,了解产品所在模块;
第二步:确定是否有标准API,能否自建API;
第三步:配置通讯场景和通讯安排;
第四步:利用Postman测试API接口;
第五步:用ABAP或第三方开发工具(C#、VBA、PHP等)开发功能界面。
第一步:明确需求
在SAP Cloud 中的 APP 是“显示总账行项目”能够按照中国传统的三栏账进行显示,同时解决把借方负数调整至贷方和把贷方负数调整至借方,增大发生额的账务统计功能。
第二步:使用标准API或新建API
登录到网站,通过查找,真的是一个一个翻找,还好使用了关键词Account,缩小了范围。确定有一个标准API可以显示凭证行项目功能。
查看一下包含的通讯场景SAP_COM_0303,具体的通讯接口利用SandBox调用一下,获取完整的请求URL:显示凭证行项目的前50条记录。
/?$ top=50。
第三步:配置通讯场景和通讯安排
在“显示通讯场景”APP,找到SAP_COM_0303。
新建通讯安排MM_SAP_COM_0303,把SAP_COM_0303通讯场景和我们的入站用户绑定,因为只要做Get操作,不用配置出站用户。
上述操作利用了已经存在的通讯用户MODATA和通讯系统MM_MODATA_DEMO。如何建立通讯用户和通讯系统,此处不做介绍了!
第四步:利用Postman测试API接口;
运行PostMan,把自己的Get请求URL。
如果返回状态为200,则说明接口测试成功。如果不成功,一般错误会在请求的URL上面。
小结
对于SAP Cloud调用SAP中的ODATA API读操作的过程都是类似的,我在此仅仅是以凭证行项目作为一个例子,供大家参考!
本文标签: No06使用API获取SAP S4 HANA Cloud中的凭证行项目(一)
版权声明:本文标题:No06.使用API获取SAP S4 HANA Cloud中的凭证行项目(一) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732351235h1533119.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论