Getting Started with New ABAP – HANA

SAP is evolving and gearing up to be a cloud company. Its cloud offerings are growing by the day. However at its core the ABAP language is going pretty solid. But still with the newer age technologies coming up we find its difficult to keep all things bundled up neatly in our old ways. Change …

Predefined Character-Like ABAP Data Types

Here is a SAP Quick Knowledge bite for you. There are 5 Pre-defined character datatypes available for you to use in an ABAP program. C,N,D,T,String. D, T are used to define Date and Time variables. C,N are similar as in they can both be used to hold alphanumeric characters, while String is used to hold …

From Report to Smartform : Pros and Cons

During an SAP implementations, many times customer expectations are not well defined and sometimes customers envision something but cannot articulate it properly. Even so, Functional consultants sometimes lack the knowledge to understand the differences between various technologies and options available in SAP.  Over the years SAP has adopted different technologies to solve various business challenges. However …

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.

Currency format in Write statement

One of my SAP clients has customers from all across the globe. While most of their customers are primarily based out of North America and Europe, some of them are from Japan, China and Korea. The client issues purchase order to their customers on a monthly basis and these have been developed using Smart Forms. (Yes I know.. old …

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 …