Hierarchy
⤷
⤷
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 | Static Attribute | Public | Type reference (TYPE) | GROUP | '#ADDITIONAL' | Chars Group | 20090928 | ||
| 2 | Constant | Private | Type reference (TYPE) | VC2HL_LC_CMP_VIEW_SETTINGS | '1' | All characteristics | 20090921 | ||
| 3 | Constant | Private | Type reference (TYPE) | VC2HL_LC_CMP_VIEW_SETTINGS | '2' | Characteristics with different values | 20090921 | ||
| 4 | Constant | Private | Type reference (TYPE) | VC2HL_LC_CMP_VIEW_SETTINGS | '3' | Characteristics with equal values | 20090921 | ||
| 5 | Constant | Public | Type reference (TYPE) | IBOBJTYP | 'MARAT' | IB: External Type of a (Referencing) Object | 20100120 | ||
| 6 | Constant | Public | Type reference (TYPE) | IBOBJTYP | 'EQUI' | IB: External Type of a (Referencing) Object | 20090730 | ||
| 7 | Constant | Public | Type reference (TYPE) | IBOBJTYP | 'MARA' | IB: External Type of a (Referencing) Object | 20090730 | ||
| 8 | Constant | Public | Type reference (TYPE) | IBOBJTYP | 'KMAT_NST' | IB: External Type of a (Referencing) Object | 20090724 | ||
| 9 | Constant | Public | Type reference (TYPE) | IBOBJTYP | 'MARC' | IB: External Type of a (Referencing) Object | 20100120 | ||
| 10 | Constant | Public | Type reference (TYPE) | IBOBJTYP | 'AFPO' | IB: External Type of a (Referencing) Object | 20090727 | ||
| 11 | Constant | Public | Type reference (TYPE) | IBOBJTYP | 'VBPS' | IB: External Type of a (Referencing) Object | 20090724 | ||
| 12 | Constant | Private | Type reference (TYPE) | CHAR1 | 'O' | Single-Character Indicator | 20091006 | ||
| 13 | Static Attribute | Private | Object reference (TYPE REF TO) | EX_VC2HL_LC_OBJECT_TYPE | Reference to BADI Instance | 20090917 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090730 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | TS_LC_SEARCH_PARAM | LoadConfig: Search Parameters | 20090803 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | TT_COMPARE_RESULT | Table for Comparison Result | 20090918 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | VC2HL_T_CUOBJ | Table type for CUOBJ | 20090918 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | TT_INDEX_FILTER | Index Table for characteristic values | 20090918 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message Table | 20090803 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | VC2HL_T_LC_OBJECTTYPE | Table of possible Object Types | 20090803 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | VC2HL_T_LC_OBJECTTYPE_KEYFIELD | Table Type for Keyfield Definition of Object Types | 20090925 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | TT_LC_STATUS | Table for configuration status | 20090804 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | language dependent characteristic name | 20091014 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity Flag | 20090803 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Add message, set severity | 20090727 | |
| 2 | Static method | Public | Method | Cleanup application data buffer | 20090806 | |
| 3 | Static method | Public | Method | Comp: Compare Configuration | 20090918 | |
| 4 | Static method | Private | Method | Comp: compare instances | 20090918 | |
| 5 | Instance method | Private | Constructor | 20090804 | ||
| 6 | Static method | Private | Method | Search: Define Configuration Status | 20090804 | |
| 7 | Static method | Private | Method | Search: Define Object Types for Load Configuration | 20090724 | |
| 8 | Instance method | Private | Method | Search: Check existence of search criteria object | 20090807 | |
| 9 | Instance method | Private | Method | Search: Check existence of search criteria object AFPO | 20090807 | |
| 10 | Instance method | Private | Method | Search: Check existence of search criteria object EQUI | 20090807 | |
| 11 | Instance method | Private | Method | Search: Check existence of search criteria object MARAT | 20100120 | |
| 12 | Instance method | Private | Method | Search: Check existence of search criteria object MARC | 20100120 | |
| 13 | Instance method | Private | Method | Search: Check existence of search criteria reference matnr | 20090918 | |
| 14 | Instance method | Private | Method | Search: Check existence of search criteria object VBPS | 20090807 | |
| 15 | Instance method | Private | Method | Search: Filter search result by search criteria object | 20090731 | |
| 16 | Instance method | Private | Method | Search: Get additional data for search result | 20090730 | |
| 17 | Static method | Public | Method | Comp: get result filtered by options | 20090918 | |
| 18 | Static method | Private | Method | Comp: get configuration data | 20090922 | |
| 19 | Static method | Public | Method | Get default settings for compare and copy | 20091105 | |
| 20 | Static method | Public | Method | Comp: get Groups of UI-Design | 20090928 | |
| 21 | Static method | Public | Method | Search: get search help for material from DDIC. | 20091202 | |
| 22 | Instance method | Private | Method | Search: Retrieve text of a material | 20090727 | |
| 23 | Static method | Public | Method | Search: Retrieve list of object types used as source config | 20090724 | |
| 24 | Instance method | Public | Method | Search: Get Search Criteria | 20090731 | |
| 25 | Instance method | Private | Method | Search: Reads type definitions for obj_ type from structures | 20091105 | |
| 26 | Instance method | Public | Method | Search: Search for objects with the given criteria | 20090724 | |
| 27 | Instance method | Private | Method | Search: Search Objects without reference material | 20090730 | |
| 28 | Static method | Public | Method | Search: Set object type to define fields of object key | 20090727 | |
| 29 | Instance method | Public | Method | Search: Set Search Criteria | 20090730 | |
| 30 | Static method | Private | Method | Comp: sort characteristic values like current configuration | 20090922 | |
| 31 | 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 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Messages | 20091001 | |||
| 2 | EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20091001 | |||
| 3 | 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 | ET_CFG_COMPARE | Call by reference | Type reference (TYPE) | TT_COMPARE_RESULT | Table for Comparison Result | 20090918 | |||
| 2 | ET_INDEX_FILTER | Call by reference | Type reference (TYPE) | TT_INDEX_FILTER | 20090918 | ||||
| 3 | IT_CFG_OBJECTS | Call by reference | Type reference (TYPE) | VC2HL_T_CUOBJ | Table type for CUOBJ | 20090918 | |||
| 4 | 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 | 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 | ET_STATUS | Call by reference | Type reference (TYPE) | TT_LC_STATUS | 20090804 | ||||
| 2 | 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 | ET_OBJECTTYPE | Call by reference | Type reference (TYPE) | VC2HL_T_LC_OBJECTTYPE | Table for Object Types in variant configuration | 20090724 | |||
| 2 | ET_OBJECTTYPE_KEYFIELD | Call by reference | Type reference (TYPE) | VC2HL_T_LC_OBJECTTYPE_KEYFIELD | Table Type for Keyfield Definition of Object Types | 20090917 | |||
| 3 | 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 | 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 | IS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20100120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20100120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_MATCH | Value transfer | Type reference (TYPE) | BOOLE_D | Checkbox | 20090731 | |||
| 2 | IS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090731 | |||
| 3 | IS_SEARCH_RESULT_VALUE | Value transfer | Type reference (TYPE) | ANY | result of object search | 20090911 | |||
| 4 | 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 | 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 | ET_CFG_COMPARE | Call by reference | Type reference (TYPE) | VC2HL_T_LC_COMPARE_RESULT | Table Type for VC2HL_S_LC_COMPARE_RESULT | 20090918 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Messages | 20091001 | |||
| 3 | EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20091001 | |||
| 4 | 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 | CT_CHAR_VAL_CFG | Call by reference | Type reference (TYPE) | TT_CHAR_VAL_CFG | 20090922 | ||||
| 2 | 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 | ES_COMPARE_SETTINGS | Call by reference | Type reference (TYPE) | VC2HL_S_LC_COMPARE_SETTINGS | LoadConfig: Settings for comparison | 20091105 | |||
| 2 | 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 | ET_GROUPS | Call by reference | Type reference (TYPE) | VC2HL_T_DESIGN_GROUPS | 20090928 | ||||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20090928 | |||
| 3 | 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 | 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 | EV_MATXT | Call by reference | Type reference (TYPE) | MAKTX | Material Description (Short Text) | 20090727 | |||
| 2 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Messages | 20090724 | |||
| 2 | ET_OBJECTTYPE | Call by reference | Type reference (TYPE) | VC2HL_T_LC_OBJECTTYPE | Object Types | 20090724 | |||
| 3 | ET_OBJECTTYPE_KEYFIELD | Call by reference | Type reference (TYPE) | VC2HL_T_LC_OBJECTTYPE_KEYFIELD | Table Type for Keyfield Definition of Object Types | 20090918 | |||
| 4 | EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20090724 | |||
| 5 | IV_APPLICATION_TYPE | Call by reference | Type reference (TYPE) | VC2HL_OBJTYP | Object Type | 20090917 | |||
| 6 | 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 | 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 | EV_OBJ_TYPE_SEARCH_CRIT | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20091105 | |||
| 2 | EV_OBJ_TYPE_SEARCH_RESULT | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20091105 | |||
| 3 | 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 | ES_HITS | Call by reference | Type reference (TYPE) | VC2HL_S_LC_HITS_GEN | LoadConfig: Complete search result: CompName = Object Type ! | 20090731 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20090724 | |||
| 3 | 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 | ET_SEARCH_RESULT | Call by reference | Type reference (TYPE) | VC2HL_T_LC_SEARCH_RESULT | table type of VC2HL_S_LC_SEARCH_RESULT | 20090730 | |||
| 2 | IS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090804 | |||
| 3 | IS_SEARCH_PARAM | Call by reference | Type reference (TYPE) | TS_LC_SEARCH_PARAM | LoadConfig: Search Parameters | 20090803 | |||
| 4 | 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 | EO_LC_SEARCH | Call by reference | Object reference (TYPE REF TO) | CL_VC2HL_LC_BO | High Level Configuration: BO Load Configuration | 20090729 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20090727 | |||
| 3 | EV_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20090727 | |||
| 4 | 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 | CS_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | VC2HL_S_LC_SEARCH_CRIT | LoadConfig: Search Criteria | 20090918 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20090730 | |||
| 3 | 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 | 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 | 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 |