SAP ABAP Class CL_UMB_BSC_WEB_VIEW_MANAGER (BSC Views)
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_BSC_WEB_VIEW_MANAGER  
Short Description BSC Views    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMB   SEM-CPM: Balanced Scorecard 
Created 20010731   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMB_BSC_WEB_VIEW_MANAGER has no forward declaration.
Interfaces
Class CL_UMB_BSC_WEB_VIEW_MANAGER has no interface implemented.
Friends
Class CL_UMB_BSC_WEB_VIEW_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BSC_TAG_ANALYSED_ELEMENT Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ANALYSED_ELEMENT' 20010731
2 C_BSC_TAG_ANALYSED_STRATEGY Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ANALYSED_STRATEGY' 20010731
3 C_BSC_TAG_ANALYSIS_ICON Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ANALYSIS_ICON' 20010731
4 C_BSC_TAG_ANALYSIS_MODE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ANALYSIS_MODE' 20010813
5 C_BSC_TAG_ANALYSIS_TREE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ANALYSIS_TREE' 20010731
6 C_BSC_TAG_ANALYSIS_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ANALYSIS_TYPE' 20010731
7 C_BSC_TAG_ASS Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ASS' Technical Name 20020211
8 C_BSC_TAG_COMMENT Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'COMMENT' Technical Name 20020211
9 C_BSC_TAG_CURPER Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'CURPER' Technical Name 20010731
10 C_BSC_TAG_CURRENCY Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'CURRENCY' Technical Name 20040413
11 C_BSC_TAG_DESCRIPTION Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'DESCRIPTION' 20010731
12 C_BSC_TAG_DETAIL_KEY Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'DETAIL_KEY' 20010809
13 C_BSC_TAG_DETAIL_TREE_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'DETAIL_TREE_TYPE' 20010920
14 C_BSC_TAG_DETAIL_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'DETAIL_TYPE' 20010809
15 C_BSC_TAG_DRILLDOWN_KEY Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'DRILLDOWN_KEY' 20010808
16 C_BSC_TAG_DRILLDOWN_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'DRILLDOWN_TYPE' 20010808
17 C_BSC_TAG_FILTER Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'FILTER' 20010731
18 C_BSC_TAG_HIERARCHY_VISIBLE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'HIERARCHY_VISIBLE' 20010731
19 C_BSC_TAG_MATRIX_MODE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'MATRIX_MODE' Technical Name 20010806
20 C_BSC_TAG_MATRIX_VISIBLE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'MATRIX_VISIBLE' Technical Name 20010806
21 C_BSC_TAG_MEAS Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'MEASURE' 20010731
22 C_BSC_TAG_MEASURE_KEY Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'MEASURE_KEY' 20010807
23 C_BSC_TAG_MEASURE_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'MEASURE_TYPE' 20010807
24 C_BSC_TAG_OVERVIEW_ICON Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'OVERVIEW_ICON' 20010731
25 C_BSC_TAG_OVERVIEW_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'OVERVIEW_TYPE' 20010731
26 C_BSC_TAG_OWNER Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'OWNER' Technical Name 20010731
27 C_BSC_TAG_PRESENTATION_MODE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'PRESENTATION_MODE' Technical Name 20010806
28 C_BSC_TAG_RMS Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'RMS' Technical Name 20010813
29 C_BSC_TAG_SCARD Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SCORECARD' 20010731
30 C_BSC_TAG_SCREEN Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SCREEN' 20010731
31 C_BSC_TAG_SELECTED_ELEMENT Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SELECTED_ELEMENT' 20010731
32 C_BSC_TAG_SELECTED_TAB Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SELECTED_TAB' 20010731
33 C_BSC_TAG_SHOWFILTER Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SHOWFILTER' Technical Name 20010731
34 C_BSC_TAG_SHOWMENU Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SHOWMENU' Technical Name 20010731
35 C_BSC_TAG_SHOWTIMESERIES Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SHOWTIMESERIES' Technical Name 20010731
36 C_BSC_TAG_SHOW_ANALYSIS Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SHOW_ANALYSIS' 20010731
37 C_BSC_TAG_SHOW_DETAILS Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SHOW_DETAILS' Technical Name 20010807
38 C_BSC_TAG_SHOW_LIST Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SHOW_LIST' 20010731
39 C_BSC_TAG_SHOW_STRATEGY Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'SHOW_STRATEGY' 20010731
40 C_BSC_TAG_STATUS0 Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'STATUS0' Technical Name 20010731
41 C_BSC_TAG_STATUS1 Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'STATUS1' Technical Name 20010731
42 C_BSC_TAG_STATUS2 Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'STATUS2' Technical Name 20010731
43 C_BSC_TAG_STATUS3 Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'STATUS3' Technical Name 20010731
44 C_BSC_TAG_STATUS4 Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'STATUS4' Technical Name 20010731
45 C_BSC_TAG_STATUS5 Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'STATUS5' Technical Name 20010731
46 C_BSC_TAG_STRATEGY_MAP Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'STRATEGY_MAP' 20010731
47 C_BSC_TAG_TARPER Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'TARPER' Technical Name 20010731
48 C_BSC_TAG_TREE_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'TREE_TYPE' 20010731
49 C_BSC_TAG_TSFROM Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'TSFROM' Technical Name 20010731
50 C_BSC_TAG_TSTO Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'TSTO' Technical Name 20010731
51 C_BSC_TAG_VALUEFIELD Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'VALUEFIELD' Technical Name 20010808
52 C_BSC_TAG_ZOOM Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'ZOOM' 20010731
53 C_BSC_VAL_ANALYSIS Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'ANALYSIS' 20010731
54 C_BSC_VAL_BIC Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'BIC' 20010731
55 C_BSC_VAL_BWQ Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'BWQ' 20010731
56 C_BSC_VAL_CE_ANALYSIS Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'CE_ANALYSIS' 20010731
57 C_BSC_VAL_COMPENSATION_MTX Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'COMPENSATION_MTX' 20010731
58 C_BSC_VAL_DRILLDOWN Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'DRILLDOWN' 20010731
59 C_BSC_VAL_MEASURE_ANALYSIS Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'MEASURE_ANALYSIS' 20010731
60 C_BSC_VAL_MEASURE_TREE Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'MEASURE_TREE' 20010731
61 C_BSC_VAL_MSC Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'MSC' 20010731
62 C_BSC_VAL_NO Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'NO' 20010731
63 C_BSC_VAL_OVERVIEW Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'OVERVIEW' 20010731
64 C_BSC_VAL_PM Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'PM' 20010731
65 C_BSC_VAL_POI Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'POI' 20010731
66 C_BSC_VAL_POM Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'POM' 20010731
67 C_BSC_VAL_RISK Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'RISK' 20010928
68 C_BSC_VAL_SI Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'SI' 20010731
69 C_BSC_VAL_SPOI Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'SPOI' 20010731
70 C_BSC_VAL_SPOM Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'SPOM' 20010731
71 C_BSC_VAL_TODO Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'TODO' 20010731
72 C_BSC_VAL_YES Constant Public Type reference (TYPE) UMB_Y_ATTR_VALUE 'YES' 20010731
73 C_MSC_TAG_ELEMENT_NAME Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'OBJNAME' Technical Name 20020718
74 C_MSC_TAG_ELEMENT_TEXT Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'OB JTEXT' Technical Name 20020718
75 C_MSC_TAG_ELEMENT_TYPE Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'OBJTYPE' Technical Name 20020718
76 C_MSC_TAG_RCATG Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'RISKCATEGORY' Technical Name 20020718
77 C_MSC_TAG_RGROUP Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'RISKGROUP' Technical Name 20020718
78 C_MSC_TAG_RMS Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'RMS' Technical Name 20020722
79 C_MSC_TAG_RMS_EST_COL Constant Public Type reference (TYPE) UMB_Y_ATTR_KEY 'RMS_EST_COL' Technical Name 20020722
80 MR_APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_UMB_BSC_WEB_APPLICATION BSC Web Application 20010731
81 MR_PERS_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_UMB_PERS_MANAGER Service Class Handling BSC Personalization 20010731
82 MR_VIEW_INSTANCE Instance attribute Public Object reference (TYPE REF TO) CL_UMB_BSC_WEB_ABSTRACT_VIEW Perspective Overview 20010731
83 MS_LAST_SELECTED_VIEW Instance attribute Public Type reference (TYPE) UMB_YS_PERSONAL_VIEW Last Selected View 20010731
84 MS_NEW_VIEW_DATA Instance attribute Private Type reference (TYPE) UMB_YS_PERS_PERSONALVIEWS Structure of Configuration Templates 20010731
85 MT_ATTR Instance attribute Private Type reference (TYPE) UMB_YT_VIEW_ATTR Attribute List of All Views 20010731
86 MT_VIEW_DATA Instance attribute Private Type reference (TYPE) UMB_YT_PERS_PERSONALVIEWS Personalization 1 - BSC 20010731
87 M_ACTIVE Instance attribute Private Type reference (TYPE) CHAR1 '' If Personal View Is Active 20010809
88 M_CURRENT_SEQ Instance attribute Private Type reference (TYPE) I 0 Current Sequence Number in MT_VIEW_DATA 20010731
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010731
2 CREATE_NEW_VIEW Instance method Public Method Creates a New View 20010731
3 DELETE_VIEW Instance method Public Method Deletes a View 20010731
4 GET_VIEWS Instance method Public Method 20010731
5 GOTO_VIEW Instance method Public Method 20010731
6 IS_ACTIVE Instance method Public Method 20010809
7 MOVE_DOWN Instance method Public Method 20010731
8 MOVE_TO Instance method Public Method 20010731
9 MOVE_UP Instance method Public Method 20010731
10 NEXT_VIEW Instance method Public Method Selects the Next View 20010731
11 PREV_VIEW Instance method Public Method Selects the Previous View 20010731
12 RESET_CURRENT_SEQ Instance method Public Method 20010803
13 RESORT Instance method Private Method 20010801
14 SAVE_VIEWS Instance method Public Method Saves a New View 20010731
15 SET_ACTIVE Instance method Public Method 20010809
16 SET_VIEW_NAME Instance method Public Method 20010731
Events
Class CL_UMB_BSC_WEB_VIEW_MANAGER has no event.
Types
Class CL_UMB_BSC_WEB_VIEW_MANAGER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION Call by reference Object reference (TYPE REF TO) CL_UMB_BSC_WEB_APPLICATION BSC Web Applikation 20010731
2 Importing IR_PERS_MAN Call by reference Object reference (TYPE REF TO) CL_UMB_PERS_MANAGER Service class handling BSC personalization 20010731

