100% found this document useful (1 vote)
1K views

BDC Solved Questions Answers

The document discusses Batch Data Communication (BDC) sessions in SAP. It defines BDC session, describes the steps in a BDC session as identifying screens, writing a program to build the BDC table, and submitting the table. It provides details on finding screen information, saving data in BDC tables using BDC_OKCODE field, handling multiple line fields using line indexes, and the structure of a BDC table with fields like Program, DynPro, DynBegin, Fnam, and Fval. It also compares the CALL TRANSACTION and BDC-INSERT methods, noting that CALL TRANSACTION processes a single transaction while BDC-INSERT allows multiple. The syntax for CALL TRANSACTION is provided.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views

BDC Solved Questions Answers

The document discusses Batch Data Communication (BDC) sessions in SAP. It defines BDC session, describes the steps in a BDC session as identifying screens, writing a program to build the BDC table, and submitting the table. It provides details on finding screen information, saving data in BDC tables using BDC_OKCODE field, handling multiple line fields using line indexes, and the structure of a BDC table with fields like Program, DynPro, DynBegin, Fnam, and Fval. It also compares the CALL TRANSACTION and BDC-INSERT methods, noting that CALL TRANSACTION processes a single transaction while BDC-INSERT allows multiple. The syntax for CALL TRANSACTION is provided.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

- Using SUBMIT…WITH

- Using a report variant.


- Using a range table.

82. How to send a report to the printer instead of displaying it on the screen?
We can send a report to the printer instead of diplaying it on the screen. To do this, use the keywords
TO SAP-SPOOL:
SUBMIT RSFLFIND…TO SAP-SPOOL DESTINATION ‘LT50’.

83. How can we send data to external programs?


Using SPA/GPA parameters(SAP memory).
Using EXPORT/IMPORT data (ABAP/4 memory)

84. What are SPA/GPA parameters (SAP memory)


SPA/GPA parameters are field values saved globally in memory. There are two ways to use SPA/GPA
parmeters:
By setting field attributes in the Screen Painter.
By using the SET PARAMETER or GET PARAMETER statements.

BDC
1. What is full form of BDC Session?
Batch Data Communication Session.

2. What are the steps in a BDC session?


The first step in a BDC session is to identify the screens of the transaction that the program will
process. Next step is to write a program to build the BDC table that will be used to submit the data to
SAP. The final step is to submit the BDC table to the system in the batch mode or as a single
transaction by the CALL TRANSACTION command.

3. How do you find the information on the current screen?


The information on the current screen can be found by SYSTEM  STATUS command from any
menu.

4. 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’.

5. 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’.

6. 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.

7. 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).

8. 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 to field.

9. 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.
10. Does the BDC-INSERT function allow multiple transactions to be processed by SAP?
Yes.
11. What is the syntax for ‘CALL TRANSACTION’?
CALL TRANSACTION trans [ using bdctab MODE mode ].
Three possible entries are there for MODE.
A - Show all screens.
E - Show only screens with errors.
N - Show no screens.

You might also like