2007 Sep 18 7:36 AM
Hi Guys,
I would like to asked for your help regarding BDC_OKCODE. I need the system to accept automatically the BDC_OKCODE rather than ticking the check box to accept the BDC_CODE. Thanks in advance!
Regards,
Michael Nacionales
2007 Sep 18 7:41 AM
try changing the mode in which you are calling the transaction.
if you use the mode N the pop up will not appear.
and if you use mode E then the pop up will appear only in case of an error.
CALL TRANSACTION <tcode>
USING <bdc_data_table>
MODE <A/E/N>
UPDATE <S/A/L>
MESSAGES INTO <message_table>.
MODES -> mode of transaction
A - interactive
E - Screen only on Error
N - Background
UPDATE -> update for transaction
S - Synchronous
A - Asynchronous
L - Local
2007 Sep 18 7:41 AM
try changing the mode in which you are calling the transaction.
if you use the mode N the pop up will not appear.
and if you use mode E then the pop up will appear only in case of an error.
CALL TRANSACTION <tcode>
USING <bdc_data_table>
MODE <A/E/N>
UPDATE <S/A/L>
MESSAGES INTO <message_table>.
MODES -> mode of transaction
A - interactive
E - Screen only on Error
N - Background
UPDATE -> update for transaction
S - Synchronous
A - Asynchronous
L - Local
2007 Sep 18 7:48 AM
when I am calling the transaction
example:
CALL TRANSACTION 'ME21N'
USING li_bdctab
MODE 'N'.
It doesnt go to the transaction ME21N. Nothing Happens. Is there a problem with my code? without the MODE 'N'. It works properly though. THanks!
2007 Sep 18 7:51 AM
this means that there is some error in your bdc. try calling the transaction with mode E and check for any error.
2007 Sep 18 8:05 AM
It's not working... But I think your right there are errors in my BDC. Thanks for helping!
2007 Sep 18 8:16 AM
most definitely, to give you one more tip, check if you are populating the bdctab properly. and check if you are trying to access a field thats not present in that screen. and also check if you are marking the field dynpbegin(may not be the exact field) as X when you move one from one screen to another.
2007 Sep 18 8:45 AM
Ei. its working! thanks for helping using MODE E really helped me solving my problem. The field I am populating is not yet present on the screen. I needed to drop down the screen to make the field present in the screen and populate it after. Thank you very much! cheers!
Regards,
Michael Nacionales
2007 Sep 18 9:16 AM