SAP ABAP Class CL_DPR_THLD_VIOLATIONS_SERVICE (Development Projects: Services for Thresh. Value Violations)
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_THLD_VIOLATIONS_SERVICE  
Short Description Development Projects: Services for Thresh. Value Violations    
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 20020625   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_THLD_VIOLATIONS_SERVICE has no forward declaration.
Interfaces
Class CL_DPR_THLD_VIOLATIONS_SERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 IF_DPR_THLD_VIOLATIONS_ELEMENT 20020625 Development Projects: Objects with Thresh. Value Violations
Attributes
Class CL_DPR_THLD_VIOLATIONS_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_LOG Static method Private Method Write Individual Message to Application Log 20031111
2 AGGREGATE_SEVERITIES Static method Private Method Aggregate Severities in the Hierarchy 20031110
3 CHECK_THRESHOLDS Static method Private Method Check Threshold Values 20031110
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020625
5 DELETE_VIOLATIONS_FOR_OBJECT Static method Public Method Delete Object from Threshold Value Violations 20030208
6 FETCH_VIOLATIONS_OBJECT Static method Private Method Collection Retrieval 20020626
7 FREE_VIOLATIONS_OBJECT Static method Private Method Destructor for Collection 20020625
8 IS_AGGREGATION_ACTIVE Static method Public Method Is Aggregation Active? 20031118
Events
Class CL_DPR_THLD_VIOLATIONS_SERVICE has no event.
Types
Class CL_DPR_THLD_VIOLATIONS_SERVICE has no local type.
Method Signatures

Method ADD_MESSAGE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031111
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'DPR_EVE' Nachrichten, Nachrichtenklasse 20031111
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20031111
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'W' Nachrichten, Nachrichtentyp 20031111
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031111
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031111
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031111
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031111
9 Importing IV_MSG_TEXT Call by reference Type reference (TYPE) CLIKE Nachcricht: Freitext 20031111

Method ADD_MESSAGE_TO_LOG on class CL_DPR_THLD_VIOLATIONS_SERVICE has no exception.

Method AGGREGATE_SEVERITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT_O Projekt 20031110
2 Returning RV_RC Value transfer Type reference (TYPE) I Fehler: <> 0 20031110

Method AGGREGATE_SEVERITIES on class CL_DPR_THLD_VIOLATIONS_SERVICE has no exception.

Method CHECK_THRESHOLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_DPR_PROJECT_O Projekt 20031110
2 Returning RV_RC Value transfer Type reference (TYPE) I Fehler: <> 0 20031110

Method CHECK_THRESHOLDS on class CL_DPR_THLD_VIOLATIONS_SERVICE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_VIOLATIONS_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030208

Method DELETE_VIOLATIONS_FOR_OBJECT on class CL_DPR_THLD_VIOLATIONS_SERVICE has no exception.

Method FETCH_VIOLATIONS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20020626
2 Returning RR_THRESHOLD_VIOLATIONS_OBJECT Value transfer Object reference (TYPE REF TO) IF_EVE_THLD_VIOLATIONS_OBJECT Interface: Collection von Schwellenwertverletz. zum Objekt 20020626

Method FETCH_VIOLATIONS_OBJECT on class CL_DPR_THLD_VIOLATIONS_SERVICE has no exception.

Method FREE_VIOLATIONS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_THRESHOLD_VIOLATIONS_OBJECT Call by reference Object reference (TYPE REF TO) IF_EVE_THLD_VIOLATIONS_OBJECT Interface: Collection von Schwellenwertverletz. zum Objekt 20020625

Method FREE_VIOLATIONS_OBJECT on class CL_DPR_THLD_VIOLATIONS_SERVICE has no exception.

Method IS_AGGREGATION_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20031118
2 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Aggregation aktiv? 20031118

Method IS_AGGREGATION_ACTIVE on class CL_DPR_THLD_VIOLATIONS_SERVICE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200