SlideShare a Scribd company logo
1 of 17
Download to read offline
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 1
How to Create an eCATT?
Applies to:
SAP ECC 5.0 and above
Summary
This is a step by step guide to create a CATT script in SAP ECC version 5 and upwards. It can be used by
beginners to create a basic CATT script.
Author(s): Biju Thantry Parasuraman
Company: Infosys Technologies Limited.
Created on: 25 April 2007
Author Bio
Biju Thantry Parasuraman is a SAP Consultant with Infosys Technologies Ltd. He has more than six years of
Domain expertise in the field of Hitech and Discrete manufacturing of which more than three years have
been as an SAP consultant.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 2
Table of Contents
Applies to: ........................................................................................................................................ 1
Summary.......................................................................................................................................... 1
Author Bio ........................................................................................................................................ 1
Table of Contents ............................................................................................................................ 2
A Step by Step Guide ...................................................................................................................... 2
Disclaimer and Liability Notice....................................................................................................... 17
A Step by Step Guide
To create an eCATT you must first create the Test Script. After the test script you will create a Test
Configuration. In many cases it is also helpful to create a Test Data Container and/or a System Data
Container but these will not be used in this example.
Click create or F5 and you will then see the following screen:
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 3
Enter title
Enter component
Click on Pattern button on menu bar
Choose Group value = UI Control
Choose Command value = TCD (Record)
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 4
Enter code and press enter to accept the default interface
Click the green check mark
<<<Record the function you are attempting to perform>>>
After backing out of the function you were recording you will be returned to the eCATT screen and you
should see a prompt asking if you want to transfer the data. Answer Yes. You should then see the following:
Now double-click on the Interface. In this case the interface was named PFCG_1.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 5
Using the split screen you must now navigate through the various screens you just recorded replacing fixed
values with import variables.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 6
This is done by opening the Dynpro menu and going through each numbered screen to review your input. In
this process my eCATT will change the description of a role. So I will have two variables: 1) the role name
and 2) the description.
From the screen print above you can see I located the Role Name on the first screen by double-clicking on
the menu node named “Field.” You must then move over to the third subscreen and tab over to the VALIN
column where you find the actual value you entered into SAP when recording the interface. In this case that
value is “ZP:FI:AM:DSP_RPT.” You must then change that to a variable as shown on the next screen.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 7
The variable name is Z_ROLE_NAME. Once you enter the variable name hit the enter key and the following
screen will appear:
The default parameter type will be Local. You should change this to Import and click on the Yes button.
The screen will now look like the following screen. Note the icon on screen 1 has changed from the
green square. This icon indicates a variable is present.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 8
Now change all the other variables in the same manner. When complete click on the save icon and save as
a local object or place in a development class if you desire to transport the eCATT.
Before you can execute the eCATT you must first create a Test Configuration. Do this by executing
SECATT transaction code and entering a name for the Test Configuration and clicking on the create icon.
This name can be anything in the customer name space
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 9
Give the Test Configuration a Name and Component and then click on the Configuration tab to see the
following screen.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 10
Enter the name of the test script you would like to execute when you execute the test configuration. In this
case it is the test script of the same name. See below.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 11
Now we need to create the Excel template file to store the variable data in. Do this by clicking on the
download icon or just press ctrl-shift-F11. You will then be prompted with a Windows “save as” dialog box.
Accept the default name and directory and click save.
Back in SAP you should now see this screen.
This appears since we did not create a Test Data Container. Click on the Yes icon and you should see the
message at the bottom of the screen “variants successfully downloaded.”
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 12
Now click on the Variants icon and you should see the following screen.
We must now set the default Mode for each time the Test Configuration is executed. Since we will always be
running the script with an external file choose the External Variants / Path option.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 13
Now click on the drop-down on the File and choose the variant file you just created in the previous step.
Your screen should look similar to the one shown here.
Now click on the save icon and save as a local object or place into a development class (package) so it can
be transported.
You are now ready to execute your new eCATT Test Script via the Test Configuration. Open your txt file and
populate with your data. Be sure and number each record in your data file or eCATT will not be able to read
the data correctly. When you are done it should look similar to this:
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 14
Save your Excel file but be sure to keep it as a plain text file. If you update it to the .xls format, then SAP will
not be able to read the file.
Now go back to SAP and run tcode SECATT and enter your Test Configuration and click execute. You will
be taken to this screen:
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 15
You can choose your error behavior. I normally change it to “S No Termination, Continue with Next Script
Command”.
Next click on the variants tab and validate the mode and file path are correct.
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 16
Next click on the UI Control and specify whether you would like to execute in the foreground or background.
The Test Configuration will normally default to the background. As with CATT the Foreground method of
execution is very helpful when trying to troubleshoot errors in the test script.
Then click execute and you are done.
NOTE: If you are running the test script remotely you must create a system data container to store the name
of all the possible RFC connections you may potentially need when executing a script. These RFC
connections are taken from table RFCDES (see SM59). Then in the Test Configuration you reference the
How to Create an eCATT?
SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com
© 2007 SAP AG 17
System Data Container name and the specific Target System. This information is found under the Shared
tab in the Test Configuration.
Now you are ready to execute the eCATT.
Disclaimer and Liability Notice
This document may discuss sample coding or other information that does not include SAP official interfaces
and therefore is not supported by SAP. Changes made based on this information are not supported and can
be overwritten during an upgrade.
SAP will not be held liable for any damages caused by using or misusing the information, code or methods
suggested in this document, and anyone using these methods does so at his/her own risk.
SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of
this technical article or code sample, including any liability resulting from incompatibility between the content
within this document and the materials and services offered by SAP. You agree that you will not hold, or
seek to hold, SAP responsible or liable with respect to the content of this document.

