Professional Documents
Culture Documents
Sap Basis Interview Questions PDF
Sap Basis Interview Questions PDF
SAP Basis:
- Provides the runtime environment for all SAP applications
- Optimally embeds the application in the system environment
- Defines a stable architecture framework for system enhancements
- Contains the tools for administering the entire system
- Allows the distribution of resources and system components
- Provides interfaces for decentralized system parts and external
products.
An R/3 instance is a group of R/3 services that are started and stopped
as a unit (by an R/3 dispatcher) and have a common instance profile.
The name of an R/3 instance is composed of letters standing for the
relevant services, and an instance number which is unique for each
computer. The services may be D, V, E, B, M, G, or S, which
respectively stand for dialogue, update, enqueue, background,
message, gateway, and spool services.
Tips by : Suresh Babu
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.)
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).
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 server
for ~ 900 users and 12 languages.
What is ASAP?
It's an old term for an implementation strategy. Blueprint -> prototype
-> goLive (if you want to say it in one sentence).
How should I set priority for Printing say like user, teamlead, 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.
Using Tc 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.
Developer Trace:
Developer traces contain technical information for use in the event of
problems with your system. Using the entries in the developer traces
requires a sophisticated knowledge of the host systems in which your
SAP system is running and of the SAP system itself.
System Log:
You can use the log to pinpoint and correct errors occurring in your
system and its environment.
To work with system logs, choose Tools Administration from the R/3
initial screen. When the System Administration initial screen appears,
choose Monitoring System log. Alternatively, you can choose Test
System log from the ABAP/4 Development Workbench initial screen.
2.Incase, My sap system was down (Users are unable to login to sap
system) How to analyze this problem?
Check if all the services of SAP, Database, SAPOSCOL are up and
running.
check the wp status using dpmon.
Try restarting the workprocess., if that does not work., than try to kill
some of the jobs. Else., restart the application Server.
3.How to import the transport request at operating system Level?
When importing a transport request, what are the common errors you
faced?
tp import client U123689
RC 8 & 12
4.For example, my sap system having patch number was 8.I want to
apply patch 9 and 10.Mistakenly I will apply the patch directly 11
without
applying 9 and 10.How sap system will recognize this problem?
Firstly, the dependencies are checked. And without performing a test
import no BASIS consultant would import a support pack. If you did
that., than clear the OCS queue by running OCS_RESET_QUEUE in
SE37 than import SP9 and SP10. If it is JAVA stack than no need to
make changes you can directly apply SP11.
5.One user unable to execute one t-code, that is authorization object
is missing, How to add this authorization object to user?
Take the SU53 screenshot., based on the output results., you can
search for authorizations that are existing in the system. If the
authorization is available and you receive an approval from the
concerned HOD or the concerned person., than you can directly attach
the authorization. If there is no authorization available., than the
functional lead or the HOD will revert back to you saying that you need
to create the Role or make modifications in an existing role. Than do
that in DEV, transport it to QAS and PRD.
6.for example, consider a client 800.This client having 75 users. But
15 users account was locked. I want to unlock this 15 users account at
a time. How to do?
Using T-code SU10.
7.what is the use of parameter tab, and personalization tab in user
master record? What is the use of account id in logon tab?
8.how to change the number of work process at OS level? How to
analyze the status of work process at OS level?
By editing the instance profile at the OS level, you can increase the no.
of work processes by adding or modifying the parameter
rdisp/wp_no_=
Status of a WP can be checked at the OS level by executing dpmon.
9.For example, my sap system having 4 application sersvers. How
many enqueue work process allowed for this sap system?
1 (you can increase them by making modifications in
rdisp/wp_no_enq)
10.What is the latest version of sap kernel? Can u give me the list of
kernel versions?
service.sap.com/swdc
710 (Demo version is available)
700
640
620
610 (WEB AS was introduced in this version)
4.6D
4.5
4.0
3.1
3.0
11.what are the prerequisite for before applying support packs? Shall I
apply sap basis patch to all the system, like BW, ABAP, HR, etc.
Dependency check.... check if the new SP to be installed has any
We can monitor many things in the above T-codes. What exact info do
u need?
24.what is the name of your output device, device type in printer?
25.Can you tell me the path in service market place for download
support packs and kernel?
service.sap.com/swdc
SAP dispatcher is the control agent that manages the resources for
the R/3 applications.
6. What are the functions of dispatcher?
Equal distribution of transaction load to the work processes.
Management of buffer areas in main memory.
Integration of the presentation levels.
Organization of communication activities.
7. What is a work process?
A work process is where individual dialog steps are actually
processed and the work is done. Each work process handles one type
of request.
8. Name various work processes of R/3 system?
Dialog or Online (processes only one request at a time).
Background (Started at a specific time)
Update (primary or secondary)
Enque (Lock mechanism).
Spool (generated online or during back ground processing for
printing).
9. Explain about the two services that are used to deal with
communication.
Message Service: Used by the application servers to exchange short
internal messages, all system communications.
Gateway Service: Enables communication between R/3 and external
applications using CPI-C protocol.
10. Which work process triggers database changes?
Update work process.
General questions
SAP GUI
Where can we find the 4
files(saplogon.ini,sapmsg.ini,saproute.ini,sapdoccd.ini) of GUI at os
level(I mean in which directory)?
Latest Answer: All the files you can find in the system in which the SAP
is installed. The path to find these files is as follows.C:WINDOWS ...
Systems.
Highlight the System you just added and then click SAP System
Approve.
Then confirm all the messages.
10. Back on the Transport Management System screen, click
Environment
Transport Routes.
11. On the Display Transport Routes screen, click the
Display<>Change button
to toggle into Change Mode. Click on Edit Transport Route
Create.
11. On the Create Transport Route popup, use the Consolidation
boxes to enter
the SID of the transport domain, create a Z* transport layer, and
the SID
This document is the intellectual property of Jo Spencer and may
not be edited without permission.
of the system you are adding. Click Save and confirm. Back out to
the main
Transport Management Screen.
12. Back on the Transport Management System screen, click
Overview Systems.
Double-click on the new system, and click on the Communications
tab. Make
sure that the Transport Group name is the name of the original
transport
domain. If not, change it. Click the Transport Tool tab. Verify that
the
information on the tab is correct and click the Insert Row button.
Add a
Parameter of CTC and a Value of 1. Click the Save button.
13. You can switch back to the new instance, and confirm that the
SAP System
waiting to be included in the Transport Domain has disappeard.
14. You may now log out of both SAP instances.
Return to Index...
Make a Local Transport into a Transportable Transport
Sometimes, mistakes just happen. For this example, we will use a
transport
SM1K00047 as the erroneous change request. Make sure to
release SM1K00047 before
beginning this procedure.
1. Log on to the client who is the owner of the local transports
that needs fixed.
2. Go to SE03.
3. On the Transport Organizer List screen, click on Merge Object
Lists which is
in the Requests/Tasks section.
3. On the Merge Objects List screen, put SM1K00046 in the first
Request/Task
field. Make sure that the Released check box is "on" in the
Request Status
section and click the Execute icon.
4. On the Merge Objects List screen, click on the Merge icon. 5.
On the Enter Transport Request popup, click the Create Request
icon. 6. On the Select Request Type popup, click "on" radio
buttion Workbench Request. 7. On the Create Request popup, fill
in the necessary information and make sure
that the fill in the Target field so that the transport request is NOT
local. Click the Save, OK, icon, etc. until everything is done.
You will
get a new transport request number, in our case SM1K00050.
This new request
can be released using one of the transport organizer Transactions
like SE10,
etc. Once it is released, you can go to /usr/sap/trans on the OS
level and in
directory cofiles copy K00050.SM1 to K00046.SM1, and in
directory data copy
R00050.SM1 to R00046.SM1.
8. You may now leave SE03.
Once you have control of your session again, the transports are
done. Verify their return code in the Import Queue list. It shoud
have been updated automatically.
Return to Index...
Transporting Change Requests
To manually transport change requests from DEV/QAS to PRD:
1. Make sure the change request(s) has been released via Se10
or one of the other Transport Organizer Transactions.
2. Go to transaction STMS and click Overview Imports. Doubleclick the PRD queue.
3. Click the refresh button to make sure you have the most
current view of the PRD queue. Make sure the change request(s)
you want to transport shows in the queue.
This document is the intellectual property of Jo Spencer and may
not be edited without permission.
4. Using the F9 button, highlight all the transactions you want to
manually transport.
If you want to change the people who OK the transports, click the
Procedure button and make your changes. Then back out. Click
the green check
to Transfer your changes.
7. Back on the Change Transport Routes screen, click on the
Target Groups line
and click the Create button.
8. In the Create Transport Group popup, fill in the Target Group
as /XXXCLNTS/,
give a Short Description and click the Client Assignment button.
Be aware
that the Target Group name must start and end with a /. Enter
each Target
system and Target client you need. Click the green check mark to
Transfer.
You now have a target group. Now you must create a
Consolidation Layer.
9. Back on the Change Transport Routes screen, click on
Transport Routes and
click Create.
10. In the Create Transport Route popup, click the Extended
Transport Control
button at the bottom of the popup. Make sure Consolidation is
"on" and fill
in the information using our Target Group as the Consolidation
Target. Click
the green check button to Save the change.
11. You now have a Transport Group. Confirm the Disturbution of
it to the other
SAP Instances.
12. You may now leave the STMS transactions.
Return to Index...
Automate the Transport Process
1. Log on to client 000 of your TMS Domain Controller SAP
Instance.
2. Go to transaction STMS.
3. On the Transport System Management screen, click Overview
-> Imports.
Double-click on the queue for the SAP instance are in.
4. On the Import Queue screen, click the Refresh button. Click on
the Import
All Requests button.
5. On the Start Import popup, fill in the information for the job.
Make sure "At
Start Time" is on. Although Period appears grayed out, you can
still change
it to the periodic value you need. I recommend every hour in
DEV, 4 times a
day in QAS, and once an evening in PRD. Click on the green check
mark to
Continue.
6. You may now leave tSTMS transaction. If you ever need to
change this job,
he you must do it via STMS and not SE37.
BACKUP QUESTIONS