SAP ABAP Class CL_VC2HL_LC_BO (High Level Configuration: BO Load Configuration)
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_LC_BO  
Short Description High Level Configuration: BO Load Configuration    
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 20090724   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VC2HL_LC_BO has no forward declaration.
Interfaces
Class CL_VC2HL_LC_BO has no interface implemented.
Friends
Class CL_VC2HL_LC_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ADDITIONAL_TAB Static Attribute Public Type reference (TYPE) GROUP '#ADDITIONAL' Chars Group 20090928
2 GC_CMP_VIEW_ALL Constant Private Type reference (TYPE) VC2HL_LC_CMP_VIEW_SETTINGS '1' All characteristics 20090921
3 GC_CMP_VIEW_DIFFERENT Constant Private Type reference (TYPE) VC2HL_LC_CMP_VIEW_SETTINGS '2' Characteristics with different values 20090921
4 GC_CMP_VIEW_EQUAL Constant Private Type reference (TYPE) VC2HL_LC_CMP_VIEW_SETTINGS '3' Characteristics with equal values 20090921
5 GC_OBJTYP_CROSS_PLANT_VARIANT Constant Public Type reference (TYPE) IBOBJTYP 'MARAT' IB: External Type of a (Referencing) Object 20100120
6 GC_OBJTYP_EQUIPMENT Constant Public Type reference (TYPE) IBOBJTYP 'EQUI' IB: External Type of a (Referencing) Object 20090730
7 GC_OBJTYP_MATERIAL Constant Public Type reference (TYPE) IBOBJTYP 'MARA' IB: External Type of a (Referencing) Object 20090730
8 GC_OBJTYP_NESTED_KMAT Constant Public Type reference (TYPE) IBOBJTYP 'KMAT_NST' IB: External Type of a (Referencing) Object 20090724
9 GC_OBJTYP_PLANT_SPEC_VARIANT Constant Public Type reference (TYPE) IBOBJTYP 'MARC' IB: External Type of a (Referencing) Object 20100120
10 GC_OBJTYP_PROD_ORDER_ITEM Constant Public Type reference (TYPE) IBOBJTYP 'AFPO' IB: External Type of a (Referencing) Object 20090727
11 GC_OBJTYP_SD_ITEM Constant Public Type reference (TYPE) IBOBJTYP 'VBPS' IB: External Type of a (Referencing) Object 20090724
12 GC_QUERY_OR Constant Private Type reference (TYPE) CHAR1 'O' Single-Character Indicator 20091006
13 GR_VC2HL_LC_OBJECT_TYPE Static Attribute Private Object reference (TYPE REF TO) EX_VC2HL_LC_OBJECT_TYPE Reference to BADI Instance 20090917
14 GS_SEARCH_CRITERIA Instance attribute Private Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090730
15 GS_SEARCH_PARAM Instance attribute Private Type reference (TYPE) TS_LC_SEARCH_PARAM LoadConfig: Search Parameters 20090803
16 GT_CFG_COMPARE Static Attribute Private Type reference (TYPE) TT_COMPARE_RESULT Table for Comparison Result 20090918
17 GT_CFG_OBJECTS Static Attribute Private Type reference (TYPE) VC2HL_T_CUOBJ Table type for CUOBJ 20090918
18 GT_INDEX_FILTER Static Attribute Private Type reference (TYPE) TT_INDEX_FILTER Index Table for characteristic values 20090918
19 GT_MESSAGE Static Attribute Private Type reference (TYPE) /PLMB/T_SPI_MSG Message Table 20090803
20 GT_OBJECTTYPE Static Attribute Private Type reference (TYPE) VC2HL_T_LC_OBJECTTYPE Table of possible Object Types 20090803
21 GT_OBJECTTYPE_KEYFIELD Static Attribute Private Type reference (TYPE) VC2HL_T_LC_OBJECTTYPE_KEYFIELD Table Type for Keyfield Definition of Object Types 20090925
22 GT_STATUS Instance attribute Private Type reference (TYPE) TT_LC_STATUS Table for configuration status 20090804
23 GV_LANGUAGE_DEPENDENT Static Attribute Private Type reference (TYPE) BOOLE_D language dependent characteristic name 20091014
24 GV_SEVERITY Static Attribute Private Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity Flag 20090803
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Private Method Add message, set severity 20090727
2 CLEANUP Static method Public Method Cleanup application data buffer 20090806
3 COMPARE_CONFIGURATION Static method Public Method Comp: Compare Configuration 20090918
4 COMPARE_INSTANCES Static method Private Method Comp: compare instances 20090918
5 CONSTRUCTOR Instance method Private Constructor 20090804
6 DEFINE_CONFIGURATION_STATUS Static method Private Method Search: Define Configuration Status 20090804
7 DEFINE_OBJECTTYPES Static method Private Method Search: Define Object Types for Load Configuration 20090724
8 EXISTENCE_CHECK Instance method Private Method Search: Check existence of search criteria object 20090807
9 EXISTENCE_CHECK_AFPO Instance method Private Method Search: Check existence of search criteria object AFPO 20090807
10 EXISTENCE_CHECK_EQUI Instance method Private Method Search: Check existence of search criteria object EQUI 20090807
11 EXISTENCE_CHECK_MARAT Instance method Private Method Search: Check existence of search criteria object MARAT 20100120
12 EXISTENCE_CHECK_MARC Instance method Private Method Search: Check existence of search criteria object MARC 20100120
13 EXISTENCE_CHECK_REF_MATERIAL Instance method Private Method Search: Check existence of search criteria reference matnr 20090918
14 EXISTENCE_CHECK_VBPS Instance method Private Method Search: Check existence of search criteria object VBPS 20090807
15 FILTER_SEARCH_RESULT_BY_OBJECT Instance method Private Method Search: Filter search result by search criteria object 20090731
16 GET_ADDITIONAL_DATA_OF_RESULT Instance method Private Method Search: Get additional data for search result 20090730
17 GET_COMPARE_RESULT Static method Public Method Comp: get result filtered by options 20090918
18 GET_CONFIGURATION Static method Private Method Comp: get configuration data 20090922
19 GET_DEFAULT_SETTINGS Static method Public Method Get default settings for compare and copy 20091105
20 GET_DESIGN_GROUPS Static method Public Method Comp: get Groups of UI-Design 20090928
21 GET_MATERIAL_SEARCH_HELP Static method Public Method Search: get search help for material from DDIC. 20091202
22 GET_MATERIAL_TEXT Instance method Private Method Search: Retrieve text of a material 20090727
23 GET_OBJECTTYPES Static method Public Method Search: Retrieve list of object types used as source config 20090724
24 GET_SEARCH_CRITERIA Instance method Public Method Search: Get Search Criteria 20090731
25 GET_TYPES_FOR_OBJ_TYPE Instance method Private Method Search: Reads type definitions for obj_ type from structures 20091105
26 SEARCH_OBJECTS Instance method Public Method Search: Search for objects with the given criteria 20090724
27 SEARCH_OBJECTS_BY_OBJECTTYPE Instance method Private Method Search: Search Objects without reference material 20090730
28 SET_OBJECTTYPE Static method Public Method Search: Set object type to define fields of object key 20090727
29 SET_SEARCH_CRITERIA Instance method Public Method Search: Set Search Criteria 20090730
30 SORT_CHARACTERISTIC_VALUE Static method Private Method Comp: sort characteristic values like current configuration 20090922
31 UI_DESIGN_EXISTS Static method Public Method Comp: returns value 'X', if UI-Design exists 20091001
Events
Class CL_VC2HL_LC_BO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CHAR_VAL_CFG Private See coding Structure for comparison of single char value 20090918 BEGIN OF ts_char_val_cfg, windx TYPE sy-tabix, atinn TYPE atinn, char TYPE atnam, char_txt TYPE atnam, value TYPE atwrt, value_txt TYPE atnam, t_cuobj TYPE tt_cuobj_ataut, END OF ts_char_val_cfg
2 TS_COMPARE_RESULT Private See coding Structure for Comparison Result 20090922 BEGIN OF ts_compare_result, cuobj TYPE vc2hl_s_lc_compare_result-cuobj, charact TYPE vc2hl_s_lc_compare_result-charact, charact_txt TYPE /plmb/atbez, value TYPE REF TO tt_value, END OF ts_compare_result
3 TS_CUOBJ_ATAUT Private See coding Structure with CUOBJ and ATAUT 20090918 BEGIN OF ts_cuobj_ataut, cuobj TYPE cuobj, ataut TYPE ataut, END OF ts_cuobj_ataut
4 TS_INDEX_FILTER Private See coding Structure for setting filter options on each value 20090918 BEGIN OF ts_index_filter, line TYPE sy-tabix, atinn TYPE atinn, general_tab TYPE boole_d, additional_tab TYPE boole_d, different TYPE boole_d, user TYPE boole_d, default TYPE boole_d, obj_dep TYPE boole_d, other TYPE boole_d, END OF ts_index_filter
5 TS_LC_OBJECTTYPE Private Type reference (TYPE) MCLS_R_TABELLE Ranges Structure for Object Types 20090730
6 TS_LC_SEARCH_PARAM Private See coding LoadConfig: Search Parameters 20090803 BEGIN OF ts_lc_search_param, max_records TYPE i, END OF ts_lc_search_param
7 TS_LC_STATUS Private See coding Structure for configuration status 20090804 BEGIN OF ts_lc_status, status_id TYPE rmclf-statu, status_text TYPE rmclf-stattxt, END OF ts_lc_status
8 TS_VALUE Private See coding structure of characteristic value 20090923 BEGIN OF ts_value, atwrt TYPE vc2hl_s_lc_compare_result-atwrt, atwrt_txt TYPE /plmb/atwtb, value_set_by TYPE ataut, value_set_by_txt TYPE vc2hl_s_lc_compare_result-value_set_by_txt, END OF ts_value
9 TT_CHAR_VAL_CFG Private See coding Table for comparison sorted by atnam/atwrt 20090918 tt_char_val_cfg TYPE SORTED TABLE OF ts_char_val_cfg WITH UNIQUE KEY primary_key COMPONENTS char value WITH NON-UNIQUE SORTED KEY no_key COMPONENTS windx
10 TT_COMPARE_RESULT Private See coding Table for Comparison Result 20090922 tt_compare_result TYPE STANDARD TABLE OF ts_compare_result WITH NON-UNIQUE DEFAULT KEY
11 TT_CUOBJ_ATAUT Private See coding Table type of StructureTY_CUOBJ_ATAUT 20090918 tt_cuobj_ataut TYPE SORTED TABLE OF ts_cuobj_ataut WITH UNIQUE KEY cuobj
12 TT_INDEX_FILTER Private See coding Table for setting filter options on each value 20090918 tt_index_filter TYPE STANDARD TABLE OF ts_index_filter
13 TT_LC_OBJECTTYPE Private See coding Ranges Table for Object Types 20090730 tt_lc_objecttype TYPE STANDARD TABLE OF ts_lc_objecttype
14 TT_LC_STATUS Private See coding Table for configuration status 20090804 tt_lc_status TYPE SORTED TABLE OF ts_lc_status WITH UNIQUE KEY status_id
15 TT_VALUE Private See coding Table of characteristic value 20090923 tt_value TYPE STANDARD TABLE OF ts_value WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method ADD_MESSAGE Signature

