on 2007 Jan 12 1:57 PM
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
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.