SAP ABAP Class CL_VC2HL_SP (ServiceProvider variant configuration)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-VC-WUI (Application Component) Variant Configuration Web User Interface
     VC2HL_SP (Package) High Level Variant Configuration - Service Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20081029
Properties
Class CL_VC2HL_SP  
Short Description ServiceProvider variant configuration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VC2HL_SP   High Level Variant Configuration - Service Provider 
Created 20081029   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VC2HL_SP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20081029
Friends
Class CL_VC2HL_SP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_COLLECTOR Instance attribute Private Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20081029
2 MO_HL_BO Instance attribute Private Object reference (TYPE REF TO) CL_VC2HL_BO Initialization and access of single/multi level variant conf 20081105
3 MV_CUOBJ Instance attribute Private Type reference (TYPE) CUOBJ Configuration (internal object number) 20081218
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_CFG Instance method Private Method 20081120
2 CHANGE_STATUS Instance method Private Method 20081127
3 CHECK_CUOBJ_CHANGED Instance method Private Method 20090617
4 CLEAR_INSTANCE_VALUES Instance method Private Method 20090206
5 CONSTRUCTOR Instance method Public Constructor 20081203
6 DELETE_LOAD_ERROR Instance method Private Method Deletes all load errors 20100120
7 DELETE_SETTINGS Instance method Private Method 20090122
8 EXPLODE Instance method Private Method 20081128
9 FINISH_CFG Instance method Private Method 20081120
10 FOCUS_INSTANCE Instance method Private Method 20081203
11 GET_CHARACT_INCO Instance method Private Method Get inconsistent characteristics 20090227
12 GET_DEFAULT_ORG_AREA Instance method Private Method 20091126
13 GET_DESIGN_DATA Instance method Private Method 20081125
14 GET_INSTANCE_STATUS Instance method Private Method 20090121
15 GET_ORG_AREA Instance method Private Method 20091105
16 GET_PRICE Instance method Private Method 20081218
17 GET_PROFILES Instance method Private Method 20081114
18 GET_SESSION_DATA Instance method Private Method Get initial session data 20081105
19 GET_VARIANT_CONDITIONS Instance method Private Method 20090109
20 READ_CFG Instance method Private Method Reads configuration structure 20081203
21 READ_CFG_DETAIL Instance method Private Method Read CFG details 20090114
22 READ_CFG_WOM Instance method Private Method Read WOM configuration 20081205
23 READ_SETTINGS Instance method Private Method 20081204
24 SAVE_SETTINGS Instance method Private Method 20081203
25 SET_ORG_AREA Instance method Private Method 20091105
26 SET_PROFILES Instance method Private Method 20090115
27 SET_ROOT_PROFILE Instance method Private Method 20090115
28 UPDATE_SETTINGS Instance method Private Method 20081203
Events
Class CL_VC2HL_SP has no event.
Types
Class CL_VC2HL_SP has no local type.
Method Signatures

Method CANCEL_CFG Signature

Method CANCEL_CFG on class CL_VC2HL_SP has no parameter.
Method CANCEL_CFG on class CL_VC2HL_SP has no exception.

Method CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_INSTANCE_SP TT for vc2hl_s_instance_sp 20081127
2 Importing IS_INSTANCE Call by reference Type reference (TYPE) VC2HL_S_INSTANCE_SP Single-Character Indicator 20081127

Method CHANGE_STATUS on class CL_VC2HL_SP 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_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_CHANGED_IND_SP tt for VC2HL_S_CHANGED_IND_SP 20090617

Method CHECK_CUOBJ_CHANGED on class CL_VC2HL_SP has no exception.

Method CLEAR_INSTANCE_VALUES Signature

Method CLEAR_INSTANCE_VALUES on class CL_VC2HL_SP has no parameter.
Method CLEAR_INSTANCE_VALUES on class CL_VC2HL_SP has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_VC2HL_SP has no exception.

Method DELETE_LOAD_ERROR Signature

Method DELETE_LOAD_ERROR on class CL_VC2HL_SP has no parameter.
Method DELETE_LOAD_ERROR on class CL_VC2HL_SP has no exception.

Method DELETE_SETTINGS Signature

Method DELETE_SETTINGS on class CL_VC2HL_SP has no parameter.
Method DELETE_SETTINGS on class CL_VC2HL_SP has no exception.

Method EXPLODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_NEXT_ACTION_SP table type for VC2HL_S_CFG_STRUC_SP 20081211

Method EXPLODE on class CL_VC2HL_SP has no exception.

Method FINISH_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_CLOSE_SP tt for VC2HL_S_CLOSE_SP 20090211

Method FINISH_CFG on class CL_VC2HL_SP has no exception.

