SAP ABAP Class CL_CRM_SHORTCUT_MANAGER (Shortcut Manager)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-SEA (Application Component) Search
     CRM_BSP_UI_FRAME_SAVEDSEARCH (Package) Applicalition Frame Saved Searches
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_UI_FRAME_NAVIGATION Navigation Support 20091021
Properties
Class CL_CRM_SHORTCUT_MANAGER  
Short Description Shortcut Manager    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_SAVEDSEARCH   Applicalition Frame Saved Searches 
Created 20091013   SAP 
Last change 20110908   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 CL_CRM_SHORTCUT_GENIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_UI_FRAME_NAVIGATION Navigation Support 20091021
Friends
Class CL_CRM_SHORTCUT_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION_CONTEXTS Static Attribute Private Type reference (TYPE) LSHORTCUT_CONTEXT_TAB 20100225
2 APPLICATION_CURRENT_ROLE Constant Public Type reference (TYPE) CRMT_SHORTCUT_APPLICATION 'CURRENT_BUSINESS_ROLE' Application is current business role 20091013
3 AUDIENCE_TYPE_ROLE Constant Public Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE CL_CRM_SHORTCUT_GENIL=>C_AUDIENCE_TYPE_ROLE Audience type "Role" 20091013
4 AUDIENCE_TYPE_USER Constant Public Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE CL_CRM_SHORTCUT_GENIL=>C_AUDIENCE_TYPE_USER Audience type "User" 20091013
5 BOL_CORE Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_CORE BOL core 20091028
6 BUSINESS_ROLE Instance attribute Private Type reference (TYPE) CRMT_UI_PROFILE Current business role 20091013
7 CENTRAL_LAUNCHER Instance attribute Private Object reference (TYPE REF TO) OBJECT Central launcher instance 20100225
8 CENTRAL_SELECTOR_TEMPLATE Instance attribute Private Type reference (TYPE) STRING Selector template of central launcher 20100225
9 INFO_SAVED_SEARCH_POPUP_IS_OFF Instance attribute Private Type reference (TYPE) ABAP_BOOL Info message saved searches in popup is off 20100118
10 OWNER_TYPE_USER Constant Public Type reference (TYPE) CRMT_SHORTCUT_OWNER_TYPE CL_CRM_SHORTCUT_GENIL=>C_OWNER_TYPE_USER Owner type "User" 20091023
11 SAVED_SEARCH_SELECTOR_OFF Constant Protected Type reference (TYPE) STRING 'OFF' Saved Search in Popup is OFF 20091109
12 SELF Static Attribute Private Object reference (TYPE REF TO) CL_CRM_SHORTCUT_MANAGER Singleton class to manage CRM shortcuts 20091013
13 SHORTCUT_SEARCH_BY_AUDIENCE Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_QUERY_SERVICE Query to search shortcuts by audience 20091013
14 SHORTCUT_SEARCH_BY_KEY Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_QUERY_SERVICE Query to search shortcuts by audience 20091026
15 SHORTCUT_SEARCH_BY_PARAMETER Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_QUERY_SERVICE BOL - Query Service 20091027
16 TYPE_ADVANCED_SEARCH Constant Public Type reference (TYPE) CRMT_SHORTCUT_TYPE CL_CRM_SHORTCUT_GENIL=>C_TYPE_ADVANCED_SEARCH Shortcut type "Advanced Search" 20091023
17 TYPE_ADVANCED_SEARCH_AUTO Instance attribute Public Type reference (TYPE) CRMT_SHORTCUT_TYPE CL_CRM_SHORTCUT_GENIL=>C_TYPE_ADVANCED_SEARCH_AUTO Shortcut Type indicating automatic processing 20091023
18 TYPE_ADVANCED_SEARCH_SHARED Constant Public Type reference (TYPE) CRMT_SHORTCUT_TYPE CL_CRM_SHORTCUT_GENIL=>C_TYPE_ADVANCED_SEARCH_SHARED Shortcut Type "Advanced Search Share" 20091023
19 VIEW_UI_TYPE Constant Public Type reference (TYPE) CRMT_SHORTCUT_APPLICATION 'CURRENT_UI_TYPE' Application is current UI type 20091023
20 WORKAREA_SELECTOR_TEMPLATE Instance attribute Public Type reference (TYPE) STRING Template for inplace search 20100225
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20091013
2 CONSTRUCTOR Instance method Protected Constructor Constructor 20091013
3 CREATE_AUTO_SEARCH_SHORTCUT Instance method Public Method Create shortcut for saved search to be applied automatically 20091026
4 CREATE_AUTO_SEARCH_SHORTCUT_2 Instance method Public Method Create shortcut for saved search ... - Alternate Signature 2 20100304
5 CREATE_SAVED_SEARCH_SHORTCUT Instance method Public Method Create shortcut for saved search 20091023
6 CREATE_SHORTCUT Instance method Protected Method Create shortcut 20091023
7 DELETE_SHORTCUT Instance method Public Method Delete Shortcut 20091013
8 GET_AUTO_SEARCH_SHORTCUT Instance method Public Method Returns shortcut for automatic processing 20100217
9 GET_BOL_QUERY_OF_SHORTCUT Instance method Public Method Get the query related to a search shortcut 20091026
10 GET_INSTANCE Static method Public Method Returns the shortcut manager instance 20091013
11 GET_NAVIGATION_DESCRIPTOR Instance method Public Method Get navigation descriptor for shortcut 20091013
12 GET_SAVED_SEARCH_SELECTOR Instance method Public Method Get and eventually create Saved Search Selector 20091102
13 GET_SHORTCUTS Instance method Public Method Shortcut search by type, application and audience 20091013
14 GET_SHORTCUTS_BY_REFERENCE_KEY Instance method Public Method Get shortcuts by referenced key 20091027
15 GET_SHORTCUTS_FOR_USER Instance method Public Method Returns shortcuts for display of a given user 20091026
16 GET_SHORTCUTS_OF_USER Instance method Public Method Returns shortcuts of a given user 20091019
17 GET_SHORTCUT_BASE Instance method Public Method Get the shortcut base for a given shortcut 20091027
18 GET_SHORTCUT_BY_KEY Instance method Public Method Get shortcut by key 20091026
19 GET_UIOBJECT_FROM_DESCRIPTOR Instance method Public Method Find the UI Type for a shortcut 20100118
20 INDICATE_SHORTCUT_SHARED Instance method Public Method Indicate shortcut has been shared 20100205
21 IS_AUTO_SEARCH_EXECUTE Instance method Public Method Should Auto search executed directly 20100108
22 IS_SAVED_SEARCH_POPUP_OFF Instance method Public Method Get the visiblilty of saved searches in popup 20091109
23 SAVED_SEARCH_SELECTOR Static method Public Method Static access to saved search selector 20091103
24 SHARE_SHORTCUT Instance method Public Method Share a shortcut 20091023
Events
# Event Type Visibility Description Created on
1 SHORTCUT_CREATED Static Event
(1)
Public
(2)
Shortcut has been created 20091106
2 SHORTCUT_DELETED Static Event
(1)
Public
(2)
Shortcut has been deleted 20091026
3 SHORTCUT_SHARED Static Event
(1)
Public
(2)
Shortcut has been shared 20091028
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LSHORTCUT_CONTEXT Protected See coding 20091016 begin of lshortcut_context, id type string, saved_search_selector type ref to cl_crm_saved_search_selector, accessed_by type ref to cl_bsp_wd_view_controller, end of lshortcut_context
2 LSHORTCUT_CONTEXT_TAB Protected See coding 20091016 lshortcut_context_tab type standard table of lshortcut_context
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CRM_SHORTCUT_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CRM_SHORTCUT_MANAGER has no parameter.
Method CONSTRUCTOR on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method CREATE_AUTO_SEARCH_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUTO_EXECUTE Call by reference Type reference (TYPE) ABAP_BOOL '' Auto execution for shortcut 20091217
2 Importing IV_SEARCH_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shortcut to share 20091026
3 Returning RV_AUTO_SEARCH_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shared shortcut 20091026

