Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

asynchronous processsing in eCatt

Former Member
0 Likes
446

Hi,

In the scenario that we are trying to automate, the processed that is triggered in the test system spawns an asynchronous process using QRFC. We do not want to proceed with the subsequent scripts (nodes in eCatt) unless these asynchronous processes are complete.

If we try to monitor the status of the queue from the eCatt system, losing the SAP GUI session will terminate the script that is monitoring the queue.

Is there a way in which we can allow the eCatt catalog to execute even if the GUI session is lost? Some kind of asynchronous processing?

Any help will be deeply appreciated. Thanks in advance.

Thanks,

Ram

2 REPLIES 2
Read only

Vny12
Product and Topic Expert
Product and Topic Expert
0 Likes
389

Hi,

please introduce wait after the SAPGUI session close or

please check the database in case the ASYNC performs some database changes, once you are sure that database changes are done you can go further otherwise keep waiting in loop and check every 5 seconds.

best regards

vinay

Read only

Former Member
0 Likes
389

As I understand there is an executed system and a test system in your landscape connected by a RFC.

eCATT provides a check box under RFC during start options under shared tab for asynchronous RFC.

You can also refer to this link : (Start modes for TCD)http://help.sap.com/saphelp_470/helpdata/EN/20/e81c3b84e65e7be10000000a11402f/frameset.htm

Use 'X' mode if the recording is TCD for background processing (with asynchronous update).

Hope this helps ...