Difference Between Call Transaction and Session Method in BDC
Difference Between Call Transaction and Session Method in BDC
Session Method in BDC
ABAP/4 program read the external data that is to be entered to the SAP system and stores the data in the batch input session.
This method will start from the place where it ends with error.
It is not fast as call transaction method
Sessions Cannot be generated in Parallel.
Asynchronous Processing
When the program has finished, we can run the session through the Transaction code SM35.
ABAP program creates a session with all the transnational data, and this session can be viewed, scheduled and processed (using Transaction SM35) at a later time.
Synchronous Database update.
During processing, no transaction is started until the previous transaction has been written to the database.
Detailed Log will be created for all the sessions
Call Transaction method in BDC
The ABAP/4 program uses the call transaction <T-code > using <bdc_tab> mode <mode> update <update > method.
Transactions are triggered at the time of processing itself and so the ABAP program must do the error handling.
Synchronous Processing
We can update the database both synchronously and asynchronously. We can specify the mode in the program.
Synchronous Database update.
Batch input processing log will not be created.
When execution starts, it starts from the first.
This is Faster than session method
Difference Between Call Transaction and Session Method,Call Transaction ,Session,LSMW.
Comments
Post a Comment