SAP ABAP Class CL_HRECM00_UI_SERVICES (Common UI Services)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-EC-JP (Application Component) Job Pricing
     PAOC_ECM_JPR_UI (Package) Job Pricing - User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BOOLEAN JPR: Attributes True and False 20030218
Properties
Class CL_HRECM00_UI_SERVICES  
Short Description Common UI Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ECM_JPR_UI   Job Pricing - User Interface 
Created 20030218   SAP 
Last change 20040315   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRECM00_UI_SERVICES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRECM00_BOOLEAN JPR: Attributes True and False 20030218
Friends
Class CL_HRECM00_UI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPARE_TYPE_TAB Static Attribute Public Type reference (TYPE) HRECM00KEYANDTEXTTAB Key and corresponding text 20040123
2 COMPOSITE_EXIST_TAB Static Attribute Public Type reference (TYPE) HRECM00COMPOSITEEXISTTAB Survey Composite Result Keys 20040127
3 COMPOSITE_TAB Static Attribute Public Type reference (TYPE) HRECM00COMPOSITETEXTTAB Composite Result Text table 20030409
4 COUNTRY_TAB Static Attribute Public Type reference (TYPE) HRECM00COUNTRYGROUPINGTEXTS Countrygrouping Texts 20030811
5 CURRENCY_TAB Static Attribute Public Type reference (TYPE) HRECM00CURRENCYTAB Currency table 20030313
6 FALSE Instance attribute Private Attribute reference (LIKE) 20030218
7 FREQUENCY_TAB Static Attribute Public Type reference (TYPE) HRECM00KEYANDTEXTTAB Key and corresponding text 20030313
8 PERCENTILES_TAB Static Attribute Public Type reference (TYPE) HRECM00KEYANDTEXTTAB Key and corresponding text 20030313
9 SAL_STRUC_ADJ_PLNS_TAB Static Attribute Public Type reference (TYPE) HRECM00STRUCADJUSTPLANTEXTTAB Salary Adjustment Plans 20030509
10 STATSTYPES_TAB Static Attribute Public Type reference (TYPE) HRECM00STATSTYPETEXTSTAB Texts for statistical types 20030409
11 TRUE Instance attribute Private Attribute reference (LIKE) 20030218
Methods
# Method Level Visibility Method type Description Created on
1 GET_COMPARE_TYPE_TAB Static method Public Method Gets the existing composite result aggregation types 20040123
2 GET_COMPOSITE_TAB Static method Public Method Gets the existing composite result names 20030409
3 GET_COUNTRY_TAB Static method Public Method Gets the existing country versions 20030811
4 GET_CURRENCY_TAB Static method Public Method Gets the existing currencies 20030313
5 GET_FREQUENCY_TAB Static method Public Method Gets the existing frequencies 20030313
6 GET_ICON_OTYPE Static method Public Method Gets icon for objecttype 20030314
7 GET_PERCENTILES_TAB Static method Public Method Gets the existing percentiles 20030313
8 GET_SALSTRUC_PLANS_TAB Static method Public Method Gets the existing salary structure adjustment plans 20030509
9 GET_STATSTYPE_TAB Static method Public Method Gets the existing statstypes 20030409
10 SET_BREAKOUTS_RANGE_FR_SINGLE Static method Public Method Convert selected Breakout Categories from single to Ranges 20030221
11 SET_SEL_BREAKOUTS_RANGE Static method Public Method Convert selected Breakout Categories to Ranges 20030219
12 SET_SEL_BREAKOUTS_TABS Static method Public Method Convert selected Breakout Categories to Tables 20030221
Events
Class CL_HRECM00_UI_SERVICES has no event.
Types
Class CL_HRECM00_UI_SERVICES has no local type.
Method Signatures

Method GET_COMPARE_TYPE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPARE_TYPE_TABLE Call by reference Type reference (TYPE) HRECM00KEYANDTEXTTAB Schlüssel und zugehöriger Text 20040123
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040123
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20040123

Method GET_COMPARE_TYPE_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_COMPOSITE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BYPASS_BUFFER Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040226
2 Exporting COMPOSITE_EXIST_TABLE Call by reference Type reference (TYPE) HRECM00COMPOSITEEXISTTAB Schlüssel für kombiniertes Umfrageergebnis 20040127
3 Exporting COMPOSITE_TABLE Call by reference Type reference (TYPE) HRECM00COMPOSITETEXTTAB Schlüssel und zugehöriger Text 20030409
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030409
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030409

Method GET_COMPOSITE_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_COUNTRY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COUNTRY_TABLE Call by reference Type reference (TYPE) HRECM00COUNTRYGROUPINGTEXTS Ländergruppierungstexte 20030811
2 Importing LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20030811

Method GET_COUNTRY_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_CURRENCY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CURRENCY_TABLE Call by reference Type reference (TYPE) HRECM00CURRENCYTAB Währungstabelle 20030313

Method GET_CURRENCY_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_FREQUENCY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FREQUENCY_TABLE Call by reference Type reference (TYPE) HRECM00KEYANDTEXTTAB Schlüssel und zugehöriger Text 20030313
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030313
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030313

