SAP ABAP Class CL_HRRCF_SEARCH_MASK_GROUP (Group of Search Templates)
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 20020321
Properties
Class CL_HRRCF_SEARCH_MASK_GROUP  
Short Description Group of Search Templates    
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 20020321   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_SEARCH_MASK_GROUP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20020321
Friends
Class CL_HRRCF_SEARCH_MASK_GROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Group of Search Templates 20040217
2 C_MATCH_PERC_THRES_INITIAL Constant Public Type reference (TYPE) RCF_THRESHOLD '0' Threshold for Display of Ranking 20040224
3 C_MAX_HITS_INITIAL Constant Public Type reference (TYPE) RCF_HL_MAX_NUMBER '99999' Constants for Maximum Number of Hits 20030513
4 FALSE Instance attribute Private Attribute reference (LIKE) 20020322
5 GROUP_ID Instance attribute Public Type reference (TYPE) RCF_SM_GROUP_ID ID of Search Template Group 20020321
6 GROUP_TXT Instance attribute Public Type reference (TYPE) RCF_SM_GROUP_TXT Search Template Group Name 20020321
7 HITS_PER_PAGE Instance attribute Public Type reference (TYPE) RCF_HL_MAX_NUMBER '10' Numeric character field, length 10 20020417
8 HIT_LIST Instance attribute Public Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Table for the Hit List with RANKV from Full Text Search 20020328
9 HL_INTERVAL_HIGH Instance attribute Public Type reference (TYPE) NUMC10 '1000000' Numeric character field, length 10 20020326
10 HL_INTERVAL_LOW Instance attribute Public Type reference (TYPE) NUMC10 '1' Numeric character field, length 10 20020326
11 MATCH_PERC_THRES Instance attribute Public Type reference (TYPE) RCF_THRESHOLD Threshold for Display of Ranking 20040224
12 MAX_HITS Instance attribute Public Type reference (TYPE) RCF_HL_MAX_NUMBER '100' Maximum Number of Hits 20020321
13 MIN_QUALITY Instance attribute Public Type reference (TYPE) RCF_HL_MIN_QUALITY Minimum Match Percentage for Search Result 20020321
14 MSGCL_ADMIN Instance attribute Private Attribute reference (LIKE) 20020322
15 NUM_OF_SMASKS Instance attribute Public Type reference (TYPE) RCF_UI_NUM_OF_ELEMENTS Number of Elements on User Interface 20020321
16 POS_SM_LANGU_TAB Instance attribute Public Type reference (TYPE) RCF_T_LANGU_LIST Languages with Text 20020322
17 QUERY_DISPLAY_TAB Instance attribute Public Type reference (TYPE) RCF_T_SQ_DISPLAY Table for Display of Requisitions 20020424
18 SEARCH_ATTRIBUTES Instance attribute Private Type reference (TYPE) T77RCF_SRCH_ATTR Attributes for Flexible Search Applications 20061009
19 SEARCH_TASK Instance attribute Public Type reference (TYPE) RCF_PARENT_COMP_ID Type of Search/Search Function 20061009
20 SEL_SQ_LANGU Instance attribute Public Type reference (TYPE) SPRAS Language of a search query 20020321
21 SMASK_TAB Instance attribute Public Type reference (TYPE) RCF_T_SMG_SMASKS Table with Search Templates of a Search Template Group 20020321
22 TRUE Instance attribute Private Attribute reference (LIKE) 20020322
23 UI_LANGU Instance attribute Public Type reference (TYPE) SPRAS Language of interface 20020321
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SEARCH_MASK Instance method Public Method 20041119
2 CLEAR_DOCUMENT_SEARCH_MASK Instance method Public Method 20050415
3 CLEAR_SEARCH_MASKS Instance method Public Method 20041119
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020321
5 DETERM_CONTAINS_QUERY Instance method Public Method Checks Which of the Search Templates Contain Queries 20020905
6 GET_HITLIST Instance method Public Method Returns Hit List 20061009
7 GET_INSTANCE Static method Public Method Gets an Instance of the Search Template Group 20020327
8 GET_NEW_INSTANCE Static method Public Method 20041119
9 GET_QUERY_VARIANT Instance method Public Method Requests the Variants of a Search Query 20020321
10 GET_SEARCH_ATTRIBUTES Instance method Public Method Reads Attributes for Flexible Search Applications 20061009
11 GET_SMASK_INSTANCE Instance method Private Method Instantiates the Search Templates 20020321
12 GET_SMASK_TAB Instance method Public Method Gets List of Assigned Search Templates 20061009
13 GET_WEIGHTS_FOR_FT_NFT Instance method Public Method 20041119
14 LOAD_QUERY_VARIANT Instance method Public Method Reads a Variant of a Search Query 20020418
15 READ_POS_SM_LANGU_TAB Instance method Private Method Reads possible languages of a search template 20020322
16 RESET_ALL_SMASKS Instance method Public Method Set selected flag for all search templates to 'FALSE' 20040130
17 RESET_INSTANCE Instance method Public Method Initializes the Search Template Group 20020412
18 SEARCH Instance method Public Method Starts Search 20020327
19 SET_HITS_PER_PAGE Instance method Public Method Fills Attributes HITS_PER_PAGE 20020417
20 SET_INSTANCE Static method Public Method 20040316
21 SET_LOGICAL_OPERATOR Instance method Public Method Set logical operator to search template 20040209
22 SET_MATCH_PERC_THRES Instance method Public Method Fills Attributes MAX_HITS 20040224
23 SET_MAX_HITS Instance method Public Method Fills Attributes MAX_HITS 20020521
24 SET_MIN_QUALITY Instance method Public Method Fills Attributes MIN_QUALITY 20020321
25 SET_SEL_SQ_LANGU Instance method Public Method Selected Languages for a Search Query 20020322
26 SET_TO_BASIC_SMASK Instance method Public Method Set to basic search template 20040209
27 SPLIT_STRING Instance method Private Method 20041119
28 STORE_QUERY_VARIANT Instance method Public Method Saves the Variants of a Search Query 20020321
Events
Class CL_HRRCF_SEARCH_MASK_GROUP has no event.
Types
Class CL_HRRCF_SEARCH_MASK_GROUP has no local type.
Method Signatures

