SAP ABAP Class CL_HRRCF_M_SEARCH (Assistance Class for HRRCF_C_SEARCH_UI)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_UI_SELF_SERVICES (Package) E-Recruiting: User Interface für Self Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20060803
Properties
Class CL_HRRCF_M_SEARCH  
Short Description Assistance Class for HRRCF_C_SEARCH_UI    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_UI_SELF_SERVICES   E-Recruiting: User Interface für Self Services 
Created 20060803   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_M_SEARCH has no forward declaration.
Interfaces
Class CL_HRRCF_M_SEARCH has no interface implemented.
Friends
Class CL_HRRCF_M_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_IS_EMPLOYEE_SCENARIO Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20070816
2 GV_RFC_DEST Instance attribute Private Type reference (TYPE) RFCDEST RFC Destination 20060803
Methods
# Method Level Visibility Method type Description Created on
1 GET_RFC_DESTINATION Instance method Private Method Gets RFC Destination 20060803
2 RETRIEVE_RFC_DESTINATION Instance method Public Method Determines RFC Destination 20060808
3 SC_CREATE_VARIANT Instance method Public Method Creates New Search Variant 20060828
4 SC_DELETE_VARIANT Instance method Public Method Deletes Search Variant 20060828
5 SC_FILL_SM_ELEMENT Instance method Public Method Fills Search Template Element with Search Query Arguments 20060815
6 SC_INIT_SEARCH_MASK_GROUP Instance method Public Method Initializes the Search Template Group 20060808
7 SC_LOAD_VARIANT Instance method Public Method Loads Search Variant 20060821
8 SC_RESET_SEARCH_MASK_GROUP Instance method Public Method Resets Search Template Group 20060815
9 SC_RETRIEVE_HITLIST Instance method Public Method Determines (Generic) Hit List 20060901
10 SC_RETRIEVE_JOB_HITLIST Instance method Public Method Determines Hit List from Job Search 20060901
11 SC_RETRIEVE_SEARCH_ATTRIBUTES Instance method Public Method Determines Attributes of Search Scenario 20060808
12 SC_RETRIEVE_SEARCH_MASKS Instance method Public Method Determines Search Templates of Search Template Group 20060808
13 SC_RETRIEVE_SM_ELEMENTS Instance method Public Method Determines Search Template Elements for Search Template 20060808
14 SC_RETRIEVE_VARIANT Instance method Public Method Determines Information about Search Variant 20060815
15 SC_RETRIEVE_VARIANT_NAMES Instance method Public Method Determines Names of Existing Search Variants 20060815
16 SC_SEARCH Instance method Public Method Starts Search 20060815
17 SC_UPDATE_VARIANT Instance method Public Method Updates Search Variant 20060828
18 SET_RFC_DESTINATION Instance method Private Method Sets RFC Destination 20060803
Events
Class CL_HRRCF_M_SEARCH has no event.
Types
Class CL_HRRCF_M_SEARCH has no local type.
Method Signatures

Method GET_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RFC_DEST Value transfer Type reference (TYPE) RFCDEST RFC Destination 20060803

Method GET_RFC_DESTINATION on class CL_HRRCF_M_SEARCH has no exception.

Method RETRIEVE_RFC_DESTINATION Signature

Method RETRIEVE_RFC_DESTINATION on class CL_HRRCF_M_SEARCH has no parameter.
Method RETRIEVE_RFC_DESTINATION on class CL_HRRCF_M_SEARCH has no exception.

Method SC_CREATE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060828
2 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060828
3 Importing IV_VARIANT_NAME Call by reference Type reference (TYPE) RCF_SMGV_NAME Name der Suchvariante 20060828
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060912

Method SC_DELETE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060828
2 Importing IS_QUERY Call by reference Type reference (TYPE) RCF_S_MDL_SMG_VARIANTS Suchvariante 20060828
3 Importing IT_SMASK_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMGV_SMASK Suchmasken der Variante 20060828
4 Importing IT_SME_QUERY_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SME_QUERY_TAB Suchanfrageargumente zu den Suchmaskenelementen der Variante 20060828
5 Importing IT_SM_ELEMENT_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMASK_ELEMENT_TAB Suchmaskenelemente der Variante 20060828
6 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060828
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060912

Method SC_FILL_SM_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060815
2 Importing IS_VALUEHELP_LINE Call by reference Type reference (TYPE) RCF_S_UI_VALUEHELP Wertehilfezeile für spezielle Informationen 20060829
3 Importing IT_QUERY_TAB Call by reference Type reference (TYPE) RCF_T_SME_QUERY_TAB Suchanfrageargumente des Suchmaskenelements 20060815
4 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060815
5 Importing IV_SMASK_ID Call by reference Type reference (TYPE) RCF_SMASK_ID ID der Suchmaske zu der das Suchmaskenelement gehört 20060815
6 Importing IV_SM_ELEMENT_ID Call by reference Type reference (TYPE) RCF_SM_ELEMENT ID des Suchmaskenelements 20060815
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_INIT_SEARCH_MASK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060808
2 Exporting ET_SEARCH_LANGUAGES Call by reference Type reference (TYPE) RCF_T_LANGU_LIST Sprachen für die Suche 20060811
3 Exporting EV_SMG_ID Call by reference Type reference (TYPE) RCF_SM_GROUP_ID ID der Suchmaskengruppe 20060808
4 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060808
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_LOAD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060821
2 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060821
3 Importing IV_VARIANT_NAME Call by reference Type reference (TYPE) RCF_SMGV_NAME Name der Suchvariante 20060821
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060912

