SAP ABAP Class CL_DPR_EVE_DASHBOARD_SERVICES (Development Projects: Services for Dashboard)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EVA (Application Component) Evaluations
     DEVELOPMENT_PROJECTS_EVE (Package) Evaluations / Dashboard / Alerts
Properties
Class CL_DPR_EVE_DASHBOARD_SERVICES  
Short Description Development Projects: Services for Dashboard    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_EVE   Evaluations / Dashboard / Alerts 
Created 20050104   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_EVE_DASHBOARD_SERVICES has no forward declaration.
Interfaces
Class CL_DPR_EVE_DASHBOARD_SERVICES has no interface implemented.
Friends
Class CL_DPR_EVE_DASHBOARD_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_BADI_ATTRIBUTES Static Attribute Protected Object reference (TYPE REF TO) DPR_EVE_DASHBOARD Kernel BAdI DPR_EVE_DASHBOARD 20050121
2 ST_HAS_AUTHORITY Static Attribute Private Type reference (TYPE) DPR_TT_HAS_AUTHORIZATION buffer has authorization 20090331
3 ST_ICON_MAPPINGS Static Attribute Protected Type reference (TYPE) EVE_TT_ATTR_ICON_MAPPING Mapping: Table Assignment Field Value to Icon 20050315
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050121
2 DELETE_DASHBOARD_FOR_ROOT_GUID Static method Public Method Delete DPR_DASHBOARD entries for ROOT_GUID 20130701
3 GET_DASHBOARD_FOR_OBJECTS Static method Public Method Access Method (Reading) to Dashboard (Internal Display) 20050104
4 GET_DASHBOARD_FOR_OBJECTS_EXT Static method Public Method Access Method (Reading) to Dashboard (External Display) 20050104
5 GET_DASHBOARD_FOR_ROOT_OBJ Static method Public Method Access Method (Reading) to Dashboard of Hierarchy (Int.) 20050104
6 GET_DASHBOARD_FOR_ROOT_OBJ_EXT Static method Public Method Access Method (Reading) to Dashboard of Hierarchy (Ext.) 20050104
7 GET_DASHBOARD_ICON_MAPPINGS Static method Public Method Return All Icon Mappings to Dashboard 20050315
8 GET_DATA_FROM_ARCHIVE Static method Public Method Get Data of Archived Object 20071203
9 GET_IDS_FOR_DASHBOARD Static method Private Method Fill External IDs of Dashboard Objects 20050314
10 GET_TEXTS_FOR_DASHBOARD Static method Private Method Fill Texts for Dashboard Fields 20050124
11 GET_TEXTS_FOR_DASHBOARD_GEN Static method Private Method Fill Texts for Dashboard Fields Generically 20050303
12 MAP_EVE2DPR_OBJ_TYPE Static method Public Method Maps the Evaluation Object Category to the CGPL Object Cat. 20061121
13 UPDATE_DASHBOARD_FOR_ROOT_OBJ Static method Public Method Update Dashboard for Entire Hierarchy 20050104
Events
Class CL_DPR_EVE_DASHBOARD_SERVICES has no event.
Types
Class CL_DPR_EVE_DASHBOARD_SERVICES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DPR_EVE_DASHBOARD_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method DELETE_DASHBOARD_FOR_ROOT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_OBJECT_GUID Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID Root Object GUID of an Application Hierarchy 20130701
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) BOOLE_D TRUE (='X') and FALSE (=' ') 20130701

Method DELETE_DASHBOARD_FOR_ROOT_GUID on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_DASHBOARD_FOR_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_DATA Call by reference Type reference (TYPE) DPR_TT_DASHBOARD Tabellentyp Dashboard (interne Darstellung) 20050202
2 Exporting EV_RC Call by reference Type reference (TYPE) I (0=ok, 2=no authority, 4=error) 20050202
3 Importing IT_COMP_TAB Call by reference Type reference (TYPE) DPR_TT_FIELDNAME 20130218
4 Importing IT_OBJECT_GUIDS Call by reference Type reference (TYPE) EVE_TT_OBJECT_GUID Tabelle über interne Objekt IDs 20050104
5 Importing IV_ACO_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE 20130218
6 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20050202

Method GET_DASHBOARD_FOR_OBJECTS on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_DASHBOARD_FOR_OBJECTS_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_DATA Call by reference Type reference (TYPE) DPR_TT_DASHBOARD_EXT Tabellentyp Dashboard (externe Darstellung) 20050202
2 Exporting EV_RC Call by reference Type reference (TYPE) I (0=ok, 2=no authority, 4=error) 20050202
3 Importing IT_COMP_TAB Call by reference Type reference (TYPE) DPR_TT_FIELDNAME 20130218
4 Importing IT_OBJECT_GUIDS Call by reference Type reference (TYPE) EVE_TT_OBJECT_GUID Tabelle über interne Objekt IDs 20050104
5 Importing IV_ACO_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE 20130218
6 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20050202

