SAP ABAP Class CL_DPR_EVE_ALERT_SERVICES (Application-Specific Alert Services)
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_ALERT_SERVICES | |
Short Description | Application-Specific Alert Services | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | DEVELOPMENT_PROJECTS_EVE | Evaluations / Dashboard / Alerts |
Created | 20030814 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_DPR_EVE_ALERT_SERVICES has no forward declaration.
Interfaces
Class CL_DPR_EVE_ALERT_SERVICES has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_DPR_EVE_ALERT_OBJECT | 20030821 | Evaluations: Abstract Alert Wrapper Project Element |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | SC_ALERT_CATEGORY_CPROJECTS | Constant | Private | Type reference (TYPE) | EVE_TV_ALERT_CATEGORY | 'CPROJECTS' | Alert Category | 20030911 | |
2 | SC_DPR_ALERTS | Constant | Private | Type reference (TYPE) | RSEXSCRN-EXIT_NAME | 'DPR_ALERTS' | BAdI Name | 20030911 | |
3 | SR_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_DPR_EVE_ALERT_SERVICES | Singleton for Managing Application-Specific Alert Services | 20030912 | ||
4 | SR_INSTANCE_BADI | Static Attribute | Private | Object reference (TYPE REF TO) | DPR_ALERTS | BAdI Interface IF_EX_DPR_ALERTS | 20030912 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADAPT_BADI_DATA | Static method | Private | Method | Mix-In BAdI Data in Alert List | 20030911 |
2 | CHECK_BADI_ALERTS | Static method | Private | Method | Check Alerts Changed in BAdI | 20030911 |
3 | CHECK_BADI_LANGUAGES | Static method | Private | Method | Check Languages Changed in BAdI | 20030911 |
4 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030912 |
5 | GET_INSTANCE | Static method | Public | Method | Access Method for Singleton | 20030912 |
6 | MODIFY_ALERT_CONTAINERS | Instance method | Public | Method | Application-Specific Changes to Alert Container from EVE | 20030916 |
7 | MODIFY_ALERT_DATA | Instance method | Public | Method | Application-Specific Changes to Alerts from EVE | 20030814 |
8 | PREPARE_DATA_FOR_BADI | Static method | Private | Method | Format Alert Data for BAdI Call | 20030911 |
Events
Class CL_DPR_EVE_ALERT_SERVICES has no event.
Types
Class CL_DPR_EVE_ALERT_SERVICES has no local type.
Method Signatures
Method ADAPT_BADI_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ALERT_DATA | Call by reference | Type reference (TYPE) | EVE_TT_ALERTS | Liste von Alerts | 20030911 | ||
2 | Importing | IT_ALERTS_BADI | Call by reference | Type reference (TYPE) | EVE_TT_DPR_ALERTS | Liste von Alerts für BAdI DPR_ALERTS | 20030911 | ||
3 | Importing | IT_LANGUS_BADI | Call by reference | Type reference (TYPE) | EVE_TT_DPR_INTLANGU_RECIPIENTS | Liste der Alert-Empfänger mit internem Sprachenschlüssel | 20030911 | ||
4 | Importing | IV_ALERT_CHANGE | Call by reference | Type reference (TYPE) | C | 'X': Alert-Änderung im BAdI | 20030911 | ||
5 | Importing | IV_LANGU_CHANGE | Call by reference | Type reference (TYPE) | C | 'X': Sprachen-Änderung im BAdI | 20030911 | ||
6 | Importing | IV_MASTER_LANGUAGE | Call by reference | Type reference (TYPE) | DPR_TV_LANGU | Sprachenschlüssel | 20030911 |
Method ADAPT_BADI_DATA on class CL_DPR_EVE_ALERT_SERVICES has no exception.
Method CHECK_BADI_ALERTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ALERTS_BADI | Call by reference | Type reference (TYPE) | EVE_TT_DPR_ALERTS | Liste von Alerts für BAdI DPR_ALERTS | 20030911 |
Method CHECK_BADI_ALERTS on class CL_DPR_EVE_ALERT_SERVICES has no exception.
Method CHECK_BADI_LANGUAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EXT_LANGUS_BADI | Call by reference | Type reference (TYPE) | EVE_TT_DPR_LANGU_RECIPIENTS | Liste der Alert-Empfänger mit Sprache | 20030911 | ||
2 | Exporting | ET_INT_LANGUS_BADI | Call by reference | Type reference (TYPE) | EVE_TT_DPR_INTLANGU_RECIPIENTS | Liste der Alert-Empfänger mit internem Sprachenschlüssel | 20030911 | ||
3 | Importing | IV_MASTER_LANGUAGE | Call by reference | Type reference (TYPE) | DPR_TV_LANGU | Sprachenschlüssel | 20030911 |
Method CHECK_BADI_LANGUAGES on class CL_DPR_EVE_ALERT_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_EVE_ALERT_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_EVE_ALERT_SERVICES has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_DPR_EVE_ALERT_SERVICES | Applikationsspezifische Alert-Services | 20030912 |
Method GET_INSTANCE on class CL_DPR_EVE_ALERT_SERVICES has no exception.
Method MODIFY_ALERT_CONTAINERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ALERT_CONTAINERS | Call by reference | Type reference (TYPE) | EVE_TT_ALERT_CONTAINERS | Alle Alert-Container für Alert-API für Root-Objekt | 20030916 | ||
2 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | GUID des Wurzelobjekts einer Anwendungshierarchie | 20030916 |
Method MODIFY_ALERT_CONTAINERS on class CL_DPR_EVE_ALERT_SERVICES has no exception.
Method MODIFY_ALERT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ALERT_DATA | Call by reference | Type reference (TYPE) | EVE_TT_ALERTS | Liste Alert-Kate, Schwellwertverletzung, Empf- und URL-Liste | 20030908 | ||
2 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | GUID des Wurzelobjekts einer Anwendungshierarchie | 20030908 |
Method MODIFY_ALERT_DATA on class CL_DPR_EVE_ALERT_SERVICES has no exception.
Method PREPARE_DATA_FOR_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PROJECT_BADI | Call by reference | Type reference (TYPE) | EVE_TS_DPR_PROJECT | GUID, ID und Beschreibung eines Projekts (BAdI DPR_ALERTS) | 20030911 | ||
2 | Exporting | ET_ALERTS_BADI | Call by reference | Type reference (TYPE) | EVE_TT_DPR_ALERTS | Liste von Alerts für BAdI DPR_ALERTS | 20030911 | ||
3 | Exporting | ET_LANGUS_BADI | Call by reference | Type reference (TYPE) | EVE_TT_DPR_LANGU_RECIPIENTS | Liste der Alert-Empfänger mit Sprache | 20030911 | ||
4 | Importing | IT_ALERT_DATA | Call by reference | Type reference (TYPE) | EVE_TT_ALERTS | Liste von Alerts | 20030911 | ||
5 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20030911 |
Method PREPARE_DATA_FOR_BADI on class CL_DPR_EVE_ALERT_SERVICES has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 310 |