Batch Input And SAP Data Transfer BDC Questions and Answers

1. What are methods for Batch Input?

Sessions Method(classical method), Call transaction, Direct Input method and Call Dialog(Outdated method)

2. Give advantages and disadvantages for each method.

Sessions method records errors in log, but is Asynchronous and slow.
Call transaction is faster, but no error logs.
Direct Input method does not check the integration of data, but faster than all methods.

3. Many time you get an error "There is no batch input sessions" (while running the data transfer programs), how do you rectify this?

Many times, when using 'SM35' you many not find sessions that R/3 standard load programs claimed were successfully created. Check if you are working in the same login client as the 'mandt' field of the data file. Please note that the client in which the session is created is confronted by the value of 'mandt' of the data file and not by your login client.

4. My BDCDATA table has 150 entries. I have to call the transaction 'MM01'. How can I ensure that MM01 is called 111 times?

In program, add one counter for each call transaction. Or if you keep BDCDATA in BDC session you can see statistic on your session.

5. During the process of Batch input sessions, users gets an error "There are   inappropriate date or number formats used". What is the solution to overcome this error?

Developer for this batch-input program should make sure that the user who creates the Batch input session and the one that actually processes the session uses the same user defaults for date and number formats.

6. What does it mean by External format and internal formats when we consider. The data for the SAP Data transfers?

External Data format :

Programs require the data in the flat file as you see it on the screen.

Internal format:

There are some programs that require data in the internal (language and format independent) format. In such cases, you will receive a message to provide data in an internal format. Example for date we should provide the format as YYYYMMDD only.

7. Do know any direct input data transfer programs?

MM - for Material Master data - RMDATIND
FI - for Accounting Documents - RFBIBL00
PP - for Independent requirements - RM06IN00
CA - for Classification data - RCCLBI03

8. This is related to SAP SD module:

We are calling transaction VL01 in batch input to create deliveries using a program for delivery due list. However we are unable to create deliveries for transport stock orders. What could be the reason?

Batch-inputs cannot be used to fill the "delivery due list" screen because it is not a dynpro related screen. This is a standard report provided by SAP. A SAP report (check with "System -> Status") may be called using SUBMIT sentence with the appropriate options. It is preferred to call a report than create a Batch-input program.

ABAP Tips

Related ABAP Topics:
ABAP Q & A

Get help for your ABAP problems
Do you have a ABAP Question?

SAP Books
SAP Certification, Interview Questions, Functional, Basis Administration and ABAP Programming Reference Books

More ABAP Tips

Main Index
SAP ERP Modules, Basis, ABAP and Other IMG Stuff

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
 The content on this site may not be reproduced or redistributed without the express written permission of
www.erpgreat.com or the content authors.