‎2009 May 17 6:45 PM
Hi,
I am facing error while running BDC program in background. But if I run the program in foreground i found it success.
Please suggest the solution ASAP..
Thanks.
‎2009 May 17 7:01 PM
Hi,
I think you will be calling the "call transaction" inside the loop..Usually, there will be lock on the table which is getting updated..
The table would be locked when "call transaction" statement executes. Can you wait until the lock is removed from the table which is getting updated and then try executing the CALL TRANSACTION statement..
‎2009 May 17 6:53 PM
Check if you are using the parameters correctly
CALL TRANSACTION 'TX01' USING T_BDCDATA
MODE P_MODE
UPDATE 'S'
MESSAGES INTO LT_BDCMSG.
Get the error messages in LT_BDCMSG to understand the errors.
‎2009 May 17 7:01 PM
Hi,
I think you will be calling the "call transaction" inside the loop..Usually, there will be lock on the table which is getting updated..
The table would be locked when "call transaction" statement executes. Can you wait until the lock is removed from the table which is getting updated and then try executing the CALL TRANSACTION statement..
‎2009 May 17 8:02 PM
in additional above replies:
r u fetching data from local desk top? if so, transfer it into application server.
r u using export/import statements? if so, change them.
And for which T code ur doing bdc? wht is the error ur getting?
thanq