SAP ABAP Class CL_UMV_VALUE_FIELDS (BW Transaction Data : Basic Class for SEM-CPM)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMV (Package) CPM : Value Driver Tree
Properties
Class CL_UMV_VALUE_FIELDS  
Short Description BW Transaction Data : Basic Class for SEM-CPM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMV   CPM : Value Driver Tree 
Created 20011204   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMV_VALUE_FIELDS has no forward declaration.
Interfaces
Class CL_UMV_VALUE_FIELDS has no interface implemented.
Friends
Class CL_UMV_VALUE_FIELDS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_BPS Instance attribute Private Object reference (TYPE REF TO) CL_UMV_BPS_VALUE_FIELDS Access to BW Transaction Data for BPS Value Fields 20011204
2 MR_ODBO Instance attribute Private Object reference (TYPE REF TO) CL_UMV_BW_VALUE_FIELDS Access To BW Trans. Data for ODBO Value Fields 20011204
3 MR_VDT_DATA Instance attribute Private Object reference (TYPE REF TO) CL_UMV_VDT_DATA Value Driver Tree: Attributes and Data 20011212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_VDRIVER Instance method Public Method Registers Value Driver for Transaction Data 20011212
2 CHECK_INPUT Instance method Public Method Checks Whether Value Ready for Input 20020927
3 CHECK_UNSAVED_DATA Instance method Public Method Any Changed Data That is Not Saved? 20011214
4 CLEAR_BUFFER Instance method Public Method Refresh Buffer (incl. Explain) 20011212
5 CONSTRUCTOR Instance method Public Constructor Constructor 20011204
6 COPY_VALUE_FIELDS Instance method Public Method Copies Value Fields in BPS Value Fields 20011212
7 GET_BUFFERED_INTERVAL Instance method Public Method Gets Greatest and Smallest Period in Runtime Buffer 20011212
8 GET_NUMBER_FORMAT Instance method Public Method Delivers Number Format Per BPS Layout 20020204
9 GET_VALUE_FIELDS Instance method Public Method Delivers Values to Value Fields 20011212
10 GET_VDRIVER_INTERVAL_DATA Instance method Public Method Get Time Series for Value Drivers 20011212
11 LOAD_INTERVAL_DATA Instance method Public Method Load Time Series for Value Drivers to Buffer 20020815
12 LOAD_VDRIVER_VALUES Instance method Public Method Reads Transaction Data to Runtime Buffer 20011212
13 RECALCULATE_VALUES Instance method Public Method Executes Necessary BPS Functions 20011214
14 SAVE Instance method Public Method Saves BPS Data in Cube 20011212
15 SAVE_BW_BUFFER Instance method Public Method Save Buffered Data 20060406
16 SET_DATA Instance method Public Method Sets Value for Value Field 20011212
17 SET_DATE Instance method Public Method Sets Current and Target Periods 20011204
18 SET_RUNTIMEVAR_VALUES Instance method Public Method Sets Values for Runtime Variables 20020206
Events
Class CL_UMV_VALUE_FIELDS has no event.
Types
Class CL_UMV_VALUE_FIELDS has no local type.
Method Signatures

Method ADD_VDRIVER 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 20011212

Method ADD_VDRIVER on class CL_UMV_VALUE_FIELDS has no exception.

Method CHECK_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_ALLOWED Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020927
2 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Technischer Name eines Wertfeldes 20020927
3 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20020927

Method CHECK_INPUT on class CL_UMV_VALUE_FIELDS has no exception.

Method CHECK_UNSAVED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DATA_IS_CHANGED Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020225
# Exception Resumable Description Created on
1 UNSAVED_DATA Es gibt ungesicherte geänderte Daten 20011214

Method CLEAR_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLEAR_BPS Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20020314
2 Importing I_CLEAR_ODBO Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20020314

Method CLEAR_BUFFER on class CL_UMV_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_VDT_DATA Call by reference Object reference (TYPE REF TO) CL_UMV_VDT_DATA Werttreiberbaum: Attribute und Daten 20011204

