SAP ABAP Class CL_HRRCF_SERVICES_GENERAL (General Utilities)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   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 20011204
Properties
Class CL_HRRCF_SERVICES_GENERAL  
Short Description General Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20011204   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_SERVICES_GENERAL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_CONSTANTS General Constants for Candidate Classes 20011204
Friends
Class CL_HRRCF_SERVICES_GENERAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Public Attribute reference (LIKE) 20060718
2 GT_DOMAIN_BUFFER Static Attribute Private Type reference (TYPE) RCF_T_DOMAIN_VALUE Buffer for Domain Values Table 20090807
3 MSGCL_ADMIN Instance attribute Private Attribute reference (LIKE) 20011212
4 TRUE Instance attribute Public Attribute reference (LIKE) 20011205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXCEPTION_TYPE Static method Protected Method Checks Whether Instance of One Type (Inheritance) 20071017
2 CHECK_USAGE_WD_UI Static method Public Method Checks Whether Web Dynpro UI Is To Be Used 20061120
3 COMBINE_CONTENT Static method Public Method Combine Table of Raw 1022 into Single Raw String 20030102
4 CONSTRUCT_BSP_URL Static method Public Method Construct URL 20040210
5 GET_DDIC_VALUE_LIST Static method Public Method Reads all value helps supported in DDIC for fields 20020205
6 GET_DOMAIN_ATTRIBUTES Static method Public Method Domain Attributes 20011220
7 GET_DOMAIN_VALUE_LIST Static method Public Method Read Domain Fixed Values 20011204
8 GET_DOMAIN_VALUE_LIST_BUFFER Static method Private Method Read Domain Values from Buffer 20090807
9 GET_ERROR_MESSAGES Static method Public Method Checks Whether Error Messages E, A, X Exist 20060718
10 GET_EXCEPT_OF_TYPE_IN_PREV_HY Static method Public Method Reads 1st Exception Instance from Type in Previous Hierarchy 20071017
11 GET_FIELDLABEL Static method Public Method Reads field labels of a field 20021008
12 GET_FIELD_LABEL Static method Public Method Returns the Label (Field ID) for a Data Object 20021008
13 GET_OTR_TEXT Static method Public Method Read OTR Text 20040205
14 GET_SYSTEM_FOR_INT_CAND Static method Public Method Determines System (UI or BL) for Scenarios of Int. Candidate 20061129
15 GET_UI_DESTINATION Static method Public Method Determines RFC Destination for UI Server 20060921
16 GET_VALUEHELP_TAB Static method Public Method Reads Key Fields and Value Fields for Lists 20020407
17 MAP_EXCEPTION_SHORT_TXT_MSGV Static method Public Method Map Short Text of an Exception to Message Parameters 20060801
18 SET_DOMAIN_VALUE_LIST_BUFFER Static method Private Method Set Domain Values into Buffer 20090807
19 SPLIT_CONTENT Static method Public Method Split Raw String File Content into Table of Raw 1022 20030102
Events
Class CL_HRRCF_SERVICES_GENERAL has no event.
Types
Class CL_HRRCF_SERVICES_GENERAL has no local type.
Method Signatures

Method CHECK_EXCEPTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071017
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT 20071017
3 Importing IV_ABSTYPENAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME 20071017
4 Importing IV_TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20071017

Method CHECK_EXCEPTION_TYPE on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method CHECK_USAGE_WD_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_USE_WD_UI Value transfer Type reference (TYPE) BOOLE_D 'X' : Verwendung WebDynpro UI; ' ' : Verwendung BSP UI 20061120

Method CHECK_USAGE_WD_UI on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method COMBINE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FILECONTENT Call by reference Type reference (TYPE) RCF_ATTACHMENT_CONTENT file content in raw string 20030102
2 Importing FILE_SPLIT Call by reference Type reference (TYPE) LVC_T_X1022 file content in table of raw 1022 20030102
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030102

Method CONSTRUCT_BSP_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) IHTTPNAM HTTP Framework (iHTTP) HTTP Name 20040211
2 Importing PROTOCOL Call by reference Type reference (TYPE) STRING 20040210
3 Exporting RELATIVE_URL Call by reference Type reference (TYPE) RCF_URL_RELATIVE Relative URL 20060620
4 Exporting RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040210
5 Exporting URL Call by reference Type reference (TYPE) STRING 20040210
6 Importing VALUE Call by reference Type reference (TYPE) IHTTPVAL HTTP Framework (iHTTP) HTTP Wert 20040210
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20040211

Method GET_DDIC_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Feldname 20020206
2 Importing TABNAME Call by reference Type reference (TYPE) DFIES-TABNAME Tabellenname 20020206
3 Exporting VALUE_LIST Call by reference Type reference (TYPE) DMC_DDSHRETVAL_TABLE DMC 20020206
# Exception Resumable Description Created on
1 CX_HRRCF_SERVICES_GENERAL Ausnahmen der Klasse Services_General 20020205

