SAP ABAP Class CL_ECATT_APL_TDW_SEL_TDC_VAR (Application layer method to step 3 - select tdc variants)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_TDWIZARD_APL (Package) Package for TDC Wizard application layer
Properties
Class CL_ECATT_APL_TDW_SEL_TDC_VAR  
Short Description Application layer method to step 3 - select tdc variants    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_TDWIZARD_APL   Package for TDC Wizard application layer 
Created 20110728   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECATT_APL_TDW_SEL_TDC_VAR has no forward declaration.
Interfaces
Class CL_ECATT_APL_TDW_SEL_TDC_VAR has no interface implemented.
Friends
Class CL_ECATT_APL_TDW_SEL_TDC_VAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_SUM_APL Instance attribute Private Object reference (TYPE REF TO) CL_ECATT_APL_TDW_SUMMARY Status Summary 20130315
2 AP_TDC_OBJ Instance attribute Public Object reference (TYPE REF TO) CL_APL_ECATT_TEST_DATA eCATT Test Data Container 20120312
3 AT_ASS_VAR Instance attribute Public See coding 20120312
4 AT_ASS_VAR_DEF Instance attribute Public See coding 20120312
5 AT_ASS_VAR_DEF_DB Instance attribute Public See coding 20120312
6 AT_SEL_VAR Instance attribute Public See coding 20120312
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ASS_VAR_DATA_EXIST Instance method Public Method Method to check if the assigned variant data exists 20120312
2 CONSTRUCTOR Instance method Public Constructor 20120312
3 DELETE_ASS_VAR_DATA Instance method Public Method Method to delete Ass variant entry 20120312
4 FINISH Instance method Public Method method to clear the attributes 20120312
5 GET_ASS_TDC_INFO Instance method Public Method Method to get the assigned tdc info 20120312
6 GET_ASS_VAR_FROM_DB Instance method Public Method Method to get the assign variant from db 20120312
7 GET_TDC_ASS_VAR Instance method Public Method Method to get the sel tdc variants 20120312
8 GET_TDC_ASS_VAR_DEF Instance method Public Method Method to get the sel tdc variants 20120312
9 GET_TDC_ASS_VAR_DEF_DB Instance method Public Method Method to get the sel tdc variants 20120312
10 GET_TDC_COUNT_FOR_ASS_VAR Instance method Public Method Method to get the TDC count for assigned variants 20120312
11 GET_TDC_SEL_VAR Instance method Public Method Method to get the sel tdc variants 20120312
12 GET_TDC_VAR_PARAM_VALUES Instance method Public Method get the parameter values for the TDC variant 20120312
13 GET_VARIANTS Instance method Public Method get variants for TDC 20120312
14 GET_VAR_AND_PAR_COUNT_FOR_TDC Instance method Private Method Returns the count of variants in the TDC 20120312
15 SAVE_TDC_ASS_VAR_DB Instance method Public Method Method to save TDC assigned variants 20120312
16 SAVE_TDC_ASS_VAR_DEF_DB Instance method Public Method Method to save TDC selected variants 20120312
17 SAVE_TDC_SEL_VAR_DB Instance method Public Method Method to save TDC selected variants 20120312
18 SET_ASS_VAR Instance method Public Method Method to se the Ass variants attribute 20120312
19 SET_ASS_VAR_DEF Instance method Public Method Method to se the Ass variants attribute 20120312
20 SET_SEL_VAR Instance method Public Method Mrthod to set the selected variants 20120312
Events
Class CL_ECATT_APL_TDW_SEL_TDC_VAR has no event.
Types
Class CL_ECATT_APL_TDW_SEL_TDC_VAR has no local type.
Method Signatures

Method CHECK_ASS_VAR_DATA_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIST Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20120312
2 Importing IM_TC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312
3 Importing IM_TC_PNAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20120312
4 Importing IM_TDC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312
5 Importing IM_TDC_PNAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20120312

Method CHECK_ASS_VAR_DATA_EXIST on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312
2 Importing IP_SUM_APL Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_TDW_SUMMARY Status Summary 20130315

Method CONSTRUCTOR on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method DELETE_ASS_VAR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONFIG_PNAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20120312
2 Importing IM_TC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312
3 Importing IM_TDC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312
4 Importing IM_TDC_PNAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20120312

Method DELETE_ASS_VAR_DATA on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method FINISH Signature

