Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BDC process

rohit_kaikala
Participant
0 Likes
522

In BDC call transaction method,

if mode is Synchornous and given to process in Back ground, then if any error comes in between the data updation then will it inform or not about the data updation?

4 REPLIES 4
Read only

former_member188594
Active Participant
0 Likes
507

Hi,

In BDC call transaction method, there are three modes : A (All screens), E (only error screens) and N (No screen mode). In this method there is no mechanism to capture errors implicitly. So you need to declare a structure of type BDCMSGCOLL which will collect all the messages either success or errors which ever happens to be the case. In your case it is a background with synchronous updates ie N mode so you will not see any messages or screens untill all the processing is over. You will have to check the structure declared of type BDCMSGCOLL to know the status of the records. Hope this has given you a clear idea.

Reward points if useful.

Regards,

Sekhar Kalluru

Read only

Former Member
0 Likes
507

hi,

Any messages that occur during CALL TRANSACTION USING ... are collected in the specified internal table. The internal table must have the structure BDCMSGCOLL.

the interanl table which is of structure BDCMSGCOLL will give the information whether the data is upadated or any errors occured.

reward if useful,

thanks and regards.

Read only

Former Member
0 Likes
507

Hi check this link

regards

Read only

rohit_kaikala
Participant
0 Likes
507

thank u good one