SAP ABAP Interface IF_APL_ECATT_TC_API (Interface for API to eCATT Test Configuration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_API_ENG (Package) eCATT - Application Programming Interface
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APL_ECATT_TC_API API Class for eCATT - Test Configuration 20110308
Properties
Interface IF_APL_ECATT_TC_API  
Short Description Interface for API to eCATT Test Configuration    
General Data
Package SECATT_API_ENG   eCATT - Application Programming Interface 
Created 20110225   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_APL_ECATT_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_APL_ECATT_API Interface for API eCATT Object 20110304
2 IF_APL_ECATT_API_PARAMS Interface for API to eCATT Objects with Parameters 20120925
Friends
Interface IF_APL_ECATT_TC_API has no friend.
Attributes
Interface IF_APL_ECATT_TC_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY_VARIANT Instance method Public Method Copy Variant Data 20110513
2 CREATE_VARIANTS Instance method Public Method Create Variant Data 20110513
3 DELETE_TDC_ASSIGNMENT Instance method Public Method Delete Test Data Container Assignment 20111004
4 DELETE_VARIANT Instance method Public Method Delete Variant 20110513
5 GET_EXTERNAL_VARIANT Instance method Public Method Get External Variants 20111004
6 GET_START_PROFILE_OBJECT Instance method Public Method Get Start Profile 20110513
7 GET_SYSTEM_DATA_CONTAINER Instance method Public Method Get System Data Container 20110513
8 GET_TARGET_SYSTEM Instance method Public Method Get Target System 20111004
9 GET_TEST_DATA_CONTAINER Instance method Public Method Get Test Data Container/(s) 20111004
10 GET_TEST_SCRIPT Instance method Public Method Get Test Script 20111004
11 GET_VARIANT_CONTENT Instance method Public Method Get Variant Data 20110513
12 GET_VARIANT_LIST Instance method Public Method Get Variant List 20110513
13 SET_EXTERNAL_VARIANT Instance method Public Method Set External Variants 20110513
14 SET_START_PROFILE_OBJECT Instance method Public Method Set Start profile 20110513
15 SET_SYSTEM_DATA_CONTAINER Instance method Public Method Set System Data Container 20110513
16 SET_TARGET_SYSTEM Instance method Public Method Set Target System 20111004
17 SET_TEST_DATA_CONTAINER Instance method Public Method Set Test Data Container/(s) 20111004
18 SET_TEST_SCRIPT Instance method Public Method Set Test Script 20111004
19 SET_VARIANT_CONTENT Instance method Public Method Set Variant Data 20110530
Events
Interface IF_APL_ECATT_TC_API has no event.
Types
Interface IF_APL_ECATT_TC_API has no local type.
Method Signatures

Method COPY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_VARIANT Call by reference Type reference (TYPE) ETVARIDDSC Name of New Variable 20111011
2 Importing I_CLEAR_NEW_VALUES Call by reference Type reference (TYPE) ETONOFF X = all values of new variants are deleted 20110519
3 Importing I_NEW_VARIANT_SORTLNR Call by reference Type reference (TYPE) ETLFDNR 0 Sorted Field 0=Append, 1=Insert Infront 20110519
4 Importing I_VARIANT_NAME Call by reference Type reference (TYPE) ETVAR_ID Variant name 20110519
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110530

Method CREATE_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VARIANT_LIST Call by reference Type reference (TYPE) ETVAR_ID_TABTYPE eCATT: Table with Variant Names 20111004
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110530
2 CX_ECATT_TC_API Exception class for Test Configuration 20120130

Method DELETE_TDC_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TDC Call by reference Type reference (TYPE) ETAPI_TD_OBJ eCATT Test Data Assignment Test Configuration Test Structure 20111004
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20111004

Method DELETE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT_INDEX Value transfer Type reference (TYPE) ETVINDEX Index of a Variant 20110531
2 Importing I_VARIANT_NAME Value transfer Type reference (TYPE) ETVAR_ID Variant name 20110519
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110530

Method GET_EXTERNAL_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EXT_VARIANT Call by reference Type reference (TYPE) ETAPI_VARI_EXT Settings for external variant 20111004
# Exception Resumable Description Created on
1 CX_ECATT_TC_API Exception class for Test Configuration 20111004

Method GET_START_PROFILE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_START_PROFILE_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20110516
# Exception Resumable Description Created on
1 CX_ECATT_TC_API Exception class for Test Configuration 20110516

Method GET_SYSTEM_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SDC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20110926
# Exception Resumable Description Created on
1 CX_ECATT_TC_API Exception class for Test Configuration 20110516

Method GET_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TARGET_SYSTEM Call by reference Type reference (TYPE) ETCMP_CMP Target System (Key in System Data Container) 20111004
# Exception Resumable Description Created on
1 CX_ECATT_TC_API Exception class for Test Configuration 20111004

Method GET_TEST_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TDC_LIST Call by reference Type reference (TYPE) ETAPI_TD_OBJ_EX_TABTYPE eCATT Table of Test Data to Test Configuration Assignment 20111004
# Exception Resumable Description Created on
1 CX_ECATT_TC_API Exception class for Test Configuration 20111004

Method GET_TEST_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20111004
# Exception Resumable Description Created on
1 CX_ECATT_TC_API Exception class for Test Configuration 20111004

Method GET_VARIANT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAM_LIST Call by reference Type reference (TYPE) ETPAR_REF_TABTYPE Table of parameter names and references 20111004
2 Importing I_VARIANT_NAME Call by reference Type reference (TYPE) ETVAR_ID Variant name 20110519
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110802

Method GET_VARIANT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VARIANT_LIST Value transfer Type reference (TYPE) ETVAR_NAME_TABTYPE Table with Variant Names 20111004
2 Importing I_SORT_ORDER Call by reference Type reference (TYPE) ETONOFF 'X' X=as defined by sort; A= alphabetic 20111004
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20111020
2 CX_ECATT_TC_API Exception class for Test Configuration 20110520

Method SET_EXTERNAL_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VAR_EXT_SETTINGS Call by reference Type reference (TYPE) ETAPI_VARI_EXT Settings for external variant 20111010
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110620

Method SET_START_PROFILE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_START_PROFILE_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20110516
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110802

Method SET_SYSTEM_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SDC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20110926
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110620

Method SET_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TARGET_SYSTEM Call by reference Type reference (TYPE) ETCMP_CMP Target System (Key in System Data Container) 20111004
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20111004

Method SET_TEST_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TD_ERROR_LIST Call by reference Type reference (TYPE) ETAPI_TD_OBJ_EX_TABTYPE eCATT Table of Test Data to Test Configuration Assignment 20111004
2 Importing IT_TDC_LIST Call by reference Type reference (TYPE) ETAPI_TD_OBJ_EX_TABTYPE eCATT Table of Test Data to Test Configuration Assignment 20111004
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20111004

Method SET_TEST_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20111004
# Exception Resumable Description Created on
1 CX_ECATT_API Basis Class for eCATT Middleware Exceptions 20111004

Method SET_VARIANT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM_NAME Call by reference Type reference (TYPE) ETPAR_REF Table of parameter names and references 20111004
2 Importing I_VARIANT_NAME Call by reference Type reference (TYPE) ETVAR_ID Variant name 20110530
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20110531
History
Last changed by/on SAP  20130531 
SAP Release Created in 731