SAP ABAP Class CL_VC2HL_CT_BO (High Level Configuration: Access to Characteristics/Values)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-VC-WUI (Application Component) Variant Configuration Web User Interface
     VC2HL_BO (Package) High Level Variant Configuration - Business Object
Properties
Class CL_VC2HL_CT_BO  
Short Description High Level Configuration: Access to Characteristics/Values    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VC2HL_BO   High Level Variant Configuration - Business Object 
Created 20081029   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_VC2HL_CT_BO has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_VC2HL_BO 20091125 Initialization and access of single/multi level variant conf
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_KNTYPE_AC Constant Private Type reference (TYPE) CUKNTYPE 'AC' Origin of assigned values in configuration 20090227
2 GC_KNTYPE_CL Constant Private Type reference (TYPE) CUKNTYPE 'CL' Origin of assigned values in configuration 20090227
3 GC_KNTYPE_CS Constant Private Type reference (TYPE) CUKNTYPE 'CS' Origin of assigned values in configuration 20090227
4 GC_KNTYPE_DD Constant Private Type reference (TYPE) CUKNTYPE 'DD' Origin of assigned values in configuration 20090227
5 GC_KNTYPE_DI Constant Private Type reference (TYPE) CUKNTYPE 'DI' Origin of assigned values in configuration 20090227
6 GC_KNTYPE_PR Constant Private Type reference (TYPE) CUKNTYPE 'PR' Origin of assigned values in configuration 20090227
7 GC_KNTYPE_SF Constant Private Type reference (TYPE) CUKNTYPE 'SF' Origin of assigned values in configuration 20090227
8 GC_KNTYPE_XS Constant Private Type reference (TYPE) CUKNTYPE 'XS' Origin of assigned values in configuration 20090227
9 GC_MESSAGE_CATEGORY Instance attribute Public See coding 20091125
10 GC_QUERY_AND Constant Private Type reference (TYPE) CHAR1 'A' Single-Character Indicator 20091111
11 GC_QUERY_OR Constant Private Type reference (TYPE) CHAR1 'O' Single-Character Indicator 20081203
12 GC_STATUS_INCOMPLETE Constant Public Type reference (TYPE) CHAR1 4 Single-Character Indicator 20081218
13 GC_STATUS_INCONSISTENT Constant Public Type reference (TYPE) CHAR1 3 Single-Character Indicator 20081218
14 GC_STATUS_LOCKED Constant Public Type reference (TYPE) CHAR1 2 Single-Character Indicator 20081218
15 GC_STATUS_OK Constant Public Type reference (TYPE) CHAR1 1 Single-Character Indicator 20081218
16 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_VC2HL_CT_BO High Level Configuration: Access to Characteristics/Values 20081030
17 GTH_DRAT Static Attribute Private Type reference (TYPE) TTH_DRAT 20090318
18 GT_MESSAGE Static Attribute Private Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081030
19 GV_MSG Static Attribute Private Type reference (TYPE) STRING 20081030
20 GV_SEVERITY Static Attribute Private Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
21 MT_ATINN_NO_DISPLAY Instance attribute Private Type reference (TYPE) VC2HL_T_ATINN Hashed table of ATINN 20081202
22 MT_ATINN_NO_INPUT Instance attribute Private Type reference (TYPE) VC2HL_T_ATINN Hashed table of ATINN 20081202
23 MT_GRP Instance attribute Private Type reference (TYPE) VC2HL_T_DESIGN_GROUPS Characteristic group of user interface design 20081121
24 MT_GRP_CHARACT Instance attribute Private Type reference (TYPE) VC2HL_T_GROUP_CHARACT User interface design group - characteristic assignment 20090217
25 MT_GRP_SEQUENCE Instance attribute Private Type reference (TYPE) TTH_GRP_SEQUENCE 20090119
26 MV_CUOBJ Instance attribute Private Type reference (TYPE) CUOBJ Configuration (internal object number) 20081212
27 MV_MAXPOS_SEQU Instance attribute Private Type reference (TYPE) I 20090403
28 MV_READ_ONLY Instance attribute Public Type reference (TYPE) XFELD Checkbox 20081215
29 MV_SELF Instance attribute Private Type reference (TYPE) CUINST Instance number within DDB (configuration) 20081212
30 MV_VALID_FROM Instance attribute Private Type reference (TYPE) DATUV Valid-From Date 20090220
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Private Method Add message, set severity 20081030
2 ASSERT_CEI0_INSTANCE Instance method Private Method Check if correct instance is set in FuGr CEI0 20081029
3 ATAUT_TO_TXT Static method Public Method convert ataut to text 20090903
4 CHANGE_VALUES Instance method Public Method Change characteristic values 20081029
5 CHARACT_USED_IN_UI_DESIGN Instance method Public Method get info about usage of character in ui design 20090925
6 CHECK_HIDDEN_CHARACT Instance method Public Method Check for hidden characteristics 20090617
7 CHECK_VALUE_IN_INTERVAL Instance method Private Method Check if value is in interval 20090304
8 CLEAR_VALUES Instance method Public Method Clear all manually set values 20090206
9 CONFIGURE Instance method Public Method Configure configuration instance 20081029
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081212
11 CONVERT_ATWRT Instance method Private Method Convert ATWRT data to BO data format 20081106
12 CONVERT_VALUE_CHECK_DOMAIN Instance method Private Method Convert ATFLV for output & check domain 20090518
13 CREATE_INSTANCE Static method Private Method Create instance (for currently active values in FuGr CEI0) 20081031
14 DELETE_LOAD_ERROR Instance method Public Method delete load errors of current instance 20100119
15 FREE_INSTANCE Static method Private Method Free instance 20081030
16 GET_CHARACT_INCO Instance method Public Method Get inconsistent characteristics 20090224
17 GET_DESIGN_GROUPS Instance method Public Method Get UI design groups of instance profile 20081120
18 GET_DETAILS Instance method Public Method Get details of characteristic / value 20081029
19 GET_INCONSISTENCY_DETAILS Instance method Public Method Get inconsistency details for characteristic / value 20081119
20 GET_INSTANCE Static method Public Method Get instance (of currently active values in FuGr CEI0) 20081029
21 GET_ORG_AREA Instance method Public Method Get Organizational Area 20091105
22 GET_STATUS Instance method Public Method Get status of instance 20081218
23 GET_VALUES_ASSIGNED Instance method Public Method Get assigned characteristic values 20081104
24 GET_VALUES_F4 Instance method Public Method Get allowed values (for F4 help) 20081104
25 LOAD_CONFIG Instance method Public Method load configuration value assignment from another instance 20090811
26 LOAD_CONFIG_ADAPT_AUTHOR Instance method Private Method Adapt author information of source configuration 20090915
27 LOAD_CONFIG_CLEAR_VALUES Instance method Private Method clear values, before copying any values 20090902
28 LOAD_CONFIG_CREATE_PROTOCOL Instance method Private Method create protocol of values to be set by the copy function 20090902
29 LOAD_CONFIG_FILTER_VALUES Instance method Private Method Filter values, to be set by the copy function 20090902
30 LOAD_CONFIG_GET_CHARS Instance method Private Method get valid characteristics of current cfg 20091112
31 LOAD_CONFIG_GET_CONFIGURATION Instance method Private Method Read variant configuration of a CUOBJ 20091015
32 LOAD_CONFIG_SET_VALUES Instance method Private Method set configuration values 20091016
33 PREFETCH_DOC_TXT Instance method Private Method Prefetch descriptions of documents 20081113
34 PROCESS_CONSTRAINT_ERRORS Instance method Private Method Process constraint errors 20090305
35 PROCESS_LOAD_ERRORS Instance method Private Method Process load errors 20100128
36 PROCESS_PRECONDITION_ERRORS Instance method Private Method Process precondition errors 20090305
37 PROCESS_VALUE_EXPLANATION Instance method Private Method Process non-consistency errors 20090312
38 READ_CHARACT Instance method Private Method Read characteristics 20081030
39 READ_CHARACT_DETAIL Instance method Private Method Read characteristic detail 20081104
40 READ_CHARACT_INCO Instance method Private Method Read inconsistent characteristics 20090224
41 READ_DESIGN_GROUPS Instance method Private Method Read design info of instance profile 20081120
42 READ_KNNUM_DETAILS Instance method Private Method Enhance inconsistency details structure 20090303
43 READ_LOAD_ERROR Instance method Private Method Read load errors 20090219
44 READ_VALUES_ASSIGNED Instance method Private Method Read assigned values 20081104
45 READ_VALUES_F4 Instance method Private Method Read allowed values (for F4 help) 20081104
46 READ_VALUES_F4_FM Instance method Private Method Read allowed values (for F4 help) via function module 20081105
47 READ_VALUES_F4_TABLE Instance method Private Method Read allowed values (for F4 help) via checktable 20081105
48 READ_VALUE_SET_BY Instance method Private Method Read value set by and text with KNTYPE 20090306
49 SET_ATINN_PROPERTIES Instance method Public Method Set 'No Input', 'No Display' for characteristics 20081202
50 SET_ORG_AREA Instance method Public Method Set Arganizational Area 20091105
51 SET_STATUS Instance method Public Method Set status of instance 20081218
Events
Class CL_VC2HL_CT_BO has no event.
Types
Class CL_VC2HL_CT_BO has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RAISE_EXC Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081117
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081030

