cancel
Showing results for 
Search instead for 
Did you mean: 

Why is it recommended to do OData V4 development from ADT instead of SEGW in SAP GUI?

himanshu_gupta13
Employee
Employee
0 Kudos

Hello Gurus,

Recently one of my client's S/4 platform is upgraded to latest 1909. Client is asking from us to start development in OData V4 instead of V2. Doing research on OData V4, I found out that it is not recommended to use SEGW for V4 developments. We should do development using ADT in eclipse. Why is this not recommended from SEGW? Is this recommendation still valid? I have gone through the OSS Note - https://launchpad.support.sap.com/#/notes/2485370 but still I am not clear on the reason in detail. Because, ultimately from SEGW, system is going to create the model and data classes and other artifacts, just like same as we do manually in ADT. NOTE> FYI, I don't have much knowledge on ABAP RESTfull Programming model, I just start exploring it.

Thanks in advance!! 🙂

Many Thanks / Himanshu Gupta

Accepted Solutions (1)

Accepted Solutions (1)

Andre_Fischer
Product and Topic Expert
Product and Topic Expert

This is because the OData V4 development capabilities in SEGW are limited and will not be extended.

Therefore I would recommend to go for a code based implementation but use CDS views to model your entities if possible as described in my blog.

https://blogs.sap.com/2017/12/12/odata-v4-code-based-implementation-overview/

The ABAP RESTful programming model will also unfortunately not help here at the moment because V4 support is only planned for Q4 2020 so that it will even not be part of the next SAP S/4 HANA on prem release.

Best regards,

Andre

himanshu_gupta13
Employee
Employee
0 Kudos

Thank you so much Andre 🙂

This is much awaited information that I was needed. This will help me to clear all the doubts from my client.

Many Thanks / Himanshu Gupta

Answers (0)