Hierarchy
⤷ PPM-PRO-EVA (Application Component) Evaluations
⤷ DEVELOPMENT_PROJECTS_EVE (Package) Evaluations / Dashboard / Alerts
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EVE_ITERATOR_OBJECT | Interface Read Access for Application Objects | 20020529 |
Meta Relationship - Used By
Properties
Class | CL_DPR_EVE_OBJECT | |
Short Description | Evaluations: Abstract Wrapper for Project Element | |
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 | 20020529 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_DPR_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_DPR_EVE_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_DPR_AUTHORIZATION_ELEMENT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EVE_ITERATOR_OBJECT | Interface Read Access for Application Objects | 20020529 |
Friends
Class CL_DPR_EVE_OBJECT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MR_COMMON | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_DPR_COMMON | Object: Common | 20020529 | ||
2 | MR_HIERARCHY_MANAGER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_DPR_EVE_HIERARCHY_MANAGER | Hierarchy Manager for Evaluations | 20020529 | ||
3 | MR_ITERATOR_ELEMENT | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_DPR_ITERATOR_ELEMENT | Object: Iterator | 20020529 | ||
4 | MS_CALCULATION_RESULT | Instance attribute | Protected | Type reference (TYPE) | DPR_TS_FIN_CALC_RESULT | cProjects Accounting Integration: Costing Results | 20030213 | ||
5 | MS_COUNTED_COLLABORATIONS | Instance attribute | Protected | Type reference (TYPE) | TS_COLLABORATIONS_COUNTER | Collaborations Counter | 20050228 | ||
6 | MS_COUNTED_DOCUMENTS | Instance attribute | Protected | Type reference (TYPE) | TS_DOCUMENT_COUNTER | Document Counter | 20020720 | ||
7 | MS_COUNTED_OBJ_LINKS | Instance attribute | Protected | Type reference (TYPE) | TS_OBJ_LINKS_COUNTER | Object Link Counter | 20050228 | ||
8 | MV_CALCULATION_READ | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Indicator: Costing Read | 20030218 | ||
9 | MV_STANDARD_TIME_UNIT | Instance attribute | Protected | Type reference (TYPE) | DPR_TV_UNIT | Standard Time Unit | 20030313 | ||
10 | SC_CLASSNAME_EVE_ASSIGNMENT | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_ASSIGNMENT' | 20030317 | ||
11 | SC_CLASSNAME_EVE_BUPA | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_BUSINESS_PARTNER' | 20021111 | ||
12 | SC_CLASSNAME_EVE_CHECKLIST | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_CHECKLIST_O' | 20020529 | ||
13 | SC_CLASSNAME_EVE_CL_ITEM | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_CHECKLIST_ITEM_O' | 20020529 | ||
14 | SC_CLASSNAME_EVE_OBJECT_LINK | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_OBJECT_LINK' | 20020529 | ||
15 | SC_CLASSNAME_EVE_PARTICIPANT | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_PARTICIPANT' | 20021029 | ||
16 | SC_CLASSNAME_EVE_PHASE | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_PHASE_O' | 20020529 | ||
17 | SC_CLASSNAME_EVE_PROJECT | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_PROJECT_O' | 20020529 | ||
18 | SC_CLASSNAME_EVE_STAFFING | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_STAFFING' | 20030317 | ||
19 | SC_CLASSNAME_EVE_TASK | Constant | Public | Type reference (TYPE) | STRING | 'CL_DPR_EVE_TASK_O' | 20020529 | ||
20 | SR_BADI_ATTRIBUTES | Static Attribute | Protected | Object reference (TYPE REF TO) | DPR_EVE_ATTRIBUTES | BAdI DPR_EVE_ATTRIBUTES | 20020531 |
Methods
Events
Class CL_DPR_EVE_OBJECT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_COLLABORATIONS_COUNTER | Protected | See coding | 20050228 | BEGIN OF ts_collaborations_counter,
coll_counted TYPE boole_d,
coll_total TYPE dpr_tv_collaborations_total,
END OF ts_collaborations_counter
|
||
2 | TS_DAYS_PER_PERIOD | Protected | See coding | Days per Period | 20020816 | BEGIN OF ts_days_per_period ,
year(4) TYPE n,
period(3) TYPE n,
days(3) TYPE n,
date_low TYPE syst-datum,
date_high TYPE syst-datum,
END OF ts_days_per_period
|
|
3 | TS_DOCUMENT_COUNTER | Protected | See coding | Counter for Documents | 20020720 | BEGIN OF ts_document_counter,
documents_counted TYPE boole_d,
doc_invalid TYPE dpr_tv_documents_released,
doc_in_work TYPE dpr_tv_documents_in_work,
doc_released TYPE dpr_tv_documents_released,
doc_total TYPE dpr_tv_documents_total,
doc_unknown TYPE dpr_tv_documents_unknown,
END OF ts_document_counter
|
|
4 | TS_OBJ_LINKS_COUNTER | Protected | See coding | 20050228 | BEGIN OF ts_obj_links_counter,
obl_counted TYPE boole_d,
obl_total TYPE dpr_tv_obj_links_total,
END OF ts_obj_links_counter
|
||
5 | TT_DAYS_PER_PERIOD | Protected | See coding | Table for Days per Period | 20020816 | TT_DAYS_PER_PERIOD type standard table of ts_days_per_period
with default key
|
|
6 | TY_S_CNT | Protected | See coding | 20121207 | BEGIN OF ty_s_cnt,
stat TYPE crm_j_status,
count TYPE i,
END OF ty_s_cnt
|
||
7 | TY_T_CNTS | Protected | See coding | 20121207 | ty_t_cnts TYPE TABLE OF ty_s_cnt
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_EVE_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_EVE_OBJECT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DPR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ITERATOR_ELEMENT | Development Projects: Schnittstelle aller iterierb. Elemente | 20020529 |
Method CONSTRUCTOR on class CL_DPR_EVE_OBJECT has no exception.
Method CONVERT_WORK_EFFORT_2_DEF_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20030313 | |||
2 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | NUMERIC | Aufwand/Arbeit | 20030313 | ||
3 | Exporting | EV_RESULT_UNIT | Call by reference | Type reference (TYPE) | DPR_TV_UNIT | Einheit | 20030313 | ||
4 | Importing | IV_INPUT | Call by reference | Type reference (TYPE) | NUMERIC | Aufwand/Arbeit | 20030313 | ||
5 | Importing | IV_INPUT_UNIT | Call by reference | Type reference (TYPE) | DPR_TV_UNIT | Einheit | 20030313 |
Method CONVERT_WORK_EFFORT_2_DEF_UNIT on class CL_DPR_EVE_OBJECT has no exception.
Method COUNT_COLLABORATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_COUNTED_COLLABORATIONS | Value transfer | Type reference (TYPE) | TS_COLLABORATIONS_COUNTER | 20050228 |
Method COUNT_COLLABORATIONS on class CL_DPR_EVE_OBJECT has no exception.
Method COUNT_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_COUNTED_DOCUMENTS | Value transfer | Type reference (TYPE) | TS_DOCUMENT_COUNTER | 20020720 |
Method COUNT_DOCUMENTS on class CL_DPR_EVE_OBJECT has no exception.
Method COUNT_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_COUNTED_OBJ_LINKS | Value transfer | Type reference (TYPE) | TS_OBJ_LINKS_COUNTER | 20050228 |
Method COUNT_OBJECT_LINKS on class CL_DPR_EVE_OBJECT has no exception.
Method CREATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DPR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ITERATOR_ELEMENT | Development Projects: Schnittstelle aller iterierb. Elemente | 20020529 | ||
2 | Importing | IR_HIERARCHY_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_DPR_EVE_HIERARCHY_MANAGER | Hierarchie Manager für Auswertungen | 20020529 | ||
3 | Returning | RR_EVE_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_EVE_ITERATOR_OBJECT | Interface Lesezugriff auf Applikationsobjekte | 20020529 |
Method CREATE_OBJECT on class CL_DPR_EVE_OBJECT has no exception.
Method DISTRIBUTE_WORK_BY_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_WORK_BY_PERIODS | Call by reference | Type reference (TYPE) | ANY TABLE | 20020816 | |||
2 | Importing | IV_END_DATE | Call by reference | Type reference (TYPE) | SYST-DATUM | Enddatum | 20020816 | ||
3 | Importing | IV_FACTORY_CALENDER | Call by reference | Type reference (TYPE) | SCAL-FCALID | Fabrikkalender | 20020816 | ||
4 | Importing | IV_START_DATE | Call by reference | Type reference (TYPE) | SYST-DATUM | Startdatum | 20020816 | ||
5 | Importing | IV_UNIT | Call by reference | Type reference (TYPE) | MSEHI | 'TAG' | Maßeinheit | 20020816 | |
6 | Importing | IV_WORK | Call by reference | Type reference (TYPE) | DPR_TV_WORK | Aufwand | 20020816 |
Method DISTRIBUTE_WORK_BY_PERIODS on class CL_DPR_EVE_OBJECT has no exception.
Method FIRST_LAST_DAY_OF_MONTH_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_FIRST_DAY | Call by reference | Type reference (TYPE) | SYST-DATUM | Datum des ersten Tages | 20020816 | ||
2 | Exporting | EV_LAST_DAY | Call by reference | Type reference (TYPE) | SYST-DATUM | Datum des letzen Tages | 20020816 | ||
3 | Importing | IV_MONTH | Call by reference | Type reference (TYPE) | FCMNR | Monatsnummer | 20020816 | ||
4 | Importing | IV_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Jahr | 20020816 |
Method FIRST_LAST_DAY_OF_MONTH_GET on class CL_DPR_EVE_OBJECT has no exception.
Method GET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_UNKNOWN_ATTRIBUTES | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_ATTRIBUTE | Unbekannte Attribute | 20020531 | ||
2 | Importing | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_ATTRIBUTE | Tabellentyp zur Übernahme von Attributen aus Applikation | 20020531 |
Method GET_ATTRIBUTES on class CL_DPR_EVE_OBJECT has no exception.
Method GET_ATTRIBUTES_PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | EVE_TT_OBJECT_ATTRIBUTE | Tabellentyp zur Übernahme von Attributen aus Applikation | 20020531 |
Method GET_ATTRIBUTES_PREPARE on class CL_DPR_EVE_OBJECT has no exception.
Method GET_ATTRIBUTE_CALCULATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CA_ATTRIBUTE_VALUE | Call by reference | Type reference (TYPE) | ANY | Attributwert | 20030213 | ||
2 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | Fehler: <> 0 | 20030213 | ||
3 | Importing | IS_CALC_RESULTS | Call by reference | Type reference (TYPE) | DPR_TS_FIN_CALC_RESULT | cProjects RW Integration: Kalkulationsergebnis | 20030213 | ||
4 | Importing | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | EVE_TV_ATTRIBUTE | Attribut/Merkmal der Evaluation Engine | 20030213 |
Method GET_ATTRIBUTE_CALCULATION on class CL_DPR_EVE_OBJECT has no exception.
Method GET_ATTRIBUTE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CA_ATTRIBUTE_VALUE | Call by reference | Type reference (TYPE) | ANY | Attributwert | 20020531 | ||
2 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | Attribut unbekannt: <> 0 | 20020531 | ||
3 | Importing | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | EVE_TV_ATTRIBUTE | Attribut/Merkmal der Evaluation Engine | 20020531 |
Method GET_ATTRIBUTE_VALUE on class CL_DPR_EVE_OBJECT has no exception.
Method GET_ATTRIBUTE_VALUE_GENERIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CA_ATTRIBUTE_VALUE | Call by reference | Type reference (TYPE) | ANY | Attributwert | 20020531 | ||
2 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | Fehler: <> 0 | 20020626 | ||
3 | Importing | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Struktur mit möglichen Attributewerten | 20020531 | ||
4 | Importing | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | EVE_TV_ATTRIBUTE | Attribut/Merkmal der Evaluation Engine | 20020531 |
Method GET_ATTRIBUTE_VALUE_GENERIC on class CL_DPR_EVE_OBJECT has no exception.
Method GET_CALCULATION_RESULTS Signature
Method GET_CALCULATION_RESULTS on class CL_DPR_EVE_OBJECT has no parameter.
Method GET_CALCULATION_RESULTS on class CL_DPR_EVE_OBJECT has no exception.
Method GET_COLLABORATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLLABORATIONS | Value transfer | Type reference (TYPE) | DPR_TT_COLLABORATIONS | Tabellentyp für Collaborations | 20050228 |
Method GET_COLLABORATIONS on class CL_DPR_EVE_OBJECT has no exception.
Method GET_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_DOCUMENTS | Value transfer | Type reference (TYPE) | DPR_TT_DOCUMENTS | Tabellentyp für Dokumente | 20020720 |
Method GET_DOCUMENTS on class CL_DPR_EVE_OBJECT has no exception.
Method GET_MONTH_DAYS_FOR_DATE_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DAYS_BY_MONTH | Call by reference | Type reference (TYPE) | TT_DAYS_PER_PERIOD | Tage je Periode | 20020816 | ||
2 | Exporting | EV_DAYS_TOTAL | Call by reference | Type reference (TYPE) | I | 20020816 | |||
3 | Importing | IV_END_DATE | Call by reference | Type reference (TYPE) | SYST-DATUM | Enddatum | 20020816 | ||
4 | Importing | IV_FACTORY_CALENDER | Call by reference | Type reference (TYPE) | SCAL-FCALID | Fabrikkalender | 20020816 | ||
5 | Importing | IV_START_DATE | Call by reference | Type reference (TYPE) | SYST-DATUM | Startdatum | 20020816 | ||
6 | Importing | IV_UNIT | Call by reference | Type reference (TYPE) | MSEHI | 'TAG' | Maßeinheit | 20020816 |
Method GET_MONTH_DAYS_FOR_DATE_RANGE on class CL_DPR_EVE_OBJECT has no exception.
Method GET_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_OBJECT_LINKS | Value transfer | Type reference (TYPE) | DPR_TT_OBJECT_LINKS | Tabellentyp für Objektverknüpfungen | 20050228 |
Method GET_OBJECT_LINKS on class CL_DPR_EVE_OBJECT has no exception.
Method GET_PROJECT_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_PROJECT | Value transfer | Object reference (TYPE REF TO) | CL_DPR_PROJECT | Development Projects: Abstraktes Projekt | 20030313 |
Method GET_PROJECT_INSTANCE on class CL_DPR_EVE_OBJECT has no exception.
Method GET_ROOT_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_ROOT | Value transfer | Object reference (TYPE REF TO) | CL_DPR_EVE_OBJECT | Auswertungen: Abstrakter Wrapper Projektelement | 20040201 |
Method GET_ROOT_INSTANCE on class CL_DPR_EVE_OBJECT has no exception.
Method GET_STANDARD_TIME_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEFAULT_UNIT | Call by reference | Type reference (TYPE) | CGPL_DURATION_UNIT | Zeiteinheit für die Dauer der Durchführung | 20030313 | ||
2 | Returning | RV_TIME_UNIT | Value transfer | Type reference (TYPE) | CGPL_DURATION_UNIT | Zeiteinheit für die Dauer der Durchführung | 20030313 |
Method GET_STANDARD_TIME_UNIT on class CL_DPR_EVE_OBJECT has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |