SAP ABAP Class CL_HRRCF_SEARCH_CRITERIA_ENT_V (Controller for Display of New Search Criteria)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_UI (Package) Recruitment Factory: User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_CONTROLLER Super Class of Unspecified HRRCF Controllers 20060315
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_SMG Interface for Search Template Group 20060920
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_SUBVIEW Interface for SubViews 20080104
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20060315
Properties
Class CL_HRRCF_SEARCH_CRITERIA_ENT_V  
Short Description Controller for Display of New Search Criteria    
Super Class CL_HRRCF_CONTROLLER Super Class of Unspecified HRRCF Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_UI   Recruitment Factory: User Interface 
Created 20060315   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_SMG Interface for Search Template Group 20060920
2 IF_HRRCF_SUBVIEW Interface for SubViews 20080104
3 IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20060315
Friends
Class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADVANCED_SEARCH Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060315
2 AVQGROUP_LIST Instance attribute Private Type reference (TYPE) RCF_T_Q_OBJECT_WITH_TEXT Table Type for Qualification Details with Text 20060725
3 COMPID Instance attribute Private Type reference (TYPE) STRING 20060725
4 CURRENT_CRITERIA_SEL Instance attribute Public Type reference (TYPE) STRING 20060417
5 CURRENT_OPTION Instance attribute Public Type reference (TYPE) STRING 20060913
6 CURRENT_QGROUP Instance attribute Public Type reference (TYPE) RCF_S_Q_OBJECT_WITH_TEXT Current Value of Selected Qualification Group 20060726
7 CURRENT_QSTNR Instance attribute Public Type reference (TYPE) RCF_S_QA_OBJECT_WITH_TEXT Questionnaire Object Details 20060809
8 CURRENT_SELDEL_ELEM Instance attribute Public Type reference (TYPE) RCF_T_SEARCH_VALUES Table Type for Table of Selectable Search Values 20060705
9 CURRENT_SEL_ELEM Instance attribute Public Type reference (TYPE) RCF_T_SEARCH_VALUES Table Type for Table of Selectable Search Values 20060705
10 CURRENT_SMASK Instance attribute Public Type reference (TYPE) RCF_S_UI_VALUEHELP Structure for Value Help 20060412
11 CURRENT_VARIANT Instance attribute Public Type reference (TYPE) RCF_S_SMG_VARIANTS Search Variants 20060920
12 DATE_FORMAT Instance attribute Private Type reference (TYPE) CABN-ATSCH Value with Template 20070903
13 ERROR_MESSAGE Instance attribute Public Type reference (TYPE) RCF_RETURN_MESSAGE Confirmation 20060705
14 FREETEXT Instance attribute Public Type reference (TYPE) STRING 20060505
15 FREETEXT_AND Instance attribute Public Type reference (TYPE) STRING 20060505
16 FREETEXT_FORMULAE Instance attribute Private Type reference (TYPE) STRING 20060929
17 FREETEXT_NOT Instance attribute Public Type reference (TYPE) STRING 20060505
18 FREETEXT_OR Instance attribute Public Type reference (TYPE) STRING 20060505
19 FREETEXT_PHRASE Instance attribute Public Type reference (TYPE) STRING 20060505
20 HITS_PER_PAGE Instance attribute Public Type reference (TYPE) INT4 '10' Maximum Number of Hits for Search Query 20060705
21 PT_KEYTABLE Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20060705
22 PT_SAL_RANGE_LIST Instance attribute Private Type reference (TYPE) RCF_T_SAL_RANGE_LIST Table Type for Salary Ranges 20060802
23 P_HITS Instance attribute Private Type reference (TYPE) I 20060707
24 P_SELTD_HITS Instance attribute Private Type reference (TYPE) I 20060801
25 QGROUP_LIST Instance attribute Public Type reference (TYPE) RCF_T_UI_VALUEHELP Table for Qualification Group 20060725
26 QSTNR_LIST Instance attribute Public Type reference (TYPE) RCF_T_UI_VALUEHELP Value Help Table 20060809
27 REF_OBJECT Instance attribute Public Type reference (TYPE) HROBJECT Object 20060810
28 SELECTABLE_LINE Instance attribute Private Type reference (TYPE) RCF_S_SEARCH_VALUES Selectable Search Values 20060731
29 SELECTABLE_LIST Instance attribute Public Type reference (TYPE) RCF_T_SEARCH_VALUES Table Type for Table of Selectable Search Values 20060504
30 SELECTED_LINE Instance attribute Private Type reference (TYPE) RCF_S_SEARCH_VALUES Selectable Search Values 20060802
31 SELECTED_LIST Instance attribute Public Type reference (TYPE) RCF_T_SEARCH_VALUES Table Type for Table of Selectable Search Values 20060705
32 SELECT_ALL Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20071213
33 SELFLD_SELECTABLE_ROWINDEX_TAB Instance attribute Public Type reference (TYPE) INT4_TABLE Standard Table of INT4 20060504
34 SELTDFLD_SELECTED_ROWINDEX_TAB Instance attribute Public Type reference (TYPE) INT4_TABLE Standard Table of INT4 20060705
35 SEL_SEARCH_ELEM Instance attribute Public Type reference (TYPE) RCF_T_SEARCH_VALUES Table Type for Table of Selectable Search Values 20060705
36 SMASK_ID Instance attribute Public Type reference (TYPE) RCF_SMASK_ID Object ID of Search Template 20060329
37 SMASK_LIST Instance attribute Public Type reference (TYPE) RCF_T_UI_VALUEHELP Value Help Table 20060412
38 SMASK_NAME Instance attribute Public Type reference (TYPE) RCF_SMASK_TXT Name of Search Template 20060329
39 SMASK_TYPE Instance attribute Public Type reference (TYPE) RCF_SM_TYPE Search Templates 20060725
40 SME Instance attribute Public Object reference (TYPE REF TO) CL_HRRCF_SM_ELEMENT Search Template Element 20060403
41 SMG Instance attribute Public Object reference (TYPE REF TO) CL_HRRCF_SEARCH_MASK_GROUP Group of Search Templates 20060331
42 SM_ELEMENT_TAB Instance attribute Public Type reference (TYPE) RCF_T_SM_ELEMENTS Table with Search Template Elements of a Search Template 20060329
43 VALUEHELP_TAB Instance attribute Private Type reference (TYPE) RCF_T_UI_VALUEHELP Value Help Table 20060727
44 VISIBLE_FIRST_ROW Instance attribute Public Type reference (TYPE) STRING 20060705
45 VISIBLE_SEL_FIRST_ROW Instance attribute Public Type reference (TYPE) STRING 20060705
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_QUERY_STRING Instance method Private Method Build Query String 20060808
2 FILL_QGROUP_LIST Instance method Private Method Fill Qualification Group If Search Template Type Is "Q" 20060725
3 FILL_QPGRP_LIST Instance method Public Method Fill Qualification Group If Search Template Type Is "P" 20060725
4 FILL_QUES_FOR_QSTNR_LIST Instance method Private Method Get List of Questions for Questionnaire 20060810
5 FILL_QUES_LIST Instance method Private Method Fill Questionnaire List If Search Template Type Is "D" 20060810
6 GET_GENERAL_SMASK_LIST Instance method Public Method 20060410
7 GET_HR_QUALI Instance method Private Method Get T77S0 RECFA HRQUA 20060725
8 GET_PARAMS Instance method Private Method 20060331
9 GET_TEMPLATE_LIST Instance method Private Method Get List of Questionnaires 20060810
10 GET_TV_ATTRIBUTES Instance method Private Method 20060705
11 HANDLE_DATA_FREE_TEXT_SEARCH Instance method Private Method Handle Data for Free Text Search 20060808
12 IS_MANDATORY Instance method Private Method To Mark and Unmark Mandatory 20070509
13 LOAD_JOB_FAMILY_VALUES Instance method Private Method Loads Job Families in Table of Selectable Entries 20061211
14 LOAD_QUALI_SEARCH_VALUES Instance method Private Method Load Qualifications in Selectable Table Based on Qual Group 20060725
15 MARK_ALL_ENTRIES Instance method Private Method (De-)selects All List Entries 20061019
16 MODIFY_SMG Instance method Private Method 20060927
17 ON_ADD_FIELDS Instance method Private Method Add Elements to Selected List 20060705
18 ON_DEL_FIELDS Instance method Private Method Remove Element from Selected List 20060705
19 ON_TV_POPUPMENU Instance method Private Method Eventhandler for Popup Menu in Table View Header 20061019
20 REFRESH Instance method Private Method 20060927
21 REFRESH_CRITERIA Instance method Private Method Refresh Criteria 20060927
22 TOKENIZE_AND_FILL_FIELDS Instance method Private Method Tokenize and Fill Free Text Fields 20060808
23 UNMARK_SELECTIONS Instance method Private Method 20060705
Events
Class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no event.
Types
Class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no local type.
Method Signatures