Method SC_RESET_SEARCH_MASK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060815
2 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060815
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_RETRIEVE_HITLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRITERIA_DISPLAY_TAB Call by reference Type reference (TYPE) RCF_T_SQ_DISPLAY Tabelle mit selektierten Suchkriterien für Anzeige 20060901
2 Exporting ET_GENERIC_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Generische Trefferliste 20060901
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060901
4 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060901
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060912

Method SC_RETRIEVE_JOB_HITLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_HITLIST Call by reference Type reference (TYPE) RCF_T_MDL_JOBS_SRCH_HITLIST Trefferliste der Stellensuche 20060901
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060901
3 Exporting EV_NUMBER_OF_HITS Call by reference Type reference (TYPE) RCF_MDL_SRCH_NR_OF_HITS Anzahl der Treffer 20060901
4 Importing IT_GENERIC_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Generische Trefferliste 20060901
5 Importing IV_SEARCH_LANGU Call by reference Type reference (TYPE) SPRAS Suchsprache 20070202
6 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20061130
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060912

Method SC_RETRIEVE_SEARCH_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060808
2 Exporting ET_SEARCH_ATTRIBUTES Call by reference Type reference (TYPE) T77RCF_SRCH_ATTR Attribute des Suchszenarios 20060808
3 Exporting EV_ALL_LANGUAGES_POSSIBLE Call by reference Type reference (TYPE) BOOLE_D Gibt an, ob Suche in allen Sprachen möglich ist 20061122
4 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060808
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_RETRIEVE_SEARCH_MASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060808
2 Exporting ET_SMASK_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMASK_TAB Suchmasken 20060808
3 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060808
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_RETRIEVE_SM_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060808
2 Exporting ET_SMASK_ELEMENT_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMASK_ELEMENT_TAB Liste der Suchmaskenelemente 20060808
3 Exporting ET_SME_QUERY_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SME_QUERY_TAB Liste der Suchanfrageargumente (aller Suchmaskenelemente) 20060808
4 Exporting ET_SME_VALUEHELP_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SME_VALUEHELP Liste der Wertehilfen (aller Suchmaskenelemente) 20060808
5 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060808
6 Importing IV_SMASK_ID Call by reference Type reference (TYPE) RCF_SMASK_ID ID der Suchmaske deren Elemente ermittelt werden 20060808
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_RETRIEVE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUERY Call by reference Type reference (TYPE) RCF_S_MDL_SMG_VARIANTS Informationen zur Suchvariante 20060815
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060815
3 Exporting ET_SMASK_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMGV_SMASK Suchmasken der Variante 20060815
4 Exporting ET_SME_QUERY_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SME_QUERY_TAB Suchanfrageargumente zu den Suchmaskenelementen der Variante 20060815
5 Exporting ET_SM_ELEMENT_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMASK_ELEMENT_TAB Suchmaskenelemente der Variante 20060815
6 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060815
7 Importing IV_VARIANT_NAME Call by reference Type reference (TYPE) RCF_SMGV_NAME Name der Suchvariante 20060815
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_RETRIEVE_VARIANT_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060815
2 Exporting ET_SEARCH_VARIANTS Call by reference Type reference (TYPE) RCF_T_MDL_SMG_VARIANTS Tabelle mit Suchvariantennamen 20060815
3 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060815
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060815
2 Importing IT_HIDDEN_INFO_TAB Call by reference Type reference (TYPE) RCF_T_NAME_VALUE Tabelle für "Hidden Information" 20060815
3 Importing IV_LOG_OP Call by reference Type reference (TYPE) RCF_SQ_LOG_OP Logischer Operator für die Attributsuche 20060815
4 Importing IV_LOG_OP_FULLTEXT Call by reference Type reference (TYPE) RCF_MDL_LOG_OPERATOR_FTS Logischer Operator für die Freitextsuche 20060815
5 Importing IV_MAX_HITS Call by reference Type reference (TYPE) RCF_HL_MAX_NUMBER Maximale Anzahl an Treffern 20060815
6 Importing IV_SEARCH_LANGUAGE Call by reference Type reference (TYPE) SPRAS Suchsprache 20060815
7 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060815
8 Importing IV_THRESHOLD Call by reference Type reference (TYPE) RCF_THRESHOLD Grenzwert für das Ranking 20060815
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060815

Method SC_UPDATE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Meldungen 20060828
2 Importing IS_QUERY Call by reference Type reference (TYPE) RCF_S_MDL_SMG_VARIANTS Informationen zur Suchvariante 20060828
3 Importing IT_SMASK_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMGV_SMASK Suchmasken der Variante 20060828
4 Importing IT_SME_QUERY_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SME_QUERY_TAB Suchanfrageargumente zu den Suchmaskenelementen der Variante 20060828
5 Importing IT_SM_ELEMENT_TAB Call by reference Type reference (TYPE) RCF_T_MDL_SMASK_ELEMENT_TAB Suchmaskenelemente der Variante 20060828
6 Importing IV_SEARCH_TASK Call by reference Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20060828
# Exception Resumable Description Created on
1 CX_HRRCF_RFC_COMMUNICATION Ausnahmeklasse für RFC Kommunikation 20060912

Method SET_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST RFC Destination 20060803

Method SET_RFC_DESTINATION on class CL_HRRCF_M_SEARCH has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in 700