More Related Content

What's hot

Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rulesknreddyy
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0gireesho
 
Variables in sap bi
Variables in sap biVariables in sap bi
Variables in sap bishabari76
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...Nasir Gondal
 
How to run v3 job
How to run v3 jobHow to run v3 job
How to run v3 jobAnil Kumar
 
04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfpr04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfprPiyush Bose
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sapsaborhade
 
SAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manualSAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manualSAP_FICO Online_training
 
Analysis process designer (apd) part 1
Analysis process designer (apd) part   1Analysis process designer (apd) part   1
Analysis process designer (apd) part 1dejavee
 
Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1Argos
 
Sap implementation project terms
Sap implementation project termsSap implementation project terms
Sap implementation project termsRajeev Kumar
 
Testing SAP HANA applications with SAP LoadRunner by HP
Testing SAP HANA applications with SAP LoadRunner by HPTesting SAP HANA applications with SAP LoadRunner by HP
Testing SAP HANA applications with SAP LoadRunner by HPSAP Solution Extensions
 
Intercompany solution 2.0 user guide en
Intercompany solution 2.0 user guide enIntercompany solution 2.0 user guide en
Intercompany solution 2.0 user guide enwalldorf_share
 
Analysis process designer (apd) part 2
Analysis process designer (apd) part   2Analysis process designer (apd) part   2
Analysis process designer (apd) part 2dejavee
 
Overview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business oneOverview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business onewalldorf_share
 

What's hot (20)

Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rules
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0
 
B1 ICO add Config
B1 ICO add ConfigB1 ICO add Config
B1 ICO add Config
 
Variables in sap bi
Variables in sap biVariables in sap bi
Variables in sap bi
 
Usgage of ABAP in BI
Usgage of ABAP in BIUsgage of ABAP in BI
Usgage of ABAP in BI
 
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
SAP Business One; Step-by-Step Guide for Installation, configuration on Virtu...
 
How to run v3 job
How to run v3 jobHow to run v3 job
How to run v3 job
 
04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfpr04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfpr
 
SAP SD Complete Guide
SAP SD Complete GuideSAP SD Complete Guide
SAP SD Complete Guide
 
Sap sd material
Sap sd materialSap sd material
Sap sd material
 
B adi
B adiB adi
B adi
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
 
SAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manualSAP FI Configuration guide and enduser manual
SAP FI Configuration guide and enduser manual
 
Analysis process designer (apd) part 1
Analysis process designer (apd) part   1Analysis process designer (apd) part   1
Analysis process designer (apd) part 1
 
Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1Performance tesing coding standards & best practice guidelines v1
Performance tesing coding standards & best practice guidelines v1
 
