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
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