Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A


What is difference in Call transaction and Batch Input?in which case we should use these methods?Which method is fast?

Why restart mechanism is not possible in case of direct input method?

Former Member

hi osk,

here is the exact differences..

<b>Call transaction:</b>

1.Synchronous Processing

2.You can update the database both synchronously and asynchrounously.

3.Transfer of data for individual transaction

4.No batch input session is created.

5.Faster than other batch input techniques.

6.No automatic error log and restart capability is available here.

7.Not recommended for bulk data transfer


1.Asynchronous Processing

2.Synchronous database updates

3.Transfer of data for multiple transaction

4.Batch input sesssion is created here.

5.Automatic error handling and efficient restart capability incase of error transaction.

6.SAP's standard approach for data transfer

7.Highly recommended for Bulk data transfer.

8.Execution is slower than CALL TRANSACTION.

<b>Direct Input</b>

1.No screen are processed

2.No session is created

3.Data is transferred using standard FM

4.Restart capability is available incase of error provided that the transaction is executed in background.


Abdul Hakim

Note: Reward Points for all useful answers

0 View this answer in context

Helpful Answer

Not what you were looking for? View more on this topic or Ask a question