Sap implementation project terms
Sap implementation project termsSap implementation project terms
Sap implementation project terms
 
Testing SAP HANA applications with SAP LoadRunner by HP
Testing SAP HANA applications with SAP LoadRunner by HPTesting SAP HANA applications with SAP LoadRunner by HP
Testing SAP HANA applications with SAP LoadRunner by HP
 
Intercompany solution 2.0 user guide en
Intercompany solution 2.0 user guide enIntercompany solution 2.0 user guide en
Intercompany solution 2.0 user guide en
 
Analysis process designer (apd) part 2
Analysis process designer (apd) part   2Analysis process designer (apd) part   2
Analysis process designer (apd) part 2
 
Overview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business oneOverview presentation intercompany integration solution for sap business one
Overview presentation intercompany integration solution for sap business one
 

Similar to How to create_an_ecatt

Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creationyoung moon woo
 
Sap ecatt - mass data uploading
Sap ecatt -  mass data uploadingSap ecatt -  mass data uploading
Sap ecatt - mass data uploadingCapgemini
 
Creation of derive roles with secatt
Creation of derive roles with secattCreation of derive roles with secatt
Creation of derive roles with secattRoberto B.
 
Sap ep 7.0 install
Sap ep 7.0 installSap ep 7.0 install
Sap ep 7.0 installdkeerthan
 
SAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScriptSAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScriptSAP Technology
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsHicham Khallouki
 
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Srinivas Dukka
 
Bpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management toolBpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management toolShanmugam Veerichetty
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry MasterclassTed Castelijns
 
Sap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit SetupSap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit Setupwlacaze
 
E catt tutorial
E catt tutorialE catt tutorial
E catt tutorialNaveen Raj
 
BADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfBADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfssuser08365f
 
Sap Solman Instguide Initial Customizing
Sap Solman Instguide Initial CustomizingSap Solman Instguide Initial Customizing
Sap Solman Instguide Initial Customizingwlacaze
 
Sap Tips and Tricks Training for End user
Sap Tips and Tricks Training for End userSap Tips and Tricks Training for End user
Sap Tips and Tricks Training for End userArghadip Kar
 
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...Joel Oleson
 
294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-application294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-applicationFaina Fridman
 
SuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte GermanySuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte GermanyChristoph Pohl
 
CO_TM_Controlling_co-om Master Data .pdf
CO_TM_Controlling_co-om Master Data .pdfCO_TM_Controlling_co-om Master Data .pdf
CO_TM_Controlling_co-om Master Data .pdfssuser878ec2
 
Let start with GUIXT
Let start with GUIXTLet start with GUIXT
Let start with GUIXTKang YAyan
 
troubleshooting Fiori.pdf
troubleshooting Fiori.pdftroubleshooting Fiori.pdf
troubleshooting Fiori.pdfpraveenRapeti3
 

Similar to How to create_an_ecatt (20)

Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creation
 
Sap ecatt - mass data uploading
Sap ecatt -  mass data uploadingSap ecatt -  mass data uploading
Sap ecatt - mass data uploading
 
Creation of derive roles with secatt
Creation of derive roles with secattCreation of derive roles with secatt
Creation of derive roles with secatt
 
Sap ep 7.0 install
Sap ep 7.0 installSap ep 7.0 install
Sap ep 7.0 install
 
SAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScriptSAP HANA SPS10- SQLScript
SAP HANA SPS10- SQLScript
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
 
Bpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management toolBpc 10.0 NW Mass User Management tool
Bpc 10.0 NW Mass User Management tool
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
 
Sap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit SetupSap Solman Instguide Dba Cockpit Setup
Sap Solman Instguide Dba Cockpit Setup
 
E catt tutorial
E catt tutorialE catt tutorial
E catt tutorial
 
BADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfBADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdf
 
Sap Solman Instguide Initial Customizing
Sap Solman Instguide Initial CustomizingSap Solman Instguide Initial Customizing
Sap Solman Instguide Initial Customizing
 
