SAP ABAP Class CL_UMC_VALUE_FIELD (Value Field)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UMC_CUSTOMIZE Customize 20010109
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMB_VALUE_FIELD_INIT Value Field: Initiative 20010109
2 Inheritance (c INHERITING FROM c_ref)  CL_UMB_VALUE_FIELD_MEAS Value Field: Measure 20010110
3 Inheritance (c INHERITING FROM c_ref)  CL_UMK_VALUE_FIELD_BMK Benchmark 20010806
4 Inheritance (c INHERITING FROM c_ref)  CL_UMM_FRAME_SELECTIONS Frame Selections for Char. and BW Var. 20010214
5 Inheritance (c INHERITING FROM c_ref)  CL_UMR_VALUE_FIELD_RISK Value Field for Measure-Risk 20020618
6 Inheritance (c INHERITING FROM c_ref)  CL_UMV_VALUE_FIELD_VDRIVER Value Field: Value Driver 20010118
Properties
Class CL_UMC_VALUE_FIELD  
Short Description Value Field    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UMC   CPM : Common Objects 
Created 20010102   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UMC_CUSTOMIZE Customize 20010109
Friends
Class CL_UMC_VALUE_FIELD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BACKUP Instance attribute Private See coding BACKUP 20010112
2 C_BASE_VAR_CURPER Constant Public Type reference (TYPE) UMB_Y_VAR 'CURPER' Technical Name of Time Variable 20020620
3 C_BASE_VAR_CURTAR Constant Public Type reference (TYPE) UMB_Y_VAR 'CURTAR' Technical Name of Time Variable 20020620
4 C_BASE_VAR_TARPER Constant Public Type reference (TYPE) UMB_Y_VAR 'TARPER' Technical Name of Time Variable 20020620
5 MS_KEYFIGURE Instance attribute Public Type reference (TYPE) UMC_YS_KEYFIGURE Measure 20010109
6 MS_KEYFIGURE_INFO Instance attribute Public Type reference (TYPE) UMB_YS_1291 Key Figure Information 20020727
7 MT_CHA Instance attribute Protected See coding 20010601
8 MT_CHAR_VAR_FOR_DISPLAY Instance attribute Private See coding 20020704
9 MT_CHA_OPTION Instance attribute Public Type reference (TYPE) UMC_YT_BW_CHA_SELECTION_OPTION BW Selection Option: Characteristic 20010110
10 MT_KEYFIGURE_LIST Instance attribute Public Type reference (TYPE) UMC_YT_KEYFIGURE_INFO MT_KEYFIGURE_LIST 20010112
11 MT_VAR Instance attribute Protected See coding 20010601
12 MT_VAR_OPTION Instance attribute Public Type reference (TYPE) UMC_YT_BW_VAR_SELECTION_OPTION BW Selection Option: Variable 20010110
13 M_BASE_VAR_TYPE Instance attribute Public Type reference (TYPE) UMB_Y_VAR 'CURPER' or 'TARPER' 20010119
14 M_BW_EXCEPTION Instance attribute Public Type reference (TYPE) UMB_Y_BW_EXCEPTION Show BW Exception 20021217
15 M_CHA_COUNT Instance attribute Public Type reference (TYPE) I M_CHA_COUNT 20010111
16 M_COL Instance attribute Public Type reference (TYPE) UMB_Y_COL Value Field 20010102
17 M_COL_LTXT Instance attribute Public Type reference (TYPE) UMC_Y_LTXT Long Text 20010109
18 M_KF_COUNT Instance attribute Public Type reference (TYPE) I M_KY_COUNT 20010111
19 M_PERIODICITY Instance attribute Public Type reference (TYPE) UMB_Y_COL_PERIODICITY Value Fields Periodization (Frequency) 20010227
20 M_TIMESTMP Instance attribute Public Type reference (TYPE) RSTIMESTMP UTC Time Stamp 20020205
21 M_TVAR_IN_BWVARS Instance attribute Public Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010608
22 M_TVAR_IN_CHARS Instance attribute Public Type reference (TYPE) AS4FLAG Flag (X or Blank) 20010608
23 M_TVAR_IN_EXOTIC_CHARS Instance attribute Public Type reference (TYPE) AS4FLAG Flag (X or Blank) 20011115
24 M_VAR Instance attribute Public Type reference (TYPE) UMB_Y_VAR Variable für Selection Conditions for Measures 20010301
25 M_VAR_COUNT Instance attribute Public Type reference (TYPE) I M_VAR_COUNT 20010111
26 M_VAR_INTERVAL Instance attribute Public Type reference (TYPE) UMC_Y_TM_INTERVAL Time Variable: Interval 20010301
27 M_YTD Instance attribute Public Type reference (TYPE) UMC_Y_YTD Period- or YTD Value 20010227
28 M_YTD_PERIODICITY Instance attribute Public Type reference (TYPE) UMC_Y_YTD_PERIODICITY YTD Periodization (Rule) 20010227
Methods
# Method Level Visibility Method type Description Created on
1 BIND_SELECTION_FOR_PERIODICITY Instance method Public Method Bind Selections According to Periodicity 20020730
2 BIND_SELECTION_TO_CHAR_VAR Instance method Public Method Bind Selections to Cha. and Variables 20020730
3 CHECK_TIME_VAR Instance method Protected Method Time Variable can't be Mixed 20020619
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010102
5 COPY_FROM Instance method Public Method Copy from a value field 20010102
6 DETECT_BASE_VAR Instance method Public Method Detect the base time variable 20010119
7 GET_BW_EXCEPTION Instance method Public Method Get BW Exception 20021217
8 GET_CHAR_VAR_BY_INDEX Instance method Public Method Get Characterics or Variable Object for Display 20020704
9 GET_CHA_BY_INDEX Instance method Public Method Get a characteristic 20010111
10 GET_KEYFIGURE_INDEX Instance method Public Method Get Index of the Current Key Figure 20020925
11 GET_KEYFIGURE_LIST Instance method Public Method Read Data Sources 20010112
12 GET_KF_BY_INDEX Instance method Public Method Get a keyfigure 20010112
13 GET_SELECTION_OVERVIEW Instance method Public Method Get Data Table for ALV Overview List 20020726
14 GET_VAR_BY_INDEX Instance method Public Method Get a variable 20010111
15 IS_BW_EXCEPTION_ALLOWED Instance method Public Method BW Exception Allowed for Measure/Initiative VF 20021217
16 IS_TYPE_FOR_BMK Instance method Public Method Is value field for benchmark 20020725
17 IS_TYPE_FOR_FRAME Instance method Public Method Is value field for cockpit frame 20020725
18 IS_TYPE_FOR_INIT Instance method Public Method Is value field for initiative 20020725
19 IS_TYPE_FOR_MEAS Instance method Public Method Is value field for measure 20020725
20 IS_TYPE_FOR_RISK Instance method Public Method Is value field for risk 20020911
21 IS_TYPE_FOR_VDRIVER Instance method Public Method Is value field for value driver 20020725
22 IS_YTD_ALLOWED Instance method Public Method Is_YTD_Allowed 20010524
23 SET_BW_EXCEPTION Instance method Public Method Set BW Exception 20021217
24 SET_CHA_OPTION Instance method Public Method BW Selection Option: Characteristic 20010122
25 SET_KEYFIGURE_BY_INDEX Instance method Public Method Select a keyfigure from keyfigure list 20010111
26 SET_PERIODICITY Instance method Public Method Set Periodicity 20010228
27 SET_VAR_OPTION Instance method Public Method BW Selection Option: Variable 20010122
28 SET_YTD_PERIODICITY Instance method Public Method Set YTD Periodicity 20010228
29 SORT_CHAR_VAR_FOR_DISPLAY Instance method Private Method Sort data for displaying the overview list 20020728
Events
Class CL_UMC_VALUE_FIELD has no event.
Types
Class CL_UMC_VALUE_FIELD has no local type.
Method Signatures

