SAP ABAP Class CL_HRASR00_CONTENT_SEARCH (Content Search)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_WORKCENTER (Package) Work Center
Properties
Class CL_HRASR00_CONTENT_SEARCH  
Short Description Content Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ASR_WORKCENTER   Work Center 
Created 20041115   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRASR00_CONTENT_SEARCH has no forward declaration.
Interfaces
Class CL_HRASR00_CONTENT_SEARCH has no interface implemented.
Friends
Class CL_HRASR00_CONTENT_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ADMISSIBLE_INFTYS Static Attribute Private Type reference (TYPE) HRASR00_ADMISSIBLE_INFTY_TAB Information on Infotypes Permitted for an Employee 20050323
2 A_MOLGA Static Attribute Private Type reference (TYPE) MOLGA Country Grouping 20050323
3 A_PME04 Static Attribute Private Type reference (TYPE) PME04 Field String for Feature - Screen Control 20050318
4 A_T777D Static Attribute Private Type reference (TYPE) T777D_TAB Table T777D 20050323
5 FALSE Constant Public Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041116
6 TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041116
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSE_TEXT Static method Private Method Check If Infotype Exists and Check of Search Results 20050127
2 CLEAN_UP_SEARCHSTRING Static method Private Method Adjust Search Word for the Search 20050104
3 EXECUTE_CONTENT_SEARCH Static method Public Method Start Search Query 20041222
4 GET_ADMISSIBLE_INFOTYPES Static method Private Method Determine Permissible Infotypes 20041222
5 GET_LANGUAGE Static method Private Method Determine Language (Using Company Code) 20050511
6 GET_MOLGA Static method Private Method Determine Molga 20041116
7 GET_SCREEN_FIELDS Static method Private Method Determine Infotype Screen 20050319
8 SEARCH_FORM_AND_ATTACH_CONTENT Static method Private Method Search Text Labels and Field Values (Forms and Attachments) 20050512
9 SEARCH_INFTY_FIELD_LABELS Static method Private Method Search Text Labels (Infotypes) 20041222
Events
Class CL_HRASR00_CONTENT_SEARCH has no event.
Types
Class CL_HRASR00_CONTENT_SEARCH has no local type.
Method Signatures

Method ANALYSE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Value transfer Type reference (TYPE) FIELDNAME Feldname 20050127
2 Importing INFTY Value transfer Type reference (TYPE) HRASR00_ADMISSIBLE_INFTY Infos zu den für einen Mitarbeiter zulässigen Infotypen 20050906
3 Importing LABEL Value transfer Type reference (TYPE) STXT_____1 Text 20050127
4 Exporting LABEL_IS_FOUND Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050128
5 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20050127
6 Importing SEARCHSTRING Value transfer Type reference (TYPE) CHAR40 Character 40-Stellen 20050127
7 Changing SEARCH_RESULT_INFTY Value transfer Type reference (TYPE) HRASR00_SEARCHRESULT_INFTY Ergebnisliste aus der Dynprotextfeldsuche 20050906

Method ANALYSE_TEXT on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method CLEAN_UP_SEARCHSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SEARCHSTRING Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20050104

Method CLEAN_UP_SEARCHSTRING on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method EXECUTE_CONTENT_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTCH_SEARCH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324
2 Importing FORM_SEARCH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050310
3 Importing INFTY_SEARCH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050310
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041222
5 Importing SEARCHSTRING Value transfer Type reference (TYPE) CHAR40 Character 40-Stellen 20041222
6 Exporting SEARCH_RESULT_ATTACHMENTS Call by reference Type reference (TYPE) HRASR00_SEARCHRESULT_ATTCH_TAB Ergebnisliste der Attachment Suche 20050324
7 Exporting SEARCH_RESULT_FORMS Call by reference Type reference (TYPE) HRASR00_SEARCHRESULT_FORM_TAB Ergebnisliste aus der Adobe Form Feldsuche 20050228
8 Exporting SEARCH_RESULT_INFTYS Call by reference Type reference (TYPE) HRASR00_SEARCHRESULT_INFTY_TAB Ergebnistabelle aus der Dynprotextfeldsuche 20041222

Method EXECUTE_CONTENT_SEARCH on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method GET_ADMISSIBLE_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADMISSIBLE_INFTYS Call by reference Type reference (TYPE) HRASR00_ADMISSIBLE_INFTY_TAB HR: Infotyp - Tabellentyp 20050126
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20041222

Method GET_ADMISSIBLE_INFOTYPES on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20050511
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20050511

Method GET_LANGUAGE on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method GET_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20041116
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041116

Method GET_MOLGA on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method GET_SCREEN_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DBILD Call by reference Type reference (TYPE) BILD1 Bildsteuerung 20050320
2 Importing DYNNR Value transfer Type reference (TYPE) EDYNR Dynpronummer Einzelbild 20050323
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050321
4 Importing MODULPOOL Call by reference Type reference (TYPE) HR_MODPOOL Name des Modulpools 20050323
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050319
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20050319
7 Exporting SCREEN_FIELDS Call by reference Type reference (TYPE) TDT_D021S Einstelliges Kennzeichen 20050319

Method GET_SCREEN_FIELDS on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method SEARCH_FORM_AND_ATTACH_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTCH_SEARCH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050512
2 Importing FORM_SEARCH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050512
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20050512
4 Importing SEARCHSTRING Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20050512
5 Exporting SEARCH_RESULT_ATTACHMENTS Call by reference Type reference (TYPE) HRASR00_SEARCHRESULT_ATTCH_TAB Ergebnisliste der Attachment Suche 20050512
6 Exporting SEARCH_RESULT_FORMS Call by reference Type reference (TYPE) HRASR00_SEARCHRESULT_FORM_TAB Ergebnisliste aus der Adobe Form Feldsuche 20050512

Method SEARCH_FORM_AND_ATTACH_CONTENT on class CL_HRASR00_CONTENT_SEARCH has no exception.

Method SEARCH_INFTY_FIELD_LABELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20041222
2 Importing SEARCHSTRING Value transfer Type reference (TYPE) CHAR40 Character 40-Stellen 20041222
3 Exporting SEARCH_RESULT_INFTYS Value transfer Type reference (TYPE) HRASR00_SEARCHRESULT_INFTY_TAB Ergebnistabelle aus der Dynprotextfeldsuche 20041222

Method SEARCH_INFTY_FIELD_LABELS on class CL_HRASR00_CONTENT_SEARCH has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600