SAP ABAP Interface IF_EVE_VIOLATIONS_FACTORY (Factory for Threshold Value Violations)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PPM-PRO-EVA (Application Component) Evaluations
⤷ EVE_CORE (Package) Evaluation Engine - Core Application
⤷ PPM-PRO-EVA (Application Component) Evaluations
⤷ EVE_CORE (Package) Evaluation Engine - Core Application
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EVE_VIOLATIONS_FACTORY | Factory for Threshold Value Violations | 20030910 |
Properties
Interface | IF_EVE_VIOLATIONS_FACTORY | |
Short Description | Factory for Threshold Value Violations |
General Data
Package | EVE_CORE | Evaluation Engine - Core Application |
Created | 20030910 | SAP |
Last changed | 20141109 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_EVE_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Interface IF_EVE_VIOLATIONS_FACTORY has no interface.
Friends
Interface IF_EVE_VIOLATIONS_FACTORY has no friend.
Attributes
Interface IF_EVE_VIOLATIONS_FACTORY has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | AGGREGATE_OBJECT_VIOLATIONS | Instance method | Public | Method | Aggregate Threshold Value Violation for Object | 20031109 |
2 | COPY_OBJECT_VIOLATIONS | Instance method | Public | Method | Copy Threshold Value Violations | 20031209 |
3 | DELETE_VIOLATIONS_FOR_OBJECT | Instance method | Public | Method | Delete Threshold Value Violations for an Object | 20031003 |
4 | DELETE_VIOLATIONS_FOR_ROOT_OBJ | Instance method | Public | Method | Delete Threshold Value Violations for an Object | 20031003 |
5 | GET_ALL_SEVERITIES | Instance method | Public | Method | Return all Severity Values | 20030922 |
6 | GET_LOWEST_SEVERITY | Instance method | Public | Method | Return Lowest Severity Value | 20030922 |
7 | GET_OBJECT_VIOLATIONS | Instance method | Public | Method | Threshold Value Violation for an Individual Object | 20030922 |
8 | GET_OBJECT_VIOLATIONS_MULTI | Instance method | Public | Method | Threshold Value Violation for Several Objects | 20030922 |
9 | GET_VIEW_VIOLATIONS | Instance method | Public | Method | Threshold Value Violation for Evaluation (Single Object) | 20030922 |
10 | GET_VIEW_VIOLATIONS_MULTI | Instance method | Public | Method | Threshold Value Violation for Evaluation (Several Objects) | 20030922 |
11 | GET_VIEW_VIOLATIONS_ROOT | Instance method | Public | Method | Threshold Value Violation for Evaluation (for Root Object) | 20030925 |
12 | PREREAD_VIOLATIONS_ROOT_OBJECT | Instance method | Public | Method | Preread Threshold Value Violations for Root Object | 20030922 |
13 | RESET_BUFFER | Instance method | Public | Method | Reset Buffer | 20031002 |
14 | RESET_BUFFER_BY_REFERENCE | Instance method | Public | Method | Reset Buffer (via Reference) | 20031003 |
Events
Interface IF_EVE_VIOLATIONS_FACTORY has no event.
Types
Interface IF_EVE_VIOLATIONS_FACTORY has no local type.
Method Signatures
Method AGGREGATE_OBJECT_VIOLATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_OBJECT_GUID | Startobjekt der Aggregierung | 20031109 |
Method AGGREGATE_OBJECT_VIOLATIONS on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method COPY_OBJECT_VIOLATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VIOLATIONS_OBJECT_TARGET | Call by reference | Type reference (TYPE) | EVE_TT_THLD_VIOLATIONS_OBJ_IF | Kopierte Schwellenwertverletzungen | 20031209 | ||
2 | Importing | IT_OBJECT_MAPPING | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_MAPPING | Mapping Objekt GUIDs | 20031209 | ||
3 | Importing | IV_ROOT_OBJECT_GUID_SOURCE | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | Wurzelobjekts: Guid des Quellobjektes | 20031209 | ||
4 | Importing | IV_ROOT_OBJECT_GUID_TARGET | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | Wurzelobjekts: Guid des Zielobjektes | 20031209 |
Method COPY_OBJECT_VIOLATIONS on Interface IF_EVE_VIOLATIONS_FACTORY 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 | IV_DELETE_AGGR | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | CL_EVE_CO=>SC_TRUE | Aggregierte Schwellenwertverletzungen löschen | 20031119 | |
2 | Importing | IV_DELETE_AUTO | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | CL_EVE_CO=>SC_TRUE | Automatische Schwellenwertverletzungen löschen | 20031119 | |
3 | Importing | IV_DELETE_MANUAL | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | CL_EVE_CO=>SC_TRUE | Manuelle Schwellenwertverletzungen löschen | 20031119 | |
4 | Importing | IV_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_OBJECT_GUID | GUID eines Anwendungsobjektes | 20031003 |
Method DELETE_VIOLATIONS_FOR_OBJECT on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method DELETE_VIOLATIONS_FOR_ROOT_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DELETE_AGGR | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | CL_EVE_CO=>SC_TRUE | Aggregierte Schwellenwertverletzungen löschen | 20031119 | |
2 | Importing | IV_DELETE_AUTO | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | CL_EVE_CO=>SC_TRUE | Automatische Schwellenwertverletzungen löschen | 20031119 | |
3 | Importing | IV_DELETE_MANUAL | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | CL_EVE_CO=>SC_TRUE | Manuelle Schwellenwertverletzungen löschen | 20031119 | |
4 | Importing | IV_ROOT_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | GUID des Wurzelobjekts einer Anwendungshierarchie | 20031003 |
Method DELETE_VIOLATIONS_FOR_ROOT_OBJ on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method GET_ALL_SEVERITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SEVERITIES | Call by reference | Type reference (TYPE) | EVE_TT_THLD_SEVERITY_IF | Tabellentyp für Schwere eines Schwellenwertes (externes IF) | 20030922 | ||
2 | Importing | IV_ONLY_MANUAL | Call by reference | Type reference (TYPE) | EVE_TV_BOOLE | 'X': Nur manuelle Schweregrade | 20030922 |
Method GET_ALL_SEVERITIES on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method GET_LOWEST_SEVERITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_SEVERITY | Value transfer | Object reference (TYPE REF TO) | IF_EVE_THLD_SEVERITY | 20030922 |
Method GET_LOWEST_SEVERITY on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method GET_OBJECT_VIOLATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_OBJECT_GUID | GUID eines Anwendungsobjekts | 20030925 | ||
2 | Importing | IV_ROOT_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | GUID des Wurzelobjekts einer Anwendungshierarchie | 20030925 | ||
3 | Returning | RR_VIOLATIONS_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_EVE_THLD_VIOLATIONS_OBJECT | Interface: Collection von Schwellenwertverletz. zum Objekt | 20030922 |
Method GET_OBJECT_VIOLATIONS on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method GET_OBJECT_VIOLATIONS_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VIOLATIONS_OBJECT | Call by reference | Type reference (TYPE) | EVE_TT_THLD_VIOLATIONS_OBJ_IF | Tab. über Coll. von Schwellenwertv. zu Objekt (externes IF) | 20030922 | ||
2 | Importing | IT_OBJECTS | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_WITH_ROOT | Tabelle über Objekt-GUID und Wurzelobjekt-GUID | 20030925 |
Method GET_OBJECT_VIOLATIONS_MULTI on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method GET_VIEW_VIOLATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_OBJECT_GUID | GUID eines Anwendungsobjekts | 20030925 | ||
2 | Importing | IV_VIEW_LAYOUT | Call by reference | Type reference (TYPE) | EVE_TV_VIEW | Layout für die Sicht der Evaluation Engine | 20030922 | ||
3 | Returning | RR_VIOLATIONS | Value transfer | Object reference (TYPE REF TO) | IF_EVE_THLD_VIOLATIONS_VIEW | Interface: Collection von Schwellenwertverletz. zur Auswert. | 20030925 |
Method GET_VIEW_VIOLATIONS on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method GET_VIEW_VIOLATIONS_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OBJECT_GUIDS | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_GUID | Tabelle über interne Objekt IDs | 20030925 | ||
2 | Importing | IV_VIEW_LAYOUT | Call by reference | Type reference (TYPE) | EVE_TV_VIEW | Layout für die Sicht der Evaluation Engine | 20030922 | ||
3 | Returning | RT_VIOLATIONS | Value transfer | Type reference (TYPE) | EVE_TT_THLD_VIOLATIONS_VIEW_IF | Tab. über Coll. von Schwellenwertv. zu Ausw. (externes IF) | 20030925 |
Method GET_VIEW_VIOLATIONS_MULTI on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method GET_VIEW_VIOLATIONS_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OBJECT_GUIDS | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_GUID | Tabelle über interne Objekt IDs | 20030925 | ||
2 | Importing | IV_ROOT_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | GUID des Wurzelobjekts einer Anwendungshierarchie | 20030925 | ||
3 | Importing | IV_VIEW_LAYOUT | Call by reference | Type reference (TYPE) | EVE_TV_VIEW | Layout für die Sicht der Evaluation Engine | 20030925 | ||
4 | Returning | RT_VIOLATIONS | Value transfer | Type reference (TYPE) | EVE_TT_THLD_VIOLATIONS_VIEW_IF | Tab. über Coll. von Schwellenwertv. zu Ausw. (externes IF) | 20030925 |
Method GET_VIEW_VIOLATIONS_ROOT on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method PREREAD_VIOLATIONS_ROOT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VIOLATIONS_OBJECT | Call by reference | Type reference (TYPE) | EVE_TT_THLD_VIOLATIONS_OBJ_IF | Manueller und automatische Schellenwertverletzungen | 20030922 | ||
2 | Importing | IT_OBJECT_GUIDS | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_GUID | Tabelle über interne Objekt IDs | 20030925 | ||
3 | Importing | IV_ROOT_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | GUID des Wurzelobjekts einer Anwendungshierarchie | 20030925 |
Method PREREAD_VIOLATIONS_ROOT_OBJECT on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method RESET_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_OBJECT_GUID | Objekt für das der Puffer zurückgesetzt werden soll | 20031002 | ||
2 | Importing | IV_ROOT_OBJECT_GUID | Call by reference | Type reference (TYPE) | EVE_TV_ROOT_OBJECT_GUID | Wurzelobjekt für das der Puffer zurückgesetzt werden soll | 20031002 |
Method RESET_BUFFER on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
Method RESET_BUFFER_BY_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_VIOLATIONS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_EVE_THLD_VIOLATIONS_OBJECT | Interface: Collection von Schwellenwertverletz. zum Objekt | 20031003 |
Method RESET_BUFFER_BY_REFERENCE on Interface IF_EVE_VIOLATIONS_FACTORY has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 310 |