• +91 9971497814
  • info@interviewmaterial.com

Computer Interview Questions Answers

SAP ABAP Interview Questions Answers

Question - 1 : - How can I copy a standard table to make my own z_table?


Question - 2 : - What is an ABAP?

Answer - 2 : - ABAP (Advanced Business Application Programming) is a high level programming language created by the German software company SAP. It is currently positioned as the language for programming SAP's Web Application Server, part of its NetWeaver platform for building business applications. Its syntax is somewhat similar to COBOL.

Question - 3 : - What are the advantages and disadvantages of using views in ABAP programming ?

Answer - 3 : - advantages: view is used to retrieve the data very fastly from the database tables *memory wastage is reduced *faster than joins to retrieve the data from database tables disadvantages: view is not a container,it will not hold the data *view memory is not permanent memory

Question - 4 : - How do we debug sapscript?

Answer - 4 : - First we need to put Break point in Print program where ever you want to stop the execution. After in SE71 give your form name and go to Utilities-->Active De-bugger. Then go to your transcation like VF03(for Invoice or Credit memo) etc to see the print preview or print the form execute it. When you execute it the the form Debugging will get activated and you can see your Form execution step by step.  

Question - 5 : - Explain about roll area , Dispatcher, ABAP-Processor.

Answer - 5 : - Roll area is nothing but memory allocated by work process. It holds the information needed by R/3 about programs execution such as value of the variables. Dispatcher :All the requests that come from presentation server will be directed first to dispatcher. Further dispatcher sends this requests to work process on FIFO(First In and First Out) basis. Dispatcher recieves the request from client and assigns the request to one of the work process. Roll area: Each workprocess works in a particular memory that memory is known as Role Area, which consists of User context and session data. ABAP- Processor :is an interpretor which can execute logic

Question - 6 : - What is the differences between structure and table in data dictionary in ABAP?

Answer - 6 : - Structure and table both are 2/2 matrices but there are many differences between table and structure. 1. Table can store the data physically but a structure dose not store. 2. Table can have primary key but a structure dose not have. 3. Table can have the technical attribute but a structure dose not have. structure doesn't contain technical attributes. structure doesn't contain primary key. structure doesn't stores underline database level.  

Question - 7 : - When do we use End-of-selection?

Answer - 7 : - End-of-selection event are mostly used when we are writing HR-ABAP code. In the HR-ABAP code, data is retrived in the Start-of-selection event and Printing on the list and all will be done in End-of-selection event.

Question - 8 : - What is Tcode SE16. For what is it used. Explain briefly?

Answer - 8 : - SE16 is a T-code for object browser. Generally used to search the fields of SAP Tables . and respective data. se16 is a data browse and it is used to view the contents of the table and we cannot change or append new fields to the existing structure of the table as we cannot view the structure level display using the se16

Question - 9 : - What is ITS?

Answer - 9 : - What are the merits of ITS?- ITS is a Internet Transaction Server. ITS forms an interface between HTTP server and R/3 system, which converts screen provided data by the R/3 system into HTML documents and vice-versa. Merits of ITS: A complete web transaction can be developed and tested in R/3 system. All transaction components, including those used by the ITS outside the R/3 system at runtime, can be stored in the R/3 system. The advantage of automatic language processing in the R/3 system can be utilized to language-dependent HTML documents at runtime.

Question - 10 : - What are domains and data element?

Answer - 10 : - Domains:Domain is the central object for describing the technical characteristics of an attribute of an business objects. It describes the value range of the field. Data Element: It is used to describe the semantic definition of the table fields like description the field. Data element describes how a field can be displayed to end-user.

Computer Contributors

Rajeev Katiyar
Yes Baroda

Share your email for latest updates


Our partners