Method GET_DASHBOARD_FOR_OBJECTS_EXT on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_DASHBOARD_FOR_ROOT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_DATA Call by reference Type reference (TYPE) DPR_TT_DASHBOARD Tabellentyp Dashboard (interne Darstellung) 20050202
2 Exporting EV_RC Call by reference Type reference (TYPE) I Returncode (0=ok, 4=error, 2=no authority) 20050202
3 Importing IV_ROOT_OBJECT Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID GUID des Wurzelobjekts einer Anwendungshierarchie 20050104
4 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20050202

Method GET_DASHBOARD_FOR_ROOT_OBJ on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_DASHBOARD_FOR_ROOT_OBJ_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_DATA Call by reference Type reference (TYPE) DPR_TT_DASHBOARD_EXT Tabellentyp Dashboard (externe Darstellung) 20050202
2 Exporting EV_RC Call by reference Type reference (TYPE) I (0=ok, 2=no authority, 4=error) 20050202
3 Importing IV_ROOT_OBJECT Call by reference Type reference (TYPE) EVE_TV_ROOT_OBJECT_GUID GUID des Wurzelobjekts einer Anwendungshierarchie 20050104
4 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20050202

Method GET_DASHBOARD_FOR_ROOT_OBJ_EXT on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_DASHBOARD_ICON_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RT_ICON_MAPPINGS Call by reference Type reference (TYPE) EVE_TT_ATTR_ICON_MAPPING Mapping: Tabelle Zuordnung Feldwert zu Ikone 20050315

Method GET_DASHBOARD_ICON_MAPPINGS on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_DATA_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COPY_LINK Call by reference Type reference (TYPE) CGPL_TT_COPY_LINK Table Type for CGPL_TS_COPY_LINK 20130204
2 Exporting ET_ENTITY Call by reference Type reference (TYPE) CGPL_TT_ENTITY Table of Entities 20130204
3 Exporting ET_HIERARCHY Call by reference Type reference (TYPE) CGPL_THIERARCHY Tabelle mit Hierarchien 20071203
4 Exporting ET_PROJECT Call by reference Type reference (TYPE) CGPL_TPROJECT Tabelle mit Projekten 20071203
5 Exporting ET_R3_ATTRIBUT Call by reference Type reference (TYPE) CGPL_R3_ATTRIBUTES Tabellentyp mit Struktur CGPL_R3_ATTRIBUT 20071203
6 Exporting ET_RELATION Call by reference Type reference (TYPE) CGPL_T_RELATIONS Projektplanung: Tabellentyp mit Struktur CGPL_RELATION 20071203
7 Exporting ET_TASK Call by reference Type reference (TYPE) CGPL_TTASK Tabelle mit Vorgängen 20071203
8 Exporting ET_TEXT Call by reference Type reference (TYPE) CGPL_T_TEXTS Projektplanung: Tabellentyp über CGPL_TEXT 20071203
9 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID des Anwendungsobjekts 20071203

Method GET_DATA_FROM_ARCHIVE on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_IDS_FOR_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DASHBOARD Call by reference Type reference (TYPE) DPR_TT_DASHBOARD_EXT Tabellentyp Dashboard (externe Darstellung) 20050314

Method GET_IDS_FOR_DASHBOARD on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_TEXTS_FOR_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DASHBOARD Call by reference Type reference (TYPE) DPR_TT_DASHBOARD_EXT Tabellentyp Dashboard (externe Darstellung) 20050303
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050314

Method GET_TEXTS_FOR_DASHBOARD on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method GET_TEXTS_FOR_DASHBOARD_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DASHBOARD_EXT Call by reference Type reference (TYPE) DPR_TT_DASHBOARD_EXT Table Type Dashboard (External Display) 20121206
2 Exporting ET_DASHBOARD_EXT Call by reference Type reference (TYPE) DPR_TT_DASHBOARD_EXT Tabellentyp Dashboard (externe Darstellung) 20050314
3 Importing IT_DASHBOARD Call by reference Type reference (TYPE) DPR_TT_DASHBOARD Tabellentyp Dashboard (interne Darstellung) 20050314
4 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050314

Method GET_TEXTS_FOR_DASHBOARD_GEN on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method MAP_EVE2DPR_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVE_OBJECT_TYPE Call by reference Type reference (TYPE) EVE_TV_OBJECT_TYPE Objekttyp für Evaluation Engine 20061121
2 Returning RV_DPR_OBJ_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20061121

Method MAP_EVE2DPR_OBJ_TYPE on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.

Method UPDATE_DASHBOARD_FOR_ROOT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROOT_OBJECT_GUIDS Call by reference Type reference (TYPE) EVE_TT_ROOT_OBJECT_GUID Tabelle über interne Objekt IDs eines Wurzelobjektes 20050104
2 Exporting RV_RC Call by reference Type reference (TYPE) I 20050201

Method UPDATE_DASHBOARD_FOR_ROOT_OBJ on class CL_DPR_EVE_DASHBOARD_SERVICES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400