1.
|
What are common transport errors?
|
A.
|
Return code 4: indicates imported ended with warning.
Ex: 1. Generation of programs and screens
2. Columns missing and
Rows missing.
Return code 8: indicates not imported ended with error.
Ex: 1. Syntax error.
2. Program generation
error.
3. Dictionary activation
error.
4. Method execution
error.
Return code 12: indicates import is cancelled.
Ex: 1. Import is cancelled due
to object missing.
2. Objects are not
active.
3. Program terminated
due to job RDDEXECL Is not working.
Return code 16: indicates import is cancelled.
Ex: 1. Import cancelled due to system down while importing.
2. Import cancelled due
to user expires while importing
3. Import cancelled due
to insufficient roles.
|
2.
|
How you will do client copy? If SAP * user is not available
at all in your system then how u will do client copy?
|
A.
|
Just go to RZ04 and increase the number of background processes in
the specified operation mode. We do a system copy using SCCL transaction.
If SAP* is not available,
→login at OS level as SIDADM
and
→sqlplus /nolog connect /as
sysdba;
→delete sapsr3.usr02 where
mandt='' and bname='SAP*';
→ go to
/usr/sap/SID/SYS/profile →and change the default profile.
→Add the parameter
ogin/no_automatic_user_sapstar=0
(0R)
→go to RZ10, select default
profile and extended maintenance and change.
→ add the parameter
ogin/no_automatic_user_sapstar=0
|
3.
|
How to schedule background jobs at OS level?
|
A.
|
Invoke a sapevent using a OS script and then have a SAP background
job set to run on a sapevent. I say this assuming Unix and a job in crontab.
I would guess the same thing could be done on a Windows system. sapevt
TRIGGER_NAME -t pf=d:usrsapDEVsysprofileDEV_DVEBMGS00_SVRNAME nr
|
4.
|
What is the full name of SAP Default user DDIC?
|
A.
|
DDIC stands for DATA (D) DICTIONARY(DIC)- DDIC
|
5.
|
What is supplementation language?
|
A.
|
Use the language supplementation function to fill in the gaps in a
language that has not been translated completely.
Supplementation actions are client-specific. The languages are supplemented in the client in which you are logged on. If you use multiple clients, you must supplement the languages explicitly in each production client. You can also access the texts stored in cross-client database tables from all clients simultaneously. The default setting specifies that cross-client tables are supplemented when you are logged on to client 000. |
6.
|
How to define Logon groups? And what is Logon load
balancing?
|
A.
|
Logon group are set using SMLG transaction. Load balancing: During
the request message server check for the least loaded instance in the group
and route the request to that instance. If instead of logon group we specify
the instance then the request is routed to that instance only. Means no load
balancing occur in this case.
|
7.
|
What is the difference between Synchronous and asynchronous
transports?
|
A.
|
Dialog or batch process is blocked until import has ended in
synchronous transport. Dialog or batch process is released after import is
started in asynchronous transport.
|
8.
|
How to know whether a system is Unicode or non Unicode?
|
A.
|
Through sm51 t-code we can see whether it is unicode or not. in sm51
t-doe we can find the release notes button in the application tool bar if u
click on that u can see the total information like database, os, kernal
version and unicode or non unicode.
|
9.
|
What is Consolidation route and delivery routes?
|
A.
|
The route between development to quality is called consolidation
route. The route between quality to production is called delivery route. It
is used to transport data dev→ qua→
prod.
|
10.
|
What is Transport domain and Domain controller? What is
Consolidation route and delivery routes? How to define Logon groups? And what
is Logon load balancing? What is Transport domain and Domain controller?
|
A.
|
consolidation route : consolidation route is defined between the
development system ( consolidated system ) and the quality system
(integration system ) Delivery route : Delivery route is the transport route
that connects the integration system and the Delivery system ( Production
system ) Defining Logon Groups : we can do this though our GUI and always
make sure that saplogon.ini is backed up , that consists of all the logon
data Logon Load balancing : It is used to identify the least loaded
application server Domain controller : it is the central admin of the system
transport domain : it is the place the transport layer and routes can be
configured to access this transaction use stms.
|
11.
|
Could you explain the transport steps procedure?
|
A.
|
Go with t-code 'stms' then 'transport overview' then create system
either virtual or external for the quality system and production system, if development
is showing there then create only qua & prod but if development is not
there, then go with client '000' and login with sap*, then 'stms' and create
from here all the three, and do according to the above procedure and after
making all three go through 'transport routs' then configuration, & then
three system in a group, now give the name of three group, and save it and
activate it throughout the system. Now transport management system is
configured.
|
12.
|
How many transport request types are there?
|
A.
|
Four types of transport requests
1. customizing
request
2. Workbench request
3. transport of
copies
4. relocation
|
13.
|
I have t-code su01 in CRM and r3 in a financial org. I can
create sap ids, unlock /lock sap ids, assign t-code, roles & assignment
to users. What else can be done?
|
A.
|
SU01
1. You can reset the passwords to the users.
2.Lock/Unlock the passwords
3.Role assignments/Deassignments
4.You cannot add transactions to user, only we can add transaction to
role
5.we can restrict the validity period to roles
|
14.
|
What are the .sca files and their importance?
|
A.
|
.sca
stands for SAP Component Archive.
.sda
for SAP deployed Archive.
These two are same and it use to deploy the java components, patches
and other java developments in the form of .sca, .sda, .war and .jar.
|
15.
|
How to install multiple Central Instances on the same
physical machine?
|
A.
|
Create a separate the file system and SAP mount points for each CI
under the folder for which installation is going to be done and start the
installation.
|
16.
|
What is supplementation language?
|
A.
|
The default languages for newly installed system are German and
English. SAP support many other languages. Any other language except
English/German may not fully translated. To fill this gap supplement language
are installed on the SAP system. Supplementary Language: It is the additional
language (program) installed on the SAP system when additional language which
is not fully translated to the basic language of SAP (English/German)
|
17.
|
How to increase tables space, resizing, backups and in what
situation are these done?
|
A.
|
Brtools are use to Perform all the database related task in sap. Always
use adm or ora user to access Brtools.
|
18.
|
What is SAPS?
|
A.
|
The SAP Application Performance Standard (SAPS) is a
hardware-independent unit that describes the performance of a system
configuration in the SAP environment. SAP standard application workbench
which is used to measure CPU. Like a standard CPU of 1.6 GHz produces 800 to
1000 SAPS.
|
19.
|
Name some drawbacks of SAP?
|
A.
|
There are many benefits to implementing an integrated solution such
as SAP. Commercial benefits would include having a single source for your
financial information. Capturing your business transactions in one location
allows you to easily review inventory, customer and vendor activity. On the
technical side, a solution on a single platform will enable easier
maintenance and support, reducing costs. Having a consolidated system means
fewer interfaces to support. By having a single system of record your human
resources will become familiar with terminology associated with this data and
the standard processes. This may improve communication and create a work
force that is easier to transfer between roles. Any drawbacks to such a
solution would depend on the amount of restrictions you choose to place on
your environment. New business solutions may have to fit within the current
system, technology must be compatible and human resources must adapt to
handle data in certain standard processes.
|
20.
|
Where to check for system logs of Sap application at os
level?
|
A.
|
The system Logs of SAP Application at OS Level can be checked at
SAPMMC →
SAP Systems →
SID →
Syslog.
|
21.
|
How can I check the user login details activity in a month?
|
A.
|
Through SM20 we can check the user login details
|
22.
|
What is the importance of the clients 000,001 and 006?
|
A.
|
000 is also called as Master Client or Golden client. It contains
cross client data & Companies Hardware configuration, Patches, Add ons
Plug ins Etc 001 is the copy of the Master Client. 066 is called as Early
Watch Client. If there is any problem with the SAP system then the early
watch client throws the alerts.
|
23.
|
How to transport users from one client to another?
|
A.
|
1. Go to T-code SCC1
2. Choose the Source client from where the Users to be transferred to
other client
3. Chose the SAP_USR profile
4. Transport request NO. is
generated
5. Release the Transport request and export
6. Import the transport request into target system
|
24.
|
Which kernel version, and patch version and now in real
time we need to apply?
|
A.
|
The kernel version which we are running in real time is 620.You can
upgrade it to 640 in case you are going for SAP Upgrade or else 620 is good
enough.
|
25.
|
What is the significance of ODS in BIW?
|
A.
|
An ODS Object serves to store consolidated and debugged transaction
data on a document level. It describes a consolidated dataset from one or
more Info Sources. This dataset can be analyzed with a BEx Query or InfoSet
Query. The data of an ODS Object can be updated with a delta update into
InfoCubes and/or other ODS Objects in the same system or across systems. In
contrast to multi-dimensional data storage with InfoCubes, the data in ODS
Objects is stored in transparent, flat database tables.
|
26.
|
What is the difference Between Role and Profile?
|
A.
|
Profiles are the component of the older SAP releases, this was not
replaced in the newer versions but a new layer was placed above Profiles,
Roles. Profiles are therefore a subcomponent of Roles, they have a one too
many relationship where when authorization objects overflow one profiles
limit it will create a second profile for that Role and so on. Roles are
logically assigned to users to give the newer functionality of Roles (Menus
etc), but profiles are assigned to give the authorizations.
|
27.
|
What is the standard program to check the consistency of
partner profiles?
|
A.
|
RSECHK07
|
28.
|
What are the current kernal patch level and current support
patch level?
|
A.
|
For ECC6 SAP KERNEL 7.00 32-BIT →ORACLE→ Windows
Server on IA32 32bit, the patch level is 33 Support Patch levels Basis patch
level 15 ABAP Patch level 15 APPL Patch level 12
|
29.
|
What are homogeneous copy and heterogeneous copy and how
you will do that? How to import the OSS notes? What is OCS how to apply OCS
patches? ABAP service pack level can found in SPAM, but how to find the java
stack level?
|
A.
|
Homogeneous copy is done when the source and target system are on the
same OS and Database. Heterogeneous Copy is done when the source and target
system differ either in OS or Database. Any ONE difference needs a
heterogeneous copy. Homogenous copy is done by export/import technique. Heterogeneous
copy is done by system migration. It is same as export/import except that it
will ask for target OS and DB type and needs a key to be entered. OSS notes
are applied using T-code SNOTE. Java stack level can be found at
http://hostname.domain.com/500 go to system info to find the java stack
level.
|
30.
|
What is the procedure to lock a client?
|
A.
|
There is no direct t-code to lock a client. The easiest way to lock a
client is
1. Run t-code SE37
2. Type function module name -
SCCR_LOCK_CLIENT
3. Enter the Client No.
4. Execute the function module.
|
31.
|
How to transport from uses from one client to another?
|
A.
|
First export the objects for transport from the table AQLDB to the
transport table AQTDB. This creates a transport request for the transport
system that includes all entries created by the export from table AQTDB
(transport dataset). The request covers all the entries from table AQTDB
(transport dataset) generated by the export and has a name which corresponds
to transport system conventions (sysKnnnnnn). In the table AQTDB, the
transport dataset is stored under a key which matches the name of the transport
request. If you are transporting within one SAP system (that is only from one
client to another), you can also import the transport dataset from the target
client. In this case, you use the name of the transport request which is
specified during the export and matches the key of the transport dataset in
the table AQTDB. During this import, the system reads the transport dataset
from the transport table AQTDB into the table AQLDB. At the same time, it
performs numerous checks which ensure that no inconsistencies occur in the
table AQLDB.
|
32.
|
What is SAP R/3?
|
A.
|
SAP R/3 is SAP's integrated software solution for client/server and
distributed open systems. SAP's R/3 is the world's most-used standard
business software for client/server computing. R/3 meets the needs of a
customer from the small grocer with 3 users to the multi-billion dollar
companies The software is highly customizable using SAP's proprietary
programming language, ABAP/4. R/3 is scalable and highly suited for many
types and sizes of organizations. The R/3 architecture is comprised of
application and database servers. The application servers house the software
and the database servers handle document updates and master file databases.
The system can support an unlimited number of servers and a variety of
hardware configurations. SAP R/3 is based on various hardware and software
architectures, running on most types of UNIX, on Windows NT and OS/400.
|
33.
|
What is WF and its importance?
|
A.
|
Business Work Flow: Tool for automatic control and execution of
cross-application processes. This involves coordinating the persons involved,
the work steps required, the data, which needs to be processed (business
objects). The main advantage is reduction in throughput times and the costs
involved in managing business processes. Transparency and quality are
enhanced by its use.
|
34.
|
How can I create a new client?
|
A.
|
Run the SCC4 and create new client in any SAP server.
|
35.
|
What is the importance/need of Virtual system?
|
A.
|
The significance of Virtual system is that. Without VR all the
request generated buy user will be local and local request cannot be imported
/ transported to other system. So always create a VR system so that all the development
can be transported to the other system. When u will create VR system u can c transport
at OS level cofile /data file.
|
36.
|
What JAVA tools to install JAVA Patches?
|
A.
|
SAP Installer (SAPinst.exe) is used to apply the Java patches.(The
program is used to install Instance as well as ABAP instances by choosing
different option)
|
37.
|
How can we create a Z authorization object and what the
procedure and the T-code for the same?
|
A.
|
T-codes for Creating z authorization object - su20,su21.
su20 - create the authorization field list.
su21 - Create a object class, include the added authorization object.
select the tcode assignment and assign to the needed tcode.
Go to the User profile and add the object manually give the authorization.
|
38.
|
What is BEx?
|
A.
|
BEx (Business Explorer) is the reporting tool used to work with data
in the BW database. BEx has a Web-based user interface and is made up of two
components, the BEx browser and the BEx analyzer. The BEx browser provides an
organized interface where a user can access and work with any type of
document assigned to them in the Business Information Warehouse, such as
workbooks, links, and BW Web reports. The BW database itself is segmented
into discrete data areas called InfoCubes that are made up of data and
associated metadata. The BEx analyzer allows the user to examine segmented
data in a variety of useful combinations, for example when comparing financial
data for different fiscal years.
|
39.
|
Explain the concept of Business Content In SAP Business
Information Warehouse?
|
A.
|
Business content is a set of pre-configured set of roles and task
relevant information models based on consistent metadata in the SAP business
information warehouse. Business Content provides selected roles within a
company with the information they need to carry out their tasks. The
information models essentially contain roles, workbooks, queries, Info
Sources, InfoCubes, key figures, characteristics, update rules and extractors
for SAP R/3, mySAP.com Business Applications and other selected applications.
|
40.
|
What is the relevance of the Deletion Flag/Indicator in the
archiving process?
|
A.
|
Deletion Flag is for running the delete program.
The sequence for archiving is:
1.
Data declaration component
2.
Customizing settings
3.
Programs
a. Write
b. Delete
c. Read After write program is executed (Where
we select write indicator) we schedule/execute Delete program by choosing
this indicator In-short, this indicator signify the program which has to run.
|
41.
|
What SAP tools you use to install SAP patches?
|
A.
|
SPAM is the sap tool used to install sap patches But if patches is
less then 10MB at that time you will Run transaction SPAM, if patches greater
than 10 MB at that time you have to uncar by using SAPCAR File name and after
UNCAR put the file in /user/trans/directory.
|
42.
|
Can SAP patches be installed when other users are online?
|
A.
|
No, We can’t do this because there will be some programs and tables
which will get updated when applying support packages. if some user is using
that program or table then the support package manager will not be able to
update and it will terminate with dump. So it’s better to apply support packs
when there are no users login into system. Performance will also be better if
there is no users login into system.
|
43.
|
How to monitor user accessed transactions (Tcode) day wise?
|
A.
|
The transaction codes to monitor user accessed transactions are as
follows : ST01, ST05. By putting the trace on we can find what are the
various activities performed by the user along with the missing
authorizations of a particular user.
|
44.
|
Why do you usually choose to implement SAP?
|
A.
|
Because sap has so many advantages to others, like :-
1. Sap is componentized (summation of moduled).
2. Software & hardware independent.
3. R/3 architecture.
4. Own programming language (abap)
4-generation.
5. Supports at different level are also.
6. Sap is able to fit easily
into any size of company.
|
Hi Friends, In this(BASIS is a Business Application Software Integrated Solution) blog I am posting SAP Basis and SAP implementation concepts. For SAP BASIS related queries, please drop a mail to cheguevara.kishore@gmail.com. LINK: http://sapbasiskishore.blogspot.in
Monday, 4 March 2013
Basis Interview Questions
Subscribe to:
Post Comments (Atom)
This post is extremely radiant. I extremely like this post. It is outstanding amongst other posts that I’ve read in quite a while. Much obliged for this better than average post. I truly value it! best sap fico training institutes in hyderabad
ReplyDelete