SAP ABAP Class CL_HROM_FAVORITE_MANAGER (Favorites Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-OM (Application Component) Organizational Management
     SP0E (Package) HR-OM: Organizational Management Enhancements
Properties
Class CL_HROM_FAVORITE_MANAGER  
Short Description Favorites Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SP0E   HR-OM: Organizational Management Enhancements 
Created 19990728   SAP 
Last change 19990728   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 HROBJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HROM_FAVORITE_MANAGER has no interface implemented.
Friends
Class CL_HROM_FAVORITE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTOSTORE Instance attribute Private Type reference (TYPE) FLAG Write Directly to DB 19990728
2 FAVORITES Instance attribute Private Type reference (TYPE) HROBJ_FAVORITES_T Favorites 19990728
3 PLVAR Instance attribute Private Type reference (TYPE) PLVAR Plan Version 19990728
4 SAPINTERN Constant Private Type reference (TYPE) FAVTEXT 'SAPintern' Name of Favorites for Internal Purposes 19990728
5 SCENARIO Instance attribute Private Type reference (TYPE) OMOBJSCEN Scenario 19990728
6 USERNAME Instance attribute Private Type reference (TYPE) SYUNAME User ID 19990728
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW Instance method Public Method Add New Favorite 19990728
2 ADD_TEMPORARY_ENTRY Instance method Public Method Add a Temporary Favorite 19990827
3 COMBINE_FAVORITES_KEY Instance method Private Method Create Key to Write Favorites to DB 19990728
4 COMBINE_FAVORITE_KEY Static method Public Method Read Favorites Key 19991118
5 CONSTRUCTOR Instance method Public Constructor Creating instance 19990728
6 DELETE_ALL_FROM_DB Instance method Public Method Delete all Favorites from DB 19990728
7 DELETE_ENTRY Instance method Public Method Delete Given Favorites (from DB) 19990728
8 DELETE_PREVIOUS_STATE Instance method Private Method Delete Scenario-Specific Initial Screen 19990728
9 EXPORT_TO_MEMORY Instance method Public Method Saves Status in ABAP Memory 19990728
10 GET_ALL Instance method Public Method Read Favorites (Node-Specific) 19990728
11 GET_ENTRY Instance method Public Method Read Given Favorites 19990728
12 GET_FAVORITES_KEYS_DB Instance method Public Method Read Keys for all Favorites for One or ALL Users 19990728
13 GET_FAVORITE_NAME Instance method Public Method Queries Name of New Search Variant 19990728
14 GET_TEMPORARY_ENTRY Instance method Public Method Read Temporary Favorites 19990827
15 GET_USER_FAVORITES_KEY Instance method Public Method Read Key for Favorites for one User 19990728
16 INIT_FROM_MEMORY Instance method Private Method Starting ABAP Memory 19990728
17 RECOVER Instance method Public Method Read Favorites from DB 19990728
18 STORE Instance method Public Method Write Favorites to DB 19990728
Events
# Event Type Visibility Description Created on
1 TEMPORARY_ENTRY_DELETED Instance Event
(0)
Public
(2)
Temporary Favorites Have Been Deleted 19991005
Types
Class CL_HROM_FAVORITE_MANAGER has no local type.
Method Signatures

Method ADD_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAVORITE_DATA Value transfer Type reference (TYPE) HROBJ_FAV_DATA_T Suchkriterien 19990728
2 Importing FAVORITE_NAME Value transfer Type reference (TYPE) FAVTEXT Name des Favoriten 19990728
3 Importing GRID_SPECIFIC_CRITERIA Value transfer Type reference (TYPE) OMSEAATTAB Grid-spezifische Kriterien 19990901
4 Importing NODE Value transfer Type reference (TYPE) OMSEANODE Knoten 19990728
5 Importing SEARCHTOOL Value transfer Type reference (TYPE) SEOCLSNAME Searchtool 19990728
6 Importing SORTCRITERIA Value transfer Type reference (TYPE) OMGRIDSO_T Sortierkriterien 19990902
7 Importing TEMPORARY_ENTRY Value transfer Type reference (TYPE) FAVTEXT Name des temporären Favoriten 19990907

Method ADD_NEW on class CL_HROM_FAVORITE_MANAGER has no exception.

Method ADD_TEMPORARY_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAVORITE_DATA Value transfer Type reference (TYPE) HROBJ_FAV_DATA_T Suchkriterien zu Favoriten 19990827
2 Importing FAVORITE_NAME Value transfer Type reference (TYPE) FAVTEXT Name des Favoriten, falls es ein solcher ist 19990907
3 Importing GRID_SPECIFIC_CRITERIA Value transfer Type reference (TYPE) OMSEAATTAB Grid-spezifische Kriterien 19990901
4 Importing NODE Value transfer Type reference (TYPE) OMSEANODE Knoten 19990827
5 Importing SEARCHTOOL Value transfer Type reference (TYPE) SEOCLSNAME Searchtool 19990827
6 Importing SORTCRITERIA Call by reference Type reference (TYPE) OMGRIDSO_T Sortierkriterien 19990902

Method ADD_TEMPORARY_ENTRY on class CL_HROM_FAVORITE_MANAGER has no exception.

Method COMBINE_FAVORITES_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LTDXKEY Value transfer Type reference (TYPE) LTDXKEY LTDX-Schlüssel 19990728

Method COMBINE_FAVORITES_KEY on class CL_HROM_FAVORITE_MANAGER has no exception.

Method COMBINE_FAVORITE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LTDXKEY Value transfer Type reference (TYPE) LTDXKEY LTDX-Schlüssel 19991118
2 Importing USER Value transfer Type reference (TYPE) SYUNAME Username 19991118

Method COMBINE_FAVORITE_KEY on class CL_HROM_FAVORITE_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTOSTORE Value transfer Type reference (TYPE) FLAG SPACE Automatisches Schreiben auf die DB 19990728
2 Importing MEMORY_KEY Value transfer Type reference (TYPE) OMABAPKEY Memory Key für Initialisierung über ABAP Memory 19990728
3 Importing PLVAR Value transfer Type reference (TYPE) PLVAR Planvariante 19990728
4 Importing SCENARIO Value transfer Type reference (TYPE) OMOBJSCEN Szenario 19990728
5 Importing USERNAME Value transfer Type reference (TYPE) SYUNAME SY-UNAME Username 19990728
# Exception Resumable Description Created on
1 INVALID_PARAMETERS Nicht zulässige Parametrisierung 19990728

Method DELETE_ALL_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USERNAME Value transfer Type reference (TYPE) SYUNAME Username 19990728

Method DELETE_ALL_FROM_DB on class CL_HROM_FAVORITE_MANAGER has no exception.

Method DELETE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAVORITE_NAME Value transfer Type reference (TYPE) FAVTEXT Name des Favoriten 19990728
2 Importing NODE Value transfer Type reference (TYPE) OMSEANODE Knoten 19990728
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND 19990728

Method DELETE_PREVIOUS_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_AUTOSTORE_ON Value transfer Type reference (TYPE) FLAG 'X' Sichern, falls 'autostore' an ist 19990907

Method DELETE_PREVIOUS_STATE on class CL_HROM_FAVORITE_MANAGER has no exception.

Method EXPORT_TO_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MEMORY_KEY Value transfer Type reference (TYPE) OMABAPKEY Memory Key 19990728

Method EXPORT_TO_MEMORY on class CL_HROM_FAVORITE_MANAGER has no exception.

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAVORITE_NAMES Value transfer Type reference (TYPE) HROBJ_OMFAVKEY_T Namen der Favoriten 19990728
2 Importing FSEAT Value transfer Type reference (TYPE) HROBJ_FSEAT_T Searchtools 19990728
3 Importing NODE Value transfer Type reference (TYPE) OMSEANODE Knoten 19990728

Method GET_ALL on class CL_HROM_FAVORITE_MANAGER has no exception.

Method GET_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAVORITE_DATA Value transfer Type reference (TYPE) HROBJ_FAV_DATA_T Suchkriterien 19990728
2 Importing FAVORITE_NAME Value transfer Type reference (TYPE) FAVTEXT Name des Favoriten 19990728
3 Exporting GRID_SPECIFIC_CRITERIA Value transfer Type reference (TYPE) OMSEAATTAB Grid-spezifische Kriterien 19990902
4 Importing NODE Value transfer Type reference (TYPE) OMSEANODE Knoten 19990728
5 Exporting SEARCHTOOL Value transfer Type reference (TYPE) SEOCLSNAME Searchtools 19990728
6 Exporting SORTCRITERIA Value transfer Type reference (TYPE) OMGRIDSO_T Sortierkriterien 19990902
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND 19990728
2 INVALID_PARAMETERS 19990728

Method GET_FAVORITES_KEYS_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAVORITEKEYS Value transfer Type reference (TYPE) LTDXKEY_T LTDX-Schlüssel 19990728
2 Changing KEY_FOR_LTDX Value transfer Type reference (TYPE) LTDXKEY LTDX-Schlüssel 19990728
3 Importing USERNAME Value transfer Type reference (TYPE) SYUNAME Username 19990728

Method GET_FAVORITES_KEYS_DB on class CL_HROM_FAVORITE_MANAGER has no exception.

Method GET_FAVORITE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAVORITE_NAME Value transfer Type reference (TYPE) FAVTEXT Name des Favoriten 19990728
2 Importing NODE Value transfer Type reference (TYPE) OMSEANODE Knoten 19990728
# Exception Resumable Description Created on
1 ACTION_CANCELED 19990728

Method GET_TEMPORARY_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAVORITE_DATA Value transfer Type reference (TYPE) HROBJ_FAV_DATA_T Suchkriterien 19990827
2 Exporting FAVORITE_TEXT Value transfer Type reference (TYPE) FAVTEXT Name des Favoriten, falls vorhanden 19990827
3 Exporting GRID_SPECIFIC_CRITERIA Value transfer Type reference (TYPE) OMSEAATTAB 19990902
4 Exporting NODE Value transfer Type reference (TYPE) OMSEANODE Knoten 19990827
5 Exporting SEARCHTOOL Value transfer Type reference (TYPE) SEOCLSNAME Searchtools 19990827
6 Exporting SORTCRITERIA Value transfer Type reference (TYPE) OMGRIDSO_T Sortierkriterien 19990902
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND 19990827

Method GET_USER_FAVORITES_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LTDXKEY Value transfer Type reference (TYPE) LTDXKEY LTDX-Schlüssel 19990728

Method GET_USER_FAVORITES_KEY on class CL_HROM_FAVORITE_MANAGER has no exception.

Method INIT_FROM_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MEMORY_KEY Value transfer Type reference (TYPE) OMABAPKEY Memory Key 19990728

Method INIT_FROM_MEMORY on class CL_HROM_FAVORITE_MANAGER has no exception.

Method RECOVER Signature

Method RECOVER on class CL_HROM_FAVORITE_MANAGER has no parameter.
Method RECOVER on class CL_HROM_FAVORITE_MANAGER has no exception.

Method STORE Signature

Method STORE on class CL_HROM_FAVORITE_MANAGER has no parameter.
Method STORE on class CL_HROM_FAVORITE_MANAGER has no exception.
Event Signatures

Event TEMPORARY_ENTRY_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FAVORITE_DATA Exporting Value transfer Type reference (TYPE) HROBJ_FAV_DATA_T Suchkriterien 19991005
2 GRID_SPECIFIC_CRITERI Exporting Value transfer Type reference (TYPE) OMSEAATTAB Grid-spezifische Kriterien 19991005
3 NODE Exporting Value transfer Type reference (TYPE) OMSEANODE Knoten 19991005
4 SEARCHTOOL Exporting Value transfer Type reference (TYPE) SEOCLSNAME Searchtool 19991005
5 SORTCRITERIA Exporting Value transfer Type reference (TYPE) OMGRIDSO_T Sortierkriterien 19991005
History
Last changed by/on SAP  19990728 
SAP Release Created in