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 | 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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | 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 | Constant | Private | Type reference (TYPE) | HRKWF_APPLICATION | 'RCF' | HR Subapplication for Document Storage in KW | 20020314 | ||
| 2 | Constant | Public | Type reference (TYPE) | NUMC10 | '9999999' | Highest Number of Hits | 20030110 | ||
| 3 | Constant | Private | Type reference (TYPE) | STRING | 'KEY' | Constants for Search Argument | 20020308 | ||
| 4 | Constant | Private | Type reference (TYPE) | RCF_SQ_LOG_OP | 'AND' | Logical Operation AND | 20010903 | ||
| 5 | Constant | Private | Type reference (TYPE) | RCF_SQ_LOG_OP | 'NOT' | Logical Operation | 20060804 | ||
| 6 | Constant | Private | Type reference (TYPE) | RCF_SQ_LOG_OP | 'OR' | Logical Operation OR | 20010903 | ||
| 7 | Constant | Private | Type reference (TYPE) | RCF_SM_ELEMENT | 'FULLTEXT_SEARCH' | Key of Search Template Element | 20020328 | ||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'VALUE' | Constants for Search Argument | 20020308 | ||
| 9 | Instance attribute | Private | Attribute reference (LIKE) | 20010808 | |||||
| 10 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091030 | |||
| 11 | Instance attribute | Private | Attribute reference (LIKE) | 20010808 | |||||
| 12 | Static Attribute | Private | Type reference (TYPE) | NUMC10 | 20051130 | ||||
| 13 | Instance attribute | Private | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Table for the Hit List with RANKV from Full Text Search | 20030110 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Table for the Hit List with RANKV from Full Text Search | 20030110 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Table for the Hit List with RANKV from Full Text Search | 20030110 | |||
| 16 | Instance attribute | Private | Attribute reference (LIKE) | 20010808 | |||||
| 17 | Instance attribute | Private | Attribute reference (LIKE) | 20020328 | |||||
| 18 | Instance attribute | Private | Type reference (TYPE) | RCF_S_SQ_DISPLAY | Structure for Display of Search Query | 20020423 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | RCF_T_SQ_DISPLAY | Table for Display of Requisitions | 20020423 | |||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK_GROUP | Group of Search Templates | 20020328 | |||
| 21 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK | Search Template for Job Family Potential | 20061215 | |||
| 22 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK | Search Template for Performance Management | 20060706 | |||
| 23 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRKWF_SEARCH_MANAGER | Find Using Search Engine (TREX) | 20020312 | |||
| 24 | Instance attribute | Private | Attribute reference (LIKE) | 20010808 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Determines Object Type That Is Sought | 20030110 | |
| 2 | Instance method | Private | Method | Adds Lines to Display Search Criteria | 20030110 | |
| 3 | Instance method | Private | Method | Searches in XML Documents of Search Profiles | 20030110 | |
| 4 | Static method | Private | Method | 20040123 | ||
| 5 | Instance method | Private | Method | Calculate Weighting for Hits from Non-TREX Search | 20060517 | |
| 6 | Instance method | Private | Method | Add Free Text Search Query | 20091030 | |
| 7 | Instance method | Private | Method | Format Display of Job Family Potential Search Criterion | 20060511 | |
| 8 | Instance method | Private | Method | Format Display of Performance Management Search Criteria | 20060511 | |
| 9 | Instance method | Private | Method | Create XML Search Query, Start Free Text Search If Necessary | 20060706 | |
| 10 | Instance method | Private | Method | Determine Information via Search Templates | 20060706 | |
| 11 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20051130 | |
| 12 | Instance method | Private | Method | Dynamic Calculation of Maximum Number of Hits | 20070219 | |
| 13 | Instance method | Public | Constructor | CONSTRUCTOR | 20020312 | |
| 14 | Static method | Public | Method | Convert Exception Instance in User Message | 20071017 | |
| 15 | Instance method | Private | Method | Builds Index-Based Free Text Search Query | 20030128 | |
| 16 | Instance method | Private | Method | Adds Arguments for Free Text Search in XML Doc Attributes | 20030110 | |
| 17 | Instance method | Private | Method | Converts Search Template Element in Search Query Argument | 20030110 | |
| 18 | Instance method | Private | Method | Determines Details for Performance Management Template | 20060531 | |
| 19 | Instance method | Private | Method | Determines Hit List | 20030110 | |
| 20 | Instance method | Private | Method | Mixes Hit Lists for SP Search and Free Text Search | 20030110 | |
| 21 | Instance method | Private | Method | Mixes Two Hit Lists, Whereby One Is Mandatory | 20060706 | |
| 22 | Instance method | Private | Method | Mixes Two Hit Lists | 20040127 | |
| 23 | Instance method | Private | Method | Mixes Two Lists of Persons | 20061218 | |
| 24 | Instance method | Private | Method | Performs Free Text Searches | 20030110 | |
| 25 | Instance method | Private | Method | Adds Arguments for Index Search to Attachments | 20030110 | |
| 26 | Static method | Public | Method | 20041028 | ||
| 27 | Instance method | Private | Method | Adds Arguments for Index Search to XML Document | 20030110 | |
| 28 | Instance method | Private | Method | Segments Character String for Free Text Search | 20030110 | |
| 29 | Instance method | Private | Method | Start Non-TREX Search for Job Family Potential | 20060510 | |
| 30 | Static method | Public | Method | Start Search Using Mandatory Criteria | 20040127 | |
| 31 | Instance method | Private | Method | Start Non-TREX Search for Performance Management | 20060511 | |
| 32 | 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 | SEARCH_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_HRKWF_SEARCH_MANAGER | Suche über Suchmaschine (TREX) | 20030110 | |||
| 2 | SPTYPE | Call by reference | Type reference (TYPE) | RCF_SPT_ID | Suchprofiltyp | 20030110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | QUERY_ARGUMENT | Call by reference | Type reference (TYPE) | STRING | 20030110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | APPL_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | 20040127 | ||||
| 2 | CHECK_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | 20040127 | ||||
| 3 | NUMBER_OF_SEL_SM_ELEMENTS | Call by reference | Type reference (TYPE) | I | Anzahl selektierter Suchmaskenelemente einer Suchmaske | 20060517 | |||
| 4 | SEARCH_MASK | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK | Suchmasken | 20030110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PT_HIDDEN_INFO | Call by reference | Type reference (TYPE) | RCF_T_NAME_VALUE | 20040123 | ||||
| 2 | SEARCH_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_HRKWF_SEARCH_MANAGER | 20040123 | ||||
| 3 | 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 | NON_TREX_HITLIST | Call by reference | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Trefferliste aus Nicht-TREX-Suche | 20060517 | |||
| 2 | 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 | NUMBER_OF_SEL_SM_ELEMENTS | Call by reference | Type reference (TYPE) | I | Anzahl der selektierten Suchkriterien / Suchmaskenelemente | 20060517 | |||
| 4 | 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 | PT_HIDDEN_INFO_TAB | Call by reference | Type reference (TYPE) | RCF_T_NAME_VALUE | Explode Indirect Assignment Field Name <--> Value | 20091030 | |||
| 2 | PT_SEARCH_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_HRKWF_SEARCH_MANAGER | Suche über Suchmaschine (TREX) | 20091030 | |||
| 3 | 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 | 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 | 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 | 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 | PT_HIDDEN_INFO_TAB | Call by reference | Type reference (TYPE) | RCF_T_NAME_VALUE | Zusätzliche Hidden Information | 20060706 | |||
| 2 | PT_SMASK_TAB | Call by reference | Type reference (TYPE) | RCF_T_SMG_SMASKS | Tabelle mit Suchmasken einer Suchmaskengruppe | 20060706 | |||
| 3 | P_ALLOW_FTS_ON_ALL_ATTACH | Call by reference | Type reference (TYPE) | BOOLE_D | Erlaube Freitextsuche auf allen Anlagen | 20060706 | |||
| 4 | P_FREE_TEXT_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | Gewichtung für Freitextsuche | 20060706 | |||
| 5 | P_NOF_SME_WITH_QUERY | Call by reference | Type reference (TYPE) | I | Anzahl der Suchmaskenelemente mit Suchanfrage | 20060706 | |||
| 6 | P_XML_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | Gewichtung für Suche nach XML-Attributen | 20060706 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PT_SMASK_TAB | Call by reference | Type reference (TYPE) | RCF_T_SMG_SMASKS | Tabelle mit Suchmasken einer Suchmaskengruppe | 20060706 | |||
| 2 | P_FREE_TEXT_SEARCH | Call by reference | Type reference (TYPE) | BOOLE_D | Freitextsuche ist gefordert | 20060706 | |||
| 3 | P_JFPO_SEARCH | Call by reference | Type reference (TYPE) | BOOLE_D | Suche nach Jobfamilienpotenzial ist gefordert | 20060706 | |||
| 4 | P_JFPO_SMASK_HAS_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | Suchmaske für Jobfamilienpotenzial hat Musskriterien | 20061215 | |||
| 5 | P_PF_SEARCH | Call by reference | Type reference (TYPE) | BOOLE_D | Suche nach Performance Management-Daten ist gefordert | 20060706 | |||
| 6 | P_PF_SMASK_HAS_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | Performance Management-Suchmaske hat Musskriterien | 20060710 | |||
| 7 | P_SMASK_HAS_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | Andere Suchmasken haben Musskriterien | 20060706 | |||
| 8 | 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 | P_FACTOR | Call by reference | Type reference (TYPE) | NUMC1 | Faktor zur Berechnung der maximalen Trefferanzahl | 20070219 | |||
| 2 | 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 | 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 | 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 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_HRRCF | 20071017 | ||||
| 2 | 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 | APPL_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | 20040123 | ||||
| 2 | IV_IS_CAND_SRCH_FOR_JOBS | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' : Kandidatensuche; ' ' : Personalbeschaffersuche | 20080703 | |||
| 3 | PT_HIDDEN_INFO | Call by reference | Type reference (TYPE) | RCF_T_NAME_VALUE | 20040127 | ||||
| 4 | QUERY_ARGUMENT_LINE | Call by reference | Type reference (TYPE) | STRING | Zeile des Suchargumentes | 20030128 | |||
| 5 | SEARCH_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_HRKWF_SEARCH_MANAGER | Suche über Suchmaschine (TREX) | 20030128 | |||
| 6 | 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 | APPL_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | Numeric Character Field, Length 10 | 20040127 | |||
| 2 | CHECK_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20061003 | |||
| 3 | COMBINE_QUERY | Call by reference | Type reference (TYPE) | BOOLE_D | FALSE | 'X' : Kandidatensuche; ' ' : Personalbeschaffersuche | 20070507 | ||
| 4 | SMASK_TYPE | Call by reference | Type reference (TYPE) | RCF_SM_TYPE | Typ einer Suchmaske: Bestimmt die Darstellung | 20060906 | |||
| 5 | SM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SM_ELEMENT | Suchmaskenelement | 20030110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | APPL_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | Numeric Character Field, Length 10 | 20040127 | |||
| 2 | CHECK_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | 20040127 | ||||
| 3 | COMBINE_QUERY | Call by reference | Type reference (TYPE) | BOOLE_D | FALSE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20061003 | ||
| 4 | SMASK_TYPE | Call by reference | Type reference (TYPE) | RCF_SM_TYPE | Typ einer Suchmaske: Bestimmt die Darstellung | 20060906 | |||
| 5 | SM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SM_ELEMENT | Suchmaskenelement | 20030110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PT_ELEMENT_LIST | Call by reference | Type reference (TYPE) | HAP_T_SEL_TMPL_DETAIL | Liste mit Details zu selektieren Template-Elementen | 20060531 | |||
| 2 | PT_TEMPLATE_LIST | Call by reference | Type reference (TYPE) | HAP_T_HROBJECT | Liste mit Perf. Mgmt.-Template | 20060531 | |||
| 3 | P_CHECK_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | Es sollen nur obligatorische SME berücksichtigt werden | 20060531 | |||
| 4 | P_MANDATORY_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Es existiert mindestens ein obligatorisches SME | 20060531 | |||
| 5 | P_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20060531 | |||
| 6 | 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 | HITLIST | Value transfer | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Tabelle für die Trefferliste mit RANKV aus Volltextsuche | 20030110 | |||
| 2 | P_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20060201 | |||
| 3 | RESULTS_FROM | Call by reference | Type reference (TYPE) | NUMC10 | Untergrenze des Suchintervalls | 20030110 | |||
| 4 | RESULTS_TO | Call by reference | Type reference (TYPE) | NUMC10 | Obergrenze des Suchintervalls | 20030110 | |||
| 5 | 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 | 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 | FIRST_HITLIST | Call by reference | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Tabelle für die Trefferliste mit RANKV aus Volltextsuche | 20030110 | |||
| 2 | INTERSECTING_SET | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' in beiden Listen SPACE in einer Liste | 20030110 | |||
| 3 | MERGED_HITLIST | Value transfer | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Tabelle für die Trefferliste mit RANKV aus Volltextsuche | 20030110 | |||
| 4 | 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 | APPL_WEIGHT1 | Call by reference | Type reference (TYPE) | NUMC10 | '1' | Gewichtung für erste Trefferliste | 20060706 | ||
| 2 | APPL_WEIGHT2 | Call by reference | Type reference (TYPE) | NUMC10 | '1' | Gewichtung für zweite Trefferliste | 20060706 | ||
| 3 | MANDATORY_HITLIST | Call by reference | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Erste Trefferliste aus Suche mit Musskriterien | 20060706 | |||
| 4 | MERGED_HITLIST | Value transfer | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Neue Trefferliste als Resultat des Abgleichs beider Listen | 20060706 | |||
| 5 | 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 | APPL_WEIGHT1 | Call by reference | Type reference (TYPE) | NUMC10 | '10000' | Applicable weight for 1-st hitlist | 20040127 | ||
| 2 | APPL_WEIGHT2 | Call by reference | Type reference (TYPE) | NUMC10 | '10000' | Applicable weight for 2-nd hitlist | 20040127 | ||
| 3 | FIRST_HITLIST | Call by reference | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | 20040127 | ||||
| 4 | INTERSECTION | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040513 | |||
| 5 | 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 | 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 | FIRST_LIST | Call by reference | Type reference (TYPE) | PTM_T_PERSON_W_POTENTIAL | Erste Personenliste | 20061218 | |||
| 2 | INTERSECTION | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' : AND-Verknüpfung; ' ' : OR-Verknüpfung | 20061218 | |||
| 3 | MERGED_LIST | Value transfer | Type reference (TYPE) | PTM_T_PERSON_W_POTENTIAL | Neue Personenliste als Resultat des Abgleichs beider Listen | 20061218 | |||
| 4 | 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 | ALLOW_FTS_ON_ALL_ATTACH | Call by reference | Type reference (TYPE) | BOOLE_D | Allow free text search an all attachments | 20060206 | |||
| 2 | APPL_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | 20040123 | ||||
| 3 | PT_HIDDEN_INFO | Call by reference | Type reference (TYPE) | RCF_T_NAME_VALUE | 20040127 | ||||
| 4 | SMASK | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK | Suchmasken | 20030110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ALLOW_FTS_ON_ALL_ATTACH | Call by reference | Type reference (TYPE) | BOOLE_D | Allow free text search an all attachments | 20060206 | |||
| 2 | SMASK | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK | Suchmasken | 20030110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | OBJID_LIST | Call by reference | Type reference (TYPE) | HRKWF_OBJECTID_TAB | Liste mit Objekt-IDs | 20070504 | |||
| 3 | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | 20041028 | ||||
| 4 | SEARCH_MASK_GROUP | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK_GROUP | 20041028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041028 | |||
| 2 | 20041119 |
Method PERFORM_FTS_ON_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPL_WEIGHT | Call by reference | Type reference (TYPE) | NUMC10 | 20040123 | ||||
| 2 | PT_HIDDEN_INFO | Call by reference | Type reference (TYPE) | RCF_T_NAME_VALUE | 20040127 | ||||
| 3 | SMASK | Call by reference | Object reference (TYPE REF TO) | CL_HRRCF_SEARCH_MASK | Suchmaskenelement | 20060201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | KEYWORD_STRING | Call by reference | Type reference (TYPE) | STRING | 20030110 | ||||
| 2 | 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 | AND_OPERATOR_REQUIRED | Call by reference | Type reference (TYPE) | BOOLE_D | Suche mit AND-Operator ausführen | 20061215 | |||
| 2 | JFPO_HIT_LIST | Call by reference | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Trefferliste aus der Suche nach Jobfamilienpotential | 20060511 | |||
| 3 | JFPO_IS_MANDATORY | Call by reference | Type reference (TYPE) | BOOLE_D | Jobfamilienpotential ist Musskriterium | 20060516 | |||
| 4 | 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 | HIDDEN_INFO_TAB | Value transfer | Type reference (TYPE) | RCF_T_NAME_VALUE | 20040127 | ||||
| 2 | HIT_LIST | Value transfer | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | 20040127 | ||||
| 3 | QUERY_DISPLAY_TAB | Value transfer | Type reference (TYPE) | RCF_T_SQ_DISPLAY | 20040127 | ||||
| 4 | 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 | 20040127 |
Method START_PERF_MNMT_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AND_OPERATOR_REQUIRED | Call by reference | Type reference (TYPE) | BOOLE_D | Suche mit AND-Operator ausführen | 20060710 | |||
| 2 | MANDATORY_SEARCH_REQUIRED | Call by reference | Type reference (TYPE) | BOOLE_D | Nur Musskriterien bei Suche berücksichtigen | 20060710 | |||
| 3 | PF_HIT_LIST | Call by reference | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Trefferliste aus der Performance-Management-Suche | 20060517 | |||
| 4 | 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 | ALLOW_FTS_ON_ALL_ATTACH | Value transfer | Type reference (TYPE) | BOOLE_D | Erlaube Freitextsuche auf allen Anlagen | 20060206 | |||
| 2 | HIDDEN_INFO_TAB | Value transfer | Type reference (TYPE) | RCF_T_NAME_VALUE | Zusätzliche Hidden Information | 20040123 | |||
| 3 | HIT_LIST | Value transfer | Type reference (TYPE) | RCF_T_HITLIST_WITH_RANKV | Tabelle für die Trefferliste mit RANKV aus Volltextsuche | 20030110 | |||
| 4 | QUERY_DISPLAY_TAB | Value transfer | Type reference (TYPE) | RCF_T_SQ_DISPLAY | Tabelle für die Anzeige an Suchanfragen | 20030110 | |||
| 5 | 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 | 20071017 |
History
| Last changed by/on | SAP | 20080505 |
| SAP Release Created in | 110 |