SAP ABAP Class /BCV/CL_UIF_PERS (Class to Support Personalization)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/UIF (Package) BCV User Interface Layer
Properties
Class /BCV/CL_UIF_PERS  
Short Description Class to Support Personalization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BCV/UIF   BCV User Interface Layer 
Created 20081127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BCV/CL_UIF_PERS has no forward declaration.
Interfaces
Class /BCV/CL_UIF_PERS has no interface implemented.
Friends
Class /BCV/CL_UIF_PERS has no friend class.
Attributes
Class /BCV/CL_UIF_PERS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_PAGE_CONFIG Static method Public Method 20090415
2 DELETE_PAGE_CUST Static method Public Method 20090415
3 DELETE_PAGE_PERS Static method Public Method Delete Personalization of a Page 20090415
4 DELETE_PERS_DATA_FOR_USER_COMP Instance method Public Method Delete all Personalized BCV Data 20090113
5 DELETE_PERS_FOR_CHIP_ID_LIST Static method Public Method Delete Personalization for Chip ID List 20090428
6 DELETE_PERS_FOR_DASHBOARD Static method Public Method 20090429
7 DELETE_PERS_FOR_OVERVIEW Static method Public Method 20090513
8 DELETE_PERS_FOR_QUERY Static method Public Method Delete all Query Related Personalization Data 20081203
9 DELETE_PERS_FOR_QVIEW Static method Public Method Delete all QueryCiew Related Personalized Data 20081203
10 DELETE_PERS_USER_CONFIG_ID Instance method Public Method Delete Data Last Used and Favorites 20090202
11 GET_CONFIG_ID Static method Public Method Get Config ID for Query ID and Query View ID 20090130
12 GET_CONFIG_IDS_FOR_QVIEW Static method Public Method Get the Personal Keys for a Query View 20090202
13 GET_CONFIG_KEY Static method Public Method Create a Personalization Key for a Query View 20090126
14 GET_CONFIG_KEYS_FOR_CONFIG_ID Static method Public Method 20090423
15 GET_PERS_FOR_DASHBOARD Static method Public Method 20090427
16 GET_PERS_FOR_PREVIEW Static method Public Method 20090427
17 SAVE_PERS_CONFIG Instance method Public Method Save Personalization 20090202
Events
Class /BCV/CL_UIF_PERS has no event.
Types
Class /BCV/CL_UIF_PERS has no local type.
Method Signatures

Method DELETE_PAGE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
2 Importing IV_PAGE_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090415

Method DELETE_PAGE_CONFIG on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PAGE_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
2 Importing IV_PAGE_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090415

Method DELETE_PAGE_CUST on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PAGE_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
2 Importing IV_PAGE_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090415

Method DELETE_PAGE_PERS on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PERS_DATA_FOR_USER_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20090113
2 Importing IV_USER Call by reference Type reference (TYPE) UNAME User Name 20090113

Method DELETE_PERS_DATA_FOR_USER_COMP on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PERS_FOR_CHIP_ID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
2 Importing IT_CHIP_INSTANCE_ID Call by reference Type reference (TYPE) /BCV/T_CHIP_INSTANCE_ID_QVIEW Table Type for Chip Instances 20090428
3 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME User Name 20090525

Method DELETE_PERS_FOR_CHIP_ID_LIST on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PERS_FOR_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COUNTER Call by reference Type reference (TYPE) I Amount of Deleted Entries 20090512
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
3 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090514
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090429
5 Importing IV_DASHB_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090429
6 Importing IV_INCL_CHIPS Call by reference Type reference (TYPE) WDY_BOOLEAN Delete Chip Infos and Pers 20090526
7 Importing IV_INCL_CONFIG_DELETE Call by reference Type reference (TYPE) WDY_BOOLEAN Delete Config 20090512
8 Importing IV_INCL_CUST_DELETE Call by reference Type reference (TYPE) WDY_BOOLEAN Delete Cust 20090512
9 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME User Name 20090525

Method DELETE_PERS_FOR_DASHBOARD on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PERS_FOR_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COUNTER Call by reference Type reference (TYPE) I Amount of Deleted Entries 20090513
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090513
3 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090514
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090513
5 Importing IV_INCL_CONFIG_DELETE Call by reference Type reference (TYPE) WDY_BOOLEAN Delete Config 20090513
6 Importing IV_INCL_CUST_DELETE Call by reference Type reference (TYPE) WDY_BOOLEAN Delete Cust 20090513
7 Importing IV_PREVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_PREVIEW_ID ID of Dashboard 20090513
8 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME User Name 20090525