Method ADD_SEARCH_MASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PO_SMASK Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK 20041119

Method ADD_SEARCH_MASK on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method CLEAR_DOCUMENT_SEARCH_MASK Signature

Method CLEAR_DOCUMENT_SEARCH_MASK on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
Method CLEAR_DOCUMENT_SEARCH_MASK on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method CLEAR_SEARCH_MASKS Signature

Method CLEAR_SEARCH_MASKS on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
Method CLEAR_SEARCH_MASKS on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUP_ID Value transfer Type reference (TYPE) RCF_SM_GROUP_ID Schlüssel der Suchmaskengruppe 20020322
2 Importing SEARCH_TASK Value transfer Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20061009
# Exception Resumable Description Created on
1 CX_HRRCF_SEARCH_MASK Ausnahmenklasse für Suchmasken 20020322

Method DETERM_CONTAINS_QUERY Signature

Method DETERM_CONTAINS_QUERY on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
Method DETERM_CONTAINS_QUERY on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method GET_HITLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_HITLIST Value transfer Type reference (TYPE) RCF_T_HITLIST_WITH_RANKV Tabelle für die Trefferliste mit Ranking 20061009

Method GET_HITLIST on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUP_ID Value transfer Type reference (TYPE) RCF_SM_GROUP_ID Schlüssel der Suchmaskengruppe 20020327
2 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Suchmaskengruppe 20020327
3 Importing SEARCH_TASK Value transfer Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20061009
# Exception Resumable Description Created on
1 CX_HRRCF Ausnahmenklasse für Suchmasken 20020327

Method GET_NEW_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUP_ID Value transfer Type reference (TYPE) RCF_SM_GROUP_ID Schlüssel der Suchmaskengruppe 20041119
2 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Suchmaskengruppe 20041119
3 Importing SEARCH_TASK Value transfer Type reference (TYPE) RCF_PARENT_COMP_ID Art der Suche / Suchfunktion 20061009
# Exception Resumable Description Created on
1 CX_HRRCF 20041119

Method GET_QUERY_VARIANT Signature

Method GET_QUERY_VARIANT on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020418