Method ADD_MESSAGE on class CL_VC2HL_LC_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090727

Method CLEANUP Signature

Method CLEANUP on class CL_VC2HL_LC_BO has no parameter.
Method CLEANUP on class CL_VC2HL_LC_BO has no exception.

Method COMPARE_CONFIGURATION 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 Messages 20091001
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091001
3 Importing IT_CFG_OBJECTS Call by reference Type reference (TYPE) VC2HL_T_CUOBJ Table type for CUOBJ 20090918

Method COMPARE_CONFIGURATION on class CL_VC2HL_LC_BO has no exception.

Method COMPARE_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CFG_COMPARE Call by reference Type reference (TYPE) TT_COMPARE_RESULT Table for Comparison Result 20090918
2 Exporting ET_INDEX_FILTER Call by reference Type reference (TYPE) TT_INDEX_FILTER 20090918
3 Importing IT_CFG_OBJECTS Call by reference Type reference (TYPE) VC2HL_T_CUOBJ Table type for CUOBJ 20090918
4 Importing IT_CHAR_VAL_CFG Call by reference Type reference (TYPE) TT_CHAR_VAL_CFG Table for comparison sorted by atnam/atwrt 20090918

Method COMPARE_INSTANCES on class CL_VC2HL_LC_BO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECTTYPE Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT-OBJECT_TYPE Object Type 20090804

