SAP ABAP Class CL_HRRCF_HRKWF_SEARCH (Search in HRKWF)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_BL (Package) Recruitment Factory: Business Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20010808
Properties
Class CL_HRRCF_HRKWF_SEARCH  
Short Description Search in HRKWF    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class HRRCF0001    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20010808   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRKWF_SEARCH_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HRRCF_HRKWF_STORAGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20010808
Friends
Class CL_HRRCF_HRKWF_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_APPL Constant Private Type reference (TYPE) HRKWF_APPLICATION 'RCF' HR Subapplication for Document Storage in KW 20020314
2 C_HIGH_RESULTS Constant Public Type reference (TYPE) NUMC10 '9999999' Highest Number of Hits 20030110
3 C_KEY_TAG Constant Private Type reference (TYPE) STRING 'KEY' Constants for Search Argument 20020308
4 C_LOG_OP_AND Constant Private Type reference (TYPE) RCF_SQ_LOG_OP 'AND' Logical Operation AND 20010903
5 C_LOG_OP_NOT Constant Private Type reference (TYPE) RCF_SQ_LOG_OP 'NOT' Logical Operation 20060804
6 C_LOG_OP_OR Constant Private Type reference (TYPE) RCF_SQ_LOG_OP 'OR' Logical Operation OR 20010903
7 C_SME_FULLTEXT_SEARCH Constant Private Type reference (TYPE) RCF_SM_ELEMENT 'FULLTEXT_SEARCH' Key of Search Template Element 20020328
8 C_VALUE_TAG Constant Private Type reference (TYPE) STRING 'VALUE' Constants for Search Argument 20020308
9 FALSE Instance attribute Private Attribute reference (LIKE) 20010808
10 GV_XML_SEARCH Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20091030
11 HIGH_DATE Instance attribute Private Attribute reference (LIKE) 20010808
12 HIGH_RESULTS Static Attribute Private Type reference (TYPE) NUMC10 20051130
13 HIT_LIST_FTS_AT Instance attribute Private Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Table for the Hit List with RANKV from Full Text Search 20030110
14 HIT_LIST_FTS_SP Instance attribute Private Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Table for the Hit List with RANKV from Full Text Search 20030110
15 JOINED_HIT_LIST_FTS Instance attribute Private Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Table for the Hit List with RANKV from Full Text Search 20030110
16 LOW_DATE Instance attribute Private Attribute reference (LIKE) 20010808
17 MSGCL_ADMIN Instance attribute Private Attribute reference (LIKE) 20020328
18 QUERY_DISPLAY_LINE Instance attribute Private Type reference (TYPE) RCF_S_SQ_DISPLAY Structure for Display of Search Query 20020423
19 QUERY_DISPLAY_TAB Instance attribute Private Type reference (TYPE) RCF_T_SQ_DISPLAY Table for Display of Requisitions 20020423
20 SEARCH_MASK_GROUP Instance attribute Private Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Group of Search Templates 20020328
21 SM_JOBFAMILY Instance attribute Private Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK Search Template for Job Family Potential 20061215
22 SM_PERF_MGMT Instance attribute Private Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK Search Template for Performance Management 20060706
23 SP_SEARCH_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Find Using Search Engine (TREX) 20020312
24 TRUE Instance attribute Private Attribute reference (LIKE) 20010808
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FILTER_REL_OTYPE Instance method Private Method Determines Object Type That Is Sought 20030110
2 ADD_QUERY_DISPLAY_LINE_FT Instance method Private Method Adds Lines to Display Search Criteria 20030110
3 ADD_QUERY_FOR_PROFIL Instance method Private Method Searches in XML Documents of Search Profiles 20030110
4 ADD_QUERY_HIDDEN_INFO Static method Private Method 20040123
5 ADD_RANK_VALUE Instance method Private Method Calculate Weighting for Hits from Non-TREX Search 20060517
6 ADD_XML_QUERY_FTS Instance method Private Method Add Free Text Search Query 20091030
7 BUILD_JFPO_QUERY_DISPLAY_TAB Instance method Private Method Format Display of Job Family Potential Search Criterion 20060511
8 BUILD_PF_QUERY_DISPLAY_TAB Instance method Private Method Format Display of Performance Management Search Criteria 20060511
9 BUILD_SEARCH_QUERY Instance method Private Method Create XML Search Query, Start Free Text Search If Necessary 20060706
10 CHECK_SEARCH_MASKS Instance method Private Method Determine Information via Search Templates 20060706
11 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20051130
12 COMPUTE_HIGH_RESULT Instance method Private Method Dynamic Calculation of Maximum Number of Hits 20070219
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020312
14 CONVERT_EXCEPTION_TO_USER_MSG Static method Public Method Convert Exception Instance in User Message 20071017
15 CREATE_FREE_TEXT_QUERY Instance method Private Method Builds Index-Based Free Text Search Query 20030128
16 CREATE_XML_FREE_TEXT_QA Instance method Private Method Adds Arguments for Free Text Search in XML Doc Attributes 20030110
17 CREATE_XML_KEY_QA Instance method Private Method Converts Search Template Element in Search Query Argument 20030110
18 DETERMINE_TEMPLATE_DETAILS Instance method Private Method Determines Details for Performance Management Template 20060531
19 GET_HITLIST Instance method Private Method Determines Hit List 20030110
20 MERGE_HIT_LIST Instance method Private Method Mixes Hit Lists for SP Search and Free Text Search 20030110
21 MERGE_HIT_LIST_ADVANCED Instance method Private Method Mixes Two Hit Lists, Whereby One Is Mandatory 20060706
22 MERGE_HIT_LIST_NEW Instance method Private Method Mixes Two Hit Lists 20040127
23 MERGE_PERSONS_LIST Instance method Private Method Mixes Two Lists of Persons 20061218
24 PERFORM_FREE_TEXT_SEARCH Instance method Private Method Performs Free Text Searches 20030110
25 PERFORM_FTS_ON_ATT Instance method Private Method Adds Arguments for Index Search to Attachments 20030110
26 PERFORM_FTS_ON_ATT_FOR_OTYPE Static method Public Method 20041028
27 PERFORM_FTS_ON_SP Instance method Private Method Adds Arguments for Index Search to XML Document 20030110
28 SPLIT_STRING Instance method Private Method Segments Character String for Free Text Search 20030110
29 START_JFPO_SEARCH Instance method Private Method Start Non-TREX Search for Job Family Potential 20060510
30 START_MANDATORY_SEARCH Static method Public Method Start Search Using Mandatory Criteria 20040127
31 START_PERF_MNMT_SEARCH Instance method Private Method Start Non-TREX Search for Performance Management 20060511
32 START_SEARCH Static method Public Method Start Search 20030110
Events
Class CL_HRRCF_HRKWF_SEARCH has no event.
Types
Class CL_HRRCF_HRKWF_SEARCH has no local type.
Method Signatures

