Sunday 19 February 2017

SAP Basis Interview Questions & Answers




SAP interview Questions & Answers
SAP BASIS Interview



1) What is SAP BASIS?
Ans:- SAP BASIS acts as an operating system or a platform for SAP applications to run.It supports the entire range of SAP applications.

2)What are the functional modules used in sequence in BDC? 
Ans:- There are 3 types of functional modules which can be used in a sequence in BDC.

a) BDC _OPEN_GROUP: This module contains Name of the client, sessions and user name which is specified in modules
b) BDC_INSERT: This module is used to insert the data for one transaction into a session.
c) BDC_CLOSE_GROUP:This module is used to close the batch input session.

3)What is an OK code and what is the main difference between t-code and OK code?                                                                                                             Ans:- An OK code is used by a program to execute a function .t-code stands for Transaction code.The t-code is used as a shortcut that helps a user to run a program.

4)How client refresh is different than client copy?                                                Ans:- Copying or over writing to an existing client is called as client refresh and copying to the newly created client is called as client copy.
If you are performing copying to an existing client for the purpose of updating data then it's a client refresh.
when you are copying to newly created client then it is called as client copy.


5)What is a background processing batch scheduler?
Ans:-
To check the schedule background jobs and to execute them parameters like rdisp/btc time is used. These parameters define background processing batch scheduler.

6) what is a SAP IDES?                                                                                         Ans:- SAP IDES stands for SAP Internet Demonstration and Evaluation System.SAP IDES is mainly used for testing & training purpose.It's a internal demo system which contains data of IDES company.It can supports demo,self study & functional test based on a preconfigured data or clients.

7)What is the purpose of TDEVC ?                                                                  Ans:- TDEVC is a standard SAP table which is used to store packages information.The main purpose of TDEVC is to contains development classes and packages.

8) List the types of work processes are there in SAP ?
  
Ans:- There are seven types of work processes as follows: 
  •  Dialog 
  •  Update 
  •  Background 
  •  Spool 
  •  Message 
  •  Server 
  •  Gateway 


9)How is the Application Server works ?
Ans:-
If the user request for the some data then application server connects to the database server and returns an appropriate output. The main task of Application Server is to take input from user,connect it to database server & gives output.

10) How to perform the transport? what are the roles of CTS?
Ans:- Transport can be done through STMS_IMPORT or through FTP. 
          CTS stands for change & transport system.
          The roles of CTS are as follow:
          1. Managing Transports.
          2.Recording of where & by whom changes are made.
          3.Configuring systems landscape.
          4.Administrating & Controlling new development requests.

11) What are the types of transport queries?                                                          Ans:- 
         a) Customizing Request
         b) Workbench Request
         c) Transport of Copies
         d) Re-location

12)What is business KPIs ?
Ans:-    Business KPIs stands for Key Performance Indicator. KPIs measures your companies performance against business objectives. It indicates the performance of a company at a strategic level. It helps to measure companies performance with its previous performance & it will help to take strategic decision regarding sales, marketing and finance.

13)What is the importance of table T000?
Ans:-
Table T000 is a SAP Table in which you can contain list of defined clients, and we can maintain transaction code SCC4.
Table T000 contains client information.

14)What is SAPS ?
Ans:- SAPS stands for SAP Application Performance Standard, which is a hardware independent unit which describes the performance of a system configuration in SAP environment.

15)What is the difference between Central Instance & Application Server?
Ans:-
Application Server is just a dialog instance. Central Instance is a combination of dialog instance and database instance.
Central Instance has message server and dialog, update, spool, enque, gateway, background work processes. Application server has dialog, update, spool, gateway and background work process.

16)How to check whether a system is Unicode or Non-Unicode?
Ans:-
By using code sm51 t-code we can check whether it is Unicode or non-Unicode. In this code we can find the release notes button in the application tool bar if you click on that you can see the total information like Database, Kernel version, Unicode or non- Unicode.

17)What are the types of transport requests & purpose in SAP BASIS ? Ans:- There are 4 types of Transport request as follows:

a) Customizing request :
     It contains client specific changes recorded in a single client.
b) Workbench request : 
     It contains changes made to the repository objects of ABAP work bench 
