Posts

Showing posts with the label sap implementation

Mastering ABAP Reports: Building a Classical Report with Input Selection and Data Retrieval from Order Header and Item Tables

Image
 Welcome back everyone, In our last blog we were discussing about Classical Reports. So , let’s create a program on some complex scenario than yesterday. Requirement :- 1. Suppose we have our Order header and Order item table. 2.Now, On the selection screen, we want to take input as order number using select options, make select option as mandatory and also write select option in a box. 3. On the basis of above input, we want to display the below output :- 4. Use the below logic :- Solution :- I think we are clear with the requirement, So let’s develop a classical report Process :- Step 1 :- Create a executable Program in ABAP Editor. Step 2 :- Create the type structure for both header and item table and also declare a final type structure to display the output. Step 3 :- Declare the internal table and work area for the above three type structure. Step 4 :- Defining a block for selection screen and writing select option in it. Step 5 :- Go to tex...

Navigating the ABAP Landscape: Unveiling Database Utility and Initiating ABAP Programming

Image
 Welcome back everyone, So we have discussed how to create a transaction code in last blog and we will continue with database utility in this blog. Database Utility :- The database Utility acts as a interface between ABAP dictionary and the database. The purpose of database utility is that, it allows you to edit database objects. You can call the database utility from the initial screen of the ABAP Dictionary with Utilities → Database Utility or we can use the transaction code SE14. Requirements :- We have to change the length of the domain order number. Suppose, we have to increase the length to 12. As soon as, I will try to activate the domain, a pop up screen will appear showing where our domain is being used. Click on continue, we will get 2 errors, because our domain is being used in 2 tables as shown above. So, for this kind of purpose we use database utility. Step 1 :- Go to se14 Step 2 :- give the header table name and click on edit. ...

Mastering Search Helps in SAP ABAP: Creation, Assignment, and Collective Search Helps

Image
 Welcome back everyone, we already have discussed what are search help in our previous blog. Today, We will start with creation of Search help. 1. Requirement :- Create a search help for Order number for our Order header table. Kindly refer to previous blogs, how to create the order header table. Step 1 :- Go to SE11 and select Search help radio button. Step 2 :- Give a name and click on create. Step 3 :- A popup screen will appear with two radio buttons → firstly select elementary search help and press enter. Step 4 :- Provide the short description. Step 5 :- In selection method we have to provide the name of the table or name of the view from where we are fetching the data. Step 6 :- In dialog type select the value according to your requirement. Step 7 :- In search help parameter, press F4 and select the values you want in the search help. Step 8 :- For now mark Import and Export and List Position and Screen Position as shown below. Step 9 :- ...