SAP ABAP Class CL_UMB_BW_VALUE_FIELDS (Access to BW Transaction Data for Scorecard Value Fields)
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 Inheritance (c INHERITING FROM c_ref)  CL_UMC_BW_VALUE_FIELDS Access BW Transaction Data for Value Fields 20010215
Properties
Class CL_UMB_BW_VALUE_FIELDS  
Short Description Access to BW Transaction Data for Scorecard Value Fields    
Super Class CL_UMC_BW_VALUE_FIELDS Access BW Transaction Data for Value Fields 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20010215   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMB_BW_VALUE_FIELDS has no forward declaration.
Interfaces
Class CL_UMB_BW_VALUE_FIELDS has no interface implemented.
Friends
Class CL_UMB_BW_VALUE_FIELDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INIT Constant Private Type reference (TYPE) UMB_Y_KEYTYPE 'I' C_INIT 20010215
2 C_MEAS Constant Private Type reference (TYPE) UMB_Y_KEYTYPE 'M' C_MEAS 20010215
3 MR_SCORECARD Instance attribute Private Object reference (TYPE REF TO) CL_UMB_SCORECARD Scorecard 20010313
4 MT_INIT_SELECT Instance attribute Private Type reference (TYPE) UMB_YT_INIT_SELECT Selection of Value Fields for Initiative in the Scorecard 20021120
5 MT_MEAS_SELECT Instance attribute Private Type reference (TYPE) UMB_YT_MEAS_SELECT Selection of Value Fields of Measure in the Scorecard 20021118
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INITIATIVE Instance method Public Method Add Initiative to Request List 20010215
2 ADD_MEASURE Instance method Public Method Add Measure to Request List 20010215
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010219
4 DELETE_INITIATIVES Instance method Public Method Deletes all Registered Initiatives 20010216
5 DELETE_MEASURES Instance method Public Method Deletes all Registered Measures 20010215
6 GET_EXPLAIN_DEFAULT_COLS Instance method Public Method Gets Meaningful Default from Value Fields for Measure Tree 20010719
7 GET_INIT_COL_DATA Instance method Public Method Get Values from Initiatives 20010216
8 GET_INIT_ERROR_MESSAGE Instance method Public Method Returns Error Text for Value Field of an Initiative 20010222
9 GET_INIT_INTERVAL_DATA Instance method Public Method Get Time Series for Initiatives 20010216
10 GET_MEASCOL_ATTR Instance method Public Method Gets Unit of the Value Field of a Measure 20011129
11 GET_MEAS_COL Instance method Public Method Returns Existing Value Fields of a Measure 20010307
12 GET_MEAS_COL_DATA Instance method Public Method Get Measure Values 20010216
13 GET_MEAS_ERROR_MESSAGE Instance method Public Method Returns Error Text for Value Field of a Measure 20010222
14 GET_MEAS_INTERVAL_COL Instance method Public Method Supplies Value Fields for Time Series from Measures 20010216
15 LOAD_INIT_VALUES Instance method Public Method Loads Data for Initiatives from the BW to the Buffer 20010216
16 LOAD_MEAS_VALUES Instance method Public Method Loads Data for Measures from the BW to the Buffer 20010216
17 SET_MEAS_EXPLAIN Instance method Public Method Sets Value Fields for Common Explain 20010306
18 SET_REQUIRED_INIT_VALUE_FIELDS Instance method Public Method Sets List of Requested Value Fields from Initiatives 20021120
19 SET_REQUIRED_MEAS_VALUE_FIELDS Instance method Public Method Sets List of Requested Value Fields from Measures 20021118
Events
Class CL_UMB_BW_VALUE_FIELDS has no event.
Types
Class CL_UMB_BW_VALUE_FIELDS has no local type.
Method Signatures

Method ADD_INITIATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INIT Call by reference Type reference (TYPE) UMB_Y_INIT Initiative 20010215
2 Importing I_PERIOD Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20020228

Method ADD_INITIATIVE on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method ADD_MEASURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010215
2 Importing I_PERIOD Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20010215

Method ADD_MEASURE on class CL_UMB_BW_VALUE_FIELDS 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 20010313

Method CONSTRUCTOR on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method DELETE_INITIATIVES Signature