Method FOCUS_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_NEXT_ACTION_SP tt for VC2HL_S_NEXT_ACTION_SP 20081219
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081203
3 Importing IS_INSTANCE Call by reference Type reference (TYPE) VC2HL_S_FOCUS_INSTANCE VarConf: ID for node INSTANCE 20090128

Method FOCUS_INSTANCE on class CL_VC2HL_SP has no exception.

Method GET_CHARACT_INCO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_CHARACT_INCO Inconsistent characteristics 20090227

Method GET_CHARACT_INCO on class CL_VC2HL_SP has no exception.

Method GET_DEFAULT_ORG_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_ORG_AREA_CMPL_SP tt for VC2HL_S_ORG_AREA_CMPL_SP 20091126

Method GET_DEFAULT_ORG_AREA on class CL_VC2HL_SP has no exception.

Method GET_DESIGN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_DESIGN_SP VarConf: Data for node instance profile design 20081125

Method GET_DESIGN_DATA on class CL_VC2HL_SP has no exception.

Method GET_INSTANCE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_INSTANCE_SP TT for vc2hl_s_instance_sp 20090121
2 Importing IS_INSTANCE Call by reference Type reference (TYPE) VC2HL_S_INSTANCE_SP VarConf: Node INSTANCE 20090121

Method GET_INSTANCE_STATUS on class CL_VC2HL_SP has no exception.

Method GET_ORG_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_ORG_AREA_CMPL_SP tt for VC2HL_S_ORG_AREA_CMPL_SP 20091105

Method GET_ORG_AREA on class CL_VC2HL_SP has no exception.

Method GET_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_PRICING_SP table type for VC2HL_S_PRICING_SP 20081218

Method GET_PRICE on class CL_VC2HL_SP has no exception.

Method GET_PROFILES 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) VC2HL_T_CFG_PROFILE_SP VarConf: Node Profile 20090226
2 Importing IS_INSTANCE_KEY Call by reference Type reference (TYPE) VC2HL_S_GET_PROFILE VC: Parameterstructure 20090116

Method GET_PROFILES on class CL_VC2HL_SP 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_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20081105
2 Importing IS_SETTINGS_ID Call by reference Type reference (TYPE) VC2HL_S_SETTINGS_ID_SP Configuration (internal object number) 20090415

Method GET_SESSION_DATA on class CL_VC2HL_SP has no exception.

Method GET_VARIANT_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_VARCOND_SP table type for VC2HL_S_PRICING_SP 20090109

Method GET_VARIANT_CONDITIONS on class CL_VC2HL_SP has no exception.

Method READ_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CFG_STRUC Call by reference Type reference (TYPE) VC2HL_T_CFG_STRUC_SP table type for VC2HL_S_CFG_STRUC_SP 20090226

Method READ_CFG on class CL_VC2HL_SP has no exception.

Method READ_CFG_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_CFG_DETAIL_SP VarConf: Node CFG_DETAIL 20090114

Method READ_CFG_DETAIL on class CL_VC2HL_SP has no exception.

Method READ_CFG_WOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_CFG_WOM_SP tt for VC2HL_s_CFG_WOM_SP 20081205

Method READ_CFG_WOM on class CL_VC2HL_SP has no exception.

Method READ_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_SETTINGS_SP tt for VC2HL_S_SETTINGS_SP 20081204
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) VC2HL_T_SETTINGS_ID_SP tt for VC2HL_S_SETTINGS_SP 20081204

Method READ_SETTINGS on class CL_VC2HL_SP has no exception.

Method SAVE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTINGS_SP Call by reference Type reference (TYPE) VC2HL_S_SETTINGS_SP VarConf: Node settings 20081203

Method SAVE_SETTINGS on class CL_VC2HL_SP has no exception.

Method SET_ORG_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) VC2HL_S_SET_ORG_AREA_SP VarConf: paramters stucture for action set_org_area 20091105

Method SET_ORG_AREA on class CL_VC2HL_SP has no exception.

Method SET_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROFILE_KEY Call by reference Type reference (TYPE) VC2HL_S_SET_PROFILE VarConf: ID for node PROFILE 20090115

Method SET_PROFILES on class CL_VC2HL_SP has no exception.

Method SET_ROOT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_SETTINGS_SP Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090116
2 Importing IS_PROFILE_KEY Call by reference Type reference (TYPE) VC2HL_S_CFG_PROFILE_ID_SP VarConf: ID for node INSTANCE 20090115

Method SET_ROOT_PROFILE on class CL_VC2HL_SP has no exception.

Method UPDATE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_SETTINGS_SP tt for VC2HL_S_SETTINGS_SP 20081203
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) VC2HL_T_SETTINGS_SP VarConf: Node settings 20081203

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