在SAP中呼叫REST服务

2020-09-02 01:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好专家

我需要在SAP中调用REST Web服务。 有人可以帮忙

在SAP中调用这些服务。 如果已经进行过处理,请尽快答复。

感谢与问候

Gaurav Sharma

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好专家

我需要在SAP中调用REST Web服务。 有人可以帮忙

在SAP中调用这些服务。 如果已经进行过处理,请尽快答复。

感谢与问候

Gaurav Sharma

付费偷看设置
发送
4条回答
大道至简
1楼-- · 2020-09-02 02:19

不用担心它是REST还是SOAP。 只需获取wsdl URL并执行以下操作即可。

1。 在SE80或SPROXY中创建Web服务的使用者代理(使用wsdl网址,例如: http://..../xyz?wsdl

2。 使用SOAMANAGER创建逻辑端口(大多数情况下,Basis会这样做)

3。 从您的ABAP程序中调用第一步创建的Web服务方法。

-Chandra

bbpeas
2楼-- · 2020-09-02 02:39

根据屏幕上的内容很难找出问题所在

您能否让我知道您所遵循的步骤?

野沐沐
3楼-- · 2020-09-02 02:27

您好,

我使用Code进行了尝试,并成功调用了RESTful服务,并以JSON格式获取了数据。

现在我要在ABAP中转换此数据。 这是我得到的输出

{

" validationErrors":[],

" operationMessages":[],

" DataEntity":{

"编号":6,

"名称":"需求存款-华盛顿州",

"帐户ID":" WACH_001",

"帐户编号":" 1000001",

" AccountType":" DDA",

" IdentityType":" R",

"结算代码":0,

" OpenDate":" 2009-01-02T00:00:00",

" CloseDate":null,

" AccountValid":是,

" InfoId":null,

" TypeIndicator":" C",

" ACHCompanyId":空,

" RoutingAccount":" N",

" LedgerId":2,

" CashGL":9,

" IgnoreCashGL":否,

" OwnerId":"默认",

" OpeningUserCodeId":-1,

" CalendarId":0,

" CurrencyId":"美元",

" OriginalCurrencyId":"美元",

"城市":"夏洛莱特",

" StateProvince":" SC",

"国家/地区":" US",

" PostalCode":null,

" AddressLine1":"。",

" AddressLine2":空,

" AddressLine3":空,

" AddressLine4":空,

" CustomField1":{

"名称":null,

"值":null,

"类型":0

},

" CustomField2":{

"名称":null,

"值":null,

"类型":0

},

" CustomField3":{

"名称":null,

"值":null,

"类型":0

},

" CustomField4":{

"名称":null,

"值":null,

"类型":0

},

" CustomField5":{

"名称":null,

"值":null,

"类型":0

},

" LetterSpecification":null,

" RoutingNumberSpecification":{

"电线":null,

" AutomatedClearingHouse":空,

" SWIFTCode":空,

" InternationalBankAccountNumber":空

},

" RecordVersion":1,

"说明":null,

"状态":1,

" BankId":2,

" BankCode":" WACHOVIA",

"银行名称":" NA WACHOVIA BANK"

},

"成功":是,

"数据":{}

}

请建议我如何实现。

谢谢

Gaurav

风早神人
4楼-- · 2020-09-02 02:28

您使用网络服务还是通过RFC?

一周热门 更多>