Save Time by Using CATT to Upload HR Data Automatically

  • by Kristin Schuster, Senior SAP HR Consultant
  • April 15, 2005
You can use the Computer-Aided Test Tool (CATT) as an HR data upload tool that works as if you had a real user inputting the data into R/3 — except that CATT automates the task.
Key Concept
CATT stands for Computer-Aided Test Tool. It was originally developed as a testing tool. Both functional and technical consultants have been using CATT to create test data and automate reusable test cases for specific R/3 transactions. Organizations preparing to go live, upgrade their system, or install Support Packages need to test all applications before transporting them into their live systems. CATT was developed to enable businesses to record and play back applications as automated test scripts. The tool is part of the Basis component and is free of charge to R/3 customers.

You can use the Computer-Aided Test Tool (CATT) to upload HR objects and relationships. Rather than keying in the data manually, which can be time consuming, the CATT uploads the data for you. For example, you could use a CATT to upload your chief relationships within Organizational Management (OM) or to create multiple locations within Training and Events. The advantage of a CATT is that it is a standard SAP tool that does not require ABAP programming knowledge to use. A functional consultant can develop the CATT and have end users populate the spreadsheet that is read during the data upload.

CATT can run without any need for manual interaction. It can be run in the background. The results are logged in detail and reviewed later. I’m going to explain the process using an example test case.

Create and Execute a Test Case

Before you can start using CATT, make sure that CATT is actually enabled in your system. Using transaction SCC4, verify that the switch is set to E-CATT and CATT allowed. If you do not have access to SCC4, ask your system administrator to perform the task. Usually, CATTs are created in the development system first and then transported as a local object.

The data upload process via CATT has five main steps:

Step 1. Create the CATT.

Step 2. Record the transaction.

Step 3. Identify the import parameters.

Step 4: Prepare the upload file.

Step 5. Upload the data from the source file into R/3.

Kristin Schuster

Kristin Schuster has more than seven years of SAP expertise and has been involved in multiple global rollouts. She has also taught the module at the SAP HR academy in London. Her main areas of interest are PA, PD, OM, Recruitment and Training, and Event Management.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.