Method ADD_FILTER_REL_OTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEARCH_MANAGER Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20030110
2 Importing SPTYPE Call by reference Type reference (TYPE) RCF_SPT_ID Suchprofiltyp 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method ADD_QUERY_DISPLAY_LINE_FT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUERY_ARGUMENT Call by reference Type reference (TYPE) STRING 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method ADD_QUERY_FOR_PROFIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPL_WEIGHT Call by reference Type reference (TYPE) NUMC10 20040127
2 Importing CHECK_MANDATORY Call by reference Type reference (TYPE) BOOLE_D 20040127
3 Exporting NUMBER_OF_SEL_SM_ELEMENTS Call by reference Type reference (TYPE) I Anzahl selektierter Suchmaskenelemente einer Suchmaske 20060517
4 Importing SEARCH_MASK Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK Suchmasken 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method ADD_QUERY_HIDDEN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_HIDDEN_INFO Call by reference Type reference (TYPE) RCF_T_NAME_VALUE 20040123
2 Importing SEARCH_MANAGER Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER 20040123
3 Importing SPTYPE Call by reference Type reference (TYPE) RCF_SPT_ID 20040123

Method ADD_QUERY_HIDDEN_INFO on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method ADD_RANK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NON_TREX_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Trefferliste aus Nicht-TREX-Suche 20060517
2 Exporting NON_TREX_HITLIST_WITH_RANKV Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Trefferliste aus Nicht-TREX-Suche mit Gewichtung 20060517
3 Importing NUMBER_OF_SEL_SM_ELEMENTS Call by reference Type reference (TYPE) I Anzahl der selektierten Suchkriterien / Suchmaskenelemente 20060517
4 Importing WEIGHTING Call by reference Type reference (TYPE) NUMC10 1 Gewichtung 20060517

