Difference between Session Vs Call transactions?
Answers were Sorted based on User's Feedback
Answer / jenny
Norty_n,
call transaction method can also be processed in the
background by mentioning the mode as 'N' in the syntax below
"CALL TRANSACTION 'MM01' USING BDCDATA MODE N UPDATE A
MESSAGE INTO MESSTAB".
Below are the difference between call transaction and
session method.
Session method Call transaction
1. Transfers data for multiple 1. Transfers data for
transactions. single transaction.
2. errog log is created by 2. errors need to be
default. handles explicitly.
3. processing is slower. 3. processing is faster
4. can transfer large amount of 4. Can transfer small
data. amount of data.
5. Data is not updated until 5. data is updated
session is processed. automatically.
Thanks
Jenny
Is This Answer Correct ? | 8 Yes | 0 No |
Answer / norty_n
Session method:
...It can handle small amount of data as well as large
amount of data.
...It can handle multiple applications simultaneously.
...This method by default has log files. Log files is used
to store error records.
...It can process the data fore ground and back ground
because it can handle small amount of data as well as large
amount of data.
...It processes the database Asynchronously and updates the
database synchronously.
Call-transaction Method:
...With this method we can process the data in fore ground
only.
...This method compatible small amount of data only. user
can create log file explicitly using BDCMSGCOLL structure.
...It processes the data and updates synchronously.
...It can handle one application at a time.
Cheers..
MNK
Is This Answer Correct ? | 2 Yes | 1 No |
How can one distinguish between different kinds of parameters? : abap modularization
what is the difference between message type and basic type
Why do we use FOR ALL ENTRIES and what is the pre-requisite
What are the events in abap/4 language? : abap hr
How can you see the errors displayed in IDOC?
in bdc. i have created bdc prg and executed. i got output in system. same bdc prg again executed in other system but i dint get the o/p. both system r in n/w connection. wats the prob.plz help me to get o/p.
What are aggregated objects
why scripts are client dependent and smart forms are client independent.?
What is the significance of delivery class? : abap data dictionary
What is the function of the correction system? : abap data dictionary
what is the t-code to link technical and functional operation?
What is the difference between LSMW and BDC?