03-22-2007 12:08 PM
Hi Folks,
Let me Know clearly CAN we Execute Call Transaction Pgm in BACK GROUND for Uploding Records (i.e BDC).?
Thanks...
Regards
03-22-2007 12:10 PM
Hi,
in call transaction backgroud process is not possible.
regards,
bharat.
03-22-2007 12:12 PM
Hi Naresh,
We cannot call the Call Transaction method in Background, but we can go for the '<b>N</b>' i.e. No Display Mode while updating.
Hope this resolves your query.
Reward all the helpful answers.
Regards
03-22-2007 12:25 PM
hi
good
yes you can run the CALL TRANSACTION process in background,you have three process A = All Sceen
N = No Screen
E = Only Error screen
thanks
mrutyun^
03-22-2007 3:09 PM
Hi,
1) <b>Please award appropriate points for useful answers and mark ur post closed as soon as ur query is solved</b>
We can execute Call transaction in background but take care it should be in "NO SCREEN" mode.
An SAP transaction may behave differently when accessed using the Call Transaction method in a background process instead of executing online. For example, different or additional screens may appear or input fields may reside on different screens than your online investigation revealed. The discrepancy occurs because the transaction's controlling code may dictate different behavior when executed in the background instead of executing online. As a result, your online test may work when reprocessing a failed object event as you step through the transaction, however, the connector consistently fails when processing the same object. If this occurs, modify the BDC so that it processes in the background. If you modify the BDC, you may encounter cases where the BDC processes in the background, but now fails when processed online.
The above info is available at http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/d...
Thanks,
Vishnu
03-22-2007 3:25 PM
Call transaction will work in the background if your program satisfies the following conditions.
1. Call transaction mode should be 'N'.
2. Your upload file should be in application server, not on your desktop.