Method CONSTRUCTOR on class CL_VC2HL_LC_BO has no exception.

Method DEFINE_CONFIGURATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS Call by reference Type reference (TYPE) TT_LC_STATUS 20090804
2 Importing IV_CLASSTYPE Call by reference Type reference (TYPE) TCLC-KLART Class Type 20090804

Method DEFINE_CONFIGURATION_STATUS on class CL_VC2HL_LC_BO has no exception.

Method DEFINE_OBJECTTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTTYPE Call by reference Type reference (TYPE) VC2HL_T_LC_OBJECTTYPE Table for Object Types in variant configuration 20090724
2 Exporting ET_OBJECTTYPE_KEYFIELD Call by reference Type reference (TYPE) VC2HL_T_LC_OBJECTTYPE_KEYFIELD Table Type for Keyfield Definition of Object Types 20090917
3 Importing IV_APPLICATION_TYPE Call by reference Type reference (TYPE) VC2HL_OBJTYP Object Type 20090917

Method DEFINE_OBJECTTYPES on class CL_VC2HL_LC_BO has no exception.

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090918

Method EXISTENCE_CHECK on class CL_VC2HL_LC_BO has no exception.

Method EXISTENCE_CHECK_AFPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090807
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090807

Method EXISTENCE_CHECK_EQUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090807
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090807

