Code push-down in ABAP Development

S/4 HANA presents a new opportunity for code optimization. If you are into ABAP Development then by now you must already be familiar with the code to data paradigm. In simple terms this means pushing much of the data processing down to where the data resides i.e. the database. Historically SAP ABAP supports 2 kinds …

Enterprise Machine Learning in SAP

In the recent days, buzz words like Artificial Intelligence – AI, Machine Learning etc. are being used quite often. May be they were already present and I have started encountering them recently …who knows. But I always had a belief or a myth that machine learning is going to replace traditional computer programming as we …

Object Orientation in ABAP

ABAP had started out as a procedural language primarily for report programming. However later on when the advantages of object oriented concepts were evident to the programming world, SAP introduced object orientation into ABAP and hence ABAP Objects emerged from 4.5 onwards. In this blog I present a non-technical view of these concepts as observed in SAP thru ABAP Objects.

SAP PI Vs SAP Gateway

SAP PI enables SAP integration with 3rd Party (SAP and non-SAP) systems for A2A and B2B scenarios. SAP Gateway on the other hand helps to expose underlying SAP Data using REST based OData Protocol. In this blog post I have tried to explain the difference between the two.

Lowercase Characters in SAP Domain

Our client had a requirement to store Employee Suggestion Referrals in SAP. To cater to this requirement I had created a Custom Table and here I had a field to store the Name and Description of the Referral text. While testing the application it was noticed that the texts would always show up in capital …

Introduction to Web Technologies for ABAPers

In the recent years you may have noticed SAP is adding new softwares to its cloud offerings. SuccessFactors, Hybris, Ariba etc … Which I think is the need of the time, because current business challenges have changed as compared to the earlier decade when infrastructure and computing power was limited. Now the challenges are geared …