SAP Gateway

OData V4 code based implementation – Overview

This blog is meant as an introduction of a series of blogs in which I will explain the use of the new SAP Gateway V4 framework. It is meant for those readers that must create OData V4 series now and that cannot wait until an end-2-end support for OData V4 will be available through the new ABAP programming model. Before starting code based OData V4 development you should check my blog OData …

Read More »

OData V4 code based implementation I (basic interface, read access)

Table of contents This blog is part of blog series about OData V4 code based development OData V4 code based implementation – Overview OData V4 code based implementation I (basic interface, read access) OData V4 code based implementation I (basic interface, create&update) Source Code Data provider class – zcl_e2e001_odata_v4_so_data Model provider class – zcl_e2e001_odata_v4_so_model Exception class – zcx_e2e001_odata_v4_so Interface – zif_e2e001_odata_v4_so_types Consumption view – sales order – ze2e001_c_salesorder Consumption view …

Read More »

OData V4 code based implementation I (basic interface, create & update)

Table of contents This blog is part of blog series about OData V4 code based development OData V4 code based implementation – Overview OData V4 code based implementation I (basic interface, read access) OData V4 code based implementation I (basic interface, create&update) Source Code Data provider class – zcl_e2e001_odata_v4_so_data Model provider class – zcl_e2e001_odata_v4_so_model Exception class – zcx_e2e001_odata_v4_so Interface – zif_e2e001_odata_v4_so_types Consumption view – sales order – ze2e001_c_salesorder Consumption view …

Read More »

OData service development options

When you develop an OData service there are different options you can choose from for your service implementation. Which option you can or should go for first of all depends on the underlying SAP Basis release of your SAP Business Suite or S/4 HANA system. Options span from code based implementation to the use of the new ABAP programming model. As described by my colleague Carine in her blog Be prepared for the new ABAP programming model in SAP …

Read More »

New SAP Gateway Demo System available

The beta phase for our new SAP Gateway Demo system that was announced by Jonathan Baker in his blog Netweaver Gateway Demo – ES5 now in Beta!  is now over and we can thus announce the availability of our new “production system” ES5. As Jonathan already wrote we look forward to your feedback and encourage you to use our new system since ES4 will be shutdown in the future. What’s new? The new SAP …

Read More »

Implementing optional parameters in the function import

It’s a common knowledge that those actions which cannot be directly modelled via the CRUDQ operations are implemented via function imports. Examples like – On display screen data retrieval of a different entity not directly in context of bound entity but dependent on few values of bound entity, updating the status of some items (and not entire item), on demand fetching of data from third party service, etc.   While …

Read More »

Implementing Batch Operations in OData

Hello Readers, In this post I am going to write about how to perform batch operations in OData using ABAP ECC server and SAP NetWeaver Gateway.  Firstly create an table in SE11 like displayed below : Initially create some entries in the table, like this : Now go to the transaction SEGW and create an OData project. It should initially display 4 folders : Data Model Service Implementation Runtime Artifacts Service Maintenance …

Read More »

OData V4 code based implementation – Overview

This blog is meant as an introduction of a series of blogs in which I will explain the use of the new SAP Gateway V4 framework. It is meant for those readers that must create OData V4 series now and that cannot wait until an end-2-end support for OData V4 will be available through the new ABAP programming model. Before starting code based OData V4 development you should check my blog OData …

Read More »

OData service development options

When you develop an OData service there are different options you can choose from for your service implementation. Which option you can or should go for first of all depends on the underlying SAP Basis release of your SAP Business Suite or S/4 HANA system. Options span from code based implementation to the use of the new ABAP programming model. As described by my colleague Carine in her blog Be prepared for the new ABAP programming model in SAP …

Read More »

New SAP Gateway Demo System available

The beta phase for our new SAP Gateway Demo system that was announced by Jonathan Baker in his blog Netweaver Gateway Demo – ES5 now in Beta!  is now over and we can thus announce the availability of our new “production system” ES5. As Jonathan already wrote we look forward to your feedback and encourage you to use our new system since ES4 will be shutdown in the future. What’s new? The new SAP …

Read More »