Method EXISTENCE_CHECK_MARAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20100120
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20100120

Method EXISTENCE_CHECK_MARC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20100120
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20100120

Method EXISTENCE_CHECK_REF_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090918
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090918

Method EXISTENCE_CHECK_VBPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090807
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090807

Method FILTER_SEARCH_RESULT_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MATCH Value transfer Type reference (TYPE) BOOLE_D Checkbox 20090731
2 Importing IS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090731
3 Importing IS_SEARCH_RESULT_VALUE Value transfer Type reference (TYPE) ANY result of object search 20090911
4 Importing IV_SEARCH_RESULT_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090911

Method FILTER_SEARCH_RESULT_BY_OBJECT on class CL_VC2HL_LC_BO has no exception.

Method GET_ADDITIONAL_DATA_OF_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEARCH_RESULT Call by reference Type reference (TYPE) VC2HL_T_LC_SEARCH_RESULT table type of VC2HL_S_LC_SEARCH_RESULT 20090730

Method GET_ADDITIONAL_DATA_OF_RESULT on class CL_VC2HL_LC_BO has no exception.

Method GET_COMPARE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CFG_COMPARE Call by reference Type reference (TYPE) VC2HL_T_LC_COMPARE_RESULT Table Type for VC2HL_S_LC_COMPARE_RESULT 20090918
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Messages 20091001
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091001
4 Importing IS_COMPARE_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_LC_COMPARE_SETTINGS LoadConfig: Settings for comparison 20090918

Method GET_COMPARE_RESULT on class CL_VC2HL_LC_BO has no exception.

Method GET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHAR_VAL_CFG Call by reference Type reference (TYPE) TT_CHAR_VAL_CFG 20090922
2 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20090922

Method GET_CONFIGURATION on class CL_VC2HL_LC_BO has no exception.

Method GET_DEFAULT_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMPARE_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_LC_COMPARE_SETTINGS LoadConfig: Settings for comparison 20091105
2 Exporting ES_COPY_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_LC_COPY_SETTINGS LoadConfig: COPY settings 20091105

Method GET_DEFAULT_SETTINGS on class CL_VC2HL_LC_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 20090928
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090928
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090928