Method ASSERT_CEI0_INSTANCE Signature

Method ASSERT_CEI0_INSTANCE on class CL_VC2HL_CT_BO has no parameter.
Method ASSERT_CEI0_INSTANCE on class CL_VC2HL_CT_BO has no exception.

Method ATAUT_TO_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VALUE_SET_BY_TXT Value transfer Type reference (TYPE) VC2HL_VALUE_SET_BY_TXT Text for Value Set By 20090903
2 Importing IV_ATAUT Call by reference Type reference (TYPE) ATAUT Classification: Author 20090903

Method ATAUT_TO_TXT on class CL_VC2HL_CT_BO has no exception.

Method CHANGE_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 20081029
2 Exporting ET_VALUE_SUCCESS Call by reference Type reference (TYPE) TT_API_VAL_C 20090305
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081029
4 Importing IT_VALUE_CHANGE Call by reference Type reference (TYPE) TT_API_VAL_C 20090305

Method CHANGE_VALUES on class CL_VC2HL_CT_BO has no exception.

Method CHARACT_USED_IN_UI_DESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_GRNAM Value transfer Type reference (TYPE) GROUP Chars Group 20090925
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20090925
# Exception Resumable Description Created on
1 NOT_USED characteristic is not part of the current configuration 20090925

Method CHECK_HIDDEN_CHARACT 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 20090617
2 Exporting EV_HIDDEN_BY_DEFINITION Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091204
3 Exporting EV_HIDDEN_BY_ORG_AREA Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091204
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090617