Method DELETE_PERS_FOR_OVERVIEW on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PERS_FOR_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
2 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090209
3 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20081203
4 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME User Name 20090525

Method DELETE_PERS_FOR_QUERY on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PERS_FOR_QVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
2 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20081203
3 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME User Name 20090525

Method DELETE_PERS_FOR_QVIEW on class /BCV/CL_UIF_PERS has no exception.

Method DELETE_PERS_USER_CONFIG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_FLAG Call by reference Type reference (TYPE) XFLAG Error Flag Indicator 20090319
2 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090202

Method DELETE_PERS_USER_CONFIG_ID on class /BCV/CL_UIF_PERS has no exception.

Method GET_CONFIG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PERS_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090130
2 Importing IV_PREFIX Call by reference Type reference (TYPE) CHAR6 Prefix 20090409
3 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090130
4 Importing IV_SHOW_TYPE Call by reference Type reference (TYPE) /BCV/UIF_SHOW_TYPE Show Query Information as Table, Graphic or Both 20090402

Method GET_CONFIG_ID on class /BCV/CL_UIF_PERS has no exception.

Method GET_CONFIG_IDS_FOR_QVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERS_KEY Call by reference Type reference (TYPE) WDY_PERS_KEY_TABLE Table with Configurations Including Description 20090202
2 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID 20090202
3 Importing IV_SHOW_TYPE Call by reference Type reference (TYPE) /BCV/UIF_SHOW_TYPE Show Query Information as Table, Graphic or Both 20090402

Method GET_CONFIG_IDS_FOR_QVIEW on class /BCV/CL_UIF_PERS has no exception.

Method GET_CONFIG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERS_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090130
2 Exporting EV_PERS_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090130
3 Importing IV_CHART_VARIANT Call by reference Type reference (TYPE) CHAR4 Personalization Variant for Chart 20090401
4 Importing IV_CHIP_INSTANCE Call by reference Type reference (TYPE) STRING Chip Instance 20090401
5 Importing IV_PREFIX Call by reference Type reference (TYPE) CHAR6 Prefix 20090401
6 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090126
7 Importing IV_SHOW_TYPE Call by reference Type reference (TYPE) /BCV/UIF_SHOW_TYPE Show Query Information as Table, Graphic or Both 20090401
8 Importing IV_VARIANT_NAME Call by reference Type reference (TYPE) CHAR6 Variant Name 20090409

Method GET_CONFIG_KEY on class /BCV/CL_UIF_PERS has no exception.

Method GET_CONFIG_KEYS_FOR_CONFIG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONFIG_KEYS Call by reference Type reference (TYPE) WDY_PERS_KEY_TABLE WD: Table with Personalization Keys 20090423
2 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090423

Method GET_CONFIG_KEYS_FOR_CONFIG_ID on class /BCV/CL_UIF_PERS has no exception.

Method GET_PERS_FOR_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHIP_INSTANCES Call by reference Type reference (TYPE) /BCV/T_CHIP_INSTANCE_ID_QVIEW Table of Chip Instance ID and Query View 20090429
2 Exporting ET_CONFIG_KEYS Call by reference Type reference (TYPE) WDY_PERS_KEY_TABLE WD: Table with Personalization Keys 20090427
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
4 Importing IV_DASHB_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090427
5 Importing IV_DASHB_ID Call by reference Type reference (TYPE) /BCV/UIF_DASHB_ID ID of Dashboard 20090427
6 Importing IV_INCL_CHIPS Call by reference Type reference (TYPE) BOOLEAN Including Chips 20090526

Method GET_PERS_FOR_DASHBOARD on class /BCV/CL_UIF_PERS has no exception.

Method GET_PERS_FOR_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONFIG_KEYS Call by reference Type reference (TYPE) WDY_PERS_KEY_TABLE WD: Table with Personalization Keys 20090427
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_UIF_MESSAGES Table of Messages 20090508
3 Importing IV_PREVIEW_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090427
4 Importing IV_PREVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_PREVIEW_ID ID of Dashboard 20090427

Method GET_PERS_FOR_PREVIEW on class /BCV/CL_UIF_PERS has no exception.

Method SAVE_PERS_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_FLAG Call by reference Type reference (TYPE) XFLAG Error Flag 20090319
2 Importing IO_PERSONALIZATION Call by reference Object reference (TYPE REF TO) IF_WD_PERSONALIZATION Web Dynpro Personalization Interface 20090202
3 Importing IS_PERS_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090202
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STRING 20090202
5 Importing IV_PERS_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20090202

Method SAVE_PERS_CONFIG on class /BCV/CL_UIF_PERS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702