10-15-2008 12:42 PM
Hi,
I am using call transaction 'PA30' using bdcdata mode 'E' update 'S' in a program. While running the program screen is displayed whenever warning messages are issued. Whereas in mode 'E' it is not supposed to display screens for warning messages.
Please let me know the reason.
Thanks & Regards,
Soumya.
10-15-2008 12:50 PM
Hi,
Why dont you change the mode of update and check if the same happens for Synchronous asynchronous and Local Updates.
Regards,
Pramod
10-16-2008 6:26 AM
Hi,
Thank you for your reply. When I use the same statement in another program warning message is not displayed.
Thanks & Regards,
Soumya.
10-16-2008 6:30 AM
HI Soumya,
with BDC mode 'E'
program screen is displayed whenever warning messages also and i think it is default.
Regards
Kiran
10-20-2008 5:08 PM
10-20-2008 5:17 PM
Hi
MODE 'E' means the BDC simulation has to be stopped as soon as an error occurs: it doesn't mean as soon as an error message occurs.
For example it usually sets an wrong ok_code in BDC table in order to stop the simulation at a certain screen: so u should check if your code (to fill BDC table) is correct, i.e if you're transfering the right parameters.
Try to run the CALL TRANSACTION in background mode with option MESSAGES INTO <ITAB> in order to check all messages and find out the real problem.
Max
10-20-2008 5:18 PM