Method CHECK_HIDDEN_CHARACT on class CL_VC2HL_CT_BO has no exception.

Method CHECK_VALUE_IN_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WITHIN_INTERVAL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090304
2 Importing IT_VALUE_LIST Call by reference Type reference (TYPE) VC2HL_T_VALUE_F4 Values for F4 help 20090304
3 Importing IV_VALUE Call by reference Type reference (TYPE) ATFLV Internal floating point from 20090304
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090304

Method CLEAR_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 20090217
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090217
3 Importing IV_AUTHOR_DEFAULT Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091124
4 Importing IV_AUTHOR_USER Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091124
5 Importing IV_SET_STATIC_DEFAULT Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091127

Method CLEAR_VALUES on class CL_VC2HL_CT_BO has no exception.

Method CONFIGURE 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 20081029
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081029

Method CONFIGURE on class CL_VC2HL_CT_BO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20081212
2 Importing IV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081215
3 Importing IV_SELF Call by reference Type reference (TYPE) CUINST Instance number within DDB (configuration) 20081212
4 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20090220

Method CONSTRUCTOR on class CL_VC2HL_CT_BO has no exception.

Method CONVERT_ATWRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUE_ATWRT Call by reference Type reference (TYPE) VC2HL_S_VALUE_ATWRT Characteristic Value 20081106
2 Importing IS_VALUE_ATWRT Call by reference Type reference (TYPE) API_VAL_ATWRT 20081106
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081106

