SAP ABAP Class CL_UMB_SC_CPM_VARIABLES (Scorecard CPM Variables)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-BSC (Application Component) Balanced Scorecard
     UMB (Package) SEM-CPM: Balanced Scorecard
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UMB_WIZARD_DATA_MODEL BSC Data Model 20030211
Properties
Class CL_UMB_SC_CPM_VARIABLES  
Short Description Scorecard CPM Variables    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20010415   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UMC_VALUE_FIELD_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_UMC_VALUE_FIELD_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UMB_WIZARD_DATA_MODEL BSC Data Model 20030211
Friends
Class CL_UMB_SC_CPM_VARIABLES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_APP_SCARD Constant Private Type reference (TYPE) UMC_Y_APPLICATION 'S' 20021024
2 MT_BIC_VF Instance attribute Private Type reference (TYPE) TY_T_BIC_VF 20010813
3 MT_CPMVAR Instance attribute Public Type reference (TYPE) UMB_YT_CPMVAR_AND_DATA_SOURCE Scorecard CPM Variables with Status Indicator 20030211
4 MT_CPMVAR_DELETED Instance attribute Private Type reference (TYPE) UMB_YT_CPMVAR_AND_DATA_SOURCE Scorecard CPM Variables with Status Indicator 20030211
5 MT_GRAPHIC_FRAME Instance attribute Private Type reference (TYPE) TY_T_GRAPHIC_FRAME MT_GRAPHIC_FRAME 20010415
6 MT_INIT_VF Instance attribute Private Type reference (TYPE) TY_T_INIT_VF MT_INIT_VF 20010415
7 MT_MEAS_VF Instance attribute Private Type reference (TYPE) TY_T_MEAS_VF MT_MEAS_VF 20010415
8 MT_RISK_VF Instance attribute Private Type reference (TYPE) TY_T_RISK_VF 20021023
9 MT_VAR_OF_SCARD Instance attribute Private Type reference (TYPE) UMM_YT_CUST_VARS CPM Var Assigned to Scorecard 20010416
10 MT_VAR_WITH_SELECTION Instance attribute Private Type reference (TYPE) UMM_YT_CUST_VARS CPM Var with Selection 20010416
11 M_SCARD Instance attribute Public Type reference (TYPE) UMB_Y_SCARD Scorecard 20010415
12 M_SCARD_TEMPLATE Instance attribute Private Type reference (TYPE) UMB_Y_SCARD Scorecard Template 20020404
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPOUNDING_SELECTION Instance method Private Method Add Selection of Compound Characteristics 20030212
2 ASSIGN Instance method Public Method Assign New CPM Variables 20030211
3 FILL_ATTRIBUTE Instance method Private Method Fill Attributes 20030212
4 GET_BW_SELECTION Instance method Public Method Get BW Selection Object 20030212
5 GET_CPM_VAR_CHARACTERISTIC Instance method Public Method Get Characteristic Corresponding to CPM Variable 20021119
6 GET_DATASOURCE Instance method Private Method Get BW Selectionn Object 20030212
7 GET_DIMENSION_LIST Instance method Private Method Get Dimensions from Query 20030317
8 GET_QUERY_OF_CPM_VAR Instance method Private Method Get the first available query of one CPM variable 20010416
9 GET_UNASSIGNED_CPMVAR_LIST Instance method Public Method Get Unassigned CPM Variable List 20030211
10 GET_VAR_CUSTOMIZED_IN_SCARD Instance method Private Method Get CPM Variables Customized in Scorecard 20020405
11 GET_VAR_IN_BIC_SELECTION Instance method Private Method Get CPM Variables Used in BIC Selection 20020405
12 GET_VAR_IN_BW_SELECTION Instance method Private Method Get CPM Variables Used in BW Selection 20020404
13 GET_VAR_IN_MEAS_GRAPH Instance method Private Method Get CPM Variables Used in Measure Graphics 20020405
14 GET_VAR_IN_OWNERSHIP Instance method Private Method Get CPM Variables Used in Owner 20020405
15 MODEL_DELETE Instance method Public Method Delete One CPM Variable 20030211
16 MODEL_SET_BUSINESS_KEY Instance method Public Method Set Business Key 20030211
17 MODEL_UPDATE_BW_SELECTION Instance method Public Method Update BW Selection 20030212
18 MODEL_UPDATE_FLAG Instance method Private Method Update Data Source Flag 20030213
19 MODEL_UPDATE_OWNERS Instance method Public Method Update Selection of Owner Variable 20030212
20 UPDATE_TIMESTAMP Instance method Private Method Update Time Stamp of Value Fields 20020206
Events
Class CL_UMB_SC_CPM_VARIABLES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_BIC_VF Private See coding TY_BIC_VF 20010813
2 TY_GRAPHIC_FRAME Private See coding TY_GRAPHIC_FRAME 20010415
3 TY_INIT_VF Private See coding TY_INIT_VF 20010415
4 TY_MEAS_VF Private See coding TY_MEAS_VF 20010415
5 TY_ONE_CPM Private See coding TY_ONE_CPM 20010415
6 TY_OWNVAR Private See coding 20020318
7 TY_RISK_VF Private See coding 20021023
8 TY_T_BIC_VF Private See coding TY_T_BIC_VF 20010813
9 TY_T_GRAPHIC_FRAME Private See coding TY_T_GRAPHIC_FRAME 20010415
10 TY_T_INIT_VF Private See coding TY_T_INIT_VF 20010415
11 TY_T_MEAS_VF Private See coding TY_T_MEAS_VF 20010415
12 TY_T_OWNVAR Private See coding 20020318
13 TY_T_RISK_VF Private See coding 20021023
Method Signatures

