SAP ABAP Class CL_VC2HL_BO (Initialization and access of single/multi level variant conf)
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_BO  
Short Description Initialization and access of single/multi level variant conf    
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 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_VC2HL_BO has no interface implemented.
Friends
Class CL_VC2HL_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BOM_EXPL_MULTI Constant Public Type reference (TYPE) VC2HL_BOM_EXPLOSION 3 Indicator for kind of BOM Explosion 20090227
2 GC_BOM_EXPL_NONE Constant Public Type reference (TYPE) VC2HL_BOM_EXPLOSION 1 Indicator for kind of BOM Explosion 20090227
3 GC_BOM_EXPL_SINGLE Constant Public Type reference (TYPE) VC2HL_BOM_EXPLOSION 2 Indicator for kind of BOM Explosion 20090227
4 GC_CFG_LORD Constant Public Type reference (TYPE) IBOBJTYP 'VBPS' IB: External Type of a (Referencing) Object 20081112
5 GC_CFG_MAT_TYPE_CROSS Constant Public Type reference (TYPE) IBOBJTYP 'MARAT' IB: External Type of a (Referencing) Object 20110601
6 GC_CFG_MAT_TYPE_PLANT Constant Public Type reference (TYPE) IBOBJTYP 'MARC' IB: External Type of a (Referencing) Object 20110601
7 GC_CFG_ML Constant Public Type reference (TYPE) VC2HL_CFG_CATEGORY 1 Single-Character Indicator 20081104
8 GC_CFG_PPEFILTER Constant Public Type reference (TYPE) IBOBJTYP 'PPEFILTER' IB: External Type of a (Referencing) Object 20081112
9 GC_CFG_PVS_POSVAR Constant Public Type reference (TYPE) IBOBJTYP 'PVS_POSVAR' IB: External Type of a (Referencing) Object 20081112
10 GC_CFG_SL Constant Public Type reference (TYPE) VC2HL_CFG_CATEGORY 2 Single-Character Indicator 20081104
11 GC_CFG_VEHICLE Constant Public Type reference (TYPE) IBOBJTYP 'VLCVEHICLE' IB: External Type of a (Referencing) Object 20081112
12 GC_CFG_WOM Constant Public Type reference (TYPE) VC2HL_CFG_CATEGORY 3 Single-Character Indicator 20081104
13 GC_MARA Constant Public Type reference (TYPE) IBOBJTYP 'MARA' IB: External Type of a (Referencing) Object 20090708
14 GC_PVS_NODE Constant Public Type reference (TYPE) IBOBJTYP 'PVS_NODE' IB: External Type of a (Referencing) Object 20090708
15 GC_STATUS_INCOMPLETE Constant Public Type reference (TYPE) CHAR1 4 Single-Character Indicator 20081104
16 GC_STATUS_INCONSISTENT Constant Public Type reference (TYPE) CHAR1 3 Single-Character Indicator 20081104
17 GC_STATUS_LOCKED Constant Public Type reference (TYPE) CHAR1 2 Single-Character Indicator 20081104
18 GC_STATUS_OK Constant Public Type reference (TYPE) CHAR1 1 Single-Character Indicator 20081107
19 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_VC2HL_BO Initialization and access of single/multi level variant conf 20081030
20 GS_OBJECT Static Attribute Private Type reference (TYPE) IBOBJREF_RT IB: Object reference in validity period representation 20081103
21 GT_APPLICATION_INPUT Static Attribute Private Type reference (TYPE) TT_CLTABLE Transfer of Application Data to Configuration 20081103
22 GT_APPLICATION_OUTPUT Static Attribute Private Type reference (TYPE) TT_CLTABLE Transfer of Application Data to Configuration 20081112
23 GT_CUOBJ_LOADED Static Attribute Private Type reference (TYPE) VC2HL_T_CFG_SAVE All CUOBJ that are changed incl. to be saved 20090209
24 GT_MESSAGE Static Attribute Private Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081030
25 GV_APPLICATION_KEY Static Attribute Private Type reference (TYPE) IBOBJKEY IB: Key of a Referencing Object 20090112
26 GV_APPLICATION_TYPE Static Attribute Private Type reference (TYPE) IBOBJTYP Name of database table for object 20081103
27 GV_BOM_EXPLOSION Static Attribute Private Type reference (TYPE) VC2HL_BOM_EXPLOSION Indicator for kind of BOM Explosion 20090227
28 GV_CATEGORY Static Attribute Private Type reference (TYPE) VC2HL_CFG_CATEGORY Single-Character Indicator 20081106
29 GV_CLINT Static Attribute Private Type reference (TYPE) CLINT Internal Class Number 20081114
30 GV_CUOBJ_ROOT Static Attribute Private Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20090209
31 GV_MSG Static Attribute Private Type reference (TYPE) STRING 20081106
32 GV_PLANT Static Attribute Private Type reference (TYPE) MARC-WERKS Plant 20081103
33 GV_PRICING_IND Static Attribute Private Type reference (TYPE) XFELD Checkbox 20081031
34 GV_PROFILE_ID Static Attribute Private Type reference (TYPE) CUCOZHL Internal counter 20090211
35 GV_PROFILE_MISSING Static Attribute Private Type reference (TYPE) XFELD Checkbox 20081105
36 GV_READ_ONLY Static Attribute Public Type reference (TYPE) XFELD Checkbox 20081113
37 GV_REF_CUOBJ Static Attribute Private Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081103
38 GV_SAVE_VIA_BO Static Attribute Private Type reference (TYPE) XFELD Checkbox 20090225
39 GV_SEVERITY Static Attribute Private Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
40 GV_VALID_FROM Static Attribute Public Type reference (TYPE) DATUV Valid-From Date 20081103
41 MV_CINST Instance attribute Private Type reference (TYPE) CUINST Instance number within DDB (configuration) 20090310
42 MV_INSTS Instance attribute Private Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20090226
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Private Method Add message, set severity 20081030
2 ASSERT_ROOT_CUOBJ Instance method Private Method Check if working with correct instance 20081215
3 CANCEL_CFG Static method Public Method Cancel Pop Up 20081029
4 CANCEL_ROOT_CFG Instance method Private Method Undo all done changes for the current configuration instance 20090116
5 CHANGE_SETTINGS Instance method Public Method Change configuration settings 20081029
6 CHECK_CUOBJ_CHANGED Static method Public Method Check if CUOBJ has been changed 20090416
7 CLEANUP Static method Public Method Cleanup application data buffer 20081029
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081112
9 CREATE_CFG Static method Public Method Create a configuration in the application buffer 20081029
10 CREATE_CT_INSTANCE Instance method Private Method Create class instance of CL_VC2HL_CT_BO 20081119
11 CREATE_ML Static method Private Method Set root profile and create object inst in case of ML 20090211
12 CREATE_SL Static method Private Method Set root profile and create object inst in case of SL 20090211
13 CREATE_WOM Static method Private Method Create configuration in case of WOM (called in CREATE_CFG) 20081114
14 DELETE_CFG Static method Public Method Delete configuration 20081029
15 DELETE_SETTINGS Instance method Public Method Delete configuration settings of user 20081202
16 DETERMINE_CATEGORY Static method Private Method Determine Category 20090112
17 EXPLODE Instance method Private Method Explode the configuration structure after change 20090123
18 EXPLODE_CFG_STRUC Instance method Public Method Explode the current configuration structure 20081029
19 EXPLODE_IF_CHANGED Instance method Private Method Explode the configuration structure after change 20081203
20 FILL_CUOBJ_LOADED_TAB Static method Private Method Fill table gt_cuobj_loaded 20090209
21 FINISH_CFG Static method Public Method Take over the current char values into the VC appl buffer 20081029
22 FINISH_ROOT_CFG Instance method Private Method Take over the current char values into the VC appl buffer 20090116
23 FOCUS_INSTANCE Instance method Public Method Set a configuration instance into the chars/values buffer 20081203
24 FREE_INSTANCE Static method Private Method Free instance 20081031
25 GET_APPL_DATA Static method Public Method Export of application data that has been changed 20081029
26 GET_CFG_DETAILS Instance method Public Method Get configuration details 20081211
27 GET_CHANGES Instance method Private Method Fill table gt_cuobj_save for root_cuobj that has changes 20081121
28 GET_CLASS_DETAILS Instance method Private Method Get details of class (class text, class type text etc.) 20081203
29 GET_FOCUSED_INSTANCE Instance method Public Method Get instance data of focused instance 20090310
30 GET_INSTANCE Static method Public Method Passes the currently active configuration instance 20081029
31 GET_INSTANCE_FROM_BUFFER Instance method Private Method Get actual instance that is in buffer 20081204
32 GET_ITEMS Instance method Private Method Read the items of multi-level structure 20090211
33 GET_MATERIAL_TEXT Static method Private Method Get material text for material number 20081203
34 GET_OBJECT_DATA Static method Private Method Get object data 20081204
35 GET_PRICE Instance method Public Method Get price 20081218
36 GET_PROFILES Instance method Public Method Get configuration profiles 20081030
37 GET_PROFILES_ML Static method Private Method Get configuration profiles for multi level config item 20081030
38 GET_PROFILES_SL Static method Private Method Get configuration profiles for single level config item 20081030
39 GET_PROFILE_DETAILS Instance method Private Method Get configuration profiles 20081121
40 GET_ROOT_MATERIAL Static method Public Method Get root material in case of necessary profile selection 20081114
41 GET_ROOT_PROFILES Static method Public Method Get root profiles 20081103
42 GET_SESSION_DATA Static method Public Method Provide session data (e.g. Mode) 20081031
43 GET_STATUS_CFG Instance method Private Method Get status of configuration 20081114
44 GET_VARCOND Instance method Public Method Get variant conditions 20090114
45 INIT_BO Static method Private Method Clear all class variables 20081201
46 LOAD_CFG Static method Public Method Load an existing configuration 20081029
47 LOAD_ML Static method Private Method Load configuration in case of ML (called in LOAD_CFG) 20081029
48 LOAD_SL Static method Private Method Load configuration in case of SL (called in LOAD_CFG) 20081030
49 LOAD_WOM Static method Private Method Load configuration in case of WOM (called in LOAD_CFG) 20081114
50 READ_CFG Instance method Public Method Read configuration for ML, SL and WOM 20081203
51 READ_CFG_ML Instance method Private Method Read configuration structure (ML) 20081114
52 READ_CFG_SL Instance method Private Method Read configuration (SL) 20081114
53 READ_CFG_WOM Instance method Private Method Read configuration (WOM) 20081114
54 READ_SETTINGS Instance method Public Method Read configuration settings 20081029
55 REOPEN_CTMS Static method Private Method Reopen CTMS (classification buffer) 20090420
56 RESET_API_MODE Static method Private Method Reset API-mode 20081219
57 SAVE Static method Public Method Save application buffer 20081029
58 SAVE_SETTINGS Instance method Public Method Save configuration settings 20081029
59 SET_FOCUS Instance method Private Method Set focus for insts 20081203
60 SET_PROFILE Instance method Public Method Set configuration profile 20081030
61 SET_ROOT_INSTANCE Instance method Private Method Set a configuration instance into the chars/values buffer 20081031
62 SET_ROOT_PROFILE Static method Public Method Set root profile and create object instance 20081103
63 SET_SESSION_DATA Static method Private Method Set session data (e.g. Mode) 20081105
64 SET_SNAPSHOT_OF_INST Static method Public Method Create snapshot in CUCB of current instance 20090716
65 SET_SNAPSHOT_OF_SINGLE_INST Instance method Private Method Set snapshot of currently focused instance 20090925
Events
Class CL_VC2HL_BO has no event.
Types
Class CL_VC2HL_BO has no local type.
Method Signatures

Method ADD_MESSAGE Signature

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

Method ASSERT_ROOT_CUOBJ Signature

Method ASSERT_ROOT_CUOBJ on class CL_VC2HL_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081215

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

Method CANCEL_CFG on class CL_VC2HL_BO has no exception.

Method CANCEL_ROOT_CFG Signature

Method CANCEL_ROOT_CFG on class CL_VC2HL_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090116

Method CHANGE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CSTC Call by reference Type reference (TYPE) CSTC Configurator - settings: configurator 20090327
2 Exporting ES_CSTP Call by reference Type reference (TYPE) CSTP Configurator - settings: pricing 20090327
3 Exporting ES_CSTS Call by reference Type reference (TYPE) CSTS Configurator - settings: language settings 20090327
4 Exporting ES_CSTU Call by reference Type reference (TYPE) CSTU Configurator - settings: scope 20090327
5 Exporting ES_CSTV Call by reference Type reference (TYPE) CSTV Configurator - settings: default values 20090327
6 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081030
7 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
8 Importing IS_CFG_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_CFG_SETTINGS Configuration Settings 20081202

Method CHANGE_SETTINGS on class CL_VC2HL_BO has no exception.

Method CHECK_CUOBJ_CHANGED 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 20090416
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090416
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090416
4 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20090416