Method GET_DOMAIN_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DOMAIN_ATTRIBUTES Call by reference Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20011220
2 Importing P_DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20011220
3 Importing P_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20011220
# Exception Resumable Description Created on
1 CX_HRRCF_SERVICES_GENERAL 20020109

Method GET_DOMAIN_VALUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_VALUELIST Call by reference Type reference (TYPE) DDFIXVALUES Beschreibung von Domänen-Festwerten 20011205
2 Importing P_DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20011205
3 Exporting P_FALLBACK_LANGUAGE Call by reference Type reference (TYPE) BOOLE_D Die Texte wurden nur in der Fallbacksprache ausgegeben 20011205
4 Importing P_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20011205
# Exception Resumable Description Created on
1 CX_HRRCF_CUSTOMIZING Customizing Fehler 20030730
2 CX_HRRCF_SERVICES_GENERAL übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20020109

Method GET_DOMAIN_VALUE_LIST_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUELIST Call by reference Type reference (TYPE) DDFIXVALUES Beschreibung von Domänen-Festwerten 20090807
2 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20090807
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20090807

Method GET_DOMAIN_VALUE_LIST_BUFFER on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method GET_ERROR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit Fehlermeldungen 20060718
2 Importing PT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit Meldungen 20060718
3 Exporting P_NO_ERROR Call by reference Type reference (TYPE) BOOLE_D Meldungstabelle enthält keine Fehlermeldungen 20060718

Method GET_ERROR_MESSAGES on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method GET_EXCEPT_OF_TYPE_IN_PREV_HY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT 20071017
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT 20071017
3 Importing IV_ABSTYPENAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME 20071017
4 Importing IV_TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20071017

Method GET_EXCEPT_OF_TYPE_IN_PREV_HY on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method GET_FIELDLABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Feldname 20021008
2 Exporting LABEL Call by reference Type reference (TYPE) RCF_UI_LABEL Feldbezeichner für Benutzeroberfläche 20021008
3 Importing LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20021008
4 Importing TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20021008
# Exception Resumable Description Created on
1 CX_HRRCF_SERVICES_GENERAL Ausnahmen der Klasse Services_General 20021008

Method GET_FIELD_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_OBJECT_REF Call by reference Object reference (TYPE REF TO) DATA Ref. auf elementares Datenobjekt 20021008
2 Returning LABEL Value transfer Type reference (TYPE) STRING Label für das Datenobjekt 20021008
3 Importing LANGUAGE Call by reference Type reference (TYPE) SPRAS SYST-LANGU Sprachenschlüssel 20021008
# Exception Resumable Description Created on
1 CX_HRRCF_SERVICES_GENERAL Ausnahmen der Klasse Services_General 20021008

Method GET_OTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ALIAS Call by reference Type reference (TYPE) STRING 20040205
2 Returning P_TEXT Value transfer Type reference (TYPE) STRING 20040205

Method GET_OTR_TEXT on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method GET_SYSTEM_FOR_INT_CAND Signature

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

Method GET_SYSTEM_FOR_INT_CAND on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method GET_UI_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RFC_DEST Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20060921

Method GET_UI_DESTINATION on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method GET_VALUEHELP_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEPENDENT_FROM Call by reference Type reference (TYPE) ANY Abhängige Variabele bei Mehrstufigkeit 20020407
2 Importing LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020407
3 Exporting VALUEHELP_TAB Call by reference Type reference (TYPE) RCF_T_UI_VALUEHELP Tabelle für Wertehilfen 20020407
# Exception Resumable Description Created on
1 CX_HRRCF_CUSTOMIZING Customizing Fehler 20020407

Method MAP_EXCEPTION_SHORT_TXT_MSGV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_MSG Value transfer Type reference (TYPE) SYMSG 20060801
2 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT 20060801

Method MAP_EXCEPTION_SHORT_TXT_MSGV on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method SET_DOMAIN_VALUE_LIST_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUELIST Call by reference Type reference (TYPE) DDFIXVALUES Beschreibung von Domänen-Festwerten 20090807
2 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20090807
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20090807

Method SET_DOMAIN_VALUE_LIST_BUFFER on class CL_HRRCF_SERVICES_GENERAL has no exception.

Method SPLIT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILECONTENT Call by reference Type reference (TYPE) RCF_ATTACHMENT_CONTENT file content in raw string 20030102
2 Exporting FILE_SPLIT Call by reference Type reference (TYPE) LVC_T_X1022 file content in table of raw 1022 20030102
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030102
History
Last changed by/on SAP  20081217 
SAP Release Created in 110