Method ADD_RANK_VALUE on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method ADD_XML_QUERY_FTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_HIDDEN_INFO_TAB Call by reference Type reference (TYPE) RCF_T_NAME_VALUE Explode Indirect Assignment Field Name <--> Value 20091030
2 Importing PT_SEARCH_MANAGER Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20091030
3 Importing PT_SMASK_TAB Call by reference Type reference (TYPE) RCF_T_SMG_SMASKS Table with Search Templates of a Search Template Group 20091030
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Exception Class for the HRKWF Search 20091030

Method BUILD_JFPO_QUERY_DISPLAY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SM_ELEMENT Call by reference Object reference (TYPE REF TO) CL_HRRCF_SM_ELEMENT Suchmaskenelement 20060511

Method BUILD_JFPO_QUERY_DISPLAY_TAB on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method BUILD_PF_QUERY_DISPLAY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SM_ELEMENT Call by reference Object reference (TYPE REF TO) CL_HRRCF_SM_ELEMENT Suchmaskenelement 20060511

Method BUILD_PF_QUERY_DISPLAY_TAB on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method BUILD_SEARCH_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_HIDDEN_INFO_TAB Call by reference Type reference (TYPE) RCF_T_NAME_VALUE Zusätzliche Hidden Information 20060706
2 Importing PT_SMASK_TAB Call by reference Type reference (TYPE) RCF_T_SMG_SMASKS Tabelle mit Suchmasken einer Suchmaskengruppe 20060706
3 Importing P_ALLOW_FTS_ON_ALL_ATTACH Call by reference Type reference (TYPE) BOOLE_D Erlaube Freitextsuche auf allen Anlagen 20060706
4 Exporting P_FREE_TEXT_WEIGHT Call by reference Type reference (TYPE) NUMC10 Gewichtung für Freitextsuche 20060706
5 Exporting P_NOF_SME_WITH_QUERY Call by reference Type reference (TYPE) I Anzahl der Suchmaskenelemente mit Suchanfrage 20060706
6 Exporting P_XML_WEIGHT Call by reference Type reference (TYPE) NUMC10 Gewichtung für Suche nach XML-Attributen 20060706
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20071017

Method CHECK_SEARCH_MASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_SMASK_TAB Call by reference Type reference (TYPE) RCF_T_SMG_SMASKS Tabelle mit Suchmasken einer Suchmaskengruppe 20060706
2 Exporting P_FREE_TEXT_SEARCH Call by reference Type reference (TYPE) BOOLE_D Freitextsuche ist gefordert 20060706
3 Exporting P_JFPO_SEARCH Call by reference Type reference (TYPE) BOOLE_D Suche nach Jobfamilienpotenzial ist gefordert 20060706
4 Exporting P_JFPO_SMASK_HAS_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Suchmaske für Jobfamilienpotenzial hat Musskriterien 20061215
5 Exporting P_PF_SEARCH Call by reference Type reference (TYPE) BOOLE_D Suche nach Performance Management-Daten ist gefordert 20060706
6 Exporting P_PF_SMASK_HAS_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Performance Management-Suchmaske hat Musskriterien 20060710
7 Exporting P_SMASK_HAS_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Andere Suchmasken haben Musskriterien 20060706
8 Exporting P_XML_SEARCH Call by reference Type reference (TYPE) BOOLE_D Suche nach XML-Attributen ist gefordert 20060706