Method CONVERT_VALUE_CHECK_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOT_IN_DOMAIN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090518
2 Exporting EV_STRING Call by reference Type reference (TYPE) ATWRT Characteristic Value 20090518
3 Importing IV_ATFLV Call by reference Type reference (TYPE) ATFLV Internal floating point from 20090518
4 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20090518
5 Importing IV_ATWRT Call by reference Type reference (TYPE) ATWRT Characteristic Value 20090518
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090518

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20081031
2 Importing IV_DESIGN Call by reference Type reference (TYPE) CE_DESIGN Design Name 20081121
3 Importing IV_OBTAB Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20081121
4 Importing IV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081215
5 Importing IV_SELF Call by reference Type reference (TYPE) CUINST Instance number within DDB (configuration) 20081120
6 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20090220

Method CREATE_INSTANCE on class CL_VC2HL_CT_BO has no exception.

Method DELETE_LOAD_ERROR 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 20100119
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100119

Method DELETE_LOAD_ERROR on class CL_VC2HL_CT_BO has no exception.

Method FREE_INSTANCE Signature

Method FREE_INSTANCE on class CL_VC2HL_CT_BO has no parameter.
Method FREE_INSTANCE on class CL_VC2HL_CT_BO has no exception.

Method GET_CHARACT_INCO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACT_INCO Call by reference Type reference (TYPE) VC2HL_T_CHARACT_INCO Inconsistent characteristics 20090224
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090224
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090224

Method GET_CHARACT_INCO on class CL_VC2HL_CT_BO has no exception.

Method GET_DESIGN_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPS Call by reference Type reference (TYPE) VC2HL_T_DESIGN_GROUPS 20081120
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090217
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090217

Method GET_DESIGN_GROUPS on class CL_VC2HL_CT_BO has no exception.

Method GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHARACT_DETAIL Call by reference Type reference (TYPE) VC2HL_S_CHARACT_DETAIL Cahracteristic data - additional details 20081118
2 Exporting ES_VALUE_DETAIL Call by reference Type reference (TYPE) VC2HL_S_VALUE_DETAIL Characteristic value data - additional details 20081118
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081029
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081029
5 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20081118
6 Importing IV_ATWRT Call by reference Type reference (TYPE) ATWRT Characteristic Value 20081118

Method GET_DETAILS on class CL_VC2HL_CT_BO has no exception.

Method GET_INCONSISTENCY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_CONSISTENCY_CHECK Call by reference Type reference (TYPE) VC2HL_T_FAILED_CONSISTENCY Table type for VC2HL_S_FAILED_CONSISTENCY 20081119
2 Exporting ET_INCO_MESSAGES Call by reference Type reference (TYPE) VC2HL_T_INCO_MESSAGES Inconsistency Messages 20090225
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081120
4 Exporting ET_VALUE_EXPLANATION Call by reference Type reference (TYPE) VC2HL_T_VALUE_EXPLANATION Table type for VC2HL_S_VALUE_EXPLANATION 20090312
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081120
6 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20081119

Method GET_INCONSISTENCY_DETAILS on class CL_VC2HL_CT_BO has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CT_BO Call by reference Object reference (TYPE REF TO) CL_VC2HL_CT_BO High Level Configuration: Access to Characteristics/Values 20081029

Method GET_INSTANCE on class CL_VC2HL_CT_BO has no exception.

Method GET_ORG_AREA 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 20091105
2 Exporting ET_ORG_AREA Call by reference Type reference (TYPE) VC2HL_T_ORG_AREA Table type of VC2HL_S_ORG_AREA 20091105
3 Exporting EV_ORG_AREA_EXIST Call by reference Type reference (TYPE) BOOLE_D Organizational Areas exist 20091105
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091105
5 Importing IV_DEFAULT_ORG_AREA Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091127

Method GET_ORG_AREA on class CL_VC2HL_CT_BO has no exception.

Method GET_STATUS 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 20090217
2 Exporting EV_LOAD_ERROR Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100120
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090217
4 Exporting EV_STATUS_ID Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20081218
5 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20081218

Method GET_STATUS on class CL_VC2HL_CT_BO has no exception.