Method CHECK_CUOBJ_CHANGED on class CL_VC2HL_BO has no exception.

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

Method CLEANUP on class CL_VC2HL_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) INOB-CUOBJ Configuration (internal object number) 20081112

Method CONSTRUCTOR on class CL_VC2HL_BO has no exception.

Method CREATE_CFG 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 20081030
2 Exporting EV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081029
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
4 Importing IS_OBJECT Call by reference Type reference (TYPE) IBOBJREF_RT IB: Object reference in validity period representation 20081029
5 Importing IT_APPLICATION_INPUT Call by reference Type reference (TYPE) TT_CLTABLE Transfer Object to Value Assignment for Object Characts 20081029
6 Importing IV_APPLICATION_KEY Call by reference Type reference (TYPE) IBOBJKEY IB: Key of a Referencing Object 20090112
7 Importing IV_APPLICATION_TYPE Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20081029
8 Importing IV_CLINT Call by reference Type reference (TYPE) CLINT Internal Class Number 20081029
9 Importing IV_PLANT Call by reference Type reference (TYPE) MARC-WERKS Plant 20081029
10 Importing IV_PROFILE_ID Call by reference Type reference (TYPE) CUCOZHL Internal counter 20090211
11 Importing IV_REF_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081103
12 Importing IV_SAVE_VIA_BO Call by reference Type reference (TYPE) XFELD Checkbox 20090225
13 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20081029

