SAP ABAP Class CL_UC_SINGLESELCOND_CCTR (Helper class from single selcond)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCT2 (Package) SEM-BCS: Single Field Selection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20030807
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20030807
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_SINGLESELCOND_GUI SingleSelcond: Communication with GUI 20030812
Properties
Class CL_UC_SINGLESELCOND_CCTR  
Short Description Helper class from single selcond    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCT2   SEM-BCS: Single Field Selection 
Created 20030807   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_SINGLESELCOND_CCTR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20030807
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20030807
3 IF_UC_SINGLESELCOND_GUI SingleSelcond: Communication with GUI 20030812
Friends
Class CL_UC_SINGLESELCOND_CCTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20030812
2 DO_SELCOND_ATTR Instance attribute Private Object reference (TYPE REF TO) IF_UC_SELCOND Collects Selection Conditions for Attributes 20030813
3 DO_SINGLESELCOND Instance attribute Private Object reference (TYPE REF TO) CL_UC_SINGLESELCOND Selection Condition via Hierarchy Node 20030807
4 DT_ATTRIBUTE Instance attribute Private Type reference (TYPE) TH_ATTRIBUTE References to Single Sel.Conds 20030812
5 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030813
6 DT_FIELD_HRY_NODE Instance attribute Private Type reference (TYPE) UC0_TS_FIELD List of Field Names 20030812
7 D_FIELDNAME Instance attribute Private Type reference (TYPE) UC_FIELDNAME Field Name 20030812
8 D_SELID_ATTR Instance attribute Private Type reference (TYPE) UC_SELID GUID to Identify Selection Condition 20030813
9 GT_INSTANCE Static Attribute Private Type reference (TYPE) TH_INSTANCE General Indicator, SAP Consolidation 20030812
10 X Constant Private Type reference (TYPE) UC_FLG 'X' General Indicator, SAP Consolidation 20030812
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_SINGLE_GUI_DATA_IN Instance method Private Method 20030814
2 CONVERT_SINGLE_GUI_DATA_OUT Instance method Private Method 20030814
3 GET_ATTRIBUTE_SINGLESELCOND Instance method Private Method 20030812
4 GET_INSTANCE Static method Public Method 20030812
5 INIT_ATTRIBUTE_SELCOND Instance method Private Method 20030812
6 INIT_HIERARCHY_NODE_CHARS Instance method Private Method 20030812
7 INIT_INSTANCE Instance method Private Method 20030812
Events
Class CL_UC_SINGLESELCOND_CCTR has no event.
Types
Class CL_UC_SINGLESELCOND_CCTR has no local type.
Method Signatures

Method CONVERT_SINGLE_GUI_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CROSS_CHAR Call by reference Type reference (TYPE) UCT_T_SISEL_CROSS_CHAR_GUI 20030814
2 Exporting ET_HIERARCHY Call by reference Type reference (TYPE) UCT_T_SISEL_HRCHY_GUI 20030814
3 Exporting ET_RANGE Call by reference Type reference (TYPE) UCT_T_SISEL_RANGE_GUI Einzelfeldselektion: Range 20030814
4 Importing IT_DATA Call by reference Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE1 Zeilen einer Einzelfeldselektion (ohne Attribute) 20030814

Method CONVERT_SINGLE_GUI_DATA_IN on class CL_UC_SINGLESELCOND_CCTR has no exception.

Method CONVERT_SINGLE_GUI_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE1 Zeilen einer Einzelfeldselektion (ohne Attribute) 20030814
2 Importing IT_CROSS_CHAR Call by reference Type reference (TYPE) UCT_T_SISEL_CROSS_CHAR_GUI 20030814
3 Importing IT_HIERARCHY Call by reference Type reference (TYPE) UCT_T_SISEL_HRCHY_GUI 20030814
4 Importing IT_RANGE Call by reference Type reference (TYPE) UCT_T_SISEL_RANGE_GUI Einzelfeldselektion: Range 20030814
5 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20060118

Method CONVERT_SINGLE_GUI_DATA_OUT on class CL_UC_SINGLESELCOND_CCTR has no exception.

Method GET_ATTRIBUTE_SINGLESELCOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SINGLESELCOND Call by reference Object reference (TYPE REF TO) CL_UC_SINGLESELCOND Selektionsbedingung per Hierarchieknoten 20030812
2 Exporting E_SISELID Call by reference Type reference (TYPE) UC_SISELID GUID zur Identifikation einer Einzelfeldselektion 20030812
3 Importing IF_CREATE_IF_NECESSARY Call by reference Type reference (TYPE) UC_FLG SPACE Allgemeines Kennzeichen SAP Konsolidierung 20030812
4 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) UC_ATTRIBUTE Attribut 20030812

Method GET_ATTRIBUTE_SINGLESELCOND on class CL_UC_SINGLESELCOND_CCTR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_UC_SINGLESELCOND_CCTR 20030812
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030812
3 Importing IO_SINGLESELCOND Call by reference Object reference (TYPE REF TO) CL_UC_SINGLESELCOND Selektionsbedingung per Hierarchieknoten 20030812
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030812
5 Importing I_SELID_ATTR Call by reference Type reference (TYPE) UC_SELID GUID zur Identifikation der Selektionsbedingung 20030812

Method GET_INSTANCE on class CL_UC_SINGLESELCOND_CCTR has no exception.

Method INIT_ATTRIBUTE_SELCOND Signature

Method INIT_ATTRIBUTE_SELCOND on class CL_UC_SINGLESELCOND_CCTR has no parameter.
Method INIT_ATTRIBUTE_SELCOND on class CL_UC_SINGLESELCOND_CCTR has no exception.

Method INIT_HIERARCHY_NODE_CHARS Signature

Method INIT_HIERARCHY_NODE_CHARS on class CL_UC_SINGLESELCOND_CCTR has no parameter.
Method INIT_HIERARCHY_NODE_CHARS on class CL_UC_SINGLESELCOND_CCTR has no exception.

Method INIT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20030812
2 Importing IO_SINGLESELCOND Call by reference Object reference (TYPE REF TO) CL_UC_SINGLESELCOND Selektionsbedingung per Hierarchieknoten 20030812
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20030812
4 Importing I_SELID_ATTR Call by reference Type reference (TYPE) UC_SELID GUID zur Identifikation der Selektionsbedingung 20030812

Method INIT_INSTANCE on class CL_UC_SINGLESELCOND_CCTR has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 350