SAP ABAP Class CL_EVE_THLD_SEVERITY (Definition of Severity of Threshold Values)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷
PPM-PRO-EVA (Application Component) Evaluations
⤷
EVE_SETTINGS (Package) Evaluation Engine - System und Customizing
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_EVE_CUSTOMIZING_BASE | EVE: Basis Class for Customizing Objects | 20030411 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EVE_THLD_SEVERITY | Severity of Threshold Value Violation | 20020508 |
Properties
| Class | CL_EVE_THLD_SEVERITY | |
| Short Description | Definition of Severity of Threshold Values | |
| Super Class | CL_EVE_CUSTOMIZING_BASE | EVE: Basis Class for Customizing Objects |
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EVE_SETTINGS | Evaluation Engine - System und Customizing |
| Created | 20020315 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_EVE_THLD_SEVERITY | Severity of Threshold Value Violation | 20020508 |
Friends
Class CL_EVE_THLD_SEVERITY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_EVE_L_APPLICATION | Application Layout | 20020508 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | EVE_TS_THRESHOLD_S | Severity of Error for Threshold Values | 20020315 | |||
| 3 | Constant | Public | Type reference (TYPE) | EVE_TV_THRESHOLD_SEVERITY | '1' | Value for Lowest Severity | 20020619 | ||
| 4 | Constant | Public | Type reference (TYPE) | ICONNAME | 'ICON_SPACE' | Icon for Lowest Severity | 20040623 | ||
| 5 | Static Attribute | Private | Type reference (TYPE) | TT_APPL_BUFFER | Buffer for Severity of Threshold Values | 20020315 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Is Severity Allowed as Manual Severity? | 20030916 | |
| 2 | Static method | Private | Method | Creates All Instances of Severity of Threshold Values | 20020315 | |
| 3 | Instance method | Public | Method | Returns Alert Category for Threshold Value Violation Type | 20030908 | |
| 4 | Static method | Public | Method | Returns All Error Severities | 20020315 | |
| 5 | Instance method | Public | Method | Returns Icon (SAP Icon Name or URL) | 20020528 | |
| 6 | Instance method | Public | Method | Returns URL to Icon (URL to SAP Icon or Real URL) | 20020528 | |
| 7 | Static method | Public | Method | Returns an Error Severity | 20020315 | |
| 8 | Static method | Public | Method | Returns Lowest Error Severity | 20020619 |
Events
Class CL_EVE_THLD_SEVERITY has no event.
Types
Class CL_EVE_THLD_SEVERITY has no local type.
Method Signatures
Method CHECK_MANUAL_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPLICATION | Call by reference | Type reference (TYPE) | EVE_TV_APPLICATION | Anwendung der Evaluation Engine | 20030916 | |||
| 2 | IV_SEVERITY | Call by reference | Type reference (TYPE) | EVE_TV_THRESHOLD_SEVERITY | Schweregrad eines Schwellenwerts der Auswertungen | 20030916 | |||
| 3 | RV_IS_MANUAL | Value transfer | Type reference (TYPE) | EVE_TV_BOOLE | Ist manuelle Schwere? | 20030916 |
Method CHECK_MANUAL_SEVERITY on class CL_EVE_THLD_SEVERITY has no exception.
Method CREATE_ALL_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPLICATION | Call by reference | Type reference (TYPE) | EVE_TV_APPLICATION | Anwendung der Evaluation Engine | 20020315 |
Method CREATE_ALL_INSTANCES on class CL_EVE_THLD_SEVERITY has no exception.
Method GET_ALERT_CATEGORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VIOLATION_TYPE | Call by reference | Type reference (TYPE) | EVE_TV_VIOLATION_TYPE | Typ der Schwellenwertverletzung | 20030908 | |||
| 2 | RV_ALERT_CATEGORY | Value transfer | Type reference (TYPE) | EVE_TV_ALERT_CATEGORY | Alert-Kategorie | 20030908 |
Method GET_ALERT_CATEGORY on class CL_EVE_THLD_SEVERITY has no exception.
Method GET_ALL_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SEVERITIES | Call by reference | Type reference (TYPE) | EVE_TT_THLD_SEVERITY | Tabellentyp für Schwere eines Schwellenwertes | 20020315 | |||
| 2 | ET_SEVERITIES_IF | Call by reference | Type reference (TYPE) | EVE_TT_THLD_SEVERITY_IF | Tabellentyp für Schwere eines Schwellenwertes | 20020620 | |||
| 3 | IV_APPLICATION | Call by reference | Type reference (TYPE) | EVE_TV_APPLICATION | Anwendung der Evaluation Engine | 20020315 | |||
| 4 | IV_ONLY_MANUAL | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | 'X': Nur manuell erlaubte Schweregrade | 20030404 |
Method GET_ALL_INSTANCES on class CL_EVE_THLD_SEVERITY has no exception.
Method GET_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ICON | Value transfer | Type reference (TYPE) | STRING | 20020528 |
Method GET_ICON on class CL_EVE_THLD_SEVERITY has no exception.
Method GET_ICON_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ICON_URL | Value transfer | Type reference (TYPE) | STRING | 20020528 |
Method GET_ICON_URL on class CL_EVE_THLD_SEVERITY has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_SEVERITY | Call by reference | Object reference (TYPE REF TO) | CL_EVE_THLD_SEVERITY | Definition der Schwere von Schwellenwerten | 20020315 | |||
| 2 | ER_SEVERITY_IF | Call by reference | Object reference (TYPE REF TO) | IF_EVE_THLD_SEVERITY | Schwere einer Schwellewertverletzung | 20020711 | |||
| 3 | IV_APPLICATION | Call by reference | Type reference (TYPE) | EVE_TV_APPLICATION | Anwendung der Evaluation Engine | 20020315 | |||
| 4 | IV_SEVERITY | Call by reference | Type reference (TYPE) | EVE_TV_THRESHOLD_SEVERITY | Schwere des Schwellenwert der Evaluation Engine | 20020315 |
Method GET_INSTANCE on class CL_EVE_THLD_SEVERITY has no exception.
Method GET_LOWEST_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPLICATION | Call by reference | Type reference (TYPE) | EVE_TV_APPLICATION | Anwendung der Evaluation Engine | 20020619 | |||
| 2 | RR_SEVERITY | Value transfer | Object reference (TYPE REF TO) | CL_EVE_THLD_SEVERITY | Definition der Schwere von Schwellenwerten | 20020619 |
Method GET_LOWEST_SEVERITY on class CL_EVE_THLD_SEVERITY has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 100 |