Home / NW ABAP Gateway (OData)

NW ABAP Gateway (OData)

oData : Working with json data in backend

In certain scenarios, deeply nested data structures, multiple long text messages, etc. need to be passed from backend to frontend and sometimes complicated filter strings, mass data for processing, etc. can be passed from the frontend to the backend. In both these scenarios one can work with JSON data.   …

Read More »

Cache Cleanup in SAP Netweaver Gateway

Target Audience: SAP Fiori developers Dear Readers, I’m an SAPUI5/ SAP Fiori consultant.This blog is especially for SAPUI5 front end developers.This details about cleaning up of cache through various methods. Cache cleanup is required when we have made changes in the SAPUI5 code but it fails to reflect when the …

Read More »

Exception handling in gateway projects

One of the most common requirements for any project is to have a proper exception handling framework. Same goes for any NetWeaver Gateway projects as well. In this blog, I would elaborate on a basic yet powerful exception handling mechanism which we followed in one of our projects and which …

Read More »

Generic Expanded Entity Implementation

NetWeaver Gateway provides GET_EXPANDED_ENTITY method for retrieving an entity together with Child entities, via. navigation properties. This approach provides better performance compared to calling individual entities separately for fetching data. The general approach for implementing GET_EXPANDED_ENTITY involves explicitly specifying which child entities can be retrieved along with parent entity through …

Read More »

Implementation of ETag for write services

  This article details an approach for implementing ETags in OData write scenarios in SAPUI5 applications. Traditionally SAP GUI applications have utilized pessimistic locking using lock objects to ensure data consistency in parallel usage scenarios like single material number being edited by two users concurrently, same employee’s work schedule getting …

Read More »

Steps to create Deep Insert oData

Deep Insert oData Steps: Go to T-Code “SEGW” (ECC Server). Click on ‘Create Project’. The below pop-up window will appear. Enter Project Name, Description and assign the project to a Package. Click on execute button.  A project named ‘ZSL_SER_GRP_REP_TOTAL’ will be created.   Select the project name and click on …

Read More »

SAP Gateway Client – Tips and Tricks

Purpose of this blogpost: List little tricks while using the SAP Gateway Client. Who should read it: Anyone and everyone who uses SAP Gateway Client and wants to extract more from it. Relevant SAP Transaction: /IWFND/GW_CLIENT Format of this blogpost: Q&A Here we go. Que 1: I am not able …

Read More »

Create Deep Entity

Hello everyone, I have faced an issue where I am trying to push header and line items together to the back-end from the SAPUI5 / fiori application through OData, I have found a solution for it so though of sharing. Scenario: when we have to avail a process which involves …

Read More »