cancel
Showing results for 
Search instead for 
Did you mean: 

what is ecatt_proc_id?

Former Member
0 Kudos
105

Hi

I was reading the RFC interface of ECATT part and noticed that few function modules in the function group ECATT_EXTERANL_TOOL uses ecatt_proc_id as the exporting parameter. Example of such function is ECATT_GET_ARGS.

The ecatt_proc_id is explained as the Id that needs to be passed for linking the argument container to the right ECATT process. How do i get the ecatt_proc_id?

Thanks

Shinoj

View Entire Topic
markus_dinkel
Explorer
0 Kudos

Hello Shinoj,

The function modules having a parameter ECATT_PROC_ID are only used in the execution of external scripts via eCATT. This scenario is described in section 3.2.1 in the document you're referring to in your post.

In this scenario the external tool is started by eCATT via the COM call "execute" and in this COM call the import parameter "eCattProcId" contains the data you have to pass to the function module parameter ECATT_PROC_ID.

The eCattProcId contains the log number of the current eCATT log and herewith allows an assignment between the data transfered to the external tool and the eCATT execution which started the execution of the script in the external tool.

Best regards,

Markus