Method CREATE_AUTO_SEARCH_SHORTCUT on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method CREATE_AUTO_SEARCH_SHORTCUT_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUTO_EXECUTE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Auto execution for shortcut 20100304
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CRMT_SHORTCUT_DESCRIPTION 'NO_DESCRIPTION' Description 20100305
3 Importing IV_QUERY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_DQUERY_SERVICE Shortcut to share 20100304
4 Importing IV_SAVED_SEARCH_SELECTOR Call by reference Object reference (TYPE REF TO) CL_CRM_SAVED_SEARCH_SELECTOR Saved Search Selector 20100304
5 Returning RV_AUTO_SEARCH_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shared shortcut 20100304

Method CREATE_AUTO_SEARCH_SHORTCUT_2 on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method CREATE_SAVED_SEARCH_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20091023
2 Importing IV_AUDIENCE_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_KEY Shortcut: Audience Key 20091023
3 Importing IV_AUDIENCE_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE Shortcut: Audience Type 20091023
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CRMT_SHORTCUT_DESCRIPTION Shortcut description 20091023
5 Importing IV_OWNER_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_KEY Shortcut: Owner Key 20091023
6 Importing IV_OWNER_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_TYPE Shortcut: Owner Type 20091023
7 Importing IV_RELATED_OBJECT Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20091023
8 Importing IV_SAVED_QUERY_ID Call by reference Type reference (TYPE) GENIL_DQUERY_HANDLE ID for Adv. Queries 20091023
9 Importing IV_SEARCH_CONTEXT Call by reference Type reference (TYPE) CRMT_SHORTCUT_APPLICATION Business Role 20091023
10 Importing IV_UI_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20091023

