Hierarchy

⤷

⤷

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 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK_GROUP | Group of Search Templates | 20040217 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | RCF_THRESHOLD | '0' | Threshold for Display of Ranking | 20040224 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | RCF_HL_MAX_NUMBER | '99999' | Constants for Maximum Number of Hits | 20030513 | |
4 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20020322 | ||||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_SM_GROUP_ID | ID of Search Template Group | 20020321 | ||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_SM_GROUP_TXT | Search Template Group Name | 20020321 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_HL_MAX_NUMBER | '10' | Numeric character field, length 10 | 20020417 | |
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Table for the Hit List with RANKV from Full Text Search | 20020328 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | NUMC10 | '1000000' | Numeric character field, length 10 | 20020326 | |
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | NUMC10 | '1' | Numeric character field, length 10 | 20020326 | |
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_THRESHOLD | Threshold for Display of Ranking | 20040224 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_HL_MAX_NUMBER | '100' | Maximum Number of Hits | 20020321 | |
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_HL_MIN_QUALITY | Minimum Match Percentage for Search Result | 20020321 | ||
14 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20020322 | ||||
15 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_UI_NUM_OF_ELEMENTS | Number of Elements on User Interface | 20020321 | ||
16 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_T_LANGU_LIST | Languages with Text | 20020322 | ||
17 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_T_SQ_DISPLAY | Table for Display of Requisitions | 20020424 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T77RCF_SRCH_ATTR | Attributes for Flexible Search Applications | 20061009 | ||
19 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_PARENT_COMP_ID | Type of Search/Search Function | 20061009 | ||
20 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SPRAS | Language of a search query | 20020321 | ||
21 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RCF_T_SMG_SMASKS | Table with Search Templates of a Search Template Group | 20020321 | ||
22 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20020322 | ||||
23 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SPRAS | Language of interface | 20020321 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20041119 | |
2 | ![]() |
Instance method | Public | Method | 20050415 | |
3 | ![]() |
Instance method | Public | Method | 20041119 | |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20020321 |
5 | ![]() |
Instance method | Public | Method | Checks Which of the Search Templates Contain Queries | 20020905 |
6 | ![]() |
Instance method | Public | Method | Returns Hit List | 20061009 |
7 | ![]() |
Static method | Public | Method | Gets an Instance of the Search Template Group | 20020327 |
8 | ![]() |
Static method | Public | Method | 20041119 | |
9 | ![]() |
Instance method | Public | Method | Requests the Variants of a Search Query | 20020321 |
10 | ![]() |
Instance method | Public | Method | Reads Attributes for Flexible Search Applications | 20061009 |
11 | ![]() |
Instance method | Private | Method | Instantiates the Search Templates | 20020321 |
12 | ![]() |
Instance method | Public | Method | Gets List of Assigned Search Templates | 20061009 |
13 | ![]() |
Instance method | Public | Method | 20041119 | |
14 | ![]() |
Instance method | Public | Method | Reads a Variant of a Search Query | 20020418 |
15 | ![]() |
Instance method | Private | Method | Reads possible languages of a search template | 20020322 |
16 | ![]() |
Instance method | Public | Method | Set selected flag for all search templates to 'FALSE' | 20040130 |
17 | ![]() |
Instance method | Public | Method | Initializes the Search Template Group | 20020412 |
18 | ![]() |
Instance method | Public | Method | Starts Search | 20020327 |
19 | ![]() |
Instance method | Public | Method | Fills Attributes HITS_PER_PAGE | 20020417 |
20 | ![]() |
Static method | Public | Method | 20040316 | |
21 | ![]() |
Instance method | Public | Method | Set logical operator to search template | 20040209 |
22 | ![]() |
Instance method | Public | Method | Fills Attributes MAX_HITS | 20040224 |
23 | ![]() |
Instance method | Public | Method | Fills Attributes MAX_HITS | 20020521 |
24 | ![]() |
Instance method | Public | Method | Fills Attributes MIN_QUALITY | 20020321 |
25 | ![]() |
Instance method | Public | Method | Selected Languages for a Search Query | 20020322 |
26 | ![]() |
Instance method | Public | Method | Set to basic search template | 20040209 |
27 | ![]() |
Instance method | Private | Method | 20041119 | |
28 | ![]() |
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 | ![]() |
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 | ![]() |
GROUP_ID | Value transfer | Type reference (TYPE) | RCF_SM_GROUP_ID | Schlüssel der Suchmaskengruppe | 20020322 | ||
2 | ![]() |
SEARCH_TASK | Value transfer | Type reference (TYPE) | RCF_PARENT_COMP_ID | Art der Suche / Suchfunktion | 20061009 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
GROUP_ID | Value transfer | Type reference (TYPE) | RCF_SM_GROUP_ID | Schlüssel der Suchmaskengruppe | 20020327 | ||
2 | ![]() |
INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK_GROUP | Suchmaskengruppe | 20020327 | ||
3 | ![]() |
SEARCH_TASK | Value transfer | Type reference (TYPE) | RCF_PARENT_COMP_ID | Art der Suche / Suchfunktion | 20061009 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
GROUP_ID | Value transfer | Type reference (TYPE) | RCF_SM_GROUP_ID | Schlüssel der Suchmaskengruppe | 20041119 | ||
2 | ![]() |
INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK_GROUP | Suchmaskengruppe | 20041119 | ||
3 | ![]() |
SEARCH_TASK | Value transfer | Type reference (TYPE) | RCF_PARENT_COMP_ID | Art der Suche / Suchfunktion | 20061009 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ü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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
FREE_TEXT_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | 20041119 | |||
2 | ![]() |
NON_FREE_TEXT_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | 20041119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ü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 | ![]() |
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 | ![]() |
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 | ![]() |
P_ALLOW_FTS_ON_ALL_ATTACH | Call by reference | Type reference (TYPE) | BOOLE_D | Allow free text search an all attachments | 20060206 | ||
2 | ![]() |
P_HIDDEN_INFO_TAB | Call by reference | Type reference (TYPE) | RCF_T_NAME_VALUE | Additional Hidden Information | 20040123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ü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 | ![]() |
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 | ![]() |
INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK_GROUP | 20040316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040316 |
Method SET_LOGICAL_OPERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
KEYWORD_STRING | Call by reference | Type reference (TYPE) | STRING | 20041119 | |||
2 | ![]() |
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 | ![]() |
Ausnahmenklasse für Suchmasken | 20020418 |
History
Last changed by/on | SAP | 20090218 |
SAP Release Created in | 10A |