diff b/w call trans. and session method.

Answer Posted / tanmoy

The Session method in BDC utilizes the Function Modules:
BDC_OPEN_GROUP
BDC_INSERT
BDC_CLOSE_GROUP
The data is present in the session is not updated in the
tables until & unless the session is processed by the
transaction SM35. It also updates the data synchronously.
It has an inbuilt error log.

Call Transaction method:
Update the records faster.
It should return the value.
For error records it will be stored in the Internal table
BDCMSGCOLL
Update the Database Both synchronously and asynchronously.

Syntax:
CALL TRANSACTION 'MM01' USING GT_BDCDATA
MODE 'E'
UPDATE gv_update
MESSAGES INTO GT_BDCMSGCOLL.

Is This Answer Correct ?    1 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Differentiate between report and dialog program

588


How to determine the attributes of an internal table?

582


What are the data types of the external layer?

572


What is processing class, where we do them and why? : sap abap hr

562


In selection screen, I have three fields, plant material number and material group. If I input plant how do I get the material number and material group based on plantdynamically?

593






What are the different methods of bdc? : abap bdc

595


10) How to get Item Header in Sales Order?

1550


how to create view in bdc..??

2317


WHAT ARE THE MANDATORY FIELDS TO BE FILLED FROM TABLES BAPIITEMIN, BAPIPARTNR, BAPIITEMEX, BAPICUCFG, BAPICUINS, BAPICUPRT, AND BAPICUVAL IN BAPI 'BAPI_QUOTATION_CREATEFROMDATA

2018


What function does data dictionary perform?

562


What is table buffer?

576


If I have put commit in badi implementation class after update, is it allowed? Also if some standard functionality already implemented an update and now i m doing update and if it fails, what will be the impact of commit?

1235


Differentiate screen painter from menu painter.

558


How will you insert record in a sorted table

862


What are screen painter? Menu painter? Gui status?

592