Method CREATE_SAVED_SEARCH_SHORTCUT on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method CREATE_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20091023
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_SHORTCUT_APPLICATION Business Role 20091023
3 Importing IV_AUDIENCE_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_KEY Shortcut: Audience Key 20091023
4 Importing IV_AUDIENCE_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE Shortcut: Audience Type 20091023
5 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CRMT_SHORTCUT_DESCRIPTION Shortcut description 20091023
6 Importing IV_NAVIGATION_DESCRIPTOR Call by reference Type reference (TYPE) CRMT_SHORTCUT_NAV_DESCRIPTOR Navigation Descriptor - Serialized 20091023
7 Importing IV_OWNER_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_KEY Shortcut: Owner Key 20091023
8 Importing IV_OWNER_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_TYPE Shortcut: Owner Type 20091023
9 Importing IV_PARAMETER Call by reference Type reference (TYPE) CRMT_SHORTCUT_PARAMETER Shortcut Parameter 20091023
10 Importing IV_RELATED_OBJECT Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20091023
11 Importing IV_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_TYPE Shortcut Type 20091023

Method CREATE_SHORTCUT on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method DELETE_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20091013
2 Returning RV_DELETED Value transfer Type reference (TYPE) ABAP_BOOL 20091013

Method DELETE_SHORTCUT on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_AUTO_SEARCH_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SAVED_SEARCH_SELECTOR Call by reference Object reference (TYPE REF TO) CL_CRM_SAVED_SEARCH_SELECTOR Saved Search Selector 20100217
2 Returning RV_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shortcut for automatic processing 20100217

Method GET_AUTO_SEARCH_SHORTCUT on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_BOL_QUERY_OF_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Application of shortcut 20091026
2 Returning RV_BOL_QUERY Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_DQUERY_SERVICE BOL - Query-Service 20091026

Method GET_BOL_QUERY_OF_SHORTCUT on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SHORTCUT_MANAGER Value transfer Object reference (TYPE REF TO) CL_CRM_SHORTCUT_MANAGER Shortcut Manager 20091013

Method GET_INSTANCE on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_NAVIGATION_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shortcut 20091013
2 Importing IV_UI_OBJECT_ACTION Call by reference Type reference (TYPE) CRMT_UI_ACTIONS Object Action 20091013
3 Returning RV_NAV_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Navigation descriptor 20091013

Method GET_NAVIGATION_DESCRIPTOR on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_SAVED_SEARCH_SELECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER View the saved searches are determined for 20091102
2 Returning RV_SAVED_SEARCH_SELECTOR Value transfer Object reference (TYPE REF TO) CL_CRM_SAVED_SEARCH_SELECTOR Saved Search Selector 20091102

Method GET_SAVED_SEARCH_SELECTOR on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_SHORTCUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) TEXT40 Application where shortcut is applicable 20091013
2 Importing IV_AUDIENCE_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_KEY Audience Key 20091013
3 Importing IV_AUDIENCE_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE Audience type - See see constants 20091013
4 Importing IV_SHORTCUT_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_TYPE Shortcut type - See constants of this class 20091013
5 Returning RV_SHORTCUTS Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL Entities Collection Interface 20091013

Method GET_SHORTCUTS on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_SHORTCUTS_BY_REFERENCE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OWNER_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_KEY Shortcut: Audience Key 20091027
2 Importing IV_OWNER_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_TYPE Shortcut: Audience Type 20091027
3 Importing IV_REFERENCED_KEY Call by reference Type reference (TYPE) GUID_32 Shortcut Parameter 20091027
4 Returning RV_SHORTCUTS Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL Entity 20091027

