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 |