|Home • Quiz • Tips • Tutorials • Functional • Cert Q's • Interview Q's • Jobs • Testimonials • Advertise • Contact Us|
Introduction to SAP eCATT run by SECATT
By Suresh Shenoy, Hitachi Consulting
This document helps
to all functional consultants to understand concept of CATT and also gives the
confidence to run simple data migration objects without much depending on ABAP
developers or programs.
Any suggestions and improvements
towards this document will always be welcomed.
Today data migration has become an
important & a critical element for every business organization. Data
migration is a process of transferring the data from one system to another or
could be from legacy to a new system. These data covers transactional data or a
master data to create / change the transactional data. Because of huge volume of
data, Business from management perspective would always looks for an automated
way to maintain these data without much manual interventions.
SAP being a worldwide ERP System, has
provided with lot of tool, one being eCATT.
Extended Computer Aided Test Tool (e-CATT)
is an automated testing tool that allows user to create or change transactional
or master data. This tool is widely used for testing the business process or for
SCAT transaction which was now
obsolete, where extensively used till 4.7EE. Here, now we are going to cover
“SECATT” applies to ECC 5.0 above with all support packs.
SECATT is used in similar way as used
by other SAP tool like LSMW/BDC in SAP from legacy system. The main advantage of
CATT over LSMW is SECATT can be used as a testing script and also can be used to
run the follow on documents Material Master, Purchase Requisition, Purchase
order, Goods Receipt etc.
Transaction SECATT will be ready for
use once “Test Script” and “Test Configuration” are properly maintained.
SECATT runs on ECC 5.0 and above. For
lower SAP versions, SCAT will be used. From administrative point of view, system
should be allowed with eCATT and CATT allowed option activated in SCC4. Also
confirm the Scripting is active / enabled.
SECATT – A step by Step guide
Before we could execute the CATT, we
need to create the Test Script.
SAP Easy Menu->Tools -> ABAP
Workbench - > Test -> Test Workbench -> Test Tool -> SECATT.
Name a test Script for execution of
the CATT program. Here we will consider Stock Loading scenario.
Create Test Script named as “
Z_IM_INV_Load and enter Create “
Note: It is always preferred to name
the custom script name by starting with Z or Y.
In the subsequent screen, maintain the
title and component for the script as shown below.
Proceed by clicking
on to “Pattern” button.
group “UI” and Command as “ TCD REC” and insert the transaction
code which will be used for CATT recording. Interface name will automatically
System will start recording the
Transaction. Insert the respective required field and save the recording.
Once recording is complete system will
populate a message “Do you want to Transfer the Data”, press “yes” and
In the next screen, and in the editor
tab, you can see interface. Double click on the interface “ MB1C_1”
Input parameter values needs to be
manually appended screen by screen (Sub Screens)
Update the “VALIN” with the field
Name replacing the actual field value for your reference for subsequent data
Saving / entering the screen will
popsup the parameter maintenance screen, where select the “Import” radio
button and save.
Indicates changes to the
sub screen, or field selected for recording in test script run.
Please send us your feedback/suggestions at webmaster@SAPTechnical.COM
©2006-2007 SAPTechnical.COM. All rights reserved.
product names are trademarks of their respective companies. SAPTechnical.COM
is in no way affiliated with SAP AG.
Graphic Design by Round the Bend Wizards