InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 151. |
What Is A Service In Sap Terminology? |
|
Answer» A SERVICE REFERS to SOMETHING OFFERED by a s/w COMPONENT. A service refers to something offered by a s/w component. |
|
| 152. |
What Are R/3 Basis Configurations? |
|
Answer» A central system with CENTRALLY INSTALLED PRESENTATION software. A central system with centrally installed presentation software. |
|
| 153. |
From Hardware Perspective, Every Information System Can Be Divided Into Three Task Areas Presentation, Application Logic And Data Storage? |
|
Answer» The R/3 Basis software is highly SUITABLE for USE in multi-level client/server ARCHITECTURES. The R/3 Basis software is highly suitable for use in multi-level client/server architectures. |
|
| 154. |
Define Instance? |
|
Answer» An instance is an administrative unit in which components of an R/3 systems providing ONE or more services are grouped together. The services offered by an instance are started and stopped at random. All components are parameterized USING a JOINT instance profile. A CENTRAL R/3 system consists of a single instance in which all-necessary SAP services are offered. Each instance uses SEPARATE buffer areas. An instance is an administrative unit in which components of an R/3 systems providing one or more services are grouped together. The services offered by an instance are started and stopped at random. All components are parameterized using a joint instance profile. A central R/3 system consists of a single instance in which all-necessary SAP services are offered. Each instance uses separate buffer areas. |
|
| 155. |
What Components Of The R/e System Initiate The Start Of Background Jobs At The Specified Time? |
|
Answer» The batch scheduler initiates the start of background job. The DISPATCHER then SENDS this REQUEST to an available background work process for PROCESSING. The batch scheduler initiates the start of background job. The dispatcher then sends this request to an available background work process for processing. |
|
| 156. |
What Are The Phases Of Background Processing? |
|
Answer» JOB SCHEDULING. Job Scheduling. |
|
| 157. |
What Are The Different Layers In R/3 System? |
|
Answer» PRESENTATION LAYER. Presentation Layer. |
|
| 158. |
What Are The Roll And Page Areas? |
|
Answer» Roll and page areas are SAP R/3 BUFFERS used to store USER contexts (process requests). The SAP DISPATCHER assigns process requests to work processes as they are queued in the roll and page areas. Paging area holds DATA from the application programs. Roll area holds data from previous dialog steps and data that CHARACTERIZE the user. Roll and page areas are SAP R/3 buffers used to store user contexts (process requests). The SAP dispatcher assigns process requests to work processes as they are queued in the roll and page areas. Paging area holds data from the application programs. Roll area holds data from previous dialog steps and data that characterize the user. |
|
| 159. |
Define Service (within R/3)? |
|
Answer» A service is a process or group of PROCESSES that PERFORM a specific system FUNCTION and often provide an application-programming INTERFACE for other processes to call. A service is a process or group of processes that perform a specific system function and often provide an application-programming interface for other processes to call. |
|
| 161. |
Explain About The Two Services That Are Used To Deal With Communication? |
|
Answer» Message SERVICE- Used by the application servers to exchange SHORT INTERNAL messages, all SYSTEM communications. Message Service- Used by the application servers to exchange short internal messages, all system communications. |
|
| 162. |
Name Various Work Processes Of R/3 System? |
|
Answer» Dialog or Online (PROCESSES only one request at a TIME). Dialog or Online (processes only one request at a time). |
|
| 163. |
What Is A Work Process? |
|
Answer» A work process is where individual DIALOG steps are ACTUALLY PROCESSED and the work is done. Each work process HANDLES one TYPE of request. A work process is where individual dialog steps are actually processed and the work is done. Each work process handles one type of request. |
|
| 164. |
What Are The Functions Of Dispatcher? |
|
Answer» Equal distribution of transaction load to the WORK PROCESSES. Equal distribution of transaction load to the work processes. |
|
| 165. |
What Is Sap Dispatcher? |
|
Answer» SAP dispatcher is the CONTROL AGENT that MANAGES the resources for the R/3 applications. SAP dispatcher is the control agent that manages the resources for the R/3 applications. |
|
| 166. |
Which Interface Converts Sql Requirements In The Sap Development System To Those Of The Database? |
|
Answer» Database Interface. |
|
| 167. |
Which Interface Controls What Is Shown On The P.c.? |
|
Answer» Presentation Interface. |
|
| 168. |
What Are The Central Interfaces Of The R/3 System? |
|
Answer» PRESENTATION INTERFACE. Presentation Interface. |
|
| 169. |
What Guarantees The Integration Of All Application Modules? |
|
Answer» The R/3 basis system guarantees the integration of all application modules. The R/3 basis s/w provides the RUN time environment for the R/3 applications ENSURES optimal integration, defines a stable architectural FRAME for system enhancements, and contains the ADMINISTRATION tools for the entire system. One of the MAIN tasks of the basis system is to guarantee the portability of the complete system. The R/3 basis system guarantees the integration of all application modules. The R/3 basis s/w provides the run time environment for the R/3 applications ensures optimal integration, defines a stable architectural frame for system enhancements, and contains the administration tools for the entire system. One of the main tasks of the basis system is to guarantee the portability of the complete system. |
|
| 170. |
What Is The Step-by-step Process To Create A Table In Data Dictionary? |
|
Answer» Steps to create a table: Steps to create a table: |
|
| 171. |
Can A Transparent Table Exist In Data Dictionary But Not In The Database Physically? |
|
Answer» No, Transparent table do exist with the same structure both in the dictionary as WELL as in the DATABASE, exactly with the same data and FIELDS. No, Transparent table do exist with the same structure both in the dictionary as well as in the database, exactly with the same data and fields. |
|
| 172. |
In Sap Scripts, How Will U Link Form With The Event Driven? |
|
Answer» In PAI, DEFINE FUNCTION CODE and WRITE code for the same. In PAI, define function code and write code for the same. |
|
| 173. |
Can You Create A Table With Fields Not Referring To Data Elements? |
|
Answer» YES. e.g.:- ITAB LIKE SPFLI. YES. e.g.:- ITAB LIKE SPFLI. |
|
| 174. |
What Is The Advantage Of Structures? How Do You Use Them In The Abap Programs? |
|
Answer» GLOBAL EXISTANCE (these COULD be used by any other PROGRAM without creating it again). GLOBAL EXISTANCE (these could be used by any other program without creating it again). |
|
| 175. |
What Is A Collect Statement? How Is It Different From Append? |
|
Answer» Collect : If an entry with the same key already exists, the COLLECT statement does not append a new line, but adds the contents of the numeric FIELDS in the work AREA to the contents of the numeric fields in the EXISTING entry. Append – Duplicate ENTRIES occurs. Collect : If an entry with the same key already exists, the COLLECT statement does not append a new line, but adds the contents of the numeric fields in the work area to the contents of the numeric fields in the existing entry. Append – Duplicate entries occurs. |
|
| 176. |
What Is Open Sql Vs Native Sql? |
|
Answer» OPEN SQL – These statements are a subset of standard SQL. It consists of DML command (Select, Insert, Update, Delete). It can simplify and speed up database access. Buffering is partly stored in the WORKING MEMORY and shared memory. Data in buffer is not always up-to-date. Native SQL – They are loosely integrated into ABAP. It allows access to all FUNCTIONS containing programming interface. They are not checked and converted. They are sent directly to the database system. Programs that use Native SQL are specific to the database system for which they were written. For e.g. to create or change table definition in the ABAP. Open SQL – These statements are a subset of standard SQL. It consists of DML command (Select, Insert, Update, Delete). It can simplify and speed up database access. Buffering is partly stored in the working memory and shared memory. Data in buffer is not always up-to-date. Native SQL – They are loosely integrated into ABAP. It allows access to all functions containing programming interface. They are not checked and converted. They are sent directly to the database system. Programs that use Native SQL are specific to the database system for which they were written. For e.g. to create or change table definition in the ABAP. |
|
| 177. |
What Is The Meaning Of Abap Editor Integrated With Abap Data Dictionary? |
|
Answer» ABAP Editor: Tool in the ABAP Workbench in which you enter the source code of ABAP programs and CHECK their syntax. You can also NAVIGATE from the ABAP Editor to the other TOOLS in the ABAP Workbench. ABAP Editor: Tool in the ABAP Workbench in which you enter the source code of ABAP programs and check their syntax. You can also navigate from the ABAP Editor to the other tools in the ABAP Workbench. |
|
| 178. |
What Are The Events In Abap Language? |
|
Answer» The events are as follows:
The events are as follows: |
|
| 179. |
What Is An Interactive Report? What Is The Obvious Difference Of Such Report Compared With Classical Type Reports? |
|
Answer» An INTERACTIVE report is a dynamic drill down report that produces the list on users choice.
An Interactive report is a dynamic drill down report that produces the list on users choice. |
|
| 180. |
What Is A Drill Down Report? |
|
Answer» Its an Interactive REPORT where in the USER can GET more relevant data by SELECTING explicitly. Its an Interactive report where in the user can get more relevant data by selecting explicitly. |
|
| 181. |
How Are The Date And Time Field Values Stored In Sap? |
|
Answer» DD.MM.YYYY. HH:MM:SS. |
|
| 182. |
What Are The Fields In A Bdc_tab And Bdcdata Table? |
|
Answer» Fields of BDC_Tab & BDCDATA Table: Fields of BDC_Tab & BDCDATA Table: |
|
| 183. |
Name A Few Data Dictionary Objects? |
|
Answer» DIFFERENT types of DATA dictionary objects: Different types of data dictionary objects: |
|
| 184. |
What Happens When A Table Is Activated In Dd? |
|
Answer» When the table is activated, a PHYSICAL table DEFINITION is CREATED in the database for the table definition STORED in the ABAP dictionary. The table definition is translated from the ABAP dictionary of the PARTICULAR database. When the table is activated, a physical table definition is created in the database for the table definition stored in the ABAP dictionary. The table definition is translated from the ABAP dictionary of the particular database. |
|
| 185. |
What Are Matchcodes? Describe? |
|
Answer» It is SIMILAR to table INDEX that gives list of possible values for either PRIMARY keys or non-primary keys. It is similar to table index that gives list of possible values for either primary keys or non-primary keys. |
|
| 186. |
What Are The Elements Of Selection Screen? |
|
Answer» There are 5 elements of selection screen: Selection-screen INCLUDE BLOCKS <B>. There are 5 elements of selection screen: Selection-screen include blocks <B>. |
|
| 187. |
What Are Ranges? What Are Number Ranges? |
|
Answer» Main FUNCTION of ranges to pass data to the actual selection tables without displaying the selection screen. Main function of ranges to pass data to the actual selection tables without displaying the selection screen. |
|
| 188. |
What Is The Client Concept In Sap? What Is The Meaning Of Client Independent? |
|
Answer» In commercial, organizational and technical TERMS, the client is a self-contained unit in the R3 SYSTEM, with SEPARATE set of Master data and its own set of Tables. When a change is MADE in one client all other CLIENTS are affected in the system - this type of objects are called Client independent objects. In commercial, organizational and technical terms, the client is a self-contained unit in the R3 system, with separate set of Master data and its own set of Tables. When a change is made in one client all other clients are affected in the system - this type of objects are called Client independent objects. |
|
| 189. |
Are Programs Client Dependent? |
|
Answer» Yes, group of users can ACCESS these PROGRAMS with a CLIENT number. Yes, group of users can access these programs with a client number. |
|
| 190. |
What Are Internal Tables? How Do You Get The Number Of Lines In An Internal Table? How To Use A Specific Number Occurs Statement? |
Answer»
|
|
| 191. |
How Do You Take Care Of Performance Issues In Your Abap Programs? |
|
Answer» PERFORMANCE of ABAP programs can be improved by minimizing the amount of data to be transferred. The data set MUST be transferred through the network to the applications, so REDUCING the amount of time and also reduces the network traffic. Some measures that can be taken are: Performance of ABAP programs can be improved by minimizing the amount of data to be transferred. The data set must be transferred through the network to the applications, so reducing the amount of time and also reduces the network traffic. Some measures that can be taken are: |
|
| 192. |
What Are Datasets? |
|
Answer» The sequential FILES (ON APPLICATION SERVER) are CALLED DATASETS. They are used for FILE handling in SAP. The sequential files (ON APPLICATION SERVER) are called datasets. They are used for file handling in SAP. |
|
| 193. |
How To Find The Return Code Of An Stmt In Abap Programs? |
|
Answer» OPEN SQL has 2 SYSTEM fields with return codes:
Open SQL has 2 system fields with return codes: |
|
| 194. |
What Are Conversion & Interface Programs In Sap? |
|
Answer» CONVERSION- LEGACY system to flat FILE. CONVERSION- Legacy system to flat file. |
|
| 195. |
What Specific Statements Do You Using When Writing A Drill Down Report? |
|
Answer» AT LINE-SELECTION. AT LINE-SELECTION. |
|
| 196. |
What Are The Advantages And Disadvantages Of Abap Query Tool? |
|
Answer» Advantages: DISADVANTAGES: Advantages: Disadvantages: |
|
| 197. |
What Are The Functional Areas? User Groups? How Does Abap Query Work In Relation To These? |
|
Answer» Functional Areas - By creating functional areas, we can initially select this data. This ENSURES that the data is presented to the ABAP Query user in a meaningful way to accomplish the task, and that only the data that the user MAY use is presented. User Groups – A user group is a collection of users that work with about the same data and carry out SIMILAR tasks. The members of a user group can use all programs (queries) created by any user of the group. Changes to such a program are at once VISIBLE to all users. This ensures that all members of a user group use the same evaluation programs. ABAP Query- It consists of three components – queries, functional areas and user groups. The functional areas provide the user with an initial set of data in accordance with the task to be accomplished. All users must be members of at least ONE user group. All members of one user group can access the same data as well as the same program (queries) to create lists. Functional Areas - By creating functional areas, we can initially select this data. This ensures that the data is presented to the ABAP Query user in a meaningful way to accomplish the task, and that only the data that the user may use is presented. User Groups – A user group is a collection of users that work with about the same data and carry out similar tasks. The members of a user group can use all programs (queries) created by any user of the group. Changes to such a program are at once visible to all users. This ensures that all members of a user group use the same evaluation programs. ABAP Query- It consists of three components – queries, functional areas and user groups. The functional areas provide the user with an initial set of data in accordance with the task to be accomplished. All users must be members of at least one user group. All members of one user group can access the same data as well as the same program (queries) to create lists. |
|
| 198. |
Is A Logical Database A Requirement/must To Write An Abap Query? |
|
Answer» No, it is not must to use LDB. APART from it, we have other OPTIONS: No, it is not must to use LDB. Apart from it, we have other options: |
|
| 199. |
What Do You Do When The System Crashes In The Middle Of A Bdc Batch Session? |
|
Answer» We will look into the error log file (SM35). CHECK number of records ALREADY UPDATED and DELETE them from INPUT file and run BDC again. We will look into the error log file (SM35). Check number of records already updated and delete them from input file and run BDC again. |
|
| 200. |
What Do You Do With Errors In Bdc Batch Sessions? |
|
Answer» We LOOK into the list of incorrect session and process it again. To correct incorrect session, we ANALYZE the session to determine which SCREEN and value produced the error. For small errors in data we correct them interactively otherwise modify batch input program that has GENERATED the session or many times even the data FILE. We look into the list of incorrect session and process it again. To correct incorrect session, we analyze the session to determine which screen and value produced the error. For small errors in data we correct them interactively otherwise modify batch input program that has generated the session or many times even the data file. |
|