Method CREATE_CFG on class CL_VC2HL_BO has no exception.

Method CREATE_CT_INSTANCE Signature

Method CREATE_CT_INSTANCE on class CL_VC2HL_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081203

Method CREATE_ML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20090211
2 Importing IV_SET_API_MODE Call by reference Type reference (TYPE) XFELD Checkbox 20090211
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090211

Method CREATE_SL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20090211
2 Importing IV_SET_API_MODE Call by reference Type reference (TYPE) XFELD Checkbox 20090211
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090211

Method CREATE_WOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081114
2 Importing IV_SET_API_MODE Call by reference Type reference (TYPE) XFELD Checkbox 20090211
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081114

Method DELETE_CFG 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 20081030
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081029

Method DELETE_CFG on class CL_VC2HL_BO has no exception.

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

Method DELETE_SETTINGS on class CL_VC2HL_BO has no exception.

Method DETERMINE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CATEGORY Call by reference Type reference (TYPE) VC2HL_CFG_CATEGORY Category of Configuration 20090112
2 Importing IV_APPLICATION_TYPE Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20090112
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090112

Method EXPLODE Signature

Method EXPLODE on class CL_VC2HL_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090123

Method EXPLODE_CFG_STRUC 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 20081030
2 Exporting EV_CFG_STRUC_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081219
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030

Method EXPLODE_CFG_STRUC on class CL_VC2HL_BO has no exception.

Method EXPLODE_IF_CHANGED Signature

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

Method FILL_CUOBJ_LOADED_TAB Signature

Method FILL_CUOBJ_LOADED_TAB on class CL_VC2HL_BO has no parameter.
Method FILL_CUOBJ_LOADED_TAB on class CL_VC2HL_BO has no exception.

Method FINISH_CFG 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 20081030
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) XFELD Checkbox 20090211
3 Exporting EV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20090515
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030

Method FINISH_CFG on class CL_VC2HL_BO has no exception.

Method FINISH_ROOT_CFG Signature

Method FINISH_ROOT_CFG on class CL_VC2HL_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090116

Method FOCUS_INSTANCE 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 20081203
2 Exporting EV_CFG_STRUC_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081219
3 Exporting EV_INSTS_NOT_FOUND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090128
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081203
5 Importing IV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081203

