Skip to Content
0

Redefine External OData Service with OData V4

Feb 21 at 10:19 AM

70

avatar image

Using SAP_GWFND 7.51, is it possible to redefine an OData Service in a way that it can consume an external OData service that supports only V4 OData version?

I am following the user guide for OData Services Consumption and Integration (https://help.sap.com/viewer/68bf513362174d54b58cddec28794093/7.5.10/en-US/ae7822518bc72214e10000000a44176d.html), but it does not work.

If this is not supported yet, does anybody knows if this is in the roadmap for ABAP Gateway?

Thanks

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Andre Fischer
Feb 23 at 06:31 PM
1

Hi Francesco,

no this is not possible.

It is also not planned to have the redefinition feature for OData V4.

It is rather planned to offer with the new upcoming Restful ABAP programming model that entities can be modeled via CDS but implemented using ABAP.

See also the session S4H140 at SAP TechEd

https://www.sap.com/documents/2017/12/b01b06f5-e37c-0010-82c7-eda71af511fa.html

https://www.youtube.com/watch?v=hPfgxxsCghY

(the last slides of the presentation)

Regards,

Andre

Show 3 Share
10 |10000 characters needed characters left characters exceeded

Thanks a lot Andre!

I was thinking to propose to my customer a reverse proxy based architecture (with SAP Web Dispatcher), do you think it can support this use case (the final architecture will be SAPUI5 deployed on ABAP Gateway, OData V4 from external service and user that connect via Web Dispatcher)?

Francesco

0

Yes, this is definitively the better approach.

Using SAP Gateway only as an Odata proxy doesn't make much sense.

Using a web dispatcher in between is the recommend way also for SAP Fiori scenarios with Hana xsa & sap gateway.

BR

Andre

0
0