SAP ABAP Class CL_VC2HL_CT_SP (SP for VC-Evaluation Screen)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-VC-WUI (Application Component) Variant Configuration Web User Interface
     VC2HL_SP (Package) High Level Variant Configuration - Service Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20081121
Properties
Class CL_VC2HL_CT_SP  
Short Description SP for VC-Evaluation Screen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VC2HL_SP   High Level Variant Configuration - Service Provider 
Created 20081121   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VC2HL_CT_SP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20081121
Friends
Class CL_VC2HL_CT_SP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_VALUE_SUCCESS Static Attribute Private Type reference (TYPE) TT_API_VAL_C 20090414
2 MO_COLLECTOR Instance attribute Private Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20081121
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081121
2 CONVERT_VALUE Instance method Private Method Convert internal data format to SP data format 20081121
3 CONVERT_VALUE_DATA Instance method Private Method Convert value data for initial value 20081121
4 CONVERT_VALUE_EMPTY Instance method Private Method Convert value data for initial value 20081121
5 CREATE_INCOMPLETE_MSG Instance method Private Method Create message for incomplete characteristic 20090129
6 CREATE_INCONSISTENCY_MSG Instance method Private Method Create message for inconsistent characteristic / value 20081121
7 FIELD_CONTROL_CHARACT_VALUE Instance method Private Method Field control on characteristic and value level 20081121
8 FIELD_CONTROL_GENERAL Instance method Private Method Field control on general level 20081121
9 MESSAGE_HANDLING_F4 Instance method Private Method Message handling for query F4 20090109
10 QUERY_INCONSISTENCIES Instance method Private Method Query for inconsistent characteristics 20090310
11 QUERY_VALUES Instance method Private Method Query values 20090223
12 QUERY_VALUE_F4 Instance method Private Method Query for allowed values (F4 help) of characteristic 20090102
13 RETRIEVE_DETAIL Instance method Private Method Retrieve detail 20081121
14 UPDATE_VALUES Instance method Private Method Update values 20081121
Events
Class CL_VC2HL_CT_SP has no event.
Types
Class CL_VC2HL_CT_SP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20081121

Method CONSTRUCTOR on class CL_VC2HL_CT_SP has no exception.

Method CONVERT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE Call by reference Type reference (TYPE) VC2HL_T_CT_VALUE_SP Table type of node VALUE 20081121
2 Importing IT_CHARACT Call by reference Type reference (TYPE) VC2HL_T_CHARACT Characteristic data 20081121
3 Importing IT_VALUE Call by reference Type reference (TYPE) VC2HL_T_VALUE_ASSIGNED Assigned Value data 20081121
4 Importing IV_MSG_INCOMPLETE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090129
5 Importing IV_ONLY_HIDDEN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090617
6 Importing IV_READ_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090210

Method CONVERT_VALUE on class CL_VC2HL_CT_SP has no exception.

Method CONVERT_VALUE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUE_DATA Call by reference Type reference (TYPE) VC2HL_S_CT_VALUE_SP-VALUE_DATA_SP 20081121
2 Importing IS_CHARACT Call by reference Type reference (TYPE) VC2HL_S_CHARACT Characteristic data 20081121
3 Importing IS_VALUE Call by reference Type reference (TYPE) VC2HL_S_VALUE_ASSIGNED Assigned value data 20081121

Method CONVERT_VALUE_DATA on class CL_VC2HL_CT_SP has no exception.

Method CONVERT_VALUE_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE Call by reference Type reference (TYPE) VC2HL_S_CT_VALUE_SP Data structure of node VALUE 20081121
2 Importing IS_CHARACT Call by reference Type reference (TYPE) VC2HL_S_CHARACT Characteristic data 20081121
3 Importing IV_MSG_INCOMPLETE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090129
4 Importing IV_READ_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090210

Method CONVERT_VALUE_EMPTY on class CL_VC2HL_CT_SP has no exception.

Method CREATE_INCOMPLETE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHARACT Call by reference Type reference (TYPE) VC2HL_S_CHARACT Characteristic data 20090129
2 Importing IS_GROUP Call by reference Type reference (TYPE) VC2HL_S_DESIGN_GROUPS Characteristic group of user interface design 20090202

Method CREATE_INCOMPLETE_MSG on class CL_VC2HL_CT_SP has no exception.

Method CREATE_INCONSISTENCY_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHARACT Call by reference Type reference (TYPE) VC2HL_S_CHARACT Characteristic data 20081121
2 Importing IS_GROUP Call by reference Type reference (TYPE) VC2HL_S_DESIGN_GROUPS Characteristic group of user interface design 20090202
3 Importing IS_VALUE Call by reference Type reference (TYPE) VC2HL_S_VALUE_ASSIGNED Assigned value data 20081121

Method CREATE_INCONSISTENCY_MSG on class CL_VC2HL_CT_SP has no exception.

Method FIELD_CONTROL_CHARACT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHARACT Call by reference Type reference (TYPE) VC2HL_S_CHARACT Characteristic data 20081121
2 Importing IS_VALUE Call by reference Type reference (TYPE) VC2HL_S_VALUE_ASSIGNED Assigned value data 20081121
3 Importing IV_READ_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090210

Method FIELD_CONTROL_CHARACT_VALUE on class CL_VC2HL_CT_SP has no exception.

Method FIELD_CONTROL_GENERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_READ_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090210

Method FIELD_CONTROL_GENERAL on class CL_VC2HL_CT_SP has no exception.

Method MESSAGE_HANDLING_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090109
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20090109
3 Importing IV_ATWRT Call by reference Type reference (TYPE) /PLMB/ATWRT Characteristic Value 20090109

Method MESSAGE_HANDLING_F4 on class CL_VC2HL_CT_SP has no exception.

Method QUERY_INCONSISTENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INCO_DATA Call by reference Type reference (TYPE) VC2HL_T_CT_INCO_DATA_SP Characteristic inconsistency information 20090310
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Characteristic inconsistency ID 20090310

Method QUERY_INCONSISTENCIES on class CL_VC2HL_CT_SP has no exception.

Method QUERY_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_CT_VALUE_SP Table type of node VALUE 20090223
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20100113
3 Importing IS_NODE_ID Call by reference Type reference (TYPE) VC2HL_S_CT_INSTANCE_ID_SP ID structure of node INSTANCE 20090223
4 Importing IV_CHECK_CONFIG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090223
5 Importing IV_HIDDEN_BY_DEFINITION Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091209
6 Importing IV_HIDDEN_BY_ORG_AREA Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091209

Method QUERY_VALUES on class CL_VC2HL_CT_SP has no exception.

Method QUERY_VALUE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_F4 Call by reference Type reference (TYPE) VC2HL_T_CT_VALUE_F4_SP Values for F4 help 20090102
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20090102
3 Importing IV_ATWRT Call by reference Type reference (TYPE) /PLMB/ATWRT Characteristic Value 20090102

Method QUERY_VALUE_F4 on class CL_VC2HL_CT_SP has no exception.

Method RETRIEVE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081121
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_CT_DETAIL_SP Table type of node DETAIL 20081121
3 Importing IS_NODE_ID Call by reference Type reference (TYPE) VC2HL_S_CT_VALUE_ID_SP ID structure of node VALUE 20081121

Method RETRIEVE_DETAIL on class CL_VC2HL_CT_SP has no exception.

Method UPDATE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081121
2 Importing IT_VALUE Call by reference Type reference (TYPE) VC2HL_T_CT_VALUE_SP Table type of node VALUE 20081121

Method UPDATE_VALUES on class CL_VC2HL_CT_SP has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605