Tuesday, 25 August 2020

Basic understanding of structure of what this blog has to offer

 Brief introduction of new ABAP and why it is introduced :

Till now we had very less options with ABAP as compared to SQL-92 standard. We use to have so many restriction on database but now thanks to S4HANA we have very powerful database which can do what we could not have imagined before in normal ABAP.

Now we can push our calculations on the database itself instead of passing first to application layer and then perform the calculations here which ultimately reduced lot of code lines plus the complex calculation can be performed instantly and on the fly while we fetch the data from database itself.

Isn't it awesome !

You may be thinking that you already know above points and you came here mainly to see the magic of new ABAP.  Please don't worry !! , I thought it is better to write a few lines about the things which our new friend known as ABAP 7.5 can do. So from now on we will only talk about  the new ABAP  .

Though we already have many help documents online but what makes this blog different is that here you will find everything at one place and with detailed examples in a sequential manner. 

When I started my S4HANA journey , I also struggled a lot as I was not able to find everything in a single place so I decided to cover as many concepts of ABAP 7.5 in this blog which anyone can understand easily . All the code which you will see from now on can be directly used and executed in your system  given that you are on ABAP net weaver 7.4 and above.

So lets start the journey and  get ready to flaunt your ABAP skills  !!.

Contents: 

S.no.

Topic

Subtopic

1

Declaration




 

2

 Fetching data (Select)


2.1. Inline creation


2.2. Position of INTO


2.3. Union


2.4. Calculation with SELECT query


2.5. COALESCE


2.6. Use ABAP_TRUE with select


2.7. Create range with SELECT query

 

3

Manipulation


3.1 Internal Table


3.2. CORRESPONDING

 
3.3. FILTER


3.4. LET


3.5. Loops with GROUP BY


3.6. FOR

  



 
 
 
 

 


Next blog - Declaration .

1 comment: