Skip to Content
author's profile photo Former Member
Former Member


Hi Gurus,

I am trying to run tests on eCATT and after so many triel i failed to run it. Please suggest me or send me if you have any step wise ideas.

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jan 28, 2008 at 12:51 PM

    Hi Friend,

    eCATT and Prerequisites to use eCATT:

    eCATT can test target systems of Release 4.6C or higher, but runs only on the Web Application Server Release 6.20 or higher.

    You need to:

    1. Make the appropriate settings to the clients in which you want to use eCATT as follows:

    1.1. Start transaction SM31

    1.2. Enter table T000 and choose Maintain. You will be warned that the table is client-independent - ignore this warning.

    1.3. Double-click the relevant client in the list.

    1.4. Under Restrictions, choose a setting that allows CATT/eCATT in that client. For full information, refer to the eCATT Security Guide, available from

    1.5. For 'Cross-Client Object Changes' one of the settings are required:

    2. Changes to Repository and cross-client Customizing allowed

    3. No changes to cross-client Customizing objects

    3.1. For 'Changes and Transports for Client-Specific Objects' one of the two settings are required in case of customizing changes by eCATT:

    4. Changes without automatic recording

    5. Changes w/o automatic recording, no transports allowed

    6. Patch the target Systems as follows:

    6.1. Release 6.20 Support Package SAPKB62003

    6.2. Release 6.10 Support Package SAPKB61017

    6.3. Release 4.6D Support Package SAPKB46D21

    6.4. Release 4.6C Support Package SAPKB46C32

    7. Check that users have the appropriate authorizations.

    7.1. For more information, see the eCATT Security Guide

    8. Install the latest 620 or newer SAP GUI for Windows (with the SAP GUI Scripting component) on machines using external tools or using the SAPGUI command.

    9. Enable scripting (if required).

    9.1. In transaction RZ11 set sapgui/user_scripting to TRUE (see note 480149).

    9.2. At the user's front-end machine, the 620 or newer SAP GUI for Windows must have been installed. Choose Customizing of local layout -> Options... -> Scripting, and then select Enable Scripting.

    10. Install certified external tools (if required) on the local machine of the user. For information about certified tools, refer to the SAP Partner Directory (

    10.1. Use function module SET_EXTERNAL_TOOL to make the required entries in the customizing table ECCUST_ET.

    10.2. In transaction SE38, run the program ECATT_GENERATE_ET_USER to create the service user required for communication with the external tool.

    11. Create RFC destinations for target systems.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.