SAP ABAP Interface IF_FPM_SEARCH_PERSISTENCE (provides functionality for saving/loading saved searches)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_GUIBB (Package) Generic UI building blocks
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_SEARCH_PROVIDER Provider Class to access saved searches 20090222
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_ENTITY_SEARCH_GUI_WD Search for Entities 20090729
3 Interface implementation (CLASS c. INTERFACES i_ref)  TC_FPM_UT_SEARCH_PERSISTENCE FPM SEARCH: saved search saved in internal tab. user depende 20130628
4 Interface implementation (CLASS c. INTERFACES i_ref)  TC_FPM_UT_SEARCH_PERSISTENCE2 FPM SEARCH: saved search saved in internal tab. user indepen 20130628
Properties
Interface IF_FPM_SEARCH_PERSISTENCE  
Short Description provides functionality for saving/loading saved searches    
General Data
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20090120   SAP 
Last changed 20131127   SAP 
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)
Interfaces
Interface IF_FPM_SEARCH_PERSISTENCE has no interface.
Friends
Interface IF_FPM_SEARCH_PERSISTENCE has no friend.
Attributes
Interface IF_FPM_SEARCH_PERSISTENCE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_SEARCH Instance method Public Method 20090505
2 GET_AVAILABLE_SEARCHES Instance method Public Method 20090120
3 LOAD_SEARCH Instance method Public Method 20090120
4 SAVE_SEARCH Instance method Public Method 20090120
Events
Interface IF_FPM_SEARCH_PERSISTENCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_SEARCH_ID Public See coding 20090120 BEGIN OF s_search_id, id TYPE string, description TYPE string, non_deletable type wdy_boolean, END OF s_search_id
2 T_SEARCH_ID Public See coding 20090120 t_search_id TYPE STANDARD TABLE OF s_search_id WITH DEFAULT KEY
Method Signatures

Method DELETE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20110217
2 Importing IS_SEARCH_ID Call by reference Type reference (TYPE) S_SEARCH_ID 20090505
3 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20091002
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20130314

Method DELETE_SEARCH on Interface IF_FPM_SEARCH_PERSISTENCE has no exception.

Method GET_AVAILABLE_SEARCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_IDS Call by reference Type reference (TYPE) T_SEARCH_ID 20090120
2 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090223
3 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20091002
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20130314

Method GET_AVAILABLE_SEARCHES on Interface IF_FPM_SEARCH_PERSISTENCE has no exception.

Method LOAD_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUP_STATE Call by reference Type reference (TYPE) WDR_SO_T_GROUP_STATE Select Options: Table Type of WDR_SO_S_GROUP_STATE 20120613
2 Exporting ET_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA Search criteria for GUIBB Search (internal) 20090120
3 Exporting ET_SEARCH_CRITERIA_INT Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA_INT Search criteria for GUIBB Search (internal) 20110811
4 Exporting EV_MAX_NUM_RESULT Call by reference Type reference (TYPE) FPMGB_SEARCH_RESULT_NUM_ROWS GUIBB SEARCH: Number of Rows in Result List 20120613
5 Exporting EV_NOTHING_FOUND Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20130416
6 Exporting EV_SHOW_ALL_RESULTS Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120614
7 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090223
8 Importing IS_SEARCH_ID Call by reference Type reference (TYPE) S_SEARCH_ID 20090120
9 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20091002
10 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20130314

Method LOAD_SEARCH on Interface IF_FPM_SEARCH_PERSISTENCE has no exception.

Method SAVE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_SEARCH_S_T100_MESSAGE FPMGB Messages for the Search GUIBB (T100 & Plaintext) 20130717
2 Exporting EV_EXISTS_ALREADY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090505
3 Exporting EV_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in character form 20090630
4 Exporting EV_SAVE_FAILED Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20130716
5 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090223
6 Importing IS_SEARCH_ID Call by reference Type reference (TYPE) S_SEARCH_ID 20090120
7 Importing IT_GROUP_STATE Call by reference Type reference (TYPE) WDR_SO_T_GROUP_STATE Select Options: Table Type of WDR_SO_S_GROUP_STATE 20120613
8 Importing IT_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA Search criteria for GUIBB Search (internal) 20090120
9 Importing IT_SEARCH_CRITERIA_INT Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA_INT Search criteria for GUIBB Search (internal) 20110811
10 Importing IV_APPL_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20110214
11 Importing IV_APPL_NAME Call by reference Type reference (TYPE) WDY_APPLICATION_NAME Web Dynpro: Application Name 20110214
12 Importing IV_APP_KEY Call by reference Type reference (TYPE) STRING 20091002
13 Importing IV_MAX_NUM_RESULT Call by reference Type reference (TYPE) FPMGB_SEARCH_RESULT_NUM_ROWS GUIBB SEARCH: Number of Rows in Result List 20120613
14 Importing IV_PAGE_ID Call by reference Type reference (TYPE) FPM_CONTENT_AREA_ID FPM: Content Area ID 20120223
15 Importing IV_SAVE_ANY_CASE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110214
16 Importing IV_SELECT_ALL_RESULTS Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Replacement for Real Boolean Type: 'X' == True '' == False 20120614
17 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20130314

Method SAVE_SEARCH on Interface IF_FPM_SEARCH_PERSISTENCE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 720