c) Transport request :
     It allows to transport any sub objects into object list to any other SAP system
d) Relocation :
    It is used when development system of a complete package is to be changed on permanent basis.

18)What is logical system? Use of Logic system & How to create it ?
Ans:-
Logic system is required to communication between system s within landscape. when you want to create a new client a logic system is required. Logic System is transportable.
It enables the system to recognise the target system as an RFC destination.
TCODE used is SPRO . Tcode is used to create logic system in SAP is BD54.

19)How to assign an object to 100 roles at time?
Ans:-  
Steps To assign an object to 100 roles at time,
         a) Go to sell T-code from there go to the table agr_agrs.
         b) You will be asked for Access key
         c) Enter the objects that needs to be added to 100 roles 
         d) Select the range of roles in which the object needs to be added
         e) Save or Activate whatever option is given

20)What is the way to get a list of the users with development access on a particular system?
                                                                                                  Ans:- You can get the list of users with development access in the table DEVACCESS.

21)How to view locked transactions?                                                                Ans:-  To view locked transactions you need to look in field CINFO, table TSTC. 
Within SAP you can either use SE11 or SE16 to browse the table contents. Make sure that you enter A0 as the HEX01 data element for SYST starting value and A9 as the ending value. This will list all the transactions locked in the system.

22)What is an OK code? What are the differences between an OK code and T-code?                                                                                                                       Ans:-    An OK code is used by a program to execute a function .t-code stands for Transaction code. The t-code is used as a shortcut that helps a user to run a program.

23)List out steps to disable the Import All button on STMS for the queues?
Ans:-  
Steps are as follow:
           a) Login to your Transport Domain Controller
           b) Run STMS Overview System
           c) Choose the system you want to disable „Import All‟
           d) Go to Transport Tool tab
           e) Add/Create parameter “ No_IMPORT_ALL” set its value to 1

24)What is SAP Notes ? How can you apply SAP notes to SAP system?
Ans:-
  SAP releases notes regularly to provide the corrections/minor improvement to the existing bugs/functionalities/issues.To solve customer issues & fix the bugs SAP Notes are used.

         a) Go to Tcode SNOTE
         b) GO TO Menu Download SAP Note
         c) Give the Note No
         d) After downloading check the status, if implemented
         e) Select Note, GO TO Menu SAP Note Implement

25)What is the purpose of table USR02?                                                              Ans:-  The main purpose of table USR02 is to store Logon Information like passwords and User IDS.

26)What are kernel replacement and support package?
                                Ans:-   Kernel replacement is the replacement of the SAP executable on the OS level, while support package contains fixes to the ABAP code within a SAP instance. 

27)Which are the most frequent errors encountered while dealing with TRANSPORTS ?
Ans:- 
         Return code (4) indicates import ended with warning.
         Return code (8) indicates not imported ended with error
         Return code (12) indicates import is cancelled.
         Return code (16) indicates import is cancelled.

28)What is a client copy ? how to create it ?                                                 Ans:-   Client copy is transferring client specific data within same instances or different instances . You can do a client copy using the SCCL transaction 


SAP training
Client copy

SAP basis training
Client copy


29)What is the main difference between asynchronous and synchronous transport?
Ans:-
 
        Synchronous Transport - Dialog or batch process are blocked until import is ended
       Asynchronous Transport - Dialog or batch process is released after import is started.

30)What is Unicode ?How to identify whether your SAP server is Unicode or ASCII ?                                                                                                     Ans:-   Unicode is an international standard that assigns character from virtually every language & script a unique Unicode scalar value which is in form of number written in hexadecimal notation. 
To identification : Go to SM51 , Click Release Notes. Entry corresponding to ICU Version will tell you whether your system is ASCII or Unicode.

31)What is the difference between Consolidation and Development route ?
Ans:-
 In consolidation route - objects can be changed and they can transport from one system to other. This is the route between development to quality In Development route - Objects can not be changed and they can not be transported from one system to other. This is the route between quality to production

32)How to define logon groups ? What is Load Balancing in SAP ?
Ans:-  
   By using SMLG transaction we can define logon groups.

33) Is SAP a database ?                                                                                           Ans:- NO . 