Method DELETE_INITIATIVES on class CL_UMB_BW_VALUE_FIELDS has no parameter.
Method DELETE_INITIATIVES on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method DELETE_MEASURES Signature

Method DELETE_MEASURES on class CL_UMB_BW_VALUE_FIELDS has no parameter.
Method DELETE_MEASURES on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_EXPLAIN_DEFAULT_COLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLS Call by reference Type reference (TYPE) UMB_YT_COL Liste von Spalten 20010719
2 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010719

Method GET_EXPLAIN_DEFAULT_COLS on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_INIT_COL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE Call by reference Type reference (TYPE) UMB_YT_VALUE Column values 20010216
2 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS_CURC Währungsschlüssel 20030109
3 Importing I_INIT Call by reference Type reference (TYPE) UMB_Y_INIT Initiative 20010216

Method GET_INIT_COL_DATA on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_INIT_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE Call by reference Type reference (TYPE) UMC_Y_MESSAGE Nachrichtentext 20010222
2 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20010222
3 Importing I_CURPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20010222
4 Importing I_INIT Call by reference Type reference (TYPE) UMB_Y_INIT Initiative 20010222

Method GET_INIT_ERROR_MESSAGE on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_INIT_INTERVAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIME_VALUE Call by reference Type reference (TYPE) UMB_YT_TIME_VALUE Werte für Zeitserie 20010216
2 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS_CURC Währungsschlüssel 20030109
3 Importing I_FRPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20010216
4 Importing I_INIT Call by reference Type reference (TYPE) UMB_Y_INIT Initiative 20010216
5 Importing I_TOPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20010216

Method GET_INIT_INTERVAL_DATA on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_MEASCOL_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MEAS_UNIT Call by reference Type reference (TYPE) UMC_YS_MEAS_UNIT Unit of measure (currency or unit) 20011129
2 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20011129
3 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20011129
# Exception Resumable Description Created on
1 NOT_BUFFERED 20011129
2 NO_UNIT Einheit konnte nicht gefunden wurden 20011129

Method GET_MEAS_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COL Call by reference Type reference (TYPE) UMB_YT_COL Liste von Spalten 20010307
2 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010307

Method GET_MEAS_COL on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_MEAS_COL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE Call by reference Type reference (TYPE) UMB_YT_VALUE Column values 20010220
2 Importing I_CURRENCY Call by reference Type reference (TYPE) WAERS_CURC Währungsschlüssel 20030109
3 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010220

Method GET_MEAS_COL_DATA on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_MEAS_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE Call by reference Type reference (TYPE) UMC_Y_MESSAGE Nachrichtentext 20010222
2 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20010222
3 Importing I_CURPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20010222
4 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010222

Method GET_MEAS_ERROR_MESSAGE on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method GET_MEAS_INTERVAL_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COL Call by reference Type reference (TYPE) UMB_YT_COL Liste von Spalten 20010216
2 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010216

Method GET_MEAS_INTERVAL_COL on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method LOAD_INIT_VALUES Signature

Method LOAD_INIT_VALUES on class CL_UMB_BW_VALUE_FIELDS has no parameter.
Method LOAD_INIT_VALUES on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method LOAD_MEAS_VALUES Signature

Method LOAD_MEAS_VALUES on class CL_UMB_BW_VALUE_FIELDS has no parameter.
Method LOAD_MEAS_VALUES on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method SET_MEAS_EXPLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COL Call by reference Type reference (TYPE) UMB_YT_COL Wertfeld 20010306
2 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20010306
# Exception Resumable Description Created on
1 NO_COMMON_EXPLAIN Kein gemeinsames Explain möglich 20010306

Method SET_REQUIRED_INIT_VALUE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INIT_SELECT Call by reference Type reference (TYPE) UMB_YT_INIT_SELECT Selection of valuefields of initiative in the scorecard 20021120

Method SET_REQUIRED_INIT_VALUE_FIELDS on class CL_UMB_BW_VALUE_FIELDS has no exception.

Method SET_REQUIRED_MEAS_VALUE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MEAS_SELECT Call by reference Type reference (TYPE) UMB_YT_MEAS_SELECT Selection of valuefields of mesure in the scorecard 20021118

Method SET_REQUIRED_MEAS_VALUE_FIELDS on class CL_UMB_BW_VALUE_FIELDS has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.0A