3722 Windmill Creek Dr Richmond, TX 77407, USA +1 930 200 4823; [email protected] #677, 1st Floor, Suite No.506, 27th Main, 13th Cross HSR Layout, Sector 1 Bangalore - 560102. Dear readers, these SAP NetWeaver Interview Questions have been designed specially to get you acquainted with the nature of questions you may encounter during your interview for the subject of SAP NetWeaver.As per my experience good interviewers hardly plan to ask any particular question during your interview, normally questions start with some basic concept of the subject and later they. SAP interview details: 3,133 interview questions and 2,652 interview reviews posted anonymously by SAP interview candidates. Q1) Define multi-provider in SAP BI? What are the features of Multi providers? Ans: Multi-provider is. If you're looking for SAP BI Interview Questions & Answers for Experienced & Freshers, you are at right place. There are lot of opportunities from many reputed companies in the world. According to research SAP BI is has a market share of about 5.2%. So, You still have opportunity to move ahead in your career in SAP Business Intelligence.
SAP BASIS Interview Questions and Answers For Freshers and Experienced. Download SAP Basis Frequently Asked Questions PDF.
1.Can you kill a Job?
Yes – SM37 – select – kill
2.If you have a long running Job, how do you analyse?
Use transaction SE30.
3.What is private mode? When does user switch to private mode?
Private mode is a mode where the heap data is getting exclusively allocated by the user and is no more shared across the system. This happens when your extended memory is exhausted.
4.How to uncar car/sar files in a single shot?
on Unix: $ for i in *.SAR; do SAPCAR -xvf $i; done
5.Which table contains the details related to Q defined in SPAM? Is there a way to revert back the Q defined? If yes, How?
There is a “delete” button when you define the queue. If you already started the import it’s no more possible since the system will become inconsistent.
6.What is mysap?
It’s a term for all the systems that in a contract (e. g. a MySAP business suite consist of ERP2005, CRM2005, SRM2005).
7.What is ASAP?
It’s an old term for an implementation strategy. Blueprint -> prototype -> goLive (if you want to say it in one sentence).
8.Describe how SAP handles Memory Management?
ST02 / ST03 In general via table buffers, you could go into the whole Work Process, roll in, roll out, heap (private) memory, etc. however just as a Unix or DBA admin would know, is you look this up when needed for the exact specifics. www.allindiajobs.in
9.Using Tcode SGEN I have generated 74% job and later I have terminated the job. I wish to start generating from where it stopped I have refreshed but to no chance nothing was done. How should I further proceed so as to complete the remaining job ?
Start SGEN again and select the same you have selected before. It will popup and ask if you want to start from scratch or generate the just the remaining.
10.When we should use Transactional RFC ?
A “transactional RFC” means, that either both parties agree that the data was correctly transfered – or not. There is no “half data transfer”.
11.What is osp$ mean? What if user is given with this authorisation?
OPS$ is the mechanism the <SID>adm users uses to connect to the database.
12.What is a developer key? and how to generate a developer key?
The developer key is a combination of you installation number, your license key (that you get from http://service.sap.com/licensekey) and the user name. You need this for each person that will make changes (Dictionary or programs) in the system (allindiajobs.in).
13.How to see when were the optimizer stats last time run? We are using win2k, oracle 9, sapr/3 46c.
Select any table lets take MARA here but you should do the same for MSEG and few others to see whether the dates match or not.Run the following command on the command prompt :-
select last_analyzed from dba_tables where table_name like ‘%MARA%’;
This gives you a straight answer .Else you can always fish around in DB14 for seeing when the optimzer stats were updated.
14.I would like to know the version or name of SAP that is implemented in real time?
This is a very generic question and really depends on what you are implementing (modules).
The history of the “R/3” is
3.0D Basis 300
3.0E Basis 300
3.0F Basis 300
3.1H Basis 310
3.1I Basis 310
4.0B Basis 400
4.5B Basis 450
4.6C Basis 460
4.71 Basis 6.20
4.72 Basis 6.20
5.00 Basis 6.40 (ECC 5.0 – Enterprise Core components)
6.00 Basis 7.00 (ECC 6.0) – actually in RampUp
All of those have increased business functionality and interfaces to other systems (CRM, BW etc.)
15.How should I set priority for Printing say like user, team lead, project manager?
There’s nothing like “priority” settings for spool processes. Just define more (profile parameter rdisp/wp_no_spool) processes so people don’t need to wait.
16.What is the use of Trusted system. I know that there is no need of UID and PWD to communicate with partner system. In what situation it is good to go for Trusted system ?
E. g. if you have an R/3 system and a BW system and don’t want to maintain passwords. Same goes for CRM and a lot of other systems/applications.
17.Why do you use DDIC user not SAP* for Support Packs and SPAM?
Do _NOT_ use neither DDIC nor SAP* for applying support packages. Copy DDIC to a separate user and use that user to apply them
18.What is the systems configuration required to implement SAP.. i.e for production,development and QAS servers the hard disk space, RAM, Processor
This also depends on what your are implementing, how many users will work on the system, how many records in what area are created etc.
We need a BIG database system and an even bigger application servers.
19.Let me know if my understanding below is correct:
1) By default the RFC destination is synchronous
2) Asynchronous RFC is used incase if the system initiated the RFC call no need to wait for the response before it proceeds to something else.
Yes – that’s right. (allindiajobs.in)
But keep in mind, that it’s not only a technical issue whether to switch to asynchronous. The application must also be able to handle that correctly.
20.What is the use of profile paramater ztta/roll_area?
The value specifies the size of the roll area in bytes. The roll area is one of several memory areas, which satisfies the user requests of user programs. For technical reasons, however, the first 250 KB or so of a user context are always stored in the roll area, further data
– up to the roll area limit ztta/roll_first,
– in the extended memory, up to the limit ztta/roll_extension or if extended memory is exhausted, then
– again in the roll area, until the roll area is full, then
– in the local process area, up to the limit abap/heap_area_dia or abap/heap_area_total or until the address space or the swap space is exhausted.
Followed by termination with errors like STORAGE_PARAMETERS_WRONG_SET an error code, that points to memory bottleneck Minimum data transfer with context change; however, the increase helps to avoid problems (address space, swap space, operating system paging).
21. Where you can check system log at OS level?
Check /usr/sap/<SID>/system/logs directory or goto SAP MMC console look for “system logs” Under SID.
22. How do you check whether a system is UNICODE system or not?
Go to ->SM51 tcode and click “Release Notes” button
or click System->Status->check UNICODE values is YES or NO under SYSTEM DATA in SAP Easy Access page or execute command “disp+work-version” at command prompt.
23. What is LUW(logical unit of work)?
A list of steps within a tcode called logical LUW.
24.What are the common transport errors?
Return code 4 –> Imported with warnings
-Generation of program, colomns or row missing
Return code 8 –> Imported with errors
-Program generation error
-Dictionary activation error or method execution error
Return code 12 –> Indicates Import Cancelled
-Program cancelled due to job
-Import cancelled due to object missing
-Import cancellled due to object not active
Return code 18 –> Indicates Import Cancelled
-Due to system down while import
-Due to user expired during import
-Due to insufficient roles or authorization
25. How to transport users from one client to another client?
To transport users within a system(same SID) go to tcode–>SCC1 –>give source and target client –>select profile SAP_USER –> schedule in background job execution.
Note: if you want to transport from different system(SID) means we can use SCC9 or SCC8 tcode by selecting SAP_USER profile in other terms called client copy or client refresh.
26. What is “OK” code and Tcode?
OK code is used within a program to execute a function.
Tcode is “Shortcut” which helps to run a program.
27. How to check list of tcodes within a SAP system and where to look for tcode names and program values.
-Use tcode ST11 to view table TSTC
-Go to SE93 tcode to view or Define a tcode
28. How we can disable the “IMPORT ALL” button on STMS tcode?
Login to DC(Domain controller) STMS–>System overview –>double click on corresponding system –>go to Transport Tool tab –> add/change parameter “NO_IMPORT_ALL” set its values 1.
29. What is different between client refresh and client copy?
Copying or over writing to existing client called as client refresh.
Copying to newly created client called client copy.
30. What is the purpose of table T000?
This table contains a list of defined clients within a system where we can maintain tcode SCC4.
31. How do you create a exceptional password list?
Use USR40 table to maintain exceptional password list.
32. What is the purpose of table USR02?
USR02 table stores user logon data like usernames, encrypted password, creation date…etc
33. How can you check/tell if a transport entry is in the process of being imported?
Check table TRBAT.
Stms In Sap Interview Questions And Answers
To make a system as a domain controller we will and the STMS tcode on the newlyconfigured system
Three System configuration
Devà(Consolidation path)àTestà(Delivery Path)à Prod (Delivery system /Recipientsystem)
3 Transport of copies
Display ( To check the displays)
When TMS is configured by default the
TMS.ADM user; domain.cfg à ( Bin directory);rfc configuration.
Double click on the domain controller and we can create the backup server oncommunication.
Check customization requests
Or Work bench Requests
Click on create
Select customization/Work bench
Select the short description
User name and save it
Then select the tasks and click on release.
How to import the released jobs
Click on Import overview
Double click on target server
Adding an request in to the import queue
Click on extras
Click on other requests
We will add the request number
Select the transport require
And click on import request
(This is used for importing one request)
Select the target client
If bulk requests to be imported then click on import all befpre this we want toselect all the requests by using F6 key)
We can schedule the import date and time accordingly.
( Work bench requests are imported immediately were as customization requestsare imported in weekends only)
1 )If import is executed asynchronous the dialog or batch process is releasedafter import was started
If import is executed synchronously dialog or w/p is blocked until import hasended
Click on continuous
Select the particular request
Click on logs
If we get any errors then we will reassign to development
And the request will be imported successfully
Written codes after releasing and importing
(0) means successful
SE01 Transport organizer request
Transports From OS level
Tp add to buffer request number
Tp import (Client 800)U
Tp import all(to import all the requests)
To execute the tp command (Transport requests are stored in E070 table)
If the import has been hung then we run the batch jobs
SE38 àRDDIMPDPàRDDNEWDP to activate
SE01:- Extended overview of transport organizer
SE06àPost installation actions for transport organizer
SE03àTransport Organization tools
System change option
And we change modified or non modifiable
Before this option we require to perform client setting(SCC4)
Transport Organization tool.
Transport Domain Management:
1>If the R/3 system acting as the Domain controller fails no changes can bemade to the TMA configuration. So SAP recommends
To configure back up domain controller that can assume the function of thedomain controller when required
2>To move the domain controller the another R/3 system you must active thebackup controller.Now the backup controller becomes the domain controller andvice versa.
To check the status of the transport Domain configuration
1>Transport control programme (Tp) requires a transport profile that containinfo about establishing the db connection for all R/3 system in the transportdomain.
2>TMS generates and manages this transport profile
3>To display the tp parameters of an R/3 systems
Click on transport tool tab
It displays the parameters in tp-.pf1
To perform TMS on each R/3 system using client 000 and user authorizationsS_CTS_ADMIN.
TMSADM user profile S_A.TMSCFG
1 Configure the Tramsports Domain and assign R/3 systems to this domain adspecify one R/3 system as the transport domain controller .
2 Configure transport routes
3 Configure QAS.
Domain Controller is normally configured on a PROD)on QAS.R/3 system selectedto be domain controller should have
1 high availability
2 high level securities
3 high level maintenance
Initializing the transport Domain Controller
To use STMS the user authorization is S_STS_ADMIN
1>If the R/3 system is already assigned to transport domain, the TMS screenshows the system status. Either domain controller or as an R/3 system with in adomain.
2>If R/3 system not yet assigned to a transport domain,R/3 tries to locatethe existing transport domain with in the current transport group by readingfile Default.cfg in the bin directory.
If no transport domain is exists a new transport domain is created and thecurrent R/3 system is assigned as the transport Domain controller
3> when transport domain controller first created, the TMS generates
1A transport domain ad transport group
2 User TMSADM
3 RFC destination s for TMS
Domain.CFG file in bin directory for storing TMS configuration.
Default transport domain name (Domain name_)
Cofiles:à Command or change request information files that includes informationon the transport type, object classes, required import steps andpost-processing exit codes.
Sap name:-Info, pertaining to transport requests for each SAP user.
EPS:-download directory for advanced corrections and support packages
Tmp:-Temporary date and log files
Buffer:-Transports buffer for each system, indicating which transports to beimported.
Bin: - Configuration files for tp (Tp- .pfl) and
Old data:-Old exported data (to be archived (or) deleted)
Log:-Transport logs, trace files and statistics
Act log:-Action logs for all tastes and requests
Cofiles log tmp buffers sapnames data bin
Bin:- Contains configuration file TP_.PFl of transport programme TP andconfiguration file DOMAIN>CFG of the domain.
Data:-Data files of transport requests
Sapnames:-A log for each user of the CTS.It contains the transport activitiesfor usesrs transport requests.
Buffer:- One import buffer for each system. It contains the requests plannedfor import into this system, including all the work steps required for theimport.
Tmp:-Temporary log files and semaphores
Log:-General and request –specific log files.
Cofiles:-Control files for the transport requests, the files record the objectclasses, the required import steps and return values.
The system from which the transport domain is created is defined as the Domaincontroller. All the configuration work must be performed from 000 client.