34)Which are the transaction used to check Buffer Statistics ?                 Ans:-   Transactions used to check buffer statistics are ST02 , RZ10




Image credit to guru99

Friday 27 January 2017

List Of All SAP Modules | SAP Training ,Pune






  •    SAP ABAP                                                                                                                                                                                                                                          SAP ABAP (Advanced Business Application & Programming)is a  4th generation language of SAP. It is language written by SAP in which application SAP R/3 are written. It is easy to learn for fresher also. ABAP  programs run inside SAP databases. programs run under the control of run time system .ABAP is a platform that helps to build mainframe business application. SAP ABAP has an abstraction between the business application, operating system and  database.                                                    
    SAP ABAP Training
    SAP ABAP - Data Dictionary
                                                                                                                                                 Eligibility: - Candidates from technical background like C, C++ & Java                                          BE (CS, E&Tc, IT), MCA, BCS,                                                                                                                                                                                                          
  •     SAP BASIS                                                                                                                                                                                                                                            SAP BASIS (Business Application Software Integrated Solution)is Administrative module.SAP BASIS is a set of middle ware programs and tools from SAP. It is a system administration of SAP software application.                                                                  
    SAP BASIS Training
    SAP BASIS
                                                                                                                               
    Eligibility: - Candidate who has background SQL, hardware & Networking                        BE (CS, E&Tc, IT), MCA, BCS, MCS
                                                                                                                  
  •  SAP SD                                                                                                                                                                                                                                  SAP SD (Sales & Distribution) is one of the primary ERP modules. SAP service & distribution deals in better management of sales & customer distribution data & processes in an organization.Main process is purchase order,billing process,sales order handling.SAP BASIS is an integrated set of middle ware and tool for managing, maintaining, installing and configuring SAP R/3 products.                                                                                                                                                
    SAP SD Training
    SAP SD 
      E
    ligibility:-Candidate should belong to sales & marketing background.                       Degree     :-   BAA, MBA                                                                                                          
  •    SAP MM               
             SAP MM (Material Management) is one of the important module in   SAP ERP Software.MM application module supports the procurement inventory function occurring day to day business operation.It is basically contain purchase order, good receiving,material storage etc. SAP MM module has various sub modules which includes Inventory Management, Purchasing, Master Data, Material Resource Planning etc.                              
SAP Training
SAP MM Modules
                   
           Eligibility: - Candidate should know purchasing or procurement   process.
           Degree     : - B.E Mechanical, Civil.
                                                                                                                                  

         SAP PP (Production Planning) is one of the important modules in SAP system. It handles all business processes related to production of the company.PP is used to plan & control manufacturing process like bill of material,capacity planning & material requirement planning. SAP PP module is totally integrated with other modules such as SD, MM, PM and FICO.                                                                  
SAP Training
SAP PP process cycle

                                                                                                                                                                                                                                                                             Eligibility: - Candidate should know business process related production.
Degree     :- BE in Mechanical, civil

                          SAP FICO (finance & Controlling) is major module in SAP ERP system. SAP FI & CO both are different modules in SAP. In FI stores only financial data.SAP Controlling is a function which provides you company management, decision making.SAP FICO module allows financial manager to access real time financial position of the company. SAP FI has several sub modules as Accounts payable,Asset Accounting, Bank Accounting, Accounts receivables etc.
SAP CO facilitates co-ordination, monitoring, optimization of all processes in an organization.Controlling module has sub modules as Cost element accounting, Cost center accounting, Profitability analysis etc.                                                                                                       
SAP Training
SAP FICO Modules
Eligibility: - Candidate should know core finance.
Degree: - B.Com, M.Com, CA.

  •  SAP HR                                                                                                                                                                                                                                              SAP HR (Human Resource Management) also known  as Human Capital Management (HCM).Its important module in ERP SAP System that supports all the process of human resource management in the enterprise. SAP HR  records the data from the hiring an employee to its termination in organization. SAP HR module deal with all the process from hiring of an employee to his final termination .   It divides in various sub-modules which includes Organization Management,   Personnel Management,  Time Management,  Personal Development and Payroll.                                             
    SAP Training
    SAP HR Modules

       Eligibility:- Candidate should have domain experience                                 
       Degree: - MBA HR