SAP ABAP Interview questions and answers.
1. Difference between transparent tables and pooled tables.
Transparent tables: Transparent tables in the dictionary has
a one-to-one relation with the table in database. Its structure corresponds to
single database field. Table in the database has the same name as in the
dictionary. Transparent table holds application data. Pooled tables. Pooled
tables in the dictionary has a many-to-one relation with the table in database.
Table in the database has the different name as in the dictionary. Pooled table
are stored in table pool at the database level.
2. What is an ABAP/4 Query?
ABAP/4 Query is a powerful tool to generate simple reports
without any coding. ABAP/4 Query can generate the following 3 simple reports:
Basic List: It is the simple reports. Statistics: Reports with statistical
functions like Average, Percentages. Ranked Lists: For analytical reports. -
For creating an ABAP/4 Query, programmer has to create user group and a
functional group. Functional group can be created using with or without logical
database table. Finally, assign user group to functional group. Finally, create
a query on the functional group generated.
3. What is BDC programming?
Transferring of large/external/legacy data into SAP system
using Batch Input programming. Batch input is an automatic procedure referred
to as BDC (Batch Data Communications).The central component of the transfer is
a queue file which receives the data vie a batch input programs and groups
associated data into “sessions”.
4. What are the functional modules used in sequence in BDC?
These are the 3 functional modules which are used in a
sequence to perform a data transfer successfully using BDC programming:
BDC_OPEN_GROUP - Parameters like Name of the client, sessions and user name are
specified in this functional modules. BDC_INSERT - It is used to insert the data
for one transaction into a session. BDC_CLOSE_GROUP - This is used to close the
batch input session.
5. What are internal tables?
Internal tables are a
standard data type object which exists only during the runtime of the program.
They are used to perform table calculations on subsets of database tables and
for re-organizing the contents of database tables according to users need.
6. What is ITS? What are the merits of ITS?
ITS is an Internet Transaction Server. ITS forms an
interface between HTTP server and R/3 system, which converts screen provided
data by the R/3 system into HTML documents and vice-versa. Merits of ITS: A
complete web transaction can be developed and tested in R/3 system. All
transaction components, including those used by the ITS outside the R/3 system
at runtime, can be stored in the R/3 system. The advantage of automatic
language processing in the R/3 system can be utilized to language-dependent
HTML documents at runtime.
0 Response to "ABAP Interview Questions and answers set 2."
Post a Comment