Method BUILD_QUERY_STRING Signature

Method BUILD_QUERY_STRING on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method BUILD_QUERY_STRING on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method FILL_QGROUP_LIST Signature

Method FILL_QGROUP_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method FILL_QGROUP_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method FILL_QPGRP_LIST Signature

Method FILL_QPGRP_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method FILL_QPGRP_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method FILL_QUES_FOR_QSTNR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_QSTNR Call by reference Type reference (TYPE) HROBJECT Objekt 20060810

Method FILL_QUES_FOR_QSTNR_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method FILL_QUES_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_HR_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20060810

Method FILL_QUES_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method GET_GENERAL_SMASK_LIST Signature

Method GET_GENERAL_SMASK_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method GET_GENERAL_SMASK_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method GET_HR_QUALI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_HRQUA Value transfer Type reference (TYPE) GSVAL Wert des semantischen Kürzels 20060725

Method GET_HR_QUALI on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method GET_PARAMS Signature

Method GET_PARAMS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method GET_PARAMS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method GET_TEMPLATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20060810
2 Exporting PT_TPL_LIST Call by reference Type reference (TYPE) RCF_T_QA_TPL_BASIC_INFO Table type for basic information of template 20060810

Method GET_TEMPLATE_LIST on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method GET_TV_ATTRIBUTES Signature