Method CONSTRUCTOR on class CL_UMV_VALUE_FIELDS has no exception.

Method COPY_VALUE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20011212
2 Importing I_TO_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20011212

Method COPY_VALUE_FIELDS on class CL_UMV_VALUE_FIELDS has no exception.

Method GET_BUFFERED_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PERIOD_MAX Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20011212
2 Exporting E_PERIOD_MIN Call by reference Type reference (TYPE) UMC_Y_FISCPER Periode 20011212

Method GET_BUFFERED_INTERVAL on class CL_UMV_VALUE_FIELDS has no exception.

Method GET_NUMBER_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MEASDEC Call by reference Type reference (TYPE) UMK_Y_MEASDEC Dezimalstellen 20020204
2 Exporting E_MEASSCALE Call by reference Type reference (TYPE) UMK_Y_MEASSCALE Skalierungsfaktor 20020204
3 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20020204
4 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20020204

Method GET_NUMBER_FORMAT on class CL_UMV_VALUE_FIELDS has no exception.

Method GET_VALUE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VALUE Value transfer Type reference (TYPE) UMB_YT_VALUE Column values 20011212
2 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20011212

Method GET_VALUE_FIELDS on class CL_UMV_VALUE_FIELDS has no exception.

Method GET_VDRIVER_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 20011212
2 Importing I_FRPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20011212
3 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Werttreiber 20011212
4 Importing I_TOPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20011212

Method GET_VDRIVER_INTERVAL_DATA on class CL_UMV_VALUE_FIELDS has no exception.

Method LOAD_INTERVAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_TAB Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020815
2 Importing I_DISPEDIT_MODE Call by reference Type reference (TYPE) CHAR01 'D' Charakterfeld der Länge 1 20020815
3 Importing I_FRPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20020815
4 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Werttreiber 20020815
5 Importing I_TOPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20020815
# Exception Resumable Description Created on
1 ERROR 20020815

Method LOAD_VDRIVER_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_TAB Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020225
2 Importing I_DISPEDIT_MODE Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020225
# Exception Resumable Description Created on
1 ERROR 20020225

Method RECALCULATE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECALC_COMPLETE Call by reference Type reference (TYPE) AS4FLAG ' ' Flag (X oder Blank) 20020322

Method RECALCULATE_VALUES on class CL_UMV_VALUE_FIELDS has no exception.

Method SAVE Signature

Method SAVE on class CL_UMV_VALUE_FIELDS has no parameter.
Method SAVE on class CL_UMV_VALUE_FIELDS has no exception.

Method SAVE_BW_BUFFER Signature

Method SAVE_BW_BUFFER on class CL_UMV_VALUE_FIELDS has no parameter.
Method SAVE_BW_BUFFER on class CL_UMV_VALUE_FIELDS has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COL Call by reference Type reference (TYPE) UMB_Y_COL Wertfeld 20011212
2 Importing I_FORM_VALUE Call by reference Type reference (TYPE) UMB_Y_KF_FORM_VALUE ' ' Kennzahlwert 20020204
3 Importing I_MEAS Call by reference Type reference (TYPE) UMK_Y_MEAS Kennzahl 20011212
4 Importing I_RAW_VALUE Call by reference Type reference (TYPE) UMB_Y_KF_VALUE ' ' Wert für Table-Control 20020204

Method SET_DATA on class CL_UMV_VALUE_FIELDS has no exception.

Method SET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20011204
2 Importing I_TARPER Call by reference Type reference (TYPE) UMC_Y_FISCPER Jahre / Periode 20011204

Method SET_DATE on class CL_UMV_VALUE_FIELDS has no exception.

Method SET_RUNTIMEVAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RUNTIMEVAR_VALUES Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table type for buffer data of MC:Runtime Variable 20020206

Method SET_RUNTIMEVAR_VALUES on class CL_UMV_VALUE_FIELDS has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B