SAP ABAP Interface IF_RPM_ASSIGNMENT (RPM: Interface for all assignments)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_SHARED (Package) RPM Shared Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INM_INITIATIVE_ASSIGN Projektzuordnungsobjekt 20061220
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_CAP_CATEGORY_ASSIGN Operation project assignment object 20050306
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_CAP_GROUP_ASSIGN RPM Task assignment 20050306
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_DECISION_ASSIGN Operation project assignment object 20050120
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_DOCUMENT_ASSIGN RPM: Document - Attributes 20080717
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_FIN_CATEGORY_ASSIGN Operation project assignment object 20050224
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_FIN_GROUP_ASSIGN RPM Task assignment 20050225
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_ITEM_VER_CTRL_ASSIGN Object link handler assignment class 20051007
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OBJ_LINK_ASSIGN Object Link Handler Assignment Class 20020518
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_PROJECT_ASSIGN Project Assignment Object 20020518
... Click here to see Used By full list (16 items)
Properties
Interface IF_RPM_ASSIGNMENT  
Short Description RPM: Interface for all assignments    
General Data
Package RPM_SHARED   RPM Shared Objects 
Created 20020518   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface IF_RPM_ASSIGNMENT has no forward declaration.
Interfaces
Interface IF_RPM_ASSIGNMENT has no interface.
Friends
Interface IF_RPM_ASSIGNMENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OV_OBJECT_TYPE Instance attribute Public Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20031101
Methods
# Method Level Visibility Method type Description Created on
1 GET_EXTERNAL_ID Instance method Public Method Return app object external identifier 20020725
2 GET_GUID Instance method Public Method Return app object GUID 20020518
3 GET_OBJECT_TYPE Instance method Public Method Return app object type 20020518
4 INITIALIZE Instance method Public Method Assign current attributes to previous attributes 20020518
5 IS_DELETED Instance method Public Method Has assignment object been deleted? 20020722
6 IS_FREED Instance method Public Method Has assignment object been freed? 20020518
7 IS_TECHNICAL_OBJECT Instance method Public Method Is assignment technical object (appendage) or not (entity)? 20020518
8 PROCEED_COPY Instance method Public Method Proceed with the copying operation 20020829
Events
# Event Type Visibility Description Created on
1 COPIED Instance Event
(0)
Public
(2)
20020829
Types
Interface IF_RPM_ASSIGNMENT has no local type.
Method Signatures

Method GET_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTERNAL_ID Value transfer Type reference (TYPE) RPM_TV_EXTID Externe ID 20020917

Method GET_EXTERNAL_ID on Interface IF_RPM_ASSIGNMENT has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20020518

Method GET_GUID on Interface IF_RPM_ASSIGNMENT has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in Projektplanung 20020518

Method GET_OBJECT_TYPE on Interface IF_RPM_ASSIGNMENT has no exception.

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_RPM_ASSIGNMENT has no parameter.
Method INITIALIZE on Interface IF_RPM_ASSIGNMENT has no exception.

Method IS_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_DELETED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020722

Method IS_DELETED on Interface IF_RPM_ASSIGNMENT has no exception.

Method IS_FREED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_FREED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020518

Method IS_FREED on Interface IF_RPM_ASSIGNMENT has no exception.

Method IS_TECHNICAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_TECHNICAL_OBJECT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020518

Method IS_TECHNICAL_OBJECT on Interface IF_RPM_ASSIGNMENT has no exception.

Method PROCEED_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGNMENT_COPY Call by reference Object reference (TYPE REF TO) CL_RPM_ASSIGNMENT_COPY Zuordnung auf andere Zuordnung kopieren 20020829
2 Importing IS_COPY_LINK Call by reference Type reference (TYPE) RPM_TS_COPY_LINK RPM: Struktur zur Verknüpfung Quell-/Zielverweise für Kop. 20020829

Method PROCEED_COPY on Interface IF_RPM_ASSIGNMENT has no exception.
Event Signatures

Event COPIED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 SOURCE Exporting Value transfer Object reference (TYPE REF TO) IF_RPM_ASSIGNMENT RPM: Schnittstelle für alle Zuordnungen 20020830
2 TARGET Exporting Value transfer Object reference (TYPE REF TO) IF_RPM_ASSIGNMENT RPM: Schnittstelle für alle Zuordnungen 20020830
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INM_INITIATIVE_ASSIGN Projektzuordnungsobjekt 20061220
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_CAP_CATEGORY_ASSIGN Operation project assignment object 20050306
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_CAP_GROUP_ASSIGN RPM Task assignment 20050306
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_DECISION_ASSIGN Operation project assignment object 20050120
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_DOCUMENT_ASSIGN RPM: Document - Attributes 20080717
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_FIN_CATEGORY_ASSIGN Operation project assignment object 20050224
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_FIN_GROUP_ASSIGN RPM Task assignment 20050225
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_ITEM_VER_CTRL_ASSIGN Object link handler assignment class 20051007
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_OBJ_LINK_ASSIGN Object Link Handler Assignment Class 20020518
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_PROJECT_ASSIGN Project Assignment Object 20020518
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_PRO_DETAIL_ASSIGN Project details assignment object 20020518
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_RELATE_ASSIGN RPM: Task Resource Assignment class 20020802
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_RES_ASSIGN Resource assignment object 20020523
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_ROLE_ASSIGN RPM Role assignment 20020518
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_TASK_ASSIGN RPM Task assignment 20020518
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RPM_TEAM_ASSIGN Resource assignment object 20030304
History
Last changed by/on SAP  20141109 
SAP Release Created in 200