Method GET_VALUES_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACT Call by reference Type reference (TYPE) VC2HL_T_CHARACT Characteristic data 20081104
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081104
3 Exporting ET_VALUE Call by reference Type reference (TYPE) VC2HL_T_VALUE_ASSIGNED Assigned Value data 20081104
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081104
5 Importing IV_GRNAM Call by reference Type reference (TYPE) GROUP Chars Group 20081121
6 Importing IV_HIDDEN_BY_DEFINITION Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091203
7 Importing IV_HIDDEN_BY_ORG_AREA Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091203

Method GET_VALUES_ASSIGNED on class CL_VC2HL_CT_BO has no exception.

Method GET_VALUES_F4 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 20081104
2 Exporting ET_VALUE_F4 Call by reference Type reference (TYPE) VC2HL_T_VALUE_F4 Values for F4 help 20081104
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081104
4 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20081104

Method GET_VALUES_F4 on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG 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 20090811
2 Exporting ET_VALUE_PROTOCOL Call by reference Type reference (TYPE) VC2HL_T_LC_PROTOCOL Table Type of VC2HL_S_LC_PROTOCOL 20090811
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090811
4 Importing IS_COPY_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_LC_COPY_SETTINGS LoadConfig: COPY settings 20090813
5 Importing IV_SOURCE_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20090811

Method LOAD_CONFIG on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG_ADAPT_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUATION Call by reference Type reference (TYPE) TT_VALUATION 20091015
2 Importing IS_COPY_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_LC_COPY_SETTINGS LoadConfig: COPY settings 20090915
3 Importing IT_VALUATION Call by reference Type reference (TYPE) TT_VALUATION 20091016

Method LOAD_CONFIG_ADAPT_AUTHOR on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG_CLEAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETED_VALUE Call by reference Type reference (TYPE) TT_DELETED_VALUE Table Type for API_VAL_C 20091016
2 Importing IS_COPY_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_LC_COPY_SETTINGS LoadConfig: COPY settings 20091124
3 Importing IT_CHARACTERISTICS Call by reference Type reference (TYPE) TT_API_CHAR Table Type for Structure API_CHAR 20091112
4 Importing IT_VALUATION Call by reference Type reference (TYPE) TT_VALUATION 20091016

Method LOAD_CONFIG_CLEAR_VALUES on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG_CREATE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DELETED_VALUE Call by reference Type reference (TYPE) TT_DELETED_VALUE 20091016
2 Exporting ET_PROTOCOL Call by reference Type reference (TYPE) VC2HL_T_LC_PROTOCOL Table Type of VC2HL_S_LC_PROTOCOL 20090902
3 Importing IT_VALUATION Call by reference Type reference (TYPE) TT_VALUATION 20091016
4 Importing IT_VALUATION_CURRENT Call by reference Type reference (TYPE) TT_VALUATION 20091016
5 Importing IT_VALUE_ERROR Call by reference Type reference (TYPE) TT_API_VAL_C_ERR Table Type for API_VAL_C_ERR 20090902
6 Importing IT_VALUE_SUCCESS Call by reference Type reference (TYPE) TT_API_VAL_C Table Type for API_VAL_C 20090902
7 Importing IT_VAL_NO_INPUT Call by reference Type reference (TYPE) TT_VALUATION 20090902
8 Importing IT_VAL_NO_OVERWRITE Call by reference Type reference (TYPE) TT_API_VALUE table type for API_VALUE 20090902

Method LOAD_CONFIG_CREATE_PROTOCOL on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG_FILTER_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUATION Call by reference Type reference (TYPE) TT_VALUATION 20091016
2 Exporting ET_VAL_NO_OVERWRITE Call by reference Type reference (TYPE) TT_API_VALUE table type for API_VALUE 20090902
3 Importing IS_COPY_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_LC_COPY_SETTINGS LoadConfig: COPY settings 20090902
4 Importing IT_VALUATION_CURRENT Call by reference Type reference (TYPE) TT_VALUATION 20091016

Method LOAD_CONFIG_FILTER_VALUES on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG_GET_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACTERISTICS Call by reference Type reference (TYPE) TT_API_CHAR Table Type for Structure API_CHAR 20091112

Method LOAD_CONFIG_GET_CHARS on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG_GET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUATION Call by reference Type reference (TYPE) TT_VALUATION 20091015
2 Importing IT_CHARACTERISTICS Call by reference Type reference (TYPE) TT_API_CHAR Table Type for Structure API_CHAR 20091112
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20091015
4 Importing IV_CURRENT_CFG Call by reference Type reference (TYPE) BOOLE_D Flag for getting currently loaded CFG from Backend 20091016