Method CHECK_SEARCH_MASKS on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPUTE_HIGH_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FACTOR Call by reference Type reference (TYPE) NUMC1 Faktor zur Berechnung der maximalen Trefferanzahl 20070219
2 Importing P_LIMIT Call by reference Type reference (TYPE) BOOLE_D 'X' : Limitierung der maximalen Trefferanzahl 20070219

Method COMPUTE_HIGH_RESULT on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MY_SEARCH_MASK_GROUP Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Gruppe von Suchmasken 20020328
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20020312

Method CONVERT_EXCEPTION_TO_USER_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_HRRCF 20071017
2 Returning MESSAGE Value transfer Type reference (TYPE) BAPIRET2 20071017

Method CONVERT_EXCEPTION_TO_USER_MSG on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method CREATE_FREE_TEXT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPL_WEIGHT Call by reference Type reference (TYPE) NUMC10 20040123
2 Importing IV_IS_CAND_SRCH_FOR_JOBS Call by reference Type reference (TYPE) BOOLE_D 'X' : Kandidatensuche; ' ' : Personalbeschaffersuche 20080703
3 Importing PT_HIDDEN_INFO Call by reference Type reference (TYPE) RCF_T_NAME_VALUE 20040127
4 Exporting QUERY_ARGUMENT_LINE Call by reference Type reference (TYPE) STRING Zeile des Suchargumentes 20030128
5 Importing SEARCH_MANAGER Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20030128
6 Importing SM_ELEMENT Call by reference Object reference (TYPE REF TO) CL_HRRCF_SM_ELEMENT Suchmaskenelement 20030128

Method CREATE_FREE_TEXT_QUERY on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method CREATE_XML_FREE_TEXT_QA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing APPL_WEIGHT Call by reference Type reference (TYPE) NUMC10 Numeric Character Field, Length 10 20040127
2 Importing CHECK_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20061003
3 Importing COMBINE_QUERY Call by reference Type reference (TYPE) BOOLE_D FALSE 'X' : Kandidatensuche; ' ' : Personalbeschaffersuche 20070507
4 Importing SMASK_TYPE Call by reference Type reference (TYPE) RCF_SM_TYPE Typ einer Suchmaske: Bestimmt die Darstellung 20060906
5 Importing SM_ELEMENT Call by reference Object reference (TYPE REF TO) CL_HRRCF_SM_ELEMENT Suchmaskenelement 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method CREATE_XML_KEY_QA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing APPL_WEIGHT Call by reference Type reference (TYPE) NUMC10 Numeric Character Field, Length 10 20040127
2 Importing CHECK_MANDATORY Call by reference Type reference (TYPE) BOOLE_D 20040127
3 Importing COMBINE_QUERY Call by reference Type reference (TYPE) BOOLE_D FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20061003
4 Importing SMASK_TYPE Call by reference Type reference (TYPE) RCF_SM_TYPE Typ einer Suchmaske: Bestimmt die Darstellung 20060906
5 Importing SM_ELEMENT Call by reference Object reference (TYPE REF TO) CL_HRRCF_SM_ELEMENT Suchmaskenelement 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method DETERMINE_TEMPLATE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_ELEMENT_LIST Call by reference Type reference (TYPE) HAP_T_SEL_TMPL_DETAIL Liste mit Details zu selektieren Template-Elementen 20060531
2 Exporting PT_TEMPLATE_LIST Call by reference Type reference (TYPE) HAP_T_HROBJECT Liste mit Perf. Mgmt.-Template 20060531
3 Importing P_CHECK_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Es sollen nur obligatorische SME berücksichtigt werden 20060531
4 Exporting P_MANDATORY_EXISTS Call by reference Type reference (TYPE) BOOLE_D Es existiert mindestens ein obligatorisches SME 20060531
5 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20060531
6 Exporting P_VALIDITY_DATE Call by reference Type reference (TYPE) HAP_S_SEL_DATES Gültigkeitszeitraum 20060531

