SAP ABAP Class CL_HRRCF_QUERY_BL (Business Logic of Query Functions)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_REPORTING (Package) Recruitment Factory: Reporting
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 20030415
Properties
Class CL_HRRCF_QUERY_BL  
Short Description Business Logic of Query Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_REPORTING   Recruitment Factory: Reporting 
Created 20030415   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_QUERY_BL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20030415
Friends
Class CL_HRRCF_QUERY_BL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_FORMAT_DST Constant Public Type reference (TYPE) SX_FORMAT 'HTM' SAPconnect: Format description 20030506
2 C_PDF_FORMAT Constant Public Type reference (TYPE) SX_FORMAT 'PDF' SAPconnect: Format description 20030506
3 FALSE Instance attribute Public Attribute reference (LIKE) 20030415
4 INSTANCE_DIRECTORY Static Attribute Private Type reference (TYPE) INSTANCE_DIRECTORY 20030415
5 MSGCL_ADMIN Instance attribute Public Attribute reference (LIKE) 20030415
6 MSGCL_USER Instance attribute Public Attribute reference (LIKE) 20030415
7 TRUE Instance attribute Public Attribute reference (LIKE) 20030415
8 USER Instance attribute Public Type reference (TYPE) SY-UNAME SAP System, User Logon Name 20030415
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030415
2 DELETE_QUERY_HISTORIES Instance method Public Method Delete All History Records of A Query with Variant 20030417
3 DELETE_SINGLE_HISTORY Instance method Public Method Delete a Document History 20030417
4 GET_DOCUMENT Static method Public Method Load a Document 20030417
5 GET_INSTANCE Static method Public Method Instance Generation 20030415
6 GET_INSTANCE_FROM_DIRECTORY Static method Public Method Get Instance from Buffer 20030415
7 GET_NEW_DOC_UUID Static method Private Method Get New UUID for a Document 20030415
8 GET_USER_HISTORIES Instance method Public Method Load All Histories of User 20030416
9 REGISTER_INSTANCE Static method Public Method Register Instance in Buffer 20030415
10 SEND_AND_STORE_QUERY Instance method Public Method Send Query and Store in Cluster 20030416
11 SEND_QUERY Instance method Public Method Send Query 20030416
12 STORE_NEW_DOCUMENT Instance method Public Method Store New Document as History 20030416
Events
Class CL_HRRCF_QUERY_BL has no event.
Types
Class CL_HRRCF_QUERY_BL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20030415

Method CONSTRUCTOR on class CL_HRRCF_QUERY_BL has no exception.

Method DELETE_QUERY_HISTORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUERY Call by reference Type reference (TYPE) AQS_QUNAME SAP Query (S): Queryname 20030417
2 Importing QUERY_VARIANT Call by reference Type reference (TYPE) AQS_VARI SAP Query (S): Variantenname 20030417
3 Importing USERGROUP Call by reference Type reference (TYPE) AQS_BGNAME SAP Query (S): Name einer Benutzergruppe 20030417
4 Importing WORKSPACE Call by reference Type reference (TYPE) AQS_WSID SAP Query (S): Id eines Arbeitsbereiches 20030417

Method DELETE_QUERY_HISTORIES on class CL_HRRCF_QUERY_BL has no exception.

Method DELETE_SINGLE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC_UUID Call by reference Type reference (TYPE) SYSUUID_C Dokument UUID in Character-Darstellung 20030417
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030429

Method GET_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOCUMENT Call by reference Type reference (TYPE) XSTRING Dokument in Bytestring Format 20030417
2 Importing DOC_UUID Call by reference Type reference (TYPE) SYSUUID_C Dokumenten UUID in Character-Darstellung 20030417
3 Exporting MIME_TYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20030417
# Exception Resumable Description Created on
1 CX_HRRCF_QUERY übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030429

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_QUERY_BL Business Logik der Query-Funktionalitäten 20030415
2 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20030415

Method GET_INSTANCE on class CL_HRRCF_QUERY_BL has no exception.

