Ads

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

Popular posts from this blog

BADI Interview Questions in SAP ABAP

Sample SAP ABAP Programming Examples for Practice

Module Pool Programming Interview Questions and Answers in SAP ABAP

Step by Step tutorial on BDC Session Method Program in SAP ABAP

SAP ABAP Interview Questions and Answers for 10 Years Experienced