04-27-2006 2:19 PM
I am facing a problem regarding BDC of PU03 TCode (4.5 version). Since it comes to the first screen of the transaction after ok code of save it gives an error of "No data for the screen". Even the program created from SHDB gives the same error. Could you please let me know how to avoid the error.
04-27-2006 2:41 PM
hi
good
as per your query i think you r working with 4.5 version,
and while entering the data you r facing the error,i hope this must be the error with version control or if there wont be no data for that particular field.
thanks
mrutyun
04-27-2006 3:07 PM
Hi Usha,
just check out in ur program the OK_CODE for ur save, ie, the point wherein u want the BDC to stop.. after that code, u may find a group of statements wherein the program again calls the first screen( u may c it calls the screen number, program )..just delete that part of the code....n try out..
Regards,
Bikash
04-28-2006 4:24 AM
HI ,
The recording does not have any code after ok code of save(OK code '=UPG'). due to this only it comes back to the first screen saying no data for the field on the first screen so it puts up log too. I even tried puting exit OK code after that so as to come out from the first screen but it still doesnt work. In background mode while running session it sometimes works and sometimes doesnt.
Regards,
Usha
04-28-2006 4:35 AM
Just try ok code ENTR once you come back to the initial screen.
Regards,
Ravi
04-28-2006 5:58 AM
can u post ur code??
wat i was trying to say is that for the BDC to come back to the first screen , there must also be the code in ur program which calls this screen...try deleting that part of the code...
Regards..
05-03-2010 8:14 AM
hi,
I have the same problem. If you use batch input for transaction pu03 you will get always the message no data for dynpro 3000 after you push the save button.
Did someone ever create a batch input for mentioned transaction?
05-03-2010 8:41 AM
problem is solved, you have to use the back button after saving the data.
PERFORM insert_dynpro USING 'SAPMP50A'
'1000'.
PERFORM insert_data USING: 'BDC_OKCODE' ' ' '/EBCK'.
this u have to use always after save button.