SAP ABAP Class CL_HRTMC_DR_UTILITIES (Implementation Class for Data Retrieval)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-TM (Application Component) Talent Management
⤷
HCM_TMC (Package) HCM: Talent Management Core
![](/abap/icon/s_instal.gif)
⤷
![](/abap/icon/s_b_tree.gif)
⤷
![](/abap/icon/s_pckstd.gif)
Properties
Class | CL_HRTMC_DR_UTILITIES | |
Short Description | Implementation Class for Data Retrieval | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | HCM_TMC | HCM: Talent Management Core |
Created | 20080506 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRTMC_DR_UTILITIES has no forward declaration.
Interfaces
Class CL_HRTMC_DR_UTILITIES has no interface implemented.
Friends
Class CL_HRTMC_DR_UTILITIES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_TEXT_IDENTIFIER | Automatic Identification of Texts in Dictionary | 20080610 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_T_CNF_FIELD_INFO | Field Information with Configuration | 20080508 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | HRTMC_T_DR_FIELD_BADI_INFO | BAdI Field Information of Data Retrieval | 20080507 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_T_CNF_FILTER_FIELD_INFO | Filter Field Information with Configuration | 20080514 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_T_CNF_FILTER_FIELD_INFO | 20130731 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Merge Location | 20080521 |
2 | ![]() |
Static method | Public | Method | Concatenate Two Fields | 20080506 |
3 | ![]() |
Static method | Public | Method | Read Field Information from DB | 20080507 |
4 | ![]() |
Static method | Public | Method | Read Field Information for a Category | 20080508 |
5 | ![]() |
Static method | Public | Method | Read Field Information from DB | 20080508 |
6 | ![]() |
Static method | Public | Method | Read Field Information from DB | 20080514 |
7 | ![]() |
Static method | Public | Method | Read OTR Text with Alias Name | 20080516 |
8 | ![]() |
Static method | Public | Method | Read PA Infotype Values Generically with Texts | 20080619 |
9 | ![]() |
Static method | Public | Method | Read PA Infotype Values Generically with Texts | 20080612 |
10 | ![]() |
Static method | Public | Method | Read PA Infotype Values Generically with Texts | 20080609 |
11 | ![]() |
Static method | Public | Method | Read PA Infotype Values Generically with Texts | 20080610 |
12 | ![]() |
Static method | Public | Method | Should the Field Text Be Read? | 20080610 |
13 | ![]() |
Static method | Public | Method | Insert BAdI Values into Return Structure | 20080509 |
14 | ![]() |
Static method | Public | Method | Output Field Information and Values Together | 20080509 |
15 | ![]() |
Static method | Public | Method | Sort Field Values Acc. to Field Names Order for Each Object | 20090706 |
Events
Class CL_HRTMC_DR_UTILITIES has no event.
Types
Class CL_HRTMC_DR_UTILITIES has no local type.
Method Signatures
Method CONCATENATE_LOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD1 | Call by reference | Type reference (TYPE) | ANY | 20080521 | |||
2 | ![]() |
IV_FIELD2 | Call by reference | Type reference (TYPE) | ANY | 20080521 | |||
3 | ![]() |
IV_FIELD3 | Call by reference | Type reference (TYPE) | ANY | 20080521 | |||
4 | ![]() |
IV_FIELD4 | Call by reference | Type reference (TYPE) | ANY | 20080521 | |||
5 | ![]() |
IV_SEPARATOR | Call by reference | Type reference (TYPE) | STRING | '/' | 20080521 | ||
6 | ![]() |
RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20080521 |
Method CONCATENATE_LOCATION on class CL_HRTMC_DR_UTILITIES has no exception.
Method CONCATENATE_TWO_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD1 | Call by reference | Type reference (TYPE) | ANY | 20080506 | |||
2 | ![]() |
IV_FIELD2 | Call by reference | Type reference (TYPE) | ANY | 20080506 | |||
3 | ![]() |
IV_SEPARATOR | Call by reference | Type reference (TYPE) | STRING | ',' | Characterfeld der Länge 10 | 20080521 | |
4 | ![]() |
RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20080506 |
Method CONCATENATE_TWO_FIELDS on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_FIELD_BADI_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_BADI_INFOS | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_BADI_INFO | Feldinformationen | 20080507 | ||
2 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20080507 | ||
3 | ![]() |
IT_FIELD_NAMES | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_NAME | Feldnamen | 20080507 |
Method GET_FIELD_BADI_INFO on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_FIELD_BADI_INFO_FOR_CAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_BADI_INFOS | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_BADI_INFO | Feldinformationen | 20080508 | ||
2 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20080508 | ||
3 | ![]() |
IV_CATEGORY | Call by reference | Type reference (TYPE) | HRTMC_DR_CATEGORY | BADI-Kategorie | 20080508 |
Method GET_FIELD_BADI_INFO_FOR_CAT on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_FIELD_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_INFOS | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_CONFIG_INFO | Feldinformationen | 20080508 | ||
2 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20080508 | ||
3 | ![]() |
IV_CONFIG_ID | Call by reference | Type reference (TYPE) | HRTMC_DR_CONFIG_ID | Konfigurations-ID | 20080508 | ||
4 | ![]() |
IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | HRTMC_DR_CONFIG_TYPE | Konfigurationstyp | 20080508 |
Method GET_FIELD_INFO on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_FILTER_FIELD_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_INFOS | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FILTER_FIELD_INFO | Feldinformationen | 20080514 | ||
2 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20080514 | ||
3 | ![]() |
IV_CONFIG_ID | Call by reference | Type reference (TYPE) | HRTMC_DR_CONFIG_ID | Konfigurations-ID | 20080514 |
Method GET_FILTER_FIELD_INFO on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_OTR_TEXT_BY_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | 20080516 | |||
2 | ![]() |
RT_OTR_TEXT | Value transfer | Type reference (TYPE) | STRING | 20080516 |
Method GET_OTR_TEXT_BY_ALIAS on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_PA_INFOTYPE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20080619 | ||
2 | ![]() |
RT_FIELD_NAMES | Value transfer | Type reference (TYPE) | HRTMC_T_DR_FIELD_NAME | Feldwerte | 20080619 |
Method GET_PA_INFOTYPE_FIELDS on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_PA_INFOTYPE_LABEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20080612 | ||
2 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | HRTMC_DR_FIELD_NAME | Feldnamen | 20080612 | ||
3 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20080612 | ||
4 | ![]() |
RV_FIELD_LABEL | Value transfer | Type reference (TYPE) | HRTMC_DR_FIELD_LABEL | Feldinfo | 20080612 |
Method GET_PA_INFOTYPE_LABEL on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_PA_INFOTYPE_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_VALUES | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_VALUES | Feldwerte | 20080609 | ||
2 | ![]() |
IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD-Infotypen: Meldungen | 20080609 | ||
3 | ![]() |
IT_FIELD_NAME_WTEXT | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_NAME_WTEXT | Feldnamen mit Textkennzeichen | 20080610 | ||
4 | ![]() |
IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20080610 | ||
5 | ![]() |
IV_KEY_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20080609 | ||
6 | ![]() |
IV_NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080609 | ||
7 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20080610 | ||
8 | ![]() |
IV_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20080610 |
Method GET_PA_INFOTYPE_VALUES on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20080610 | ||
2 | ![]() |
IV_FIELDVALUE | Call by reference | Type reference (TYPE) | ANY | Feldwert | 20080610 | ||
3 | ![]() |
IV_RECORD | Call by reference | Type reference (TYPE) | ANY | Alle Feldwerte der Struktur | 20090722 | ||
4 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20080610 | ||
5 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Text | 20080610 |
Method GET_TEXT on class CL_HRTMC_DR_UTILITIES has no exception.
Method GET_TEXT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | HRTMC_DR_FIELD_NAME | Feldname | 20080610 | ||
2 | ![]() |
RV_FIELD_NAME_WTEXT | Value transfer | Type reference (TYPE) | HRTMC_S_DR_FIELD_NAME_WTEXT | Feldname mit Textkennzeichen | 20080610 |
Method GET_TEXT_STATUS on class CL_HRTMC_DR_UTILITIES has no exception.
Method MAP_FIELD_BADI_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_VALUE | Call by reference | Type reference (TYPE) | HRTMC_T_DR_OBJ_FIELD_VALUE | Feldwerte | 20080509 | ||
2 | ![]() |
IT_BADI_FIELD_VALUES | Call by reference | Type reference (TYPE) | HRTMC_T_DR_OBJ_FIELD_VALUES | BADI-Feldwerte | 20080509 | ||
3 | ![]() |
IT_FIELD_BADI_INFOS | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_BADI_INFO | BADI-Feldinformationen der Datenbeschaffung | 20080513 |
Method MAP_FIELD_BADI_VALUE on class CL_HRTMC_DR_UTILITIES has no exception.
Method MAP_FIELD_INFO_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_INFO_VALUE | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_INFO_VALUE | Feldinformationen und -werte | 20080509 | ||
2 | ![]() |
IT_FIELD_INFOS | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_CONFIG_INFO | Feldinformationen | 20080509 | ||
3 | ![]() |
IT_FIELD_VALUES | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_VALUE | Feldwerte | 20080509 |
Method MAP_FIELD_INFO_VALUE on class CL_HRTMC_DR_UTILITIES has no exception.
Method SORT_FIELD_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELD_VALUES | Call by reference | Type reference (TYPE) | HRTMC_T_DR_OBJ_FIELD_VALUE | Feldwerte pro Objekt | 20090706 | ||
2 | ![]() |
IT_FIELD_NAMES | Call by reference | Type reference (TYPE) | HRTMC_T_DR_FIELD_NAME | Feldnamen | 20090706 | ||
3 | ![]() |
IT_FIELD_VALUES | Call by reference | Type reference (TYPE) | HRTMC_T_DR_OBJ_FIELD_VALUE | Feldwerte | 20090706 |
Method SORT_FIELD_VALUES on class CL_HRTMC_DR_UTILITIES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 701 |