Sap Tips and Tricks Training for End user
Sap Tips and Tricks Training for End userSap Tips and Tricks Training for End user
Sap Tips and Tricks Training for End user
 
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...
 
294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-application294151805 end-to-end-o data-service-sapui5-application
294151805 end-to-end-o data-service-sapui5-application
 
SuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte GermanySuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
SuccessFactors 2H 2021 Sneak Peek by Deloitte Germany
 
CO_TM_Controlling_co-om Master Data .pdf
CO_TM_Controlling_co-om Master Data .pdfCO_TM_Controlling_co-om Master Data .pdf
CO_TM_Controlling_co-om Master Data .pdf
 
Let start with GUIXT
Let start with GUIXTLet start with GUIXT
Let start with GUIXT
 
troubleshooting Fiori.pdf
troubleshooting Fiori.pdftroubleshooting Fiori.pdf
troubleshooting Fiori.pdf
 

More from Mohammed Azhad

Rollout solution template SAP SD
Rollout solution template   SAP SDRollout solution template   SAP SD
Rollout solution template SAP SDMohammed Azhad
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notificationMohammed Azhad
 
Vendor rebate process and settings
Vendor rebate process and settingsVendor rebate process and settings
Vendor rebate process and settingsMohammed Azhad
 
Vendor managed consignment process SAP MM
Vendor managed consignment process SAP MMVendor managed consignment process SAP MM
Vendor managed consignment process SAP MMMohammed Azhad
 
STO process with config 5th method
STO  process with config 5th methodSTO  process with config 5th method
STO process with config 5th methodMohammed Azhad
 
STO process with config 4th method
STO process with config 4th methodSTO process with config 4th method
STO process with config 4th methodMohammed Azhad
 
Split valuation activation
Split valuation activationSplit valuation activation
Split valuation activationMohammed Azhad
 
SD third party sales order
SD third party sales orderSD third party sales order
SD third party sales orderMohammed Azhad
 
SAP SD Business Blueprint
SAP SD Business BlueprintSAP SD Business Blueprint
SAP SD Business BlueprintMohammed Azhad
 
Availability To Promise
Availability To Promise Availability To Promise
Availability To Promise Mohammed Azhad
 
Sd pragathi template tolling
Sd pragathi template   tollingSd pragathi template   tolling
Sd pragathi template tollingMohammed Azhad
 
Sd pragathi template storage and handling
Sd pragathi template   storage and handlingSd pragathi template   storage and handling
Sd pragathi template storage and handlingMohammed Azhad
 

More from Mohammed Azhad (20)

Rollout solution template SAP SD
Rollout solution template   SAP SDRollout solution template   SAP SD
Rollout solution template SAP SD
 
VOFM Routine
VOFM RoutineVOFM Routine
VOFM Routine
 
Vendor return through quality notification
Vendor return through quality notificationVendor return through quality notification
Vendor return through quality notification
 
Vendor rebate process and settings
Vendor rebate process and settingsVendor rebate process and settings
Vendor rebate process and settings
 
Vendor managed consignment process SAP MM
Vendor managed consignment process SAP MMVendor managed consignment process SAP MM
Vendor managed consignment process SAP MM
 
Tables related-to-SD
Tables related-to-SDTables related-to-SD
Tables related-to-SD
 
STO movement Type
STO movement TypeSTO movement Type
STO movement Type
 
STO process with config 5th method
STO  process with config 5th methodSTO  process with config 5th method
STO process with config 5th method
 
STO process with config 4th method
STO process with config 4th methodSTO process with config 4th method
STO process with config 4th method
 
Split valuation activation
Split valuation activationSplit valuation activation
Split valuation activation
 
SD third party sales order
SD third party sales orderSD third party sales order
SD third party sales order
 
SAP data archiving
SAP data archivingSAP data archiving
SAP data archiving
 
SAP SD Business Blueprint
SAP SD Business BlueprintSAP SD Business Blueprint
SAP SD Business Blueprint
 
Make to order
Make to orderMake to order
Make to order
 
Installments payment
Installments paymentInstallments payment
Installments payment
 
CIN User Manual
CIN User ManualCIN User Manual
CIN User Manual
 
