SAP ABAP Class CL_UMB_SC_COMP (Scorecard Comparison)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-BSC (Application Component) Balanced Scorecard
     UMB (Package) SEM-CPM: Balanced Scorecard
Properties
Class CL_UMB_SC_COMP  
Short Description Scorecard Comparison    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20010710   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMB_SC_COMP has no forward declaration.
Interfaces
Class CL_UMB_SC_COMP has no interface implemented.
Friends
Class CL_UMB_SC_COMP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PM_TREE_TYPE Constant Public Type reference (TYPE) UMB_Y_TREE_TYPE '2' PM Tree Type 20010813
2 C_PO_TREE_TYPE Constant Public Type reference (TYPE) UMB_Y_TREE_TYPE '1' PO Tree Type 20010710
3 C_RISK_TREE_TYPE Constant Public Type reference (TYPE) UMB_Y_TREE_TYPE '4' Risk Tree Type 20010813
4 C_SI_TREE_TYPE Constant Public Type reference (TYPE) UMB_Y_TREE_TYPE '5' SI tree type 20020701
5 C_SPO_TREE_TYPE Constant Public Type reference (TYPE) UMB_Y_TREE_TYPE '3' SPO Tree Type 20010710
6 MT_SCORECARD Instance attribute Public Type reference (TYPE) UMB_YT_BSC_OBJECT Scorecards to Be Compared 20010710
7 MT_TREE_DATA Instance attribute Private Type reference (TYPE) UMB_YT_TREE_DATA 20010710
8 MT_TREE_DESCRIPTOR Instance attribute Private Type reference (TYPE) UMB_YT_TREE_DESCRIPTOR 20010710
9 MT_TREE_TYPES Instance attribute Private Type reference (TYPE) UMB_YT_TREE_TYPE Tree Types 20010821
10 M_COUNTER Instance attribute Private Type reference (TYPE) I 1 20010813
11 M_CURPER Instance attribute Private Type reference (TYPE) UMC_Y_FISCPER Current Period 20010711
12 M_REBUILD Instance attribute Private Type reference (TYPE) AS4FLAG Rebuild or Not 20010710
13 M_TARPER Instance attribute Private Type reference (TYPE) UMC_Y_FISCPER Target Period 20010711
14 M_TREE_TYPE Instance attribute Public Type reference (TYPE) UMB_Y_TREE_TYPE '1' Tree Type 20010710
15 M_VIEW Instance attribute Private Type reference (TYPE) CHAR1 'I' Score or Status 20010711
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RISK Instance method Private Method Add Risk Nodes 20010813
2 ADD_RISK_CATEGORY Instance method Private Method Add Risk Category Nodes 20010813
3 ADD_RISK_GROUP Instance method Private Method Add Risk Group Nodes 20010813
4 ADD_SCORECARD Instance method Public Method Add a Scorecard 20010710
5 ADD_TREE_NODE Instance method Private Method Add Node to Tree 20010712
6 CONSTRUCTOR Instance method Public Constructor Constructor 20010710
7 GET_SEL_KEY Instance method Public Method Get Node Key of Selected Object 20010803
8 GET_TREE_DATA Instance method Public Method Get Tree Data 20010710
9 GET_TREE_DESCRIPTION Instance method Public Method Get Tree Structure 20010710
10 GET_TREE_TYPE Instance method Public Method Get Tree Type 20010710
11 GET_TREE_TYPES Instance method Public Method Get Tree Types Text 20010710
12 ON_TREE_CLICKED Instance method Public Method user clicks tree node to open or close this node 20010713
13 ON_TREE_SELECTED Instance method Public Method User Select One Tree Node 20010718
14 REFRESH Instance method Public Method 20010727
15 REMOVE_SCORECARD Instance method Public Method Remove a Scorecard 20010710
16 SET_DEFAULT Instance method Public Method Sets the Default Settings 20010821
17 SET_TREE_TYPE Instance method Public Method Set Tree Type 20010710
18 SET_VISIBILITY Instance method Private Method Set visible or not when user click tree node 20010713
19 SWITCH_VIEW Instance method Public Method Switch between Status and Score 20010710
Events
Class CL_UMB_SC_COMP has no event.
Types
Class CL_UMB_SC_COMP has no local type.
Method Signatures

Method ADD_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) UMB_Y_OBJ_KEY The object key 20010813
2 Importing I_LEVEL Call by reference Type reference (TYPE) I Level 20010813
3 Importing I_NODE Call by reference Type reference (TYPE) I The node key 20010813
4 Importing I_PARENT Call by reference Type reference (TYPE) I The parent node key 20010813
5 Importing I_TYPE Call by reference Type reference (TYPE) UMB_Y_OBJ_TYPE Scorecard Elements: Object Type 20010813

Method ADD_RISK on class CL_UMB_SC_COMP has no exception.

Method ADD_RISK_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) UMB_Y_OBJ_KEY The object key 20010813
2 Importing I_LEVEL Call by reference Type reference (TYPE) I Level 20010813
3 Importing I_NODE Call by reference Type reference (TYPE) I The node key 20010813
4 Importing I_PARENT Call by reference Type reference (TYPE) I The parent node key 20010813
5 Importing I_TYPE Call by reference Type reference (TYPE) UMB_Y_OBJ_TYPE Scorecard-Elemente: Objekttyp 20010813