Method LOAD_CONFIG_GET_CONFIGURATION on class CL_VC2HL_CT_BO has no exception.

Method LOAD_CONFIG_SET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE_ERROR Call by reference Type reference (TYPE) TT_API_VAL_C_ERR Table Type for API_VAL_C_ERR 20091016
2 Changing CT_VALUE_SUCCESS Call by reference Type reference (TYPE) TT_API_VAL_C Table Type for API_VAL_C 20091016
3 Changing CT_VAL_NO_INPUT Call by reference Type reference (TYPE) TT_VALUATION 20091016
4 Importing IT_VALUATION_CHANGE Call by reference Type reference (TYPE) TT_VALUATION 20091016
5 Importing IT_VAL_NO_OVERWRITE Call by reference Type reference (TYPE) TT_API_VALUE table type for API_VALUE 20091126

Method LOAD_CONFIG_SET_VALUES on class CL_VC2HL_CT_BO has no exception.

Method PREFETCH_DOC_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOC_ID Call by reference Type reference (TYPE) TT_DOC_ID 20081113
2 Importing IV_DOKAR Call by reference Type reference (TYPE) DOKAR Document Type 20090220
3 Importing IV_DOKNR Call by reference Type reference (TYPE) DOKNR Document number 20090220
4 Importing IV_DOKTL Call by reference Type reference (TYPE) DOKTL_D Document Part 20090220
5 Importing IV_DOKVR Call by reference Type reference (TYPE) DOKVR Document Version 20090220

Method PREFETCH_DOC_TXT on class CL_VC2HL_CT_BO has no exception.

Method PROCESS_CONSTRAINT_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONSTRAINT_MESSAGES Call by reference Type reference (TYPE) VC2HL_T_INCO_MESSAGES Table Type for VC2HL_S_INCO_MESSAGES 20090305
2 Exporting ET_FAILED_CONSTRAINT_CHECK Call by reference Type reference (TYPE) VC2HL_T_FAILED_CONSISTENCY Table type for VC2HL_S_FAILED_CONSISTENCY 20090305
3 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20090309
4 Importing IV_RFLAG Call by reference Type reference (TYPE) C 20090309
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090305

Method PROCESS_LOAD_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOAD_ERROR_MESSAGES Call by reference Type reference (TYPE) VC2HL_T_INCO_MESSAGES Table Type for VC2HL_S_INCO_MESSAGES 20100128
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20100128

Method PROCESS_LOAD_ERRORS on class CL_VC2HL_CT_BO has no exception.

Method PROCESS_PRECONDITION_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_PRECONDITION_CHECK Call by reference Type reference (TYPE) VC2HL_T_FAILED_CONSISTENCY Table type for VC2HL_S_FAILED_CONSISTENCY 20090305
2 Exporting ET_PRECOND_MESSAGES Call by reference Type reference (TYPE) VC2HL_T_INCO_MESSAGES Table Type for VC2HL_S_INCO_MESSAGES 20090305
3 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20090305
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090305

Method PROCESS_VALUE_EXPLANATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JUST_MESSAGES Call by reference Type reference (TYPE) VC2HL_T_INCO_MESSAGES Table Type for VC2HL_S_INCO_MESSAGES 20090312
2 Exporting ET_VALUE_EXPLANATION Call by reference Type reference (TYPE) VC2HL_T_VALUE_EXPLANATION Table type for VC2HL_S_VALUE_EXPLANATION 20090312
3 Importing IS_CHAR_ATTR Call by reference Type reference (TYPE) API_CH_ATT Attributes of Characteristics 20090312
4 Importing IV_RFLAG Call by reference Type reference (TYPE) C 20090312
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090312

Method READ_CHARACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACT Call by reference Type reference (TYPE) VC2HL_T_CHARACT Characteristic data 20081030
2 Exporting ET_CONSTRAINT_INCO Call by reference Type reference (TYPE) CUXP_T_01_DETAILS Details for conflict messages of variant config CUXP_01 20090309
3 Importing IV_GRNAM Call by reference Type reference (TYPE) GROUP Chars Group 20081121
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081030

