Top 100+ Sap R/3 Interview Questions And Answers
Question 1. What Guarantees The Integration Of All Application Modules?
Answer :
The R/three basis gadget guarantees the mixing of all software modules. The R/3 foundation s/w gives the run time surroundings for the R/three packages guarantees gold standard integration, defines a strong architectural frame for machine upgrades, and contains the administration gear for the whole system.One of the principle tasks of the idea gadget is to assure the portability of the entire gadget.
Question 2. What Are The Central Interfaces Of The R/3 System?
Answer :
Presentation Interface.
Database Interface.
Operating device Interface.
SAP CRM Interview Questions
Question 3. Which Interface Controls What Is Shown On The P.C.?
Answer :
Presentation Interface.
Question 4. Which Interface Converts Sql Requirements In The Sap Development System To Those Of The Database?
Answer :
Database Interface.
SAP CRM Tutorial
Question five. What Is Sap Dispatcher?
Answer :
SAP dispatcher is the manipulate agent that manages the resources for the R/3 packages.
SAP BI Interview Questions
Question 6. What Are The Functions Of Dispatcher?
Answer :
Equal distribution of transaction load to the work procedures.
Management of buffer areas in major memory.
Integration of the presentation tiers.
Organization of verbal exchange activities.
Question 7. What Is A Work Process?
Answer :
A work system is where character conversation steps are certainly processed and the work is achieved. Each work procedure handles one type of request.
SAP BI Tutorial SAP BO Interview Questions
Question 8. Name Various Work Processes Of R/3 System?
Answer :
Dialog or Online (approaches handiest one request at a time).
Background (Started at a specific time)
Update (primary or secondary)
Enque (Lock mechanism).
Spool (generated online or all through again ground processing for printing).
Question 9. Explain About The Two Services That Are Used To Deal With Communication?
Answer :
Message Service: Used with the aid of the utility servers to exchange brief internal messages, all machine communications.
Gateway Service: Enables verbal exchange among R/three and external packages the use of CPI-C protocol.
SAP BASIS Interview Questions
Question 10. Which Work Process Triggers Database Changes?
Answer :
Update work procedure.
SAP BO Tutorial
Question 11. Define Service (within R/three)?
Answer :
A carrier is a manner or institution of strategies that perform a selected gadget function and often provide an utility-programming interface for other procedures to call.
SAP Crystal Reports Interview Questions
Question 12. What Are The Roll And Page Areas?
Answer :
Roll and web page regions are SAP R/3 buffers used to shop person contexts (method requests). The SAP dispatcher assigns manner requests to paintings processes as they are queued within the roll and page areas. Paging area holds facts from the utility applications. Roll place holds information from preceding conversation steps and facts that characterize the person.
SAP CRM Interview Questions
Question 13. What Are The Different Layers In R/three System?
Answer :
Presentation Layer.
Application Layer.
Database Layer.
SAP BASIS Tutorial
Question 14. What Are The Phases Of Background Processing?
Answer :
Job Scheduling.
Job Processing.
Job Overview.
Question 15. What Components Of The R/e System Initiate The Start Of Background Jobs At The Specified Time?
Answer :
The batch scheduler initiates the begin of historical past job. The dispatcher then sends this request to an available background paintings method for processing.
SAP BPC Interview Questions
Question sixteen. Define Instance?
Answer :
An example is an administrative unit wherein components of an R/three systems imparting one or extra services are grouped together. The services provided by way of an instance are commenced and stopped at random. All additives are parameterized the usage of a joint instance profile. A significant R/3 gadget includes a single example in which all-important SAP services are offered. Each instance uses separate buffer regions.
SAP Crystal Reports Tutorial
Question 17. From Hardware Perspective, Every Information System Can Be Divided Into Three Task Areas Presentation?
Answer :
Application Logic and Data Storage.
The R/three Basis software is tremendously suitable for use in multi-level customer/server architectures.
SAP Transportation Management (SAP TM) Interview Questions
Question 18. What Are R/3 Basis Configurations?
Answer :
A crucial system with centrally hooked up presentation software.
Two-degree client/server system with rolled out presentation software program.
Two-degree client/server gadget. Presentation and Application run at the same pc.
Three-degree customer/server machine. Presentation, Application and database every run on separate computer systems.
SAP BI Interview Questions
Question 19. What Is A Service In Sap Terminology?
Answer :
A service refers to something provided by a s/w factor.
SAP BPC Tutorial
Question 20. What Is Server In Sap Terminology?
Answer :
A factor can consist of one method or a group and is then called the server for the respective service.
SAP BODS Interview Questions
Question 21. What Is A Client In Sap Terminology?
Answer :
A S/W element that makes use of the carrier (provided by using a s/w thing) is known as a Client. At the equal time these customers can also be servers for different services.
Question 22. What Is A Sap System?
Answer :
The union of all s/w components which might be assigned to the same databases is known as as a SAP gadget.
SAP BODS Tutorial
Question 23. What Is The Means Of Communications Between R/3 And External Applications?
Answer :
The means of communication between R/2,R/3 and external packages is through the CPI-C handler or SAP Gateway, the usage of the CPI-C Protocol.
SAP Testing Interview Questions
Question 24. What Is The Protocol Used By Sap Gateway Process?
Answer :
The SAP Gateway procedure communicates with the clients based at the TCP/IP Protocol.
SAP BO Interview Questions
Question 25. Expand Cpi-c?
Answer :
Common Program Interface Communication.
SAP Testing Tutorial
Question 26. What Is A Spool Request?
Answer :
Spool requests are generated in the course of dialog or history processing and positioned in the spool database with data approximately the printer and print layout. The actual records is places in the Tem Se (Temporary Sequential gadgets).
SAP RFC Interview Questions
Question 27. What Are Different Types Of Log Records?
Answer :
V1 and V2. V1 must be processed before V2. But, we will have more than one V2 logs.
SAP BASIS Interview Questions
Question 28. What Are The Types Of Update Requests?
Answer :
An replace request can be divided into one number one (V1) and several Secondary replace components (V2). Time-essential operations are positioned in V1 issue and those whose timing is less critical are located in V2 additives. If a V1 update fails, V2 components will no longer be processed.
Question 29. Explain What Is A Transaction In Sap Terminology?
Answer :
In SAP terminology, a transaction is collection of logically related dialog steps.
SAP ABAP Report Developer Interview Questions
Question 30. Explain How Sap Gui Handles Output Screen For The User?
Answer :
The SAP the front-cease s/w can either run on the same pc or on one-of-a-kind computer systems supplied for that reason. User terminal input is standard by means of the SAP terminal software SAP GUI, transformed to SAP proprietary layout and sent to the SAP dispatcher. The dispatcher coordinates the records trade among the SAP GUIs and the work methods. The dispatcher first places the processing request
in request queues, which it then techniques. The dispatcher dispatches the requests one after any other, to the to be had paintings process. The real processing takes location within the paintings process. When processing is whole, the result of a work method is lower back via the dispatcher to the SAP GUI. The SAP GUI translates the obtained facts and generates the output display screen for the person.
Question 31. What Is Sap R/3 ?
Answer :
The call SAP a German enterprise is an acronym for "Systeme, Anwendungen, Produkte in der Datenverarbeitung." This is translated in English as "Systems, Applications, and Products in Data Processing."
Question 32. Can You Create A Table With Fields Not Referring To Data Elements ?
Answer :
YES. Eg:- ITAB LIKE SPFLI.Right here we are referening to a records object(SPFLI) now not records element.
SAP ABAP ALV Reports Interview Questions
Question 33. What Should Be The Approach For Writing A Bdc Program ?
Answer :
STEP 1: CONVERTING THE LEGACY SYSTEM DATA TO A FLAT FILE to inner table CALLED "CONVERSION".
STEP 2: TRANSFERRING THE FLAT FILE INTO SAP SYSTEM CALLED "SAP DATA TRANSFER".
STEP three: DEPENDING UPON THE BDC TYPE
call transaction(Write this system explicitly)
create periods (sessions are created and processed. If achievement statistics will switch).
SAP Crystal Reports Interview Questions
Question 34. What Are The Problems In Processing Batch Input Sessions And How Is Batch Input Process Different From Processing Online ?
Answer :
PROBLEMS:
If the consumer forgets to choose maintain session then the consultation could be mechanically eliminated from the session queue(log remains). However if consultation is processed we can also delete it manually.
If consultation processing fails facts will no longer be transferred to SAP database table.
Question 35. What Does An Extract Statement Do In The Abap Program ?
Answer :
Once you've got declared the feasible report kinds as subject companies and described their structure, you can fill the extract dataset the use of the following statements: EXTRACT. When the first EXTRACT declaration takes place in a software, the device creates the extract dataset and adds the first extract file to it. In each subsequent EXTRACT announcement, the new extract document is delivered to the dataset EXTRACT HEADER. When you extract the facts, the record is full of the contemporary values of the corresponding fields. As soon because the gadget has processed the primary EXTRACT assertion for a area group , the structure of the corresponding extract record in the extract dataset is constant. You can not insert new fields into the sphere companies and HEADER. If you try and modify one of the area agencies afterwards and use it in another EXTRACT assertion, a runtime errors occurs. By processing EXTRACT statements several instances the usage of unique area companies, you fill the extract dataset with facts of different duration and shape. Since you can modify discipline corporations dynamically as much as their first usage in an EXTRACT assertion, extract datasets provide the advantage that you need not determine the shape at the beginning of this system.
Question 36. What Is The Step By Step Process To Create A Table In Data Dictionary ?
Answer :
step 1: creating domain names(records type, field length, range).
Step 2: growing information elements(houses and sort for a table field).
Step 3: developing tables(SE11).
SAP BPC Interview Questions
Question 37. What Is The Typical Structure Of An Abap/4 Program?
Answer :
HEADER ,BODY,FOOTER.
Question 38. What Is The Alternative To Batch Input Session?
Answer :
Call transaction.
Question 39. What Is A Batch Input Session?
Answer :
BATCH INPUT SESSION is an intermediate step between inner table and database table. Data at the side of the movement is stored in session ie data for screen fields, to which screen it's far handed, software name in the back of it, and the way subsequent display is processed.
Question forty. What Is The Advantage Of Structures? How Do You Use Them In The Abap Programs?
Answer :
GLOBAL EXISTANCE(those can be utilized by every other program with out growing it again).
SAP Transportation Management (SAP TM) Interview Questions
Question 41. How Many Types Of Tables Exists And What Are They In Data Dictionary?
Answer :
four sorts of tables
Transparent tables : Exists with the equal structure each in dictionary in addition to in database precisely with the same records and fields. Both Open square and Native square may be used.
Pool tables
Cluster tables : These are logical tables which can be organized as facts of obvious tables. One can not use local square on these tables (best open square).They are not conceivable directly the use of database gadget tools.
Internal tables.
Question forty two. How To Create The User Group In Sap System?
Answer :
User organization may be created by means of appearing the underneath steps:
Execute the t-code SUGAR
Enter the name of user group to be created inside the textbox
Click at the create the button
Enter the description and click on on store button
SAP BODS Interview Questions
Question forty three. How To Find The Transport Requests Containing The Specific Role?
Answer :
The listing of Transport requests containing the precise function may be retrieved via acting below steps:
Execute the t-code SE03
Double click on on alternative “Search for Objects in requests/Tasks” underneath node “Objects in Requests” in left panel of screen. This will take us to new display.
In item selection display screen, input the sector value as ACGR and check the checkbox present at left side.
Enter the role name for which we want the list of shipping request.
In screen “Request/Task Selection” display (under segment of the same screen), take a look at the reputation of the requests which we need within the listing
Click on execute button
Question 44. How To Check The Transport Requests Created By Other User?
Answer :
The t-code SE10 provide the choice to go into the consumer call. By the usage of this facility, we are able to search the shipping requests created by other users.
Question forty five. How To Generate The List Of Roles Having Authorization Objects With Status As “maintained”?
Answer :
This listing can be generated by way of the usage of the table AGR_1251 as under:
Execute the t-code SE16
Enter the table call as AGR_1251 and hit enter button
Enter the sphere price as “G” in field “Object Status” and click on execute
The same table may be used to generate the listing of roles with authorization objects having reputation modified and manual with area values M and U respectively.
Question forty six. How To Find The Email Ids If Given A List Of Users (say a hundred)?
Answer :
The list of e-mail ids for given customers can be generated with the aid of appearing the beneath steps:
Execute the t-code SE16
Enter the desk name as USR21.
Upload the listing of customers the use of more than one selection alternative and execute. This will provide us the list of customers and their respective man or woman numbers
Extract this statistics to excel sheet
Now, cross back to SE16 and input table name ADR6
Upload the listing of individual variety extracted from table USR21 and execute
Now, table ADR6 will deliver us the list of individual numbers and their e-mail ids.
Download the listing in excel and carry out V-look up in excel to map the e-mail ids of users with their SAP IDs
Question 47. How To Find User Defined, System Default Values For Security Parameters?
Answer :
The values for parameters may be checked by using the usage of the t-code RSPFPAR. After executing the t-code, given the parameter call and click on on execute.
Question forty eight. How To Assign The Logical System To Client?
Answer :
Logical device can be assigned to patron via the use of the tc -code SCC4. We need to be very cautious at the same time as doing this change as it could affect the CIA (if configured).
Question forty nine. Which Entities Are Not Distributed While Distributing The Authorization Data From Master Role To Derived Roles?
Answer :
During the distribution of authorization facts from master function to derived roles, Organizational values and user task are not distributed. The Org. Values and consumer assignments are unique to character roles as a result has no touching on grasp-derived function dating.
Question 50. How To Assign The Multiple Roles To More Than 20 Users In One Shot In T-code Su10?
Answer :
To perform this mass role undertaking, we need to observe under steps in SU10:
In SU10 domestic display screen, click on on the button “Authorization Data”
This will take to the brand new screen much like display screen in t-code SUIM -> User by using complex seek standards. Enter the search criteria for customers had to be modified in SU10 and execute the equal
Once the listing of customers is reflected, click on on “select all” button on left top nook of the list and click on “Transfer” button. This will take us back to SU10 display with all the selected customers in users
Now, click on on pick all button in SU10 home display after which click on exchange button.
Above step will take us to the subsequent display screen in which you can carry out the position project as in normal case of SU10 t-code.
Question fifty one. What Is The Use Of Su25 T-code?
Answer :
The t-code SU25 is used to duplicate the data from tables USOBT and USOBX to tables USOBT_C and USOBX_C. Generally, this t-code needs to be achieved after the set up of gadget improve so that the values in purchaser tables are up to date for that reason.
Question 52. What Is The Use Of Authorization Object S_tabu_lin?
Answer :
This authorization item is used to provide the access to tables on row level.
Question 53. What Are The Authorization Groups And How To Create Them?
Answer :
Authorization companies are the devices comprising of tables for commonplace practical vicinity. Generally, every table is assigned to a authorization group due to this motive we want to mention the value of authorization organization while proscribing the access to desk in authorization object S_TABU_DIS.
The authorization organization can be created by way of the use of the t-code SE54. The task of tables to authorization group can be checked via the use of desk TDDAT.
Question fifty four. What Is Sox (sarbanes Oxley)?
Answer :
Sarbanes-Oxley is a US regulation handed in 2002 to strengthen company governance and restore investor self assurance. Act became subsidized via US Senator Paul Sarbanes and US Representative Michael Oxley.
The Sarbanes-Oxley Act is law enacted in reaction to the excessive-profile Enron and WorldCom monetary scandals to shield shareholders and most people from accounting errors and fraudulent practices within the corporation. Sarbanes-Oxley defines which statistics are to be stored and for how lengthy. The law now not simplest impacts the monetary facet of groups, however also impacts the IT departments whose task it is to shop a organization’s digital facts. The Sarbanes-Oxley Act states that all enterprise information, consisting of electronic records and electronic messages, ought to be saved for “no longer much less than 5 years”. The results for non-compliance are fines, imprisonment, or both. IT departments are more and more confronted with the assignment of making and keeping a company information archive in a value-effective fashion that satisfies the necessities placed forth by means of the legislation.
Organizations must be able to guarantee the integrity of some of their operations like PTP or OTC that could have quiet a tremendous impact at the manner the economic statements are projected if no longer managed.
Organizations these days are thereby transferring in route of automating their softwares for SOX compliance. A key issue towards achieving SOX compliance is to seperate the responsibilities among individuals to such an quantity that nobody individual has the authorization to satisfy a entire cycle say procurement or sales.
Question fifty five. How To Create A Query In Sap R/3 System?
Answer :
The question may be created and completed the usage of the t-code SQVI:
Execute the t-code SQVI.
Enter the name of query to be created and click on on create button.
Enter the Title and comments for question and pick out the statistics source including table or table be a part of.
Select the desired view as Basis Mode or Layout Mode and click on retain button.
Above step will take us to the brand new display, upload the respective desk on which we need to create a query.
If Data source is selected as desk join, choose the respective tables as needed and becoming a member of fields.
Save and come to primary display. Here, you need to pick the fields to be displayed in output and their series.
The query may be created and achieved the use of the t-code SQVI.
Question fifty six. What Is The Use Of St01? What Are The Return Codes Of T-code St01?
Answer :
Transaction code ST01 is used to hint the user authorizations. This can be beneficial if we want to check which all of the authorizations have been checked in heritage when any t-code is being executed by way of the business user.
Below are the return codes of ST01 :
0 – Authorization check surpassed
1 – No Authorization
2 – Too many parameters for authorization test
3 – Object now not contained in user buffer
4 – No profile contained in user buffer
6 – Authorization check wrong
7,8,9 – Invalid person buffer.