Method GET_SHORTCUTS_BY_REFERENCE_KEY on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_SHORTCUTS_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) TEXT40 APPLICATION_CURRENT_ROLE Shortcut application 20091026
2 Importing IV_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_TYPE Shortcut Type 20091026
3 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20091026
4 Returning RV_SHORTCUTS Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL Entities Collection Interface 20091026

Method GET_SHORTCUTS_FOR_USER on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_SHORTCUTS_OF_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) TEXT40 APPLICATION_CURRENT_ROLE Shortcut application 20091019
2 Importing IV_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_TYPE Shortcut Type 20091019
3 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20091019
4 Returning RV_SHORTCUTS Value transfer Object reference (TYPE REF TO) IF_BOL_ENTITY_COL Entities Collection Interface 20091019

Method GET_SHORTCUTS_OF_USER on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_SHORTCUT_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Application of shortcut 20091027
2 Returning RV_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY BOL - Query-Service 20091027

Method GET_SHORTCUT_BASE on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_SHORTCUT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20091027
2 Returning RV_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20091026

Method GET_SHORTCUT_BY_KEY on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method GET_UIOBJECT_FROM_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20100118
2 Returning RV_VALUE Value transfer Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20100118

Method GET_UIOBJECT_FROM_DESCRIPTOR on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method INDICATE_SHORTCUT_SHARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUDIENCE_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_KEY Shortcut: Audience Key 20100205
2 Importing AUDIENCE_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE Shortcut: Audience Type 20100205
3 Importing SHARED_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20100205

Method INDICATE_SHORTCUT_SHARED on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method IS_AUTO_SEARCH_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEARCH_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shortcut to share 20100108
2 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20100108

Method IS_AUTO_SEARCH_EXECUTE on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method IS_SAVED_SEARCH_POPUP_OFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER View the saved searches are determined for 20091109
2 Returning RB_VALUE Value transfer Type reference (TYPE) ABAP_BOOL Boolean 20091109

Method IS_SAVED_SEARCH_POPUP_OFF on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method SAVED_SEARCH_SELECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Controller 20091103
2 Returning RV_SAVED_SEARCH_SELECTOR Value transfer Object reference (TYPE REF TO) CL_CRM_SAVED_SEARCH_SELECTOR Saved Search Selector 20091103

Method SAVED_SEARCH_SELECTOR on class CL_CRM_SHORTCUT_MANAGER has no exception.

Method SHARE_SHORTCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_SHORTCUT_APPLICATION Application of shared shortcut - Use only if neccessary 20091120
2 Importing IV_AUDIENCE_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_KEY Audience Key of shared shortcut 20091023
3 Importing IV_AUDIENCE_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE Audience Type of shared shortcut 20091023
4 Importing IV_OWNER_KEY Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_KEY Shortcut: Owner Key 20091027
5 Importing IV_OWNER_TYPE Call by reference Type reference (TYPE) CRMT_SHORTCUT_OWNER_TYPE Shortcut: Owner Type 20091027
6 Importing IV_SHORTCUT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shortcut to share 20091023
7 Returning RV_SHARED_SHORTCUT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shared shortcut 20091023

Method SHARE_SHORTCUT on class CL_CRM_SHORTCUT_MANAGER has no exception.
Event Signatures

Event SHORTCUT_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 APPLICATION Exporting Value transfer Type reference (TYPE) CRMT_SHORTCUT_APPLICATION Application of shortcut 20091106
2 KEY Exporting Value transfer Type reference (TYPE) GUID_32 Shortcut Key 20091106
3 TYPE Exporting Value transfer Type reference (TYPE) CRMT_SHORTCUT_TYPE Shortcut Type 20091106

Event SHORTCUT_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 GUID Exporting Value transfer Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20091026
2 TYPE Exporting Value transfer Type reference (TYPE) CRMT_SHORTCUT_TYPE Shortcut Type 20091026

Event SHORTCUT_SHARED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 AUDIENCE_KEY Exporting Value transfer Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_KEY Shortcut: Audience Key 20091028
2 AUDIENCE_TYPE Exporting Value transfer Type reference (TYPE) CRMT_SHORTCUT_AUDIENCE_TYPE Shortcut: Audience Type 20091028
3 SHARED_SHORTCUT Exporting Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Shared shortcut 20091028
History
Last changed by/on SAP  20110908 
SAP Release Created in 701