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
⤷ 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 |