Method DETERMINE_TEMPLATE_DETAILS on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method GET_HITLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HITLIST Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Tabelle für die Trefferliste mit RANKV aus Volltextsuche 20030110
2 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20060201
3 Importing RESULTS_FROM Call by reference Type reference (TYPE) NUMC10 Untergrenze des Suchintervalls 20030110
4 Importing RESULTS_TO Call by reference Type reference (TYPE) NUMC10 Obergrenze des Suchintervalls 20030110
5 Importing SEARCH_MANAGER Call by reference Object reference (TYPE REF TO) CL_HRKWF_SEARCH_MANAGER Suche über Suchmaschine (TREX) 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method MERGE_HIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIRST_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Tabelle für die Trefferliste mit RANKV aus Volltextsuche 20030110
2 Importing INTERSECTING_SET Call by reference Type reference (TYPE) BOOLE_D 'X' in beiden Listen SPACE in einer Liste 20030110
3 Returning MERGED_HITLIST Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Tabelle für die Trefferliste mit RANKV aus Volltextsuche 20030110
4 Importing SECOND_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Tabelle für die Trefferliste mit RANKV aus Volltextsuche 20030110

Method MERGE_HIT_LIST on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method MERGE_HIT_LIST_ADVANCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_WEIGHT1 Call by reference Type reference (TYPE) NUMC10 '1' Gewichtung für erste Trefferliste 20060706
2 Importing APPL_WEIGHT2 Call by reference Type reference (TYPE) NUMC10 '1' Gewichtung für zweite Trefferliste 20060706
3 Importing MANDATORY_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Erste Trefferliste aus Suche mit Musskriterien 20060706
4 Returning MERGED_HITLIST Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Neue Trefferliste als Resultat des Abgleichs beider Listen 20060706
5 Importing SECOND_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Zweite Trefferliste aus Suche ohne Musskriterien 20060706

Method MERGE_HIT_LIST_ADVANCED on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method MERGE_HIT_LIST_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_WEIGHT1 Call by reference Type reference (TYPE) NUMC10 '10000' Applicable weight for 1-st hitlist 20040127
2 Importing APPL_WEIGHT2 Call by reference Type reference (TYPE) NUMC10 '10000' Applicable weight for 2-nd hitlist 20040127
3 Importing FIRST_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV 20040127
4 Importing INTERSECTION Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040513
5 Returning MERGED_HITLIST Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Table for the Hit List with RANKV from Full Text Search 20040127
6 Importing SECOND_HITLIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV 20040127

Method MERGE_HIT_LIST_NEW on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method MERGE_PERSONS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIRST_LIST Call by reference Type reference (TYPE) PTM_T_PERSON_W_POTENTIAL Erste Personenliste 20061218
2 Importing INTERSECTION Call by reference Type reference (TYPE) BOOLE_D 'X' : AND-Verknüpfung; ' ' : OR-Verknüpfung 20061218
3 Returning MERGED_LIST Value transfer Type reference (TYPE) PTM_T_PERSON_W_POTENTIAL Neue Personenliste als Resultat des Abgleichs beider Listen 20061218
4 Importing SECOND_LIST Call by reference Type reference (TYPE) PTM_T_PERSON_W_POTENTIAL Zweite Personenliste 20061218

