‎2007 Oct 31 2:15 PM
I have a BDC program that calls TCODE IW32 which works perfectly for
CALL TRANSACTION 'IW32' USING BDCDATA MODE 'A'
but it is not working for
CALL TRANSACTION 'IW32' USING BDCDATA MODE 'N'.
What can be the possible reasons.Its very urgent..Kindly help..
‎2007 Oct 31 2:17 PM
Hi,
Run the transaction in E mode. When you run it in mode 'A', there must be some okcode you are pressing which allows the process to complete. This action is missing when you run in no screen mode. So i suggest to run this in E mode so that if there is an error, it will stop at error screen and it will help you what was missing. You can add that code and it will run in N mode.
ashish
‎2007 Oct 31 2:58 PM
Hi,
If I run in 'E' mode the processing stops at a particular screen after IW32 even though I have handled BDC_OKCODE 'EXIT' for it
.Is the process stopping because of some error in that screen??But the data is getting updated....
Thanks and Regards...
‎2007 Oct 31 3:00 PM
Yes, when process stops at particular screen, means that the ok code is not handled correctly.
Run SHDB transaction, get th recording and compare with your program. This should fix the problem.
ashish
‎2007 Oct 31 3:10 PM
Can there be any warning messages while updating the data coz I have to press 'Enter' 3 times after saving when there are warnings....If data is perfect then three times hiting enter is not required....Can data be uploaded with warning messages???
‎2007 Oct 31 3:13 PM
Warning messages should not be a problem, it gets handled automatically in No screen mode. There is something else which is missing and you are getting error.
ashish
‎2009 Aug 20 1:36 PM
‎2007 Oct 31 2:19 PM
Hi,
If it is working fine in the foreground and not in the background.
It means u might have not handled the OK_CODE for may be some 'Click'.
Just check and while checking in the foreground,
check where u are pressing "Enter" without getting the OK_Code option.
Dont press "Enter" unless the pop up comes..
Cheers,
SImha.