Method READ_CHARACT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHARACT_DETAIL Call by reference Type reference (TYPE) API_CH_ATT Attributes of Characteristics 20081104
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20081104
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081104

Method READ_CHARACT_INCO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACT Call by reference Type reference (TYPE) VC2HL_T_CHARACT_INCO Inconsistent characteristics 20090224
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090224

Method READ_DESIGN_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESIGN Call by reference Type reference (TYPE) CE_DESIGN Design Name 20081121
2 Importing IV_OBTAB Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20081121

Method READ_DESIGN_GROUPS on class CL_VC2HL_CT_BO has no exception.

Method READ_KNNUM_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ARTTX Call by reference Type reference (TYPE) VC2OD_DEP_TYPE_DESC Dependency Type Description 20090303
2 Exporting EV_KNART Call by reference Type reference (TYPE) KNART Dependency type 20090303
3 Exporting EV_KNKTX Call by reference Type reference (TYPE) KNKTX Dependency Description 20090303
4 Exporting EV_KNLTX Call by reference Type reference (TYPE) TDOBNAME Name 20090309
5 Exporting EV_KNNAM Call by reference Type reference (TYPE) KNNAM Name of Dependency 20090303
6 Importing IV_KNNUM Call by reference Type reference (TYPE) KNNUM Internal number of knowledge element 20090303
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090303

Method READ_LOAD_ERROR Signature

Method READ_LOAD_ERROR on class CL_VC2HL_CT_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090219

Method READ_VALUES_ASSIGNED 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_VALUE_ASSIGNED Assigned Value data 20081104
2 Importing IT_ATINN Call by reference Type reference (TYPE) TT_API_ATINN 20090224
3 Importing IT_CONSTRAINT_INCO Call by reference Type reference (TYPE) CUXP_T_01_DETAILS Details for conflict messages of variant config CUXP_01 20090309
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081106

Method READ_VALUES_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_VALUE_F4 Values for F4 help 20081104
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20081104
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081104

Method READ_VALUES_F4_FM 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) API_VALUE_F4_TAB Values for F4 help 20081105
2 Importing IS_CABN Call by reference Type reference (TYPE) CABN Characteristic 20081105
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081105

Method READ_VALUES_F4_TABLE 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) API_VALUE_F4_TAB Values for F4 help 20081105
2 Importing IS_CABN Call by reference Type reference (TYPE) CABN Characteristic 20081105
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081105

Method READ_VALUE_SET_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE_SET_BY Call by reference Type reference (TYPE) ATAUT Classification: Author 20090306
2 Exporting EV_VALUE_SET_BY_TXT Call by reference Type reference (TYPE) VC2HL_VALUE_SET_BY_TXT Text for Value set by 20090306
3 Importing IV_ATAUT Call by reference Type reference (TYPE) ATAUT Classification: Author 20090306
4 Importing IV_KNTYPE Call by reference Type reference (TYPE) CUKNTYPE Origin of assigned values in configuration 20090306
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090306

Method SET_ATINN_PROPERTIES 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 20090217
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090217
3 Importing IT_ATINN_NO_DISPLAY Call by reference Type reference (TYPE) VC2HL_T_ATINN Hashed table of ATINN 20081202
4 Importing IT_ATINN_NO_INPUT Call by reference Type reference (TYPE) VC2HL_T_ATINN Hashed table of ATINN 20081202

Method SET_ATINN_PROPERTIES on class CL_VC2HL_CT_BO has no exception.

Method SET_ORG_AREA 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 20091105
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091105
3 Importing IT_ORG_AREA Call by reference Type reference (TYPE) VC2HL_T_ORG_AREA Table type of VC2HL_S_ORG_AREA 20091105

Method SET_ORG_AREA on class CL_VC2HL_CT_BO has no exception.

Method SET_STATUS 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 20081218
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081218
3 Exporting EV_STATUS_ID Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20081218
4 Exporting EV_STATUS_TEXT Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20081218
5 Importing IV_STATUS_LOCKED Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20081218
6 Importing IV_STATUS_OK Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20081218

Method SET_STATUS on class CL_VC2HL_CT_BO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605