Method MERGE_PERSONS_LIST on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method PERFORM_FREE_TEXT_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_FTS_ON_ALL_ATTACH Call by reference Type reference (TYPE) BOOLE_D Allow free text search an all attachments 20060206
2 Exporting APPL_WEIGHT Call by reference Type reference (TYPE) NUMC10 20040123
3 Importing PT_HIDDEN_INFO Call by reference Type reference (TYPE) RCF_T_NAME_VALUE 20040127
4 Importing SMASK Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK Suchmasken 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method PERFORM_FTS_ON_ATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_FTS_ON_ALL_ATTACH Call by reference Type reference (TYPE) BOOLE_D Allow free text search an all attachments 20060206
2 Importing SMASK Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK Suchmasken 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method PERFORM_FTS_ON_ATT_FOR_OTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HITLIST_ATT Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Table for the Hit List with RANKV from Full Text Search 20041028
2 Importing OBJID_LIST Call by reference Type reference (TYPE) HRKWF_OBJECTID_TAB Liste mit Objekt-IDs 20070504
3 Importing OTYPE Call by reference Type reference (TYPE) OTYPE 20041028
4 Importing SEARCH_MASK_GROUP Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP 20041028
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH 20041028
2 CX_HRRCF_SEARCH_CUST 20041119

Method PERFORM_FTS_ON_SP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPL_WEIGHT Call by reference Type reference (TYPE) NUMC10 20040123
2 Importing PT_HIDDEN_INFO Call by reference Type reference (TYPE) RCF_T_NAME_VALUE 20040127
3 Importing SMASK Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK Suchmaskenelement 20060201
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH Ausnahmenklasse für die HRKWF Suche 20030110

Method SPLIT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEYWORD_STRING Call by reference Type reference (TYPE) STRING 20030110
2 Returning KEYWORD_TAB Value transfer Type reference (TYPE) RCF_T_STRING Tabelle mit Strings 20030110

Method SPLIT_STRING on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method START_JFPO_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AND_OPERATOR_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Suche mit AND-Operator ausführen 20061215
2 Exporting JFPO_HIT_LIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Trefferliste aus der Suche nach Jobfamilienpotential 20060511
3 Exporting JFPO_IS_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Jobfamilienpotential ist Musskriterium 20060516
4 Importing MANDATORY_SEARCH_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Nur Musskriterien bei Suche berücksichtigen 20061215

Method START_JFPO_SEARCH on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method START_MANDATORY_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIDDEN_INFO_TAB Value transfer Type reference (TYPE) RCF_T_NAME_VALUE 20040127
2 Exporting HIT_LIST Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV 20040127
3 Exporting QUERY_DISPLAY_TAB Value transfer Type reference (TYPE) RCF_T_SQ_DISPLAY 20040127
4 Importing SEARCH_MASK_GROUP Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Search Templates 20040127
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH 20040127

Method START_PERF_MNMT_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AND_OPERATOR_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Suche mit AND-Operator ausführen 20060710
2 Importing MANDATORY_SEARCH_REQUIRED Call by reference Type reference (TYPE) BOOLE_D Nur Musskriterien bei Suche berücksichtigen 20060710
3 Exporting PF_HIT_LIST Call by reference Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Trefferliste aus der Performance-Management-Suche 20060517
4 Exporting PF_SMASK_HAS_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Performance Management-Suchmaske hat Musskriterien 20060517

Method START_PERF_MNMT_SEARCH on class CL_HRRCF_HRKWF_SEARCH has no exception.

Method START_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_FTS_ON_ALL_ATTACH Value transfer Type reference (TYPE) BOOLE_D Erlaube Freitextsuche auf allen Anlagen 20060206
2 Importing HIDDEN_INFO_TAB Value transfer Type reference (TYPE) RCF_T_NAME_VALUE Zusätzliche Hidden Information 20040123
3 Exporting HIT_LIST Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Tabelle für die Trefferliste mit RANKV aus Volltextsuche 20030110
4 Exporting QUERY_DISPLAY_TAB Value transfer Type reference (TYPE) RCF_T_SQ_DISPLAY Tabelle für die Anzeige an Suchanfragen 20030110
5 Importing SEARCH_MASK_GROUP Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Gruppe von Suchmasken 20030110
# Exception Resumable Description Created on
1 CX_HRRCF_HRKWF_SEARCH 20071017
History
Last changed by/on SAP  20080505 
SAP Release Created in 110