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
⤷ 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 |