Method FINISH on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no parameter.
Method FINISH on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_ASS_TDC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TDC_LIST_INFO Call by reference Type reference (TYPE) ETTDW_TDC_SEL_LIST_TT Table to store assigned TDC list 20120312
2 Importing IT_TDC_LIST Call by reference Type reference (TYPE) ETTDW_TDC_FAV_TT Table type to store details of favorite TDCs 20120312
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20120312

Method GET_ASS_VAR_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASS_VAR Call by reference Type reference (TYPE) ETTDW_ASS_VAR_TT Table type for table data of assign variants 20120312
2 Exporting ET_ASS_VAR_TXT Call by reference Type reference (TYPE) ETTDW_ASS_VAR_TXT_TT Table type hold data for assign variant text 20120312
3 Importing IM_TC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312

Method GET_ASS_VAR_FROM_DB on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_TDC_ASS_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASS_VAR Call by reference Attribute reference (LIKE) AT_ASS_VAR 20120312

Method GET_TDC_ASS_VAR on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_TDC_ASS_VAR_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASS_VAR_DEF Call by reference Attribute reference (LIKE) AT_ASS_VAR_DEF 20120312

Method GET_TDC_ASS_VAR_DEF on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_TDC_ASS_VAR_DEF_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASS_VAR_DEF_DB Call by reference Attribute reference (LIKE) AT_ASS_VAR_DEF 20120312

Method GET_TDC_ASS_VAR_DEF_DB on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_TDC_COUNT_FOR_ASS_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TDC_COUNT Call by reference Type reference (TYPE) INT4 Natural number 20120312

Method GET_TDC_COUNT_FOR_ASS_VAR on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_TDC_SEL_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_VAR Call by reference Attribute reference (LIKE) AT_SEL_VAR 20120312

Method GET_TDC_SEL_VAR on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_TDC_VAR_PARAM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PVALTYPE Call by reference Type reference (TYPE) ETVAL_TYPE 20120312
2 Exporting EX_PVALUE Call by reference Type reference (TYPE) ETVAL 20120312
3 Importing IM_PNAME Call by reference Type reference (TYPE) STRING 20120312
4 Importing IM_VARID Call by reference Type reference (TYPE) ETVAR_ID Variant name 20120312

Method GET_TDC_VAR_PARAM_VALUES on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method GET_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAX_BLOCK_COUNT Call by reference Type reference (TYPE) ETLFDNR eCATT - Sequence Number 20120312
2 Exporting EX_TDC_PARAM_TAB Call by reference Type reference (TYPE) ETPAR_GUI_TABTYPE Table for Exchanging Parameters: GUI - APL 20120312
3 Exporting EX_VAR_TAB Call by reference Type reference (TYPE) ETPAR_VARI_TABTYPE Table for Variants of Parameter Values 20120312
4 Importing IM_BLOCK_LENGTH Call by reference Type reference (TYPE) ETLFDNR 30 eCATT - Sequence Number 20120312
5 Importing IM_BLOCK_LNR Call by reference Type reference (TYPE) ETLFDNR eCATT - Sequence Number 20120312
6 Importing IM_TDC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20120312

Method GET_VAR_AND_PAR_COUNT_FOR_TDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TDC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312
2 Exporting PAR_COUNT Call by reference Type reference (TYPE) INT4 Natural number 20120312
3 Exporting VAR_COUNT Call by reference Type reference (TYPE) INT4 Natural number 20120312
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20120312

Method SAVE_TDC_ASS_VAR_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312

Method SAVE_TDC_ASS_VAR_DB on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method SAVE_TDC_ASS_VAR_DEF_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312

Method SAVE_TDC_ASS_VAR_DEF_DB on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method SAVE_TDC_SEL_VAR_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20120312

Method SAVE_TDC_SEL_VAR_DB on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method SET_ASS_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASS_VAR Call by reference Type reference (TYPE) ECTC_TDW_ASS_VAR Table to store list of TDC variant's assignment 20120312

Method SET_ASS_VAR on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method SET_ASS_VAR_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASS_VAR_DEF Call by reference Type reference (TYPE) ECTC_TDW_VAR_TXT Table to store list of TDC variant's assignment 20120312
2 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20120312

Method SET_ASS_VAR_DEF on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.

Method SET_SEL_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEL_VAR Call by reference Type reference (TYPE) ECTC_TDW_SEL_VAR Table to store list of TDC variants selected 20120312
2 Importing IM_VAR_SEL Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20120312

Method SET_SEL_VAR on class CL_ECATT_APL_TDW_SEL_TDC_VAR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740