Method CONSTRUCTOR on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method CREATE_NEW_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) UMC_Y_PERS_KEY '' Schlüssel für Personalisierung 20010731
2 Importing I_SCREEN Call by reference Type reference (TYPE) STRING Perspective Overview 20010731
# Exception Resumable Description Created on
1 MISSING_DESCRIPTION MISSING_DESCRIPTION 20010731
2 WRONG_VID WRONG_VID 20010731
3 WRONG_VTYPE WRONG_VTYPE 20010731

Method DELETE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQ Call by reference Type reference (TYPE) I Schlüssel für Personalisierung 20010731

Method DELETE_VIEW on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method GET_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VIEWS Value transfer Type reference (TYPE) UMB_YT_PERS_PERSONALVIEWS Tabelle für Personalview in der BSC Personalisierung 20010731

Method GET_VIEWS on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method GOTO_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQ Call by reference Type reference (TYPE) I Dummy für B20 int1 (überall lokal!) 20010731
2 Returning R_SCREEN Value transfer Type reference (TYPE) STRING 20010731

Method GOTO_VIEW on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010809

Method IS_ACTIVE on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method MOVE_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQ Call by reference Type reference (TYPE) I Schlüssel für Personalisierung 20010731

Method MOVE_DOWN on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method MOVE_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_SEQ Call by reference Type reference (TYPE) I Dummy für B20 int1 (überall lokal!) 20010731
2 Importing I_TO_SEQ Call by reference Type reference (TYPE) I Dummy für B20 int1 (überall lokal!) 20010731