Method GET_FREQUENCY_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_ICON_OTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ICON_ID Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (Ersatzdarstellung, Alias) 20030314
2 Exporting ICON_NAME Call by reference Type reference (TYPE) ICONNAME Name einer Ikone 20030314
3 Exporting ICON_QUICKINFO Call by reference Type reference (TYPE) ICONQUICK Quickinfo für eine Ikone 20030314
4 Exporting ICON_SHORTTEXT Call by reference Type reference (TYPE) ICONSHORT Beschreibung einer Ikone 20030314
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030314
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030314
7 Importing OTYPE Call by reference Type reference (TYPE) OTYPE Objektart 20030314

Method GET_ICON_OTYPE on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_PERCENTILES_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030313
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030313
3 Exporting PERCENTILES_TABLE Call by reference Type reference (TYPE) HRECM00KEYANDTEXTTAB Perzentiltabelle 20030313

Method GET_PERCENTILES_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_SALSTRUC_PLANS_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030509
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030509
3 Importing RESELECT Call by reference Type reference (TYPE) CHAR01 SPACE Zeichenfeld der Länge 1 20030514
4 Exporting STRUC_ADJUSTMENT_PLANS_TAB Call by reference Type reference (TYPE) HRECM00STRUCADJUSTPLANTEXTTAB 20030509

Method GET_SALSTRUC_PLANS_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method GET_STATSTYPE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030409
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030409
3 Exporting STATSTYPE_TABLE Call by reference Type reference (TYPE) HRECM00STATSTYPETEXTSTAB Schlüssel und zugehöriger Text 20030409

Method GET_STATSTYPE_TAB on class CL_HRECM00_UI_SERVICES has no exception.

Method SET_BREAKOUTS_RANGE_FR_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMSIZE Call by reference Type reference (TYPE) ECM_COMSIZE Marktdatenkriterien 20030221
2 Exporting COMSIZE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030221
3 Importing COMTYPE Call by reference Type reference (TYPE) ECM_COMTYPE Marktdatenkriterien 20030221
4 Exporting COMTYPE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030221
5 Importing COUNTRY Call by reference Type reference (TYPE) INTCA Marktdatenkriterien 20030221
6 Exporting COUNTRY_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Marktdatenkriterien 20030221
7 Importing INDUSTRY Call by reference Type reference (TYPE) ECM_INDUSTRY Marktdatenkriterien 20030221
8 Exporting INDUSTRY_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030221
9 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030221
10 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030221
11 Importing REGION Call by reference Type reference (TYPE) ECM_REGION Marktdatenkriterien 20030221
12 Exporting REGION_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030221
13 Importing REVSIZE Call by reference Type reference (TYPE) ECM_REVSIZE Marktdatenkriterien 20030221
14 Exporting REVSIZE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030221
15 Importing SERVICE Call by reference Type reference (TYPE) ECM_SERVICE Marktdatenkriterien 20030221
16 Exporting SERVICE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030221

Method SET_BREAKOUTS_RANGE_FR_SINGLE on class CL_HRECM00_UI_SERVICES has no exception.

Method SET_SEL_BREAKOUTS_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMSIZE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030219
2 Importing COMSIZE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030219
3 Exporting COMTYPE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030219
4 Importing COMTYPE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030219
5 Exporting COUNTRY_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Marktdatenkriterien 20030219
6 Importing COUNTRY_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030219
7 Exporting INDUSTRY_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030219
8 Importing INDUSTRY_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030219
9 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030219
10 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030219
11 Exporting REGION_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030219
12 Importing REGION_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030219
13 Exporting REVSIZE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030219
14 Importing REVSIZE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030219
15 Exporting SERVICE_RANGE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTRANGETAB Bereiche für Marktdatenkriterien 20030219
16 Importing SERVICE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030219

Method SET_SEL_BREAKOUTS_RANGE on class CL_HRECM00_UI_SERVICES has no exception.

Method SET_SEL_BREAKOUTS_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMSIZE Call by reference Type reference (TYPE) ECM_COMSIZE Bereiche für Marktdatenkriterien 20030221
2 Exporting COMSIZE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030221
3 Importing COMTYPE Call by reference Type reference (TYPE) ECM_COMTYPE Bereiche für Marktdatenkriterien 20030221
4 Exporting COMTYPE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030221
5 Importing COUNTRY Call by reference Type reference (TYPE) INTCA Marktdatenkriterien 20030221
6 Exporting COUNTRY_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030221
7 Importing INDUSTRY Call by reference Type reference (TYPE) ECM_INDUSTRY Bereiche für Marktdatenkriterien 20030221
8 Exporting INDUSTRY_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030221
9 Importing REGION Call by reference Type reference (TYPE) ECM_REGION Bereiche für Marktdatenkriterien 20030221
10 Exporting REGION_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030221
11 Importing REVSIZE Call by reference Type reference (TYPE) ECM_REVSIZE Bereiche für Marktdatenkriterien 20030221
12 Exporting REVSIZE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030221
13 Importing SERVICE Call by reference Type reference (TYPE) ECM_SERVICE Bereiche für Marktdatenkriterien 20030221
14 Exporting SERVICE_TAB Call by reference Type reference (TYPE) HRECM00BREAKOUTTAB Marktdatenkriterien 20030221

Method SET_SEL_BREAKOUTS_TABS on class CL_HRECM00_UI_SERVICES has no exception.
History
Last changed by/on SAP  20040315 
SAP Release Created in 200