2014 May 31 9:26 AM
Hi All,
I have a requirement to run 3 BDC's in single program, when i run the first BDC,because of the success message issued by BDC, my 2nd BDC is not running. When i execute in foreground , i can see the sucess message of the first BDC tcode in the next BDC tcode initial screen.
After going through the posts ,I have tried all options like using RACOMMIT....or deleting the sucess messages from the first BDC message table etc.
my problem still exists, need your inputs on the same.
regards,
2014 May 31 10:17 AM
Hi Naren,
Get the messages of each transaction into separate internal table also refresh BDC internal table.
Check if you are updating same datable base table or fields from this transactions. If it is then you use ENDIQUE & DEQUE funtion module to lock database table during updation and unlock it once updation done.
Regards,
Pravin
2014 May 31 9:33 AM
2014 May 31 9:35 AM
2014 May 31 9:41 AM
2014 May 31 9:54 AM
Hi Arun,
I tried using commit work and wait....but still i get the message on TBB1 initial screen.
regards,
2014 May 31 10:17 AM
Hi Naren,
Get the messages of each transaction into separate internal table also refresh BDC internal table.
Check if you are updating same datable base table or fields from this transactions. If it is then you use ENDIQUE & DEQUE funtion module to lock database table during updation and unlock it once updation done.
Regards,
Pravin
2014 May 31 10:49 AM
Hi Pravin,
thanks for the input will try and let you know.
regards,
2014 May 31 11:42 AM
Hi All,
Thanks for the input issue resolved, as when im calling the next BDC , we should clear the BDCDATA structure , as well as BDCMSGcoll structure.
regards,