Method GET_INSTANCE_FROM_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_HRRCF_QUERY_BL Business Logik der Query-Funktionalitäten 20030415
2 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20030415

Method GET_INSTANCE_FROM_DIRECTORY on class CL_HRRCF_QUERY_BL has no exception.

Method GET_NEW_DOC_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOC_UUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20030415

Method GET_NEW_DOC_UUID on class CL_HRRCF_QUERY_BL has no exception.

Method GET_USER_HISTORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HISTORIES Call by reference Type reference (TYPE) RCF_T_QUERY_HISTORY Datenstruktur der Queryhistorie 20030416
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030429

Method REGISTER_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_QUERY_BL Business Logik der Query-Funktionalitäten 20030415
2 Importing USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20030415

Method REGISTER_INSTANCE on class CL_HRRCF_QUERY_BL has no exception.

Method SEND_AND_STORE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMAT_DST Call by reference Type reference (TYPE) SX_FORMAT SAPconnect: Formatbeschreibung 20030422
2 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030416
3 Importing QUERY Call by reference Type reference (TYPE) AQADEF-QUNAME SAP Query (S): Queryname 20030416
4 Importing QUERY_TEXT Call by reference Type reference (TYPE) AQ_QUTEXT Abgelegter Text des Query-Namen 20030416
5 Importing QUERY_VARIANT_TEXT Call by reference Type reference (TYPE) AQS_VTEXT Abgelegter Text der Variante 20030416
6 Importing USERGROUP Call by reference Type reference (TYPE) AQADEF-BGNAME SAP Query (S): Name einer Benutzergruppe 20030416
7 Importing USERGROUP_TEXT Call by reference Type reference (TYPE) AQ_BGTEXT Abgelegter Text der Benutzergruppe 20030416
8 Importing VARI Call by reference Type reference (TYPE) AQS_VARI SAP Query (S): Variantenname 20030416
9 Importing WORKSPACE Call by reference Type reference (TYPE) AQS_WSID SAP Query (S): Id eines Arbeitsbereiches 20030416
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030429

Method SEND_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMAT_DST Call by reference Type reference (TYPE) SX_FORMAT SAPconnect: Formatbeschreibung 20030422
2 Exporting LIST_CONTENT Call by reference Type reference (TYPE) RCF_ATTACHMENT_CONTENT Inhalt der Anlage 20030416
3 Exporting MIME_TYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20030416
4 Importing QUERY Call by reference Type reference (TYPE) AQADEF-QUNAME SAP Query (S): Queryname 20030416
5 Importing QUERY_TEXT Call by reference Type reference (TYPE) AQ_QUTEXT SAP Query: Titel/Bemerkungen 20030423
6 Importing QUERY_VARIANT_TEXT Call by reference Type reference (TYPE) AQS_VTEXT SAP Query (S): Kurztext zu einer Variante 20030423
7 Importing USERGROUP Call by reference Type reference (TYPE) AQADEF-BGNAME SAP Query (S): Name einer Benutzergruppe 20030416
8 Importing USERGROUP_TEXT Call by reference Type reference (TYPE) AQ_BGTEXT SAP Query: Text Benutzergruppe 20030423
9 Importing VARI Call by reference Type reference (TYPE) AQS_VARI SAP Query (S): Variantenname 20030416
10 Importing WORKSPACE Call by reference Type reference (TYPE) AQS_WSID SAP Query (S): Id eines Arbeitsbereiches 20030416
# Exception Resumable Description Created on
1 CX_HRRCF_CS Ausnahmen des Korrespondenz-Service 20030429
2 CX_HRRCF_QUERY Ausnahmeklasse der Query-Funktionalitäten 20030429
3 CX_HRRCF_SERVICES_MAIL Ausnahmen beim Mail-Versand 20030429

Method STORE_NEW_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT_INFO Call by reference Type reference (TYPE) RCF_S_QUERY_DOCUMENT_INFO Informationen zum Query-Dokument 20030416
2 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030416
# Exception Resumable Description Created on
1 CX_HRRCF Ausnahmeklasse der Query-Funktionalitäten 20030429
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A