Hierarchy
⤷ 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 |