Batch job schedule
Batch job scheduleBatch job schedule
Batch job schedule
 
Availability To Promise
Availability To Promise Availability To Promise
Availability To Promise
 
Sd pragathi template tolling
Sd pragathi template   tollingSd pragathi template   tolling
Sd pragathi template tolling
 
Sd pragathi template storage and handling
Sd pragathi template   storage and handlingSd pragathi template   storage and handling
Sd pragathi template storage and handling
 

Recently uploaded

NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfDivyeshPatel234692
 
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一Fs sss
 
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)obuhobo
 
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位obuhobo
 
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxPreventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxGry Tina Tinde
 
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样umasea
 
How to Find the Best NEET Coaching in Indore (2).pdf
How to Find the Best NEET Coaching in Indore (2).pdfHow to Find the Best NEET Coaching in Indore (2).pdf
How to Find the Best NEET Coaching in Indore (2).pdfmayank158542
 
Black and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdfBlack and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdfpadillaangelina0023
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...Suhani Kapoor
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一2s3dgmej
 
Storytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyStorytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyOrtega Alikwe
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterHector Del Castillo, CPM, CPMM
 
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012sapnasaifi408
 
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...Suhani Kapoor
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsNiya Khan
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Soham Mondal
 
原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证
原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证
原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证nhjeo1gg
 
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一F La
 

Recently uploaded (20)

Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdfNPPE STUDY GUIDE - NOV2021_study_104040.pdf
NPPE STUDY GUIDE - NOV2021_study_104040.pdf
 
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一 定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
定制(UOIT学位证)加拿大安大略理工大学毕业证成绩单原版一比一
 
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
阿德莱德大学本科毕业证成绩单咨询(书英文硕士学位证)
 
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
 
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptxPreventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptx
 
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
 
How to Find the Best NEET Coaching in Indore (2).pdf
How to Find the Best NEET Coaching in Indore (2).pdfHow to Find the Best NEET Coaching in Indore (2).pdf
How to Find the Best NEET Coaching in Indore (2).pdf
 
Black and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdfBlack and White Minimalist Co Letter.pdf
Black and White Minimalist Co Letter.pdf
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
定制(NYIT毕业证书)美国纽约理工学院毕业证成绩单原版一比一
 
Storytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary PhotographyStorytelling, Ethics and Workflow in Documentary Photography
Storytelling, Ethics and Workflow in Documentary Photography
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring Chapter
 
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
 
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
VIP Russian Call Girls Amravati Chhaya 8250192130 Independent Escort Service ...
 
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call GirlsSonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
 
Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...Business Development and Product Strategy for a SME named SARL based in Leban...
Business Development and Product Strategy for a SME named SARL based in Leban...
 
原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证
原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证
原版快速办理MQU毕业证麦考瑞大学毕业证成绩单留信学历认证
 
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
办理(NUS毕业证书)新加坡国立大学毕业证成绩单原版一比一
 