Method MOVE_TO on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method MOVE_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEQ Call by reference Type reference (TYPE) I Schlüssel für Personalisierung 20010731

Method MOVE_UP on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method NEXT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SCREEN Value transfer Type reference (TYPE) STRING Screen name 20010731

Method NEXT_VIEW on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method PREV_VIEW Signature

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

Method PREV_VIEW on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method RESET_CURRENT_SEQ Signature

Method RESET_CURRENT_SEQ on class CL_UMB_BSC_WEB_VIEW_MANAGER has no parameter.
Method RESET_CURRENT_SEQ on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method RESORT Signature

Method RESORT on class CL_UMB_BSC_WEB_VIEW_MANAGER has no parameter.
Method RESORT on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method SAVE_VIEWS Signature

Method SAVE_VIEWS on class CL_UMB_BSC_WEB_VIEW_MANAGER has no parameter.
# Exception Resumable Description Created on
1 MISSING_DESCRIPTION MISSING_DESCRIPTION 20010731
2 WRONG_VID WRONG_VID 20010731
3 WRONG_VTYPE WRONG_VTYPE 20010731

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010809

Method SET_ACTIVE on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.

Method SET_VIEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) UMC_Y_PERS_KEY Schlüssel für Personalisierung 20010731
2 Importing I_SEQ Call by reference Type reference (TYPE) I Dummy für B20 int1 (überall lokal!) 20010731

Method SET_VIEW_NAME on class CL_UMB_BSC_WEB_VIEW_MANAGER has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 30A