Method BIND_SELECTION_FOR_PERIODICITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_VAR Value transfer Object reference (TYPE REF TO) CL_UMC_BW_VARIABLE Variable 20020730
2 Importing I_PERIODICITY Value transfer Type reference (TYPE) UMC_Y_PERIODICITY Technischer Name einer Periodisierung 20020730

Method BIND_SELECTION_FOR_PERIODICITY on class CL_UMC_VALUE_FIELD has no exception.

Method BIND_SELECTION_TO_CHAR_VAR Signature

Method BIND_SELECTION_TO_CHAR_VAR on class CL_UMC_VALUE_FIELD has no parameter.
Method BIND_SELECTION_TO_CHAR_VAR on class CL_UMC_VALUE_FIELD has no exception.

Method CHECK_TIME_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VAR_DETECTED Value transfer Type reference (TYPE) UMB_Y_VAR Technischer Name einer Zeitvariable 20020619
2 Importing I_VAR_NEW Value transfer Type reference (TYPE) UMB_Y_VAR Technischer Name einer Zeitvariable 20020619
# Exception Resumable Description Created on
1 ERROR Error 20020619

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COL Value transfer Type reference (TYPE) UMB_Y_COL Wertfeld 20010109
# Exception Resumable Description Created on
1 NOT_FOUND Wertfeld nicht gefunden 20010109

Method COPY_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ORIGINAL Call by reference Object reference (TYPE REF TO) CL_UMC_VALUE_FIELD Wertfeld 20010115

Method COPY_FROM on class CL_UMC_VALUE_FIELD has no exception.

Method DETECT_BASE_VAR Signature

Method DETECT_BASE_VAR on class CL_UMC_VALUE_FIELD has no parameter.
Method DETECT_BASE_VAR on class CL_UMC_VALUE_FIELD has no exception.

Method GET_BW_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BW_EXCEPTION Value transfer Type reference (TYPE) UMB_Y_BW_EXCEPTION Show BW Exception 20021217

Method GET_BW_EXCEPTION on class CL_UMC_VALUE_FIELD has no exception.