Method GET_SEARCH_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PS_SEARCH_ATTRIBUTES Value transfer Type reference (TYPE) T77RCF_SRCH_ATTR Attribute für flexible Suchanwendungen 20061009

Method GET_SEARCH_ATTRIBUTES on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method GET_SMASK_INSTANCE Signature

Method GET_SMASK_INSTANCE on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF_SEARCH_MASK Ausnahmenklasse für Suchmasken 20020322

Method GET_SMASK_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_SMASK_TAB Value transfer Type reference (TYPE) RCF_T_SMG_SMASKS Tabelle mit Suchmasken einer Suchmaskengruppe 20061009

Method GET_SMASK_TAB on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method GET_WEIGHTS_FOR_FT_NFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FREE_TEXT_WEIGHT Call by reference Type reference (TYPE) NUMC10 20041119
2 Exporting NON_FREE_TEXT_WEIGHT Call by reference Type reference (TYPE) NUMC10 20041119
# Exception Resumable Description Created on
1 CX_HRRCF 20041119

Method LOAD_QUERY_VARIANT Signature

Method LOAD_QUERY_VARIANT on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020418

Method READ_POS_SM_LANGU_TAB Signature

Method READ_POS_SM_LANGU_TAB on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF_SEARCH_MASK Ausnahmenklasse für Suchmasken 20020322

Method RESET_ALL_SMASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXCLUDE_SMASK_TYPE Call by reference Type reference (TYPE) RCF_SM_TYPE Type of a Search Template: Determines Display 20060927

Method RESET_ALL_SMASKS on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method RESET_INSTANCE Signature

Method RESET_INSTANCE on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
Method RESET_INSTANCE on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ALLOW_FTS_ON_ALL_ATTACH Call by reference Type reference (TYPE) BOOLE_D Allow free text search an all attachments 20060206
2 Importing P_HIDDEN_INFO_TAB Call by reference Type reference (TYPE) RCF_T_NAME_VALUE Additional Hidden Information 20040123
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020327

Method SET_HITS_PER_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HITS_PER_PAGE Call by reference Type reference (TYPE) RCF_HL_MAX_NUMBER 10 Maximale Anzahl von Treffern pro Seite einer Trefferliste 20020417

Method SET_HITS_PER_PAGE on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method SET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP 20040316
# Exception Resumable Description Created on
1 CX_HRRCF 20040316

Method SET_LOGICAL_OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_LOG_OP_TO_SUCCESSOR Call by reference Type reference (TYPE) RCF_SQ_LOG_OP 'AND' Logischer Operator zwischen Argumenten in einer Suchanfrage 20040209

Method SET_LOGICAL_OPERATOR on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method SET_MATCH_PERC_THRES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MATCH_PERC_THRES Call by reference Type reference (TYPE) RCF_THRESHOLD 0 Maximale Anzahl von Treffern bei einer Suchanfrage 20040224

Method SET_MATCH_PERC_THRES on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method SET_MAX_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAX_HITS Call by reference Type reference (TYPE) RCF_HL_MAX_NUMBER 100 Maximale Anzahl von Treffern bei einer Suchanfrage 20020521

Method SET_MAX_HITS on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method SET_MIN_QUALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIN_QUALITY Call by reference Type reference (TYPE) RCF_HL_MIN_QUALITY Minimaler Übereinstimmungsgrad für Suchergebnis 20020321

Method SET_MIN_QUALITY on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method SET_SEL_SQ_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SQ_LANGU Call by reference Type reference (TYPE) SPRAS SPACE Sprachenschlüssel 20020322

Method SET_SEL_SQ_LANGU on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method SET_TO_BASIC_SMASK Signature

Method SET_TO_BASIC_SMASK on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
Method SET_TO_BASIC_SMASK on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

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 20041119
2 Returning KEYWORD_TAB Value transfer Type reference (TYPE) RCF_T_STRING 20041119

Method SPLIT_STRING on class CL_HRRCF_SEARCH_MASK_GROUP has no exception.

Method STORE_QUERY_VARIANT Signature

Method STORE_QUERY_VARIANT on class CL_HRRCF_SEARCH_MASK_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_HRRCF Ausnahmenklasse für Suchmasken 20020418
History
Last changed by/on SAP  20090218 
SAP Release Created in 10A