Expert content
ABAP Code based service implementation
The first OData service implementations used the Service Builder to design the OData Model and a code based implementation of the methods of the data provider extension class. Using the SAP Gateway AddOns this kind of service implementation is available for all SAP Business Suite Releases that run on top of SAP NetWeaver 7.0 SP18 and later
OData service development with SAP Gateway – code-based service development – Part IOData service development with SAP Gateway – code-based service development – Part IIHow to add annotations to an OData service using code based implementationHow to handle etags in SAP Gateway using code based implementationReferenced and Mapped Datasource
Starting with SAP NetWeaver 740 OData Services read and query methods can leverage CDS views. Whereas in 740 the Mapped Data Source approach has be used with 750 the Referenced Datasource approach became available that is more flexible and does not require manual creation and mapping of entity types.
OData service development with SAP Gateway using CDS via Referenced Data SourcesOData service development with SAP Gateway using CDS via Referenced Data Sources – How to implement updatesABAP Programming Model for SAP Fiori
If you are building an application using the ABAP programming model for SAP Fiori in S/4HANA for building state-of-the-art, intrinsically SAP HANA-optimized Fiori apps you can leverage an out-of-the-box OData V2 support
How to develop a transactional app using the new ABAP Programming Model for SAP FioriRESTful ABAP Programming Model
The ABAP RESTful Programming Model which is available with the SAP Cloud Platform ABAP Environment and which is planned to be available with an upcoming version of SAP S/4HANA on premise offers additional benefits. It is planned to provide a migation for developments that have been performed using the ABAP Programming Model for SAP Fiori which is still the state of the art approach to develop applications in Greenfield scenarios
Evolution of the ABAP Programming ModelSAP Cloud Platform, ABAP environment - TutorialsOData V4 development
If you must create OData V4 services now and cannot wait until an end-2-end support for OData V4 will be available through the new ABAP RESTful Programming Model you will find here information how this development can be performed using code based implementation
OData V4 code based implementation – OverviewOData V4 code based implementation I (basic interface, read access)OData V4 code based implementation II (basic interface, create & update)
Deployment options
Gateway can be configured in different deployment options that also encompass the deployment of the SAP Gateway Server component in SAP Cloud.
SAP Gateway deployment options in a nutshellHow to take advantage of the performance improvements in SAP Gateway in SAP NetWeaver 7.50 SP04SAP Fiori Deployment Options and RecommendationsTroubleshooting, Debugging, Special topics
When you run into performance problems it is important to know which tools can be used and how their results can be understood.
Understanding SAP Performance Statistics for SAP Gateway serviceGateway OData Service – troubleshooting and detailed tracing in ABAP





