SAP ABAP Class CL_RPM_RELATES (Proj. Mgmt: Relationships Collection)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ RPM_RELATION (Package) RPM Relationship Package
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ RPM_RELATION (Package) RPM Relationship Package
Properties
Class | CL_RPM_RELATES | |
Short Description | Proj. Mgmt: Relationships Collection | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RPM_RELATION | RPM Relationship Package |
Created | 20020726 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_RPM_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_RPM_RELATES has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_RPM_ROLE | 20030110 | Role Application Object |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OR_PARENT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_RPM_ENTITY | Entity Interface | 20020802 | ||
2 | OT_DELETED_ITEMS | Instance attribute | Private | Type reference (TYPE) | RPM_TT_RELATE | Proj. Mgmt: Relate Table Type | 20020802 | ||
3 | OV_OBJECT_TYPE | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20030110 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD | Instance method | Public | Method | Add Relate to Collection | 20020726 |
2 | ADD_DELETED_ITEM | Instance method | Public | Method | Add (Deleted) Relate Instance to Deleted Item List | 20020726 |
3 | BUILD_PARENT | Instance method | Private | Method | Build Parent of Relate Object | 20030205 |
4 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20020726 |
5 | COPY | Instance method | Public | Method | 20020726 | |
6 | CREATE | Static method | Public | Method | Create Collection Object | 20020726 |
7 | CREATE_WITH_TECHNICAL_OBJECT | Instance method | Private | Method | Create Application Object with Technical Object | 20020726 |
8 | DELETE | Instance method | Public | Method | Delete Relate from Collection | 20020726 |
9 | DELETE_ALL | Instance method | Public | Method | Delete All Relates in Collection | 20020726 |
10 | FREE | Instance method | Private | Method | Destroy Collection Instance | 20020726 |
11 | GET_ALL | Instance method | Public | Method | Get All Relates in Collection | 20020726 |
12 | GET_ALLOCATIONS_OF_RESOURCE | Instance method | Private | Method | Calculate Total Allocations of Resource (Obsolete!!!) | 20021010 |
13 | GET_ALLOCATIONS_OF_RESOURCE_2 | Instance method | Private | Method | Calculate Total Allocations of Resource (Obsolete!!!) | 20030116 |
14 | GET_ALLOCATIONS_TO_ROLE | Instance method | Private | Method | Calculate Resources Allocated to Specific Role (obsolete!) | 20021010 |
15 | GET_BY_GUID | Instance method | Public | Method | Get Relate by GUID | 20020726 |
16 | GET_BY_INDEX | Instance method | Public | Method | Get Relate by Index | 20020726 |
17 |