Method GET_TV_ATTRIBUTES on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method GET_TV_ATTRIBUTES on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method HANDLE_DATA_FREE_TEXT_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_FORM_FIELDS Call by reference Type reference (TYPE) TIHTTPNVP 20060808

Method HANDLE_DATA_FREE_TEXT_SEARCH on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method IS_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IS_MANDATORY Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070509

Method IS_MANDATORY on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method LOAD_JOB_FAMILY_VALUES Signature

Method LOAD_JOB_FAMILY_VALUES on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method LOAD_JOB_FAMILY_VALUES on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method LOAD_QUALI_SEARCH_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_QUAL_GRP Call by reference Type reference (TYPE) HROBJECT Objekt 20060726

Method LOAD_QUALI_SEARCH_VALUES on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method MARK_ALL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20061019
2 Importing TV_NAME Call by reference Type reference (TYPE) STRING Table view name 20061019

Method MARK_ALL_ENTRIES on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method MODIFY_SMG Signature

Method MODIFY_SMG on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method MODIFY_SMG on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method ON_ADD_FIELDS Signature

Method ON_ADD_FIELDS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method ON_ADD_FIELDS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method ON_DEL_FIELDS Signature

Method ON_DEL_FIELDS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method ON_DEL_FIELDS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method ON_TV_POPUPMENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20061019

Method ON_TV_POPUPMENU on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method REFRESH Signature

Method REFRESH on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method REFRESH on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method REFRESH_CRITERIA Signature

Method REFRESH_CRITERIA on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method REFRESH_CRITERIA on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method TOKENIZE_AND_FILL_FIELDS Signature

Method TOKENIZE_AND_FILL_FIELDS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no parameter.
Method TOKENIZE_AND_FILL_FIELDS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.

Method UNMARK_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TV_ID Call by reference Type reference (TYPE) STRING 20060705

Method UNMARK_SELECTIONS on class CL_HRRCF_SEARCH_CRITERIA_ENT_V has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 700