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
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 GO_TEXT_IDENTIFIER Static Attribute Private Object reference (TYPE REF TO) IF_TEXT_IDENTIFIER Automatic Identification of Texts in Dictionary 20080610
2 GT_CNF_FIELD_INFO Static Attribute Private Type reference (TYPE) TY_T_CNF_FIELD_INFO Field Information with Configuration 20080508
3 GT_FIELD_BADI_INFOS Static Attribute Private Type reference (TYPE) HRTMC_T_DR_FIELD_BADI_INFO BAdI Field Information of Data Retrieval 20080507
4 GT_FILTER_CNF_FIELD_INFO Static Attribute Private Type reference (TYPE) TY_T_CNF_FILTER_FIELD_INFO Filter Field Information with Configuration 20080514
5 GT_FILTER_CNF_FIELD_INFO_TEXT Static Attribute Private Type reference (TYPE) TY_T_CNF_FILTER_FIELD_INFO 20130731
Methods
# Method Level Visibility Method type Description Created on
1 CONCATENATE_LOCATION Static method Public Method Merge Location 20080521
2 CONCATENATE_TWO_FIELDS Static method Public Method Concatenate Two Fields 20080506
3 GET_FIELD_BADI_INFO Static method Public Method Read Field Information from DB 20080507
4 GET_FIELD_BADI_INFO_FOR_CAT Static method Public Method Read Field Information for a Category 20080508
5 GET_FIELD_INFO Static method Public Method Read Field Information from DB 20080508
6 GET_FILTER_FIELD_INFO Static method Public Method Read Field Information from DB 20080514
7 GET_OTR_TEXT_BY_ALIAS Static method Public Method Read OTR Text with Alias Name 20080516
8 GET_PA_INFOTYPE_FIELDS Static method Public Method Read PA Infotype Values Generically with Texts 20080619
9 GET_PA_INFOTYPE_LABEL Static method Public Method Read PA Infotype Values Generically with Texts 20080612
10 GET_PA_INFOTYPE_VALUES Static method Public Method Read PA Infotype Values Generically with Texts 20080609
11 GET_TEXT Static method Public Method Read PA Infotype Values Generically with Texts 20080610
12 GET_TEXT_STATUS Static method Public Method Should the Field Text Be Read? 20080610
13 MAP_FIELD_BADI_VALUE Static method Public Method Insert BAdI Values into Return Structure 20080509
14 MAP_FIELD_INFO_VALUE Static method Public Method Output Field Information and Values Together 20080509
15 SORT_FIELD_VALUES 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 Importing IV_FIELD1 Call by reference Type reference (TYPE) ANY 20080521
2 Importing IV_FIELD2 Call by reference Type reference (TYPE) ANY 20080521
3 Importing IV_FIELD3 Call by reference Type reference (TYPE) ANY 20080521
4 Importing IV_FIELD4 Call by reference Type reference (TYPE) ANY 20080521
5 Importing IV_SEPARATOR Call by reference Type reference (TYPE) STRING '/' 20080521
6 Returning 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 Importing IV_FIELD1 Call by reference Type reference (TYPE) ANY 20080506
2 Importing IV_FIELD2 Call by reference Type reference (TYPE) ANY 20080506
3 Importing IV_SEPARATOR Call by reference Type reference (TYPE) STRING ',' Characterfeld der Länge 10 20080521
4 Returning 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 Exporting ET_FIELD_BADI_INFOS Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_BADI_INFO Feldinformationen 20080507
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080507
3 Importing 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 Exporting ET_FIELD_BADI_INFOS Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_BADI_INFO Feldinformationen 20080508
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080508
3 Importing 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 Exporting ET_FIELD_INFOS Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_CONFIG_INFO Feldinformationen 20080508
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080508
3 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) HRTMC_DR_CONFIG_ID Konfigurations-ID 20080508
4 Importing 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 Exporting ET_FIELD_INFOS Call by reference Type reference (TYPE) HRTMC_T_DR_FILTER_FIELD_INFO Feldinformationen 20080514
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080514
3 Importing 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 Importing IV_ALIAS Call by reference Type reference (TYPE) STRING 20080516
2 Returning 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 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20080619
2 Returning 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 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080612
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) HRTMC_DR_FIELD_NAME Feldnamen 20080612
3 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20080612
4 Returning 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 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_VALUES Feldwerte 20080609
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080609
3 Importing IT_FIELD_NAME_WTEXT Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_NAME_WTEXT Feldnamen mit Textkennzeichen 20080610
4 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20080610
5 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20080609
6 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080609
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080610
8 Importing 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 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20080610
2 Importing IV_FIELDVALUE Call by reference Type reference (TYPE) ANY Feldwert 20080610
3 Importing IV_RECORD Call by reference Type reference (TYPE) ANY Alle Feldwerte der Struktur 20090722
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20080610
5 Returning 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 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) HRTMC_DR_FIELD_NAME Feldname 20080610
2 Returning 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 Exporting ET_FIELD_VALUE Call by reference Type reference (TYPE) HRTMC_T_DR_OBJ_FIELD_VALUE Feldwerte 20080509
2 Importing IT_BADI_FIELD_VALUES Call by reference Type reference (TYPE) HRTMC_T_DR_OBJ_FIELD_VALUES BADI-Feldwerte 20080509
3 Importing 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 Exporting ET_FIELD_INFO_VALUE Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_INFO_VALUE Feldinformationen und -werte 20080509
2 Importing IT_FIELD_INFOS Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_CONFIG_INFO Feldinformationen 20080509
3 Importing 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 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) HRTMC_T_DR_OBJ_FIELD_VALUE Feldwerte pro Objekt 20090706
2 Importing IT_FIELD_NAMES Call by reference Type reference (TYPE) HRTMC_T_DR_FIELD_NAME Feldnamen 20090706
3 Importing 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