Method ADD_COMPOUNDING_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SUGGESTED_VF Value transfer Object reference (TYPE REF TO) CL_UMC_VALUE_FIELD Wertfeld 20030212

Method ADD_COMPOUNDING_SELECTION on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CPMVAR Value transfer Type reference (TYPE) UMM_YT_CUST_VARS Variablen : Bezeichner, Texte und Typ 20030211

Method ASSIGN on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method FILL_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CPMVAR Value transfer Type reference (TYPE) UMB_YS_CPMVAR_AND_DATA_SOURCE Scorecard CPM Variables with State Flag 20030212
2 Importing IX_NEW_CPMVAR Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20030212

Method FILL_ATTRIBUTE on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method GET_BW_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_BW_SELECTION Value transfer Object reference (TYPE REF TO) CL_UMC_BW_CHARACTERISTIC Merkmal 20030212
2 Importing I_INDEX Call by reference Type reference (TYPE) I 20030212
# Exception Resumable Description Created on
1 CX_UMB_SCORECARD Scorecard 20030212

Method GET_CPM_VAR_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CPM_VAR Call by reference Type reference (TYPE) UMM_Y_VANAME Technischer Name einer CPM-Variable 20021119
2 Returning RR_CHA Value transfer Object reference (TYPE REF TO) CL_UMC_BW_CHARACTERISTIC Merkmal 20021119
# Exception Resumable Description Created on
1 CX_UMC_VALUE_FIELD Werfeld 20021119

Method GET_DATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_BW_SELECTION Value transfer Object reference (TYPE REF TO) CL_UMC_BW_CHARACTERISTIC Merkmal 20030212
2 Importing IS_CPMVAR Value transfer Type reference (TYPE) UMB_YS_CPMVAR_AND_DATA_SOURCE Scorecard CPM Variables with State Flag 20030212
# Exception Resumable Description Created on
1 CX_UMB_SCORECARD Scorecard 20030212

Method GET_DIMENSION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DIMS Value transfer Type reference (TYPE) UMC_YT_DIMS Merkmale : Bezeichner, Beschreibung 20030317
2 Importing IS_QUERY Value transfer Type reference (TYPE) UMC_YS_QUERY InfoCube und BW-Bericht 20030317
# Exception Resumable Description Created on
1 BW_ERROR 20030317

Method GET_QUERY_OF_CPM_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_VALUE_FIELD Value transfer Object reference (TYPE REF TO) CL_UMC_VALUE_FIELD Wertfeld 20010417
2 Exporting ES_QUERY Value transfer Type reference (TYPE) UMC_YS_QUERY BW Query 20010416
3 Importing I_CPM_VAR Value transfer Type reference (TYPE) UMM_Y_VANAME Technischer Name einer CPM-Variablen 20010416
# Exception Resumable Description Created on
1 NOT_FOUND CPM variable not found 20010416

Method GET_UNASSIGNED_CPMVAR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CPMVAR Value transfer Type reference (TYPE) UMM_YT_CUST_VARS Variablen : Bezeichner, Texte und Typ 20030211

Method GET_UNASSIGNED_CPMVAR_LIST on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method GET_VAR_CUSTOMIZED_IN_SCARD Signature

Method GET_VAR_CUSTOMIZED_IN_SCARD on class CL_UMB_SC_CPM_VARIABLES has no parameter.
Method GET_VAR_CUSTOMIZED_IN_SCARD on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method GET_VAR_IN_BIC_SELECTION Signature

Method GET_VAR_IN_BIC_SELECTION on class CL_UMB_SC_CPM_VARIABLES has no parameter.
Method GET_VAR_IN_BIC_SELECTION on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method GET_VAR_IN_BW_SELECTION Signature

Method GET_VAR_IN_BW_SELECTION on class CL_UMB_SC_CPM_VARIABLES has no parameter.
Method GET_VAR_IN_BW_SELECTION on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method GET_VAR_IN_MEAS_GRAPH Signature

Method GET_VAR_IN_MEAS_GRAPH on class CL_UMB_SC_CPM_VARIABLES has no parameter.
Method GET_VAR_IN_MEAS_GRAPH on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method GET_VAR_IN_OWNERSHIP Signature

Method GET_VAR_IN_OWNERSHIP on class CL_UMB_SC_CPM_VARIABLES has no parameter.
Method GET_VAR_IN_OWNERSHIP on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method MODEL_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Value transfer Type reference (TYPE) I 20030211
# Exception Resumable Description Created on
1 CX_UMB_SCORECARD Scorecard 20030211

Method MODEL_SET_BUSINESS_KEY Signature

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

Method MODEL_SET_BUSINESS_KEY on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method MODEL_UPDATE_BW_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPTION Call by reference Type reference (TYPE) UMC_YT_BW_SELECTION_OPTION BW Selektion Option 20030212
2 Importing I_INDEX Value transfer Type reference (TYPE) I 20030212

Method MODEL_UPDATE_BW_SELECTION on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method MODEL_UPDATE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Value transfer Type reference (TYPE) I 20030213

Method MODEL_UPDATE_FLAG on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method MODEL_UPDATE_OWNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OWNERS Call by reference Type reference (TYPE) UMB_YT_1250 umb_yt_1250 20030212
2 Importing I_INDEX Value transfer Type reference (TYPE) I 20030212

Method MODEL_UPDATE_OWNERS on class CL_UMB_SC_CPM_VARIABLES has no exception.

Method UPDATE_TIMESTAMP Signature

Method UPDATE_TIMESTAMP on class CL_UMB_SC_CPM_VARIABLES has no parameter.
Method UPDATE_TIMESTAMP on class CL_UMB_SC_CPM_VARIABLES has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.0A