How to create_an_ecatt

  • 1. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 1 How to Create an eCATT? Applies to: SAP ECC 5.0 and above Summary This is a step by step guide to create a CATT script in SAP ECC version 5 and upwards. It can be used by beginners to create a basic CATT script. Author(s): Biju Thantry Parasuraman Company: Infosys Technologies Limited. Created on: 25 April 2007 Author Bio Biju Thantry Parasuraman is a SAP Consultant with Infosys Technologies Ltd. He has more than six years of Domain expertise in the field of Hitech and Discrete manufacturing of which more than three years have been as an SAP consultant.
  • 2. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 2 Table of Contents Applies to: ........................................................................................................................................ 1 Summary.......................................................................................................................................... 1 Author Bio ........................................................................................................................................ 1 Table of Contents ............................................................................................................................ 2 A Step by Step Guide ...................................................................................................................... 2 Disclaimer and Liability Notice....................................................................................................... 17 A Step by Step Guide To create an eCATT you must first create the Test Script. After the test script you will create a Test Configuration. In many cases it is also helpful to create a Test Data Container and/or a System Data Container but these will not be used in this example. Click create or F5 and you will then see the following screen:
  • 3. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 3 Enter title Enter component Click on Pattern button on menu bar Choose Group value = UI Control Choose Command value = TCD (Record)
  • 4. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 4 Enter code and press enter to accept the default interface Click the green check mark <<<Record the function you are attempting to perform>>> After backing out of the function you were recording you will be returned to the eCATT screen and you should see a prompt asking if you want to transfer the data. Answer Yes. You should then see the following: Now double-click on the Interface. In this case the interface was named PFCG_1.
  • 5. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 5 Using the split screen you must now navigate through the various screens you just recorded replacing fixed values with import variables.
  • 6. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 6 This is done by opening the Dynpro menu and going through each numbered screen to review your input. In this process my eCATT will change the description of a role. So I will have two variables: 1) the role name and 2) the description. From the screen print above you can see I located the Role Name on the first screen by double-clicking on the menu node named “Field.” You must then move over to the third subscreen and tab over to the VALIN column where you find the actual value you entered into SAP when recording the interface. In this case that value is “ZP:FI:AM:DSP_RPT.” You must then change that to a variable as shown on the next screen.
  • 7. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 7 The variable name is Z_ROLE_NAME. Once you enter the variable name hit the enter key and the following screen will appear: The default parameter type will be Local. You should change this to Import and click on the Yes button. The screen will now look like the following screen. Note the icon on screen 1 has changed from the green square. This icon indicates a variable is present.
  • 8. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 8 Now change all the other variables in the same manner. When complete click on the save icon and save as a local object or place in a development class if you desire to transport the eCATT. Before you can execute the eCATT you must first create a Test Configuration. Do this by executing SECATT transaction code and entering a name for the Test Configuration and clicking on the create icon. This name can be anything in the customer name space
  • 9. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 9 Give the Test Configuration a Name and Component and then click on the Configuration tab to see the following screen.
  • 10. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 10 Enter the name of the test script you would like to execute when you execute the test configuration. In this case it is the test script of the same name. See below.
  • 11. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 11 Now we need to create the Excel template file to store the variable data in. Do this by clicking on the download icon or just press ctrl-shift-F11. You will then be prompted with a Windows “save as” dialog box. Accept the default name and directory and click save. Back in SAP you should now see this screen. This appears since we did not create a Test Data Container. Click on the Yes icon and you should see the message at the bottom of the screen “variants successfully downloaded.”
  • 12. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 12 Now click on the Variants icon and you should see the following screen. We must now set the default Mode for each time the Test Configuration is executed. Since we will always be running the script with an external file choose the External Variants / Path option.
  • 13. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 13 Now click on the drop-down on the File and choose the variant file you just created in the previous step. Your screen should look similar to the one shown here. Now click on the save icon and save as a local object or place into a development class (package) so it can be transported. You are now ready to execute your new eCATT Test Script via the Test Configuration. Open your txt file and populate with your data. Be sure and number each record in your data file or eCATT will not be able to read the data correctly. When you are done it should look similar to this:
  • 14. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 14 Save your Excel file but be sure to keep it as a plain text file. If you update it to the .xls format, then SAP will not be able to read the file. Now go back to SAP and run tcode SECATT and enter your Test Configuration and click execute. You will be taken to this screen:
  • 15. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 15 You can choose your error behavior. I normally change it to “S No Termination, Continue with Next Script Command”. Next click on the variants tab and validate the mode and file path are correct.
  • 16. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 16 Next click on the UI Control and specify whether you would like to execute in the foreground or background. The Test Configuration will normally default to the background. As with CATT the Foreground method of execution is very helpful when trying to troubleshoot errors in the test script. Then click execute and you are done. NOTE: If you are running the test script remotely you must create a system data container to store the name of all the possible RFC connections you may potentially need when executing a script. These RFC connections are taken from table RFCDES (see SM59). Then in the Test Configuration you reference the
  • 17. How to Create an eCATT? SAP DEVELOPER NETWORK | sdn.sap.com BUSINESS PROCESS EXPERT COMMUNITY | bpx.sap.com © 2007 SAP AG 17 System Data Container name and the specific Target System. This information is found under the Shared tab in the Test Configuration. Now you are ready to execute the eCATT. Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document.