SAP ABAP Class CL_RPM_ENTITY_PERSIST_READ (Read Persistency for Entity Objects)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ RPM_CORE (Package) RPM Core Processing
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ RPM_CORE (Package) RPM Core Processing
Properties
Class | CL_RPM_ENTITY_PERSIST_READ | |
Short Description | Read Persistency for Entity Objects | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RPM_CORE | RPM Core Processing |
Created | 20030508 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RPM_ENTITY_PERSIST_READ has no forward declaration.
Interfaces
Class CL_RPM_ENTITY_PERSIST_READ has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_RPM_OBJ_MANAGER | 20030508 | Proj. Mgmt Controller |
Attributes
Class CL_RPM_ENTITY_PERSIST_READ has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | FETCH_DECISION_POINT | Instance method | Private | Method | Read decision point data | 20070727 |
2 | FETCH_ITEM_DERIVED | Instance method | Private | Method | Read Item derrived data | 20050610 |
3 | FETCH_PHASE | Instance method | Private | Method | Read decision point data for cProjects Phase from Database | 20070727 |
4 | FETCH_PROJECT | Instance method | Private | Method | Read Project Data from Database | 20030508 |
5 | FETCH_PROJECT_CO | Instance method | Private | Method | Read Project Data from Database | 20031112 |
6 | FETCH_PROJECT_DERIVED | Instance method | Private | Method | Read the project derived data from Database | 20031213 |
7 | FETCH_PROJECT_TEMPLATE | Instance method | Private | Method | Read Project Template Data from Database | 20030509 |
8 | FETCH_PROJECT_VERSIONS | Instance method | Private | Method | Read Project Data from Database | 20031112 |
9 | FETCH_RELATE | Instance method | Private | Method | Read Relate Data from Database | 20030510 |
10 | FETCH_RESOURCE | Instance method | Private | Method | Read Resource Data from Database | 20030510 |
11 | FETCH_ROLE | Instance method | Private | Method | Read Role Data from Database | 20030509 |
12 | FETCH_TASK | Instance method | Private | Method | Read Task Data for cProjects from Database | 20030520 |
13 | FETCH_TEAM | Instance method | Private | Method | Read Resource Data from Database | 20030516 |
Events
Class CL_RPM_ENTITY_PERSIST_READ has no event.
Types
Class CL_RPM_ENTITY_PERSIST_READ has no local type.
Method Signatures
Method FETCH_DECISION_POINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | /RPM/TS_DECISION_API | RPM Structure: Project team attributes exposed to outside | 20070727 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_DECISION_INT | RPM Structure: Resource attributes (integrated) | 20070727 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20070727 |
Method FETCH_DECISION_POINT on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_ITEM_DERIVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CS_ITEM_DETAIL_API | Call by reference | Type reference (TYPE) | /RPM/TS_ITEM_D_API | RPM: Project data that can be changed externally | 20050611 | ||
2 | Importing | IS_ITEM_D_INT | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_DB_INT | RPM Structure: Project attributes stored in the database | 20050611 | ||
3 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20050611 |
Method FETCH_ITEM_DERIVED on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_PHASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | INM_TS_PHASE_PORTFOLIO_ATT | Portfolio attributes for cProjects Phases | 20070727 | ||
2 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20070727 |
Method FETCH_PHASE on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | /RPM/TS_ITEM_D_API | RPM: Extern änderbare Projektdaten | 20030520 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INT | Projektattribute | 20030520 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030508 | ||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20050611 |
Method FETCH_PROJECT on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_PROJECT_CO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_CO_API | Projektversionsattribute extern | 20031112 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_CO_INT | Projektversionsattribute | 20031112 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20031112 |
Method FETCH_PROJECT_CO on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_PROJECT_DERIVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20031213 | ||
2 | Returning | RS_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_PROJECT_DER | Projektdaten | 20031213 |
Method FETCH_PROJECT_DERIVED on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_PROJECT_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030509 | ||
2 | Returning | RS_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_API | RPM: Extern änderbare Projektdaten | 20030509 |
Method FETCH_PROJECT_TEMPLATE on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_PROJECT_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_VER_API | Projektversionsattribute extern | 20031112 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_VER_INT | Projektversionsattribute | 20031112 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20031112 |
Method FETCH_PROJECT_VERSIONS on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_RELATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | /RPM/TS_RELATION_API | Externe Attribute für Beziehungszuordnungen | 20030520 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | /RPM/TS_RELATION_INT | RPM-Struktur: Beziehungsattribute und Zuordnungen | 20030520 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030510 | ||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Sprache nach ISO 639 | 20030611 | ||
5 | Importing | IV_WITH_BREAKDOWN | Call by reference | Type reference (TYPE) | XFELD | Ankreuzfeld | 20030910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040716 |
Method FETCH_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_RESOURCE_API | RPM-Struktur: Nach außen offengelegte Rollenattribute | 20030520 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_RESOURCE_INT | RPM-Struktur: Ressourcenattribute (integriert) | 20030520 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030510 |
Method FETCH_RESOURCE on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_ROLE_API | RPM-Struktur: Nach außen offengelegte Rollenattribute | 20030520 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_INT | Projektrollenattribute | 20030520 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030509 | ||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Sprache nach ISO 639 | 20030611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040716 |
Method FETCH_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_TASK_API | RPM-Struktur: Nach außen offengelegte Rollenattribute | 20030520 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_TASK_INT | RPM-Struktur: Ressourcenattribute (integriert) | 20030520 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030520 |
Method FETCH_TASK on class CL_RPM_ENTITY_PERSIST_READ has no exception.
Method FETCH_TEAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_TEAM_API | RPM-Struktur: Nach außen offengelegte Rollenattribute | 20030520 | ||
2 | Exporting | ES_ATTRIBUTES_INT | Call by reference | Type reference (TYPE) | RPM_TS_TEAM_INT | RPM-Struktur: Ressourcenattribute (integriert) | 20030520 | ||
3 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030516 |
Method FETCH_TEAM on class CL_RPM_ENTITY_PERSIST_READ has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 100 |