Method ADD_RISK_CATEGORY on class CL_UMB_SC_COMP has no exception.

Method ADD_RISK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) UMB_Y_OBJ_KEY The object key 20010813
2 Importing I_LEVEL Call by reference Type reference (TYPE) I Level 20010813
3 Importing I_NODE Call by reference Type reference (TYPE) I The node key 20010813
4 Importing I_PARENT Call by reference Type reference (TYPE) I The parent node key 20010813
5 Importing I_TYPE Call by reference Type reference (TYPE) UMB_Y_OBJ_TYPE Scorecard Elements: Object Type 20010813

Method ADD_RISK_GROUP on class CL_UMB_SC_COMP has no exception.

Method ADD_SCORECARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCORECARD Call by reference Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20010711

Method ADD_SCORECARD on class CL_UMB_SC_COMP has no exception.

Method ADD_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) UMB_Y_OBJ_KEY The object key 20010713
2 Importing I_LEVEL Call by reference Type reference (TYPE) I Level 20010712
3 Importing I_NODE Call by reference Type reference (TYPE) I The node key 20010712
4 Importing I_PARENT Call by reference Type reference (TYPE) I The parent node key 20010712
5 Importing I_TYPE Call by reference Type reference (TYPE) UMB_Y_OBJ_TYPE Scorecard Elements: Object Type 20010713

Method ADD_TREE_NODE on class CL_UMB_SC_COMP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCORECARD Call by reference Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20010711
2 Importing I_TREE_TYPE Value transfer Type reference (TYPE) UMB_Y_TREE_TYPE Tree type 20010710

Method CONSTRUCTOR on class CL_UMB_SC_COMP has no exception.

Method GET_SEL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010803
2 Importing IR_SEL_OBJECT Call by reference Object reference (TYPE REF TO) IF_UMB_BSC_OBJECT The selected object 20010803

Method GET_SEL_KEY on class CL_UMB_SC_COMP has no exception.

Method GET_TREE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TREE_DATA Value transfer Type reference (TYPE) UMB_YT_TREE_DATA 20010711

Method GET_TREE_DATA on class CL_UMB_SC_COMP has no exception.

Method GET_TREE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TREE_DESCR Value transfer Type reference (TYPE) UMB_YT_TREE_DESCRIPTOR 20010711

Method GET_TREE_DESCRIPTION on class CL_UMB_SC_COMP has no exception.

Method GET_TREE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TREE_TYPE Value transfer Type reference (TYPE) UMB_Y_TREE_TYPE Baumtyp 20010712

Method GET_TREE_TYPE on class CL_UMB_SC_COMP has no exception.

Method GET_TREE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TABLE Value transfer Type reference (TYPE) UMB_YT_TREE_TYPE Typen des BSC Overview 20010712

Method GET_TREE_TYPES on class CL_UMB_SC_COMP has no exception.

Method ON_TREE_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010713

Method ON_TREE_CLICKED on class CL_UMB_SC_COMP has no exception.

Method ON_TREE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCORECARD Call by reference Type reference (TYPE) UMB_YT_BSC_OBJECT Table of BSC objects 20010803
2 Exporting ET_SEL_OBJ Value transfer Type reference (TYPE) UMB_YT_BSC_OBJECT Table of BSC objects 20010719
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010718

Method ON_TREE_SELECTED on class CL_UMB_SC_COMP has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCORECARD Call by reference Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20010727

Method REFRESH on class CL_UMB_SC_COMP has no exception.

Method REMOVE_SCORECARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCARD Call by reference Type reference (TYPE) UMB_Y_SCARD Scorecard 20010711

Method REMOVE_SCORECARD on class CL_UMB_SC_COMP has no exception.

Method SET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RMS_ACTIVE Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010821
2 Importing I_SCC_PM Call by reference Type reference (TYPE) UMC_Y_PERS_VALUE Wert für Personalisierung 20010821
3 Importing I_SCC_PO Call by reference Type reference (TYPE) UMC_Y_PERS_VALUE Wert für Personalisierung 20010821
4 Importing I_SCC_RISK Call by reference Type reference (TYPE) UMC_Y_PERS_VALUE Wert für Personalisierung 20010821
5 Importing I_SCC_SI Call by reference Type reference (TYPE) UMC_Y_PERS_VALUE Wert für Personalisierung 20020701
6 Importing I_SCC_SPO Call by reference Type reference (TYPE) UMC_Y_PERS_VALUE Wert für Personalisierung 20010821

Method SET_DEFAULT on class CL_UMB_SC_COMP has no exception.

Method SET_TREE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TREE_TYPE Call by reference Type reference (TYPE) STRING 20010713

Method SET_TREE_TYPE on class CL_UMB_SC_COMP has no exception.

Method SET_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FATHER_NODE Call by reference Type reference (TYPE) UMB_YS_TREE_DATA Baumdaten 20010713
2 Importing ROOT_NODE Call by reference Type reference (TYPE) UMB_YS_TREE_DATA Baumdaten 20010713

Method SET_VISIBILITY on class CL_UMB_SC_COMP has no exception.

Method SWITCH_VIEW Signature

Method SWITCH_VIEW on class CL_UMB_SC_COMP has no parameter.
Method SWITCH_VIEW on class CL_UMB_SC_COMP has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A