SAP ABAP Class CL_UMM_MC_PERS_ADMIN (MC Personalization)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM-MC (Application Component) Management Cockpit
     UMM (Package) SEM-CPM: Management Cockpit
Properties
Class CL_UMM_MC_PERS_ADMIN  
Short Description MC Personalization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMM   SEM-CPM: Management Cockpit 
Created 20011211   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMM_MC_PERS_ADMIN has no forward declaration.
Interfaces
Class CL_UMM_MC_PERS_ADMIN has no interface implemented.
Friends
Class CL_UMM_MC_PERS_ADMIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PERSONALIZATION_BASE_KEY Constant Private Type reference (TYPE) UMC_Y_PERS_KEY 'R_CPM_MC_PERSONALIZATION' Personalization Key 20011211
2 C_PT_CONAME Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_CONAME' Personalization Key 20011211
3 C_PT_CSS Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_CSS' Personalization Key 20011211
4 C_PT_FILTER Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_FILTER' Personalization Key 20011211
5 C_PT_MEASDEF Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_MEASDEF' Personalization Key 20020226
6 C_PT_OBJPOS Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_OBJPOS' Personalization Key 20011211
7 C_PT_PRINTTYPE Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_PRINTTYPE' Personalization Key 20011211
8 C_PT_RUNTIMEVAR Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_RUNTIMEVAR' Personalization Key 20011211
9 C_PT_SUBOBJS Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_SUBOBJS' Personalization Key 20020121
10 C_PT_VIEWTYPE Constant Public Type reference (TYPE) UMC_Y_PERS_KEY 'T_VIEWTYPE' Personalization Key 20011211
11 MT_KEY_TAB Instance attribute Private Type reference (TYPE) SPERS_SELT Generic selection table 20030304
12 MT_MC_PERS Instance attribute Private Type reference (TYPE) YT_MC_PERS Table Type: MC Personalization 20011211
13 MT_MC_PERS_DEFAULT Static Attribute Private Type reference (TYPE) UMM_YT_MC_PERS Table Type: MC Personalization 20011211
14 M_INITIALIZED Static Attribute Private Type reference (TYPE) AS4FLAG '' Flag (X or Blank) 20011211
15 M_PERS_KEY Static Attribute Private Type reference (TYPE) SPERS_KEY 'R_CPM_MC_PERSONALIZATION' Personalization Key 20011211
16 M_USER Instance attribute Private Type reference (TYPE) UNAME User Name 20011211
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_FLAT Instance method Private Method Save Personalization Data of Current User 20011211
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20011211
3 DELETE_USER_CONFIGURATION Instance method Public Method Delete the configuration data for the given user 20011211
4 DEL_PRINT_PERS Instance method Public Method Delete Personalization Data for Printing 20020313
5 DEL_VARIABLES_PERS Instance method Public Method Delete personalization for variables 20040115
6 DEL_WEBVIEW_PERS Instance method Public Method Delete Personalization Data for Web View 20020313
7 GENERATE_DEFAULT Static method Private Method Initialize the default configuration 20011211
8 GET_PRINT_PERS Instance method Public Method Get the value for the given key 20011211
9 GET_PRINT_PERS_TEMP Instance method Public Method Get the value for the given key 20020110
10 GET_VARIABLE_PERS Instance method Public Method Get values of variables for cockpit 20040114
11 GET_WEBVIEW_PERS Instance method Public Method Get the value for the given key 20011211
12 INITIALIZE Static method Public Method Initialize the configuration 20011211
13 INITIALIZE_WITH_DEFAULT Static method Public Method Initialize the based on the given default configuration 20011211
14 SAVE_PERS Instance method Public Method Save Personalization Data of Current User 20011211
15 SET_PRINT_PERS Instance method Public Method Set the value for the given key 20011211
16 SET_PRINT_PERS_TEMP Instance method Public Method Set the value for the given key 20020110
17 SET_VARIABLE_PERS Instance method Public Method Set values of variables for cockpit 20040114
18 SET_WEBVIEW_PERS Instance method Public Method Set the value for the given key 20011211
Events
Class CL_UMM_MC_PERS_ADMIN has no event.
Types
Class CL_UMM_MC_PERS_ADMIN has no local type.
Method Signatures

Method ASSIGN_FLAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PERS Call by reference Type reference (TYPE) UMM_YT_MC_PERS Table Type: MC Personalization 20011211

Method ASSIGN_FLAT on class CL_UMM_MC_PERS_ADMIN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESIGNATION Call by reference Type reference (TYPE) STRING Designation 20030304
2 Importing I_USER Call by reference Type reference (TYPE) UMB_Y_USER Benutzer 20011211
# Exception Resumable Description Created on
1 NOT_SET_TO_DEFAULT Personalisierungsobjekt liegt nicht in der Standardablage 20011211
2 PERS_KEY_NOT_FOUND Objektschlüssel ungültig 20011211
3 ROLE_DOES_NOT_EXIST Personalisierungsrolle nicht vorhanden 20011211

Method DELETE_USER_CONFIGURATION Signature

Method DELETE_USER_CONFIGURATION on class CL_UMM_MC_PERS_ADMIN has no parameter.
Method DELETE_USER_CONFIGURATION on class CL_UMM_MC_PERS_ADMIN has no exception.

Method DEL_PRINT_PERS Signature

Method DEL_PRINT_PERS on class CL_UMM_MC_PERS_ADMIN has no parameter.
Method DEL_PRINT_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method DEL_VARIABLES_PERS Signature