Method GET_DESIGN_GROUPS on class CL_VC2HL_LC_BO has no exception.

Method GET_MATERIAL_SEARCH_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MATERIAL_SHLP Call by reference Type reference (TYPE) SHLPN_DE Name of search help attached to the data element 20091202

Method GET_MATERIAL_SEARCH_HELP on class CL_VC2HL_LC_BO has no exception.

Method GET_MATERIAL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MATXT Call by reference Type reference (TYPE) MAKTX Material Description (Short Text) 20090727
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20090727

Method GET_MATERIAL_TEXT on class CL_VC2HL_LC_BO has no exception.

Method GET_OBJECTTYPES 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 Messages 20090724
2 Exporting ET_OBJECTTYPE Call by reference Type reference (TYPE) VC2HL_T_LC_OBJECTTYPE Object Types 20090724
3 Exporting ET_OBJECTTYPE_KEYFIELD Call by reference Type reference (TYPE) VC2HL_T_LC_OBJECTTYPE_KEYFIELD Table Type for Keyfield Definition of Object Types 20090918
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090724
5 Importing IV_APPLICATION_TYPE Call by reference Type reference (TYPE) VC2HL_OBJTYP Object Type 20090917
6 Importing IV_LANGUAGE_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D language dependent characteristic name 20091014

Method GET_OBJECTTYPES on class CL_VC2HL_LC_BO has no exception.

Method GET_SEARCH_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090731

Method GET_SEARCH_CRITERIA on class CL_VC2HL_LC_BO has no exception.

Method GET_TYPES_FOR_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJ_TYPE_SEARCH_CRIT Call by reference Type reference (TYPE) FIELDNAME Field Name 20091105
2 Exporting EV_OBJ_TYPE_SEARCH_RESULT Call by reference Type reference (TYPE) FIELDNAME Field Name 20091105
3 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) VC2HL_OBJTYP Object Types in variant configuration 20091105

Method GET_TYPES_FOR_OBJ_TYPE on class CL_VC2HL_LC_BO has no exception.

Method SEARCH_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HITS Call by reference Type reference (TYPE) VC2HL_S_LC_HITS_GEN LoadConfig: Complete search result: CompName = Object Type ! 20090731
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090724
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090724

Method SEARCH_OBJECTS on class CL_VC2HL_LC_BO has no exception.

Method SEARCH_OBJECTS_BY_OBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_RESULT Call by reference Type reference (TYPE) VC2HL_T_LC_SEARCH_RESULT table type of VC2HL_S_LC_SEARCH_RESULT 20090730
2 Importing IS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090804
3 Importing IS_SEARCH_PARAM Call by reference Type reference (TYPE) TS_LC_SEARCH_PARAM LoadConfig: Search Parameters 20090803
4 Importing IT_OBJECTTYPES Call by reference Type reference (TYPE) TT_LC_OBJECTTYPE Ranges Structure for DE Table 20090730

Method SEARCH_OBJECTS_BY_OBJECTTYPE on class CL_VC2HL_LC_BO has no exception.

Method SET_OBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_LC_SEARCH Call by reference Object reference (TYPE REF TO) CL_VC2HL_LC_BO High Level Configuration: BO Load Configuration 20090729
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090727
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090727
4 Importing IV_OBJECTTYPE Call by reference Type reference (TYPE) IBOBJTYP Object Types in variant configuration 20090727

Method SET_OBJECTTYPE on class CL_VC2HL_LC_BO has no exception.

Method SET_SEARCH_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SEARCH_CRITERIA Call by reference Type reference (TYPE) VC2HL_S_LC_SEARCH_CRIT LoadConfig: Search Criteria 20090918
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090730
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090730

Method SET_SEARCH_CRITERIA on class CL_VC2HL_LC_BO has no exception.

Method SORT_CHARACTERISTIC_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHAR_VAL_CFG Call by reference Type reference (TYPE) TT_CHAR_VAL_CFG Table for comparison sorted by atnam/atwrt 20090924

Method SORT_CHARACTERISTIC_VALUE on class CL_VC2HL_LC_BO has no exception.

Method UI_DESIGN_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_UI_DESIGN_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091001

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