Posts

Showing posts with the label sap tutorials

Navigating the ABAP Programming Landscape: Pretty Printers, Comments, Data Types, and Objects

Image
Welcome back everyone, So basically we have completed our DDIC part in our previous blog and just started with our programming part, So let’s continue with our ABAP programming part. Some more Functionalities of ABAP Editor :- The use of pretty printer is used to format the ABAP code. It makes the code more readable. The shortcut key for pretty printer is Shift + F1. The various functionalities of pretty printer are as follows :- Indentation Convert uppercase/lowercase      Note :- To check the various functionalities of the pretty printer. Click on utilities → settings → pretty printer So, you can use the pretty printer in any way as you prefer. Comments in ABAP Programming :- A comment is an explanation that is added to the source code of a program to help the person reading the program to understand it. Comments are ignored when the program is generated by the ABAP compiler. The * character at the start of a program line indicates that the entire line is comm

Exploring SAP: Leveraging Help Views in Search Helps and Unraveling the Mysteries of Table Buffering

Image
 Welcome back everyone, So basically we have discussed Search helps in the last blog, So let’s continue How to use Help view in Search help? → If you remember, when we were discussing about help view, I had told that we will use it in Search help.      So, this is our help view which we had created in our previous blogs. Step 1 :- Go to SE11, select the search help radio button and give a name and press enter. Step 2 :- select elementary search help and press enter. Step 3 :- provide a short description. Step 4 :- In selection method, we will write the name of our help view → and we will choose our search help parameters. Step 5 :- Save and activate our search help. Step 6 :- Now, we can execute our search help with F8 and you will see it is displaying the contents, In help view we were unable to display the contents but we can display them by using them in search helps. So, this is enough for search helps and now we will start Table Buffering. Table

Enhancing SAP Tables: Include and Append Structures, Domain Creation, and View Introduction

Image
 Hey, Welcome back everyone. Today, We will continue with creating include and append structure and add it to our already created order header table. So, basically we have to create the below domains and data elements first.           Requirements:- Add Delivery number and Delivery date field to the Order Header Table with the help of include structure. Add Delivery location to the order Header table with the help of Append structure. Regenerate the table Maintenance Generator and insert the values of Delivery number, Delivery date and Delivery location. Our header table should look like this :- Creating the required data elements and domains :- Step 1: Create domain and data element ZAR_DELIVERY_LOCATION of type char and length 3 and above mentioned value range. Step 2:- Create domain and data element ZAR_DELIVERY_NUMBER of data type NUMC and length 12. Step 3:- Create a domain and data element ZAR_DELIVERY_DATE with data type DATS. Creating the in

SAP ABAP Dictionary Demystified: Practical Implementation of Data Elements and Domains for Table Creation

Image
 Data Dictionary is also called ABAP dictionary or DDIC. Since, in our previous blogs we have already discussed the header and item table, now we will start with the practical implementation part. We will create the following below table. In the above table we have 5 columns, Order Number, Order Date, Payment Mode, Total Amount and Current. So, we will create domain and data element for these fields. Do not confuse with the Client Number, we will discuss it about later. Now, the question arises in mind, what is data element and domain. Domain :- Domain tells us about the technical characteristics of a field or column. Technical characteristics :- Data type , length. Data Element :- Data element tells us how the column/field will be visible to the end user. So, just think about how many data element and domain we need to create for the table. The answer is, we need to create 5 domains and 5 data elements. Creation of Domains :- Go to transaction code

SAP Insights: Navigating the Easy Access Screen, Customization Tips, and Project Overview

Image
  SAP Easy Access :- After logging to SAP system through GUI, the first screen that appears on system is SAP Easy Access. It is a user specific point of entry. It is also called as SAP User Menu. The user menu contains only those items that are required to perform daily tasks such as transactions, reports etc. Adding Existing Item as Favorite :- Choose the existing item from the User Menu. Click on Favorites - Add 1. ABAP workbench :- It is a collection of tools which are used to perform certain specific actions. SE38 → Program/Report { ABAP Editor } SE11 → ABAP Dictionary SE37 → Function Module SE24 → Class Builder 2. Transaction Code :- It is a shortcut to access ABAP workbench tools. Examples :- /nxxxx - To call Transaction xxxx ( override the existing session ) /oxxxx - To call transaction xxxx in a new session , where xxxx is the transaction code. /NEX → To close all the sessions /n → to cancel a session /o → display an overview of se