Method GET_CHAR_VAR_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OBJECT Value transfer Object reference (TYPE REF TO) CL_UMC_BW_SELECTION_BASE BW Selektion: Base Klasse 20020704
2 Importing I_INDEX Call by reference Type reference (TYPE) I 20020704

Method GET_CHAR_VAR_BY_INDEX on class CL_UMC_VALUE_FIELD has no exception.

Method GET_CHA_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_CHA Value transfer Object reference (TYPE REF TO) CL_UMC_BW_CHARACTERISTIC Merkmal 20010111
2 Importing I_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20010111

Method GET_CHA_BY_INDEX on class CL_UMC_VALUE_FIELD has no exception.

Method GET_KEYFIGURE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_INDEX Value transfer Type reference (TYPE) I 20020925

Method GET_KEYFIGURE_INDEX on class CL_UMC_VALUE_FIELD has no exception.

Method GET_KEYFIGURE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_BUFFER_ONLY Value transfer Type reference (TYPE) AS4FLAG SPACE Flag (X or blank) 20020728
# Exception Resumable Description Created on
1 CX_UMC_VALUE_FIELD Werfeld 20020728

Method GET_KF_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_KEYFIGURE_INFO Value transfer Type reference (TYPE) UMB_YS_1291 Keyfigure info 20010112
2 Importing I_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20010112

Method GET_KF_BY_INDEX on class CL_UMC_VALUE_FIELD has no exception.

Method GET_SELECTION_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ALV_ITEM Value transfer Type reference (TYPE) UMC_YT_BW_SELECTION_ALV_ITEM1 BW Selektion: ALV Strucktur 20020726

Method GET_SELECTION_OVERVIEW on class CL_UMC_VALUE_FIELD has no exception.

Method GET_VAR_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_VAR Value transfer Object reference (TYPE REF TO) CL_UMC_BW_VARIABLE Variable 20010111
2 Importing I_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20010111

Method GET_VAR_BY_INDEX on class CL_UMC_VALUE_FIELD has no exception.

Method IS_BW_EXCEPTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BOOL Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20021217

Method IS_BW_EXCEPTION_ALLOWED on class CL_UMC_VALUE_FIELD has no exception.

Method IS_TYPE_FOR_BMK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20020725

Method IS_TYPE_FOR_BMK on class CL_UMC_VALUE_FIELD has no exception.

Method IS_TYPE_FOR_FRAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20020725

Method IS_TYPE_FOR_FRAME on class CL_UMC_VALUE_FIELD has no exception.

Method IS_TYPE_FOR_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20020725

Method IS_TYPE_FOR_INIT on class CL_UMC_VALUE_FIELD has no exception.

Method IS_TYPE_FOR_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20020725

Method IS_TYPE_FOR_MEAS on class CL_UMC_VALUE_FIELD has no exception.

Method IS_TYPE_FOR_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20020911

Method IS_TYPE_FOR_RISK on class CL_UMC_VALUE_FIELD has no exception.

Method IS_TYPE_FOR_VDRIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_BOOL Value transfer Type reference (TYPE) ABAP_BOOL 20020725

Method IS_TYPE_FOR_VDRIVER on class CL_UMC_VALUE_FIELD has no exception.

Method IS_YTD_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLAG Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20010524

Method IS_YTD_ALLOWED on class CL_UMC_VALUE_FIELD has no exception.

Method SET_BW_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BW_EXCEPTION Value transfer Type reference (TYPE) UMB_Y_BW_EXCEPTION Show BW Exception 20021217

Method SET_BW_EXCEPTION on class CL_UMC_VALUE_FIELD has no exception.

Method SET_CHA_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHA_OPTION Call by reference Type reference (TYPE) UMC_YT_BW_CHA_SELECTION_OPTION BW Selektion Option: Merkmal 20010122

Method SET_CHA_OPTION on class CL_UMC_VALUE_FIELD has no exception.

Method SET_KEYFIGURE_BY_INDEX 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 Index 20010111
# Exception Resumable Description Created on
1 CX_UMC_VALUE_FIELD Werfeld 20020728

Method SET_PERIODICITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIODICITY Value transfer Type reference (TYPE) UMB_Y_COL_PERIODICITY Vertfelde Periodisierung (frequency) 20010228

Method SET_PERIODICITY on class CL_UMC_VALUE_FIELD has no exception.

Method SET_VAR_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VAR_OPTION Call by reference Type reference (TYPE) UMC_YT_BW_VAR_SELECTION_OPTION BW Selektion Option: Variable 20010122

Method SET_VAR_OPTION on class CL_UMC_VALUE_FIELD has no exception.

Method SET_YTD_PERIODICITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_YTD Value transfer Type reference (TYPE) UMC_Y_YTD Perioden- oder YTD Wert 20010228
2 Importing I_YTD_PERIODICITY Value transfer Type reference (TYPE) UMC_Y_YTD_PERIODICITY YTD Periodisierung (rule) 20010228

Method SET_YTD_PERIODICITY on class CL_UMC_VALUE_FIELD has no exception.

Method SORT_CHAR_VAR_FOR_DISPLAY Signature

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