Method FOCUS_INSTANCE on class CL_VC2HL_BO has no exception.

Method FREE_INSTANCE Signature

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

Method GET_APPL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPLICATION_OUTPUT Call by reference Type reference (TYPE) TT_CLTABLE Transfer of Application Data to Configuration 20081112
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081030
3 Exporting EV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20090209
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030

Method GET_APPL_DATA on class CL_VC2HL_BO has no exception.

Method GET_CFG_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_DETAILS Call by reference Type reference (TYPE) VC2HL_S_CFG_DETAIL Configuration details 20081211
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081211
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081211

Method GET_CFG_DETAILS on class CL_VC2HL_BO has no exception.

Method GET_CHANGES Signature

Method GET_CHANGES on class CL_VC2HL_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081203

Method GET_CLASS_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLASS Call by reference Type reference (TYPE) KLASSE_D Class number 20081203
2 Exporting EV_CLASS_TEXT Call by reference Type reference (TYPE) TEXTBEZ Long Text Description 20081203
3 Exporting EV_CLASS_TYPE Call by reference Type reference (TYPE) KLASSENART Class Type 20081203
4 Exporting EV_CLASS_TYPE_TEXT Call by reference Type reference (TYPE) ARTTXT Text describing class type 20081203
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081203

Method GET_FOCUSED_INSTANCE 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 20090310
2 Exporting EV_CINST Call by reference Type reference (TYPE) CUINST Instance number within DDB (configuration) 20090310
3 Exporting EV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20090310
4 Exporting EV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20090310
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090310

Method GET_FOCUSED_INSTANCE on class CL_VC2HL_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_CL_VC2HL_BO Call by reference Object reference (TYPE REF TO) CL_VC2HL_BO Initialization and access of single/multi level variant conf 20081031
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081209
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081209

Method GET_INSTANCE on class CL_VC2HL_BO has no exception.

Method GET_INSTANCE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20081204
2 Exporting EV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081204
3 Exporting EV_SELF Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081204
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081204

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) VC2HL_T_API_CITEM Table type for structure API_CITEM 20090211
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20090211

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) 20081203
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20081203
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081203

Method GET_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) IBOBJREF_RT IB: Object reference in validity period representation 20081204
2 Exporting ES_OWNER Call by reference Type reference (TYPE) IBOBJREF_RT IB: Object reference in validity period representation 20090112
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20081204
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081204

Method GET_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRICE Call by reference Type reference (TYPE) VC2HL_S_PRICE Price data 20081218
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081218
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081218

Method GET_PRICE on class CL_VC2HL_BO has no exception.

Method GET_PROFILES 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 20081030
2 Exporting ET_PROFILE Call by reference Type reference (TYPE) TT_CUCO 20081030
3 Exporting EV_MULTIPLE_PROFILE Call by reference Type reference (TYPE) XFELD Checkbox 20081030
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
5 Importing IV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081105

Method GET_PROFILES on class CL_VC2HL_BO has no exception.

Method GET_PROFILES_ML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFILE Call by reference Type reference (TYPE) TT_CUCO 20081030
2 Exporting EV_MULTIPLE_PROFILE Call by reference Type reference (TYPE) XFELD Checkbox 20081030
3 Importing IV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081103
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081104

Method GET_PROFILES_SL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFILE Call by reference Type reference (TYPE) TT_CUCO 20081030
2 Exporting EV_MULTIPLE_PROFILES Call by reference Type reference (TYPE) XFELD Checkbox 20081204
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081105
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081104

Method GET_PROFILE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBTAB Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20081121
2 Exporting EV_PROFILE_DESIGN_ID Call by reference Type reference (TYPE) CE_DESIGN Design Name 20081121
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081121
4 Importing IV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081121
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081203

Method GET_ROOT_MATERIAL 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 20081114
2 Exporting EV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20081114
3 Exporting EV_MATXT Call by reference Type reference (TYPE) MAKTX Material Description (Short Text) 20081114
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081114

Method GET_ROOT_MATERIAL on class CL_VC2HL_BO has no exception.

Method GET_ROOT_PROFILES 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_PROFILE Call by reference Type reference (TYPE) TT_CUCO 20081103
3 Exporting EV_MULTIPLE_PROFILE Call by reference Type reference (TYPE) XFELD Checkbox 20081103
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081104

