SAP BDC Real Time Interview Questions and Answers Part-2, here in this post we are going to provide a list of BDC (Batch Data Communication) Real Time Interview Questions and Answers Part-2. BDC is the process of transferring the data from Non SAP Systems to SAP Systems through using various methods. Refer this post for more details and BDC Interview Questions. Click on Read More.
SAP ABAP BDC Interview Questions
SAP BDC Interview Questions and Answers Part-2, here in this post we are going to provide a list of BDC (Batch Data Communication) Real Time Interview Questions and Answers Part-2. BDC is the process of transferring the data from Non SAP Systems to SAP Systems through using various methods. Refer this post for more details and BDC Interview Questions.
21. How do you find the information on
the current screen?
The
information on the current screen can be found from path MENU -> SYSTEM
-> STATUS command from any menu.
22. How do you save data in BDC tables?
The data in BDC tables
is saved by using the field name ‘BDC_OKCODE’ and field value of ‘/11’.
23. What is the last entry in all BDC
tables?
In
all BDC tables the last entry is to save the data by using the field name
BDC_OKCODE and a field value of ‘/11’.
24. What is a multiple line field?
A
multiple line field is a special kind of field which allows the user to enter
multiple lines of data into it.
25. How do you populate data into a
multiple line field?
To
populate data into a multiple line field, an index is added to the field name
to indicate which line is to be populated by the BDC session (Line
index).
26. Does the CALL TRANSACTION method allow
multiple transactions to be processed by SAP?
No.
The CALL TRANSACTION method allows only a single transaction to be processed by
SAP.
27. Does the BDC-INSERT function allow
multiple transactions to be processed by SAP?
Yes.
28. What is a batch input session?
BATCH
INPUT SESSION is an intermediate step between internal table and database
table. Data along with the action is stored in session i.e data for screen
fields, to which screen it is passed, program name behind it, and how next
screen is processed.
29. A situation: An ABAP program creates a
batch input session. We need to submit the Program and the batch session in
back ground. How to do it?
Go to SM36 and create background job by giving job name, job class and job steps (JOB SCHEDULING)
30. What are the problems in processing
batch input sessions? How is batch input process different from
processing online?
If
the user forgets to opt for ‘keep’ session then the session will be
automatically removed from the session queue (log remains).
31.
Write the BDC table structure.
- BDC table structure
FIELD TYPE DESCRIPTION
Program CHAR(8) Program name of
transaction
DynPro CHAR(4) Screen number of transaction
DynBegin CHAR(1) Indicator for new screen
Fnam CHAR(35) Name of database field from
Screen
Fval
CHAR(80) Value
to submit for a field
32. What is the syntax for ‘CALL TRANSACTION’?
CALL TRANSACTION <Tcode> [using
bdctab MODE <mode>].
Three possible entries
for MODE.
A - Show all screens
E - Show only screens with errors
N - Show no screens
33. Which mode of ‘CALL TRANSACTION’
method allows background processing?
‘N’
is the only mode that allows background processing.
34.
Is it possible to use ‘CALL
TRANSACTION’ without a BDC table?
Yes,
it is possible to use ‘CALL TRANSACTION’ without a BDC table. In such case, the
current program is suspended, the transaction specified is brought up, and a
user must enter the data into the screens.
35.
How many sessions will be opened
using BDC_OPEN_GROUP?
Only one session can be created using the
BDC_OPEN_GROUP function.
36.
What is ‘BATCH INPUT’ or ‘BDC’?
The
SAP system offers two primary methods (BDC SESSION METHOD, CALL TRANSACTION
METHOD) for transferring data into the system from other systems and Non-SAP
systems. These two methods are
collectively called as ‘BATCH INPUT’ or ‘Batch Data Communication’ (BDC).
37.
What are the advantages in Batch Input?
The
Batch Input ensures Data integrity.
No
manual interaction is required during Data transfer.
38.
What is the functionality of
‘Classical Batch Input’?
In
‘Classical Batch Input’ an ABAP/4 program reads the external data that is to be
entered in the SAP system and stores the data in a Batch Input session. This session stores the actions that are
required to enter your data using normal SAP transactions.
39.
What is Synchronous Database update?
During the processing no new
transaction is started until the previous transaction has been written to the
Database. This is called Synchronous
Database update.
40. When using call transaction method for
1000 records, if u found error in 64th record then how can u find it and how
can u send this to user?
Using
BDCMSGCOLL structure you can capture the error records.
By using T.code [SLG1]
we can find 64th record or we can know by BDCMSGCOLL.
Dear ABAPers if you know any Real Time Interview Questions Please provide the questions in below comment box it'll helpful for the fellow novice ABAPers.
"You found the information helpful and want to say thanks? Your donation is enough to inspire us to do more. Thanks a bunch!"
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.