Method DEL_VARIABLES_PERS on class CL_UMM_MC_PERS_ADMIN has no parameter.
Method DEL_VARIABLES_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method DEL_WEBVIEW_PERS Signature

Method DEL_WEBVIEW_PERS on class CL_UMM_MC_PERS_ADMIN has no parameter.
Method DEL_WEBVIEW_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method GENERATE_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERS Call by reference Type reference (TYPE) UMM_YT_MC_PERS Table Type: MC Personalization 20011211

Method GENERATE_DEFAULT on class CL_UMM_MC_PERS_ADMIN has no exception.

Method GET_PRINT_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSITIONS Call by reference Type reference (TYPE) UMM_YT_FRAME_POSITION Framepositionen 20011211
2 Exporting ET_RUNTIME_VAR Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20011211
3 Exporting E_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20011211
4 Exporting E_FILTER Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20011211
5 Exporting E_MEASDEF Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020226
6 Exporting E_PRINTTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20011211
7 Importing I_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20040116

Method GET_PRINT_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method GET_PRINT_PERS_TEMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSITIONS Call by reference Type reference (TYPE) UMM_YT_FRAME_POSITION Framepositionen 20020110
2 Exporting ET_RUNTIME_VAR Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20020110
3 Exporting ET_SUBOBJS Call by reference Type reference (TYPE) UMM_YT_FRAMES_A Frame structure including authorization status 20020121
4 Exporting E_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20020110
5 Exporting E_FILTER Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20020110
6 Exporting E_MEASDEF Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020226
7 Exporting E_PRINTTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020110

Method GET_PRINT_PERS_TEMP on class CL_UMM_MC_PERS_ADMIN has no exception.

Method GET_VARIABLE_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIABLES Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20040114
2 Importing I_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20040114

Method GET_VARIABLE_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method GET_WEBVIEW_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSITIONS Call by reference Type reference (TYPE) UMM_YT_FRAME_POSITION Framepositionen 20011211
2 Exporting ET_RUNTIME_VAR Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20011211
3 Exporting E_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20011211
4 Exporting E_CSS Call by reference Type reference (TYPE) UMC_Y_LTXT Langtext 20011211
5 Exporting E_FILTER Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20011211
6 Exporting E_VIEWTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20011211

Method GET_WEBVIEW_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PERS Call by reference Type reference (TYPE) UMM_YT_MC_PERS Table Type: MC Personalization 20011211
2 Importing I_PERS_KEY Call by reference Type reference (TYPE) UMC_Y_PERS_KEY Schlüssel für Personalisierung 20011211
# Exception Resumable Description Created on
1 NOT_SET_TO_DEFAULT Personalisierungsobjekt liegt nicht in der Standardablage 20011211
2 PERS_KEY_NOT_FOUND Objektschlüssel ungültig 20011211

Method INITIALIZE_WITH_DEFAULT Signature

Method INITIALIZE_WITH_DEFAULT on class CL_UMM_MC_PERS_ADMIN has no parameter.
# Exception Resumable Description Created on
1 NOT_SET_TO_DEFAULT Personalisierungsobjekt liegt nicht in der Standardablage 20011211
2 PERS_KEY_NOT_FOUND Objektschlüssel ungültig 20011211
3 ROLE_DOES_NOT_EXIST Personalisierungsrolle nicht vorhanden 20011211

Method SAVE_PERS Signature

Method SAVE_PERS on class CL_UMM_MC_PERS_ADMIN has no parameter.
Method SAVE_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method SET_PRINT_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_POSITIONS Call by reference Type reference (TYPE) UMM_YT_FRAME_POSITION Framepositionen 20011211
2 Importing IT_RUNTIME_VAR Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20011211
3 Importing I_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20011211
4 Importing I_FILTER Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20011211
5 Importing I_MEASDEF Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020226
6 Importing I_PRINTTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20011211

Method SET_PRINT_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method SET_PRINT_PERS_TEMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_POSITIONS Call by reference Type reference (TYPE) UMM_YT_FRAME_POSITION Framepositionen 20020110
2 Importing IT_RUNTIME_VAR Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20020110
3 Importing IT_SUBOBJS Call by reference Type reference (TYPE) UMM_YT_FRAMES_A Frame structure including authorization status 20020121
4 Importing I_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20020110
5 Importing I_FILTER Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20020110
6 Importing I_MEASDEF Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020226
7 Importing I_PRINTTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020110

Method SET_PRINT_PERS_TEMP on class CL_UMM_MC_PERS_ADMIN has no exception.

Method SET_VARIABLE_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VARIABLES Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20040114
2 Importing I_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20040114

Method SET_VARIABLE_PERS on class CL_UMM_MC_PERS_ADMIN has no exception.

Method SET_WEBVIEW_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_POSITIONS Call by reference Type reference (TYPE) UMM_YT_FRAME_POSITION Framepositionen 20011211
2 Importing IT_RUNTIME_VAR Call by reference Type reference (TYPE) UMM_YT_RUNTIME_VAR Table Type for runtime Variable 20011211
3 Importing I_CONAME Call by reference Type reference (TYPE) UMM_Y_CONAME Cockpit 20011211
4 Importing I_CSS Call by reference Type reference (TYPE) UMC_Y_LTXT Langtext 20011211
5 Importing I_FILTER Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20011211
6 Importing I_VIEWTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20011211

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