Call Transaction vs Session Method
In session method we transfer data from internal table to database table though sessions.
Call Transaction is a techniques similar to session method, while batch input is a two step procedure, call transaction does both steps online one right after the other, we can restart the system.
Syntax : CALL TRANSACION USING MODE UPDATE Messages into
SESSION METHOD CALL TRANSACTION METHOD
|SESSION METHOD||CALL TRANSACTION METHOD|
|Data is not updated in database tables||Immediate Updating in Database |
unless session processed table.
|No Sy - Subrc is returned||Sy - Subrc is returned|
|Error Log is created for error records||Error need to be handled explicitly|
|Updation in databse table is always Synchronomous||Updation in databse table is Asyncronomous|
Read Here for More SAP ABAP Interview Questions