Method GET_ROOT_PROFILES on class CL_VC2HL_BO has no exception.

Method GET_SESSION_DATA 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 EV_APPLICATION_TYPE Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20090806
3 Exporting EV_BOM_EXPLOSION Call by reference Type reference (TYPE) VC2HL_BOM_EXPLOSION Indicator for kind of BOM Explosion 20090226
4 Exporting EV_CATEGORY Call by reference Type reference (TYPE) VC2HL_CFG_CATEGORY Category of Configuration 20081106
5 Exporting EV_PRICING_IND Call by reference Type reference (TYPE) XFELD Checkbox 20081031
6 Exporting EV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081113
7 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081104
8 Exporting EV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20090202

Method GET_SESSION_DATA on class CL_VC2HL_BO has no exception.

Method GET_STATUS_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS_ID Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20081114
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081114

Method GET_VARCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITION Call by reference Type reference (TYPE) VC2HL_T_VARIANT_CONDITIONS Table Type for VC2HL_S_VARIANT_CONDITIONS 20090123
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090114
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090114

Method GET_VARCOND on class CL_VC2HL_BO has no exception.

Method INIT_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WO_APPLDATA Call by reference Type reference (TYPE) XFELD Checkbox 20081201

Method INIT_BO on class CL_VC2HL_BO has no exception.

Method LOAD_CFG 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 20081030
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
3 Importing IT_APPLICATION_INPUT Call by reference Type reference (TYPE) TT_CLTABLE Transfer Object to Value Assignment for Object Characts 20081029
4 Importing IV_APPLICATION_TYPE Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20081029
5 Importing IV_CLINT Call by reference Type reference (TYPE) CLINT Internal Class Number 20081029
6 Importing IV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081029
7 Importing IV_PLANT Call by reference Type reference (TYPE) MARC-WERKS Plant 20081029
8 Importing IV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081029
9 Importing IV_RELOAD_CFG Call by reference Type reference (TYPE) XFELD Checkbox 20090714
10 Importing IV_SAVE_VIA_BO Call by reference Type reference (TYPE) XFELD Checkbox 20090225
11 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20081029

Method LOAD_CFG on class CL_VC2HL_BO has no exception.

Method LOAD_ML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) IBOBJREF_RT IB: Object reference in validity period representation 20081029
2 Importing IT_APPLICATION_INPUT Call by reference Type reference (TYPE) TT_CLTABLE Transfer of Application Data to Configuration 20081029
3 Importing IV_APPLICATION_TYPE Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20081029
4 Importing IV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081029
5 Importing IV_PLANT Call by reference Type reference (TYPE) MARC-WERKS Plant 20081029
6 Importing IV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081029
7 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20081029
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081104

Method LOAD_SL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) IBOBJREF_RT IB: Object reference in validity period representation 20081030
2 Importing IT_APPLICATION_INPUT Call by reference Type reference (TYPE) TT_CLTABLE Transfer of Application Data to Configuration 20081030
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081030
4 Importing IV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081030
5 Importing IV_RELOAD_CFG Call by reference Type reference (TYPE) XFELD Checkbox 20090714
6 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20081030
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081104

Method LOAD_WOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) IBOBJREF_RT IB: Object reference in validity period representation 20081114
2 Importing IT_APPLICATION_INPUT Call by reference Type reference (TYPE) TT_CLTABLE Transfer of Application Data to Configuration 20081114
3 Importing IV_CLINT Call by reference Type reference (TYPE) CLINT Internal Class Number 20081114
4 Importing IV_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081114
5 Importing IV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081114
6 Importing IV_RELOAD_CFG Call by reference Type reference (TYPE) XFELD Checkbox 20090714
7 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20081114
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081114

Method READ_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_WOM Call by reference Type reference (TYPE) VC2HL_S_CFG_WOM Data of configuration without material 20081203
2 Exporting ET_CFG_STRUCTURE Call by reference Type reference (TYPE) VC2HL_T_CFG_STRUCTURE Items of configuration structure 20081203
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081203
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081203

Method READ_CFG on class CL_VC2HL_BO has no exception.

Method READ_CFG_ML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CFG_STRUCTURE Call by reference Type reference (TYPE) VC2HL_T_CFG_STRUCTURE Items of configuration structure 20081114
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081114

Method READ_CFG_SL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CFG_STRUCTURE Call by reference Type reference (TYPE) VC2HL_T_CFG_STRUCTURE Items of configuration structure 20081114
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081114

Method READ_CFG_WOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_WOM Call by reference Type reference (TYPE) VC2HL_S_CFG_WOM Data of configuration without material 20081203
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081114

Method READ_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_CFG_SETTINGS Configuration Settings 20081127
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20081030
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
4 Exporting EV_USER_SETTING Call by reference Type reference (TYPE) XFELD Checkbox 20081211

Method READ_SETTINGS on class CL_VC2HL_BO has no exception.

Method REOPEN_CTMS Signature

Method REOPEN_CTMS on class CL_VC2HL_BO has no parameter.
Method REOPEN_CTMS on class CL_VC2HL_BO has no exception.

Method RESET_API_MODE Signature

Method RESET_API_MODE on class CL_VC2HL_BO has no parameter.
Method RESET_API_MODE on class CL_VC2HL_BO has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CUOBJ Call by reference Type reference (TYPE) VC2HL_T_CUOBJ_SAVED Table type for VC2HL_S_CUOBJ_SAVED 20090225
2 Importing IT_CUOBJ Call by reference Type reference (TYPE) VC2HL_T_CUOBJ Table type for CUOBJ 20090225

Method SAVE on class CL_VC2HL_BO has no exception.

Method SAVE_SETTINGS 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 20081030
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081030
3 Importing IS_CFG_SETTINGS Call by reference Type reference (TYPE) VC2HL_S_CFG_SETTINGS Configuration Settings 20081127

Method SAVE_SETTINGS on class CL_VC2HL_BO has no exception.

Method SET_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INSTS_NOT_FOUND Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090128
2 Importing IV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081203
3 Importing IV_NOT_FOUND_OK Call by reference Type reference (TYPE) XFELD Checkbox 20081203
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081203

Method SET_PROFILE 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 EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081104
3 Importing IV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20081103
4 Importing IV_PROFIL_ID Call by reference Type reference (TYPE) CUCO-ZAEHL Internal counter 20081030

Method SET_PROFILE on class CL_VC2HL_BO has no exception.

Method SET_ROOT_INSTANCE Signature

Method SET_ROOT_INSTANCE on class CL_VC2HL_BO has no parameter.
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081104

Method SET_ROOT_PROFILE 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 EV_NEW_CUOBJ Call by reference Type reference (TYPE) INOB-CUOBJ Configuration (internal object number) 20081103
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20081104
4 Importing IV_PROFILE_ID Call by reference Type reference (TYPE) CUCO-ZAEHL Internal counter 20081103

Method SET_ROOT_PROFILE on class CL_VC2HL_BO has no exception.

Method SET_SESSION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPLICATION_INPUT Call by reference Type reference (TYPE) TT_CLTABLE Transfer Object to Value Assignment for Object Characts 20090116
2 Importing IV_APPLICATION_KEY Call by reference Type reference (TYPE) IBOBJKEY IB: Key of a Referencing Object 20090112
3 Importing IV_APPLICATION_TYPE Call by reference Type reference (TYPE) IBOBJTYP IB: External Type of a (Referencing) Object 20081105
4 Importing IV_READ_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20081113
5 Importing IV_SAVE_VIA_BO Call by reference Type reference (TYPE) XFELD Checkbox 20090225
# Exception Resumable Description Created on
1 CX_VC2HL_BO High Level Configuration BO Exception 20081203

Method SET_SNAPSHOT_OF_INST 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 20090721
2 Exporting EV_NEW_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20090716
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090721

Method SET_SNAPSHOT_OF_INST on class CL_VC2HL_BO has no exception.

Method SET_SNAPSHOT_OF_SINGLE_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: System-Dependent Configuration Reference 20090925
2 Importing IV_CINST Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20090925
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: System-Dependent Configuration Reference 20090925
4 Importing IV_INSTS Call by reference Type reference (TYPE) DDB_C02-INSTANCE Instance number within DDB (configuration) 20090925

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