Hierarchy
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ RPM_INTEGRATION_PROJECT (Package) RPM Project Integration
Properties
Class | CL_RPM_PROJECT_INTEGRATION_RPM | |
Short Description | Project Integration: RPM Project Handling | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RPM_INTEGRATION_PROJECT | RPM Project Integration |
Created | 20031108 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RPM_PROJECT_INTEGRATION_RPM has no forward declaration.
Interfaces
Class CL_RPM_PROJECT_INTEGRATION_RPM has no interface implemented.
Friends
Class CL_RPM_PROJECT_INTEGRATION_RPM has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OR_EXIT_INSTANCE | Instance attribute | Public | Object reference (TYPE REF TO) | IF_EX_RPM_PROJ_INTEGRATION | 20031203 | |||
2 | OR_OBJECT_MANAGER | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_OBJ_MANAGER | 20031209 | |||
3 | OR_PROJECT | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_PROJECT | 20031210 | |||
4 | OR_RPM_PROJECT | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_PROJECT | 20031201 | |||
5 | OS_BPS_PROJECT | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | |||
6 | OS_BPS_PROJECT_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | |||
7 | OS_INTEGRATION_PARAMETER | Instance attribute | Public | Type reference (TYPE) | RPM_TS_INTEGRATION_PARAMETER | 20031204 | |||
8 | OS_PROJECT_SYNC | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_SYNC | 20031204 | |||
9 | OS_RPM_PROJECT | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | |||
10 | OS_RPM_PROJECT_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | |||
11 | OT_BPS_RELATES | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | |||
12 | OT_BPS_RELATES_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | |||
13 | OT_BPS_RESOURCES | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | |||
14 | OT_BPS_RESOURCES_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | |||
15 | OT_BPS_ROLES | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | |||
16 | OT_BPS_ROLES_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | |||
17 | OT_BPS_TASKS | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | |||
18 | OT_BPS_TASKS_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | |||
19 | OT_BPS_TEAMS | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | |||
20 | OT_BPS_TEAMS_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | |||
21 | OT_OBJECT_TYPES | Instance attribute | Public | Type reference (TYPE) | RPM_TT_OBJECT_TYPES | 20031128 | |||
22 | OT_RELATES_SYNC | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_SYNC | 20031204 | |||
23 | OT_RESOURCES_SYNC | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_SYNC | 20031204 | |||
24 | OT_ROLES_SYNC | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_SYNC | 20031204 | |||
25 | OT_RPM_RELATES | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | |||
26 | OT_RPM_RELATES_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | |||
27 | OT_RPM_RESOURCES | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | |||
28 | OT_RPM_RESOURCES_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | |||
29 | OT_RPM_ROLES | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | |||
30 | OT_RPM_ROLES_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | |||
31 | OT_RPM_TASKS | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | |||
32 | OT_RPM_TASKS_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | |||
33 | OT_RPM_TEAMS | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | |||
34 | OT_RPM_TEAMS_NEW | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | |||
35 | OT_TASKS_SYNC | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_SYNC | 20031204 | |||
36 | OT_TEAMS_SYNC | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_SYNC | 20031204 | |||
37 | OV_ADJUST_BPS | Instance attribute | Public | Type reference (TYPE) | XFELD | 20031205 | |||
38 | OV_ADJUST_XRPM | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' | 20031205 | ||
39 | OV_BPS_APPLICATION | Instance attribute | Public | Type reference (TYPE) | RPM_TV_APPLICATION | 20031128 | |||
40 | OV_BPS_SYSTEM | Instance attribute | Public | Type reference (TYPE) | LOGSYS | 20031128 | |||
41 | OV_CREATE_VERSION | Instance attribute | Public | Type reference (TYPE) | XFELD | 20031209 | |||
42 | OV_LANGU | Instance attribute | Public | Type reference (TYPE) | SYLANGU | 20031209 | |||
43 | OV_NEW_PROJECT_LINK | Instance attribute | Public | Type reference (TYPE) | XFELD | 20031128 | |||
44 | OV_RPM_PROJECT_ID | Instance attribute | Public | Type reference (TYPE) | RPM_TV_EXTID | 20031128 | |||
45 | OV_SIMULATION | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' | 20031210 | ||
46 | OV_VERSION_EXTERNAL_ID | Instance attribute | Public | Type reference (TYPE) | RPM_TV_EXTID | 20040123 | |||
47 | OV_VERSION_GUID | Instance attribute | Public | Type reference (TYPE) | RPM_TV_GUID | 20040123 | |||
48 | OV_VERSION_TYPE | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 20040209 | |||
49 | SR_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_RPM_PROJECT_INTEGRATION_RPM | Project Intergartion: RPM project handling | 20040127 |
Methods
Events
Class CL_RPM_PROJECT_INTEGRATION_RPM has no event.
Types
Class CL_RPM_PROJECT_INTEGRATION_RPM has no local type.
Method Signatures
Method ADD_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACTION | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031204 | ||
2 | Importing | IV_BPS_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | ||
3 | Importing | IV_BPS_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Business Object Type | 20031204 | ||
4 | Importing | IV_BPS_RPM_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | ||
5 | Importing | IV_RPM_BPS_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | ||
6 | Importing | IV_RPM_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | ||
7 | Importing | IV_RPM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031204 |
Method ADD_MESSAGE on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method ADD_RELATE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BPS_RELATE | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | ||
2 | Importing | IS_RPM_RELATE | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | ||
3 | Importing | IV_ACTION | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031205 | ||
4 | Importing | IV_RPM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031205 |
Method ADD_RELATE_MESSAGE on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method CHECK_PROJECT_LINK Signature
Method CHECK_PROJECT_LINK on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method CHECK_PROJECT_LINK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method CHECK_RELATE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BPS_RELATE_INF | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031209 | ||
2 | Changing | CS_RPM_RELATE_INF | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031209 |
Method CHECK_RELATE_TYPE on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INTEGRATION_PARAMETER | Call by reference | Type reference (TYPE) | RPM_TS_INTEGRATION_PARAMETER | RPM project integration parameters | 20031204 |
Method CONSTRUCTOR on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method COPY_RPM_PROJECT_TO_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | RPM_TT_MESSAGES | Table type for messages | 20040318 | ||
2 | Exporting | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20040318 | |||
3 | Exporting | EV_RC | Call by reference | Type reference (TYPE) | I | 20040318 | |||
4 | Exporting | EV_VERSION_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031108 | ||
5 | Exporting | EV_VERSION_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031108 | ||
6 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20031108 | ||
7 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031108 | ||
8 | Importing | IV_SIMULATION | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031108 | ||
9 | Importing | IV_VERSION_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031108 |
Method COPY_RPM_PROJECT_TO_VERSION on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method CREATE_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031209 | ||
2 | Importing | IS_OBJECT_LINK | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031209 | ||
3 | Importing | IS_PROJECT_BPS_OBJ_DEF | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Business Object Type | 20031209 |
Method CREATE_OBJECT_LINK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method DELETE_ROLE Signature
Method DELETE_ROLE on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method DELETE_ROLE on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method DELETE_TASK Signature
Method DELETE_TASK on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method DELETE_TASK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method FREE_OBJECT Signature
Method FREE_OBJECT on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method FREE_OBJECT on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_ACTIVE_BADI_IMPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILTER | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031203 |
Method GET_ACTIVE_BADI_IMPL on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_ALL_OBJECT_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031128 | ||
2 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20031128 |
Method GET_ALL_OBJECT_TYPES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_BPS_PROJECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MSG | Call by reference | Type reference (TYPE) | RPM_TT_MESSAGES | Table type for messages | 20040625 | ||
2 | Importing | IV_BPS_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_PROJECT_ID | Project ID | 20031210 | ||
3 | Importing | IV_BPS_INTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_INTERNAL_ID40 | Internal Object ID char 40 | 20040702 | ||
4 | Importing | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20031203 |
Method GET_BPS_PROJECT_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_DIRECT_RELATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RELATE | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031210 |
Method GET_DIRECT_RELATES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_INDIRECT_RELATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RELATE | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031210 | ||
2 | Changing | CT_RELATES | Call by reference | Type reference (TYPE) | RPM_TT_RELATES_INF | Relationship List for Project Interfacing | 20031210 |
Method GET_INDIRECT_RELATES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INTEGRATION_PARAMETER | Call by reference | Type reference (TYPE) | RPM_TS_INTEGRATION_PARAMETER | current language | 20040225 | ||
2 | Returning | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_RPM_PROJECT_INTEGRATION_RPM | Project Intergartion: RPM project handling | 20040225 |
Method GET_INSTANCE on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_PROJECT_DIFFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031204 | ||
2 | Importing | IS_PROJECT_INF | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INF | Project Integration Interface Structure | 20031204 | ||
3 | Importing | IS_PROJECT_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INF | Project Integration Interface Structure | 20031204 | ||
4 | Importing | IV_PROPOSED_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031204 |
Method GET_PROJECT_DIFFERENCES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RELATE_DIFFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | ||
2 | Importing | IS_RELATE_INF | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | ||
3 | Importing | IS_RELATE_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | ||
4 | Importing | IV_PROPOSED_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 |
Method GET_RELATE_DIFFERENCES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RELATE_OBJECT_DEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_TEXT | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE_T | Business Object Type Text | 20031205 | ||
2 | Importing | IV_BPS_OBJDEF | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031205 | ||
3 | Importing | IV_RPM_OBJDEF | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031205 |
Method GET_RELATE_OBJECT_DEF on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RESOURCE_DIFFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | ||
2 | Importing | IS_RESOURCE_INF | Call by reference | Type reference (TYPE) | RPM_TS_RESOURCE_INF | Resource Integration Interface Structure | 20031205 | ||
3 | Importing | IS_RESOURCE_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_RESOURCE_INF | Resource Integration Interface Structure | 20031205 | ||
4 | Importing | IV_PROPOSED_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 |
Method GET_RESOURCE_DIFFERENCES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RESOURCE_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031203 | ||
2 | Exporting | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031203 | ||
3 | Importing | IR_RESOURCE | Call by reference | Object reference (TYPE REF TO) | CL_RPM_RESOURCE | Application task object | 20031203 | ||
4 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031203 | ||
5 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031203 | ||
6 | Importing | IV_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20031203 |
Method GET_RESOURCE_OBJECT_LINK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_ROLE_DIFFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | ||
2 | Importing | IS_ROLE_INF | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_INF | Role Integration Interface Structure | 20031205 | ||
3 | Importing | IS_ROLE_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_INF | Role Integration Interface Structure | 20031205 | ||
4 | Importing | IV_PROPOSED_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 |
Method GET_ROLE_DIFFERENCES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_ROLE_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031201 | ||
2 | Exporting | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031201 | ||
3 | Importing | IR_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_RPM_ROLE | Application task object | 20031201 | ||
4 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031201 | ||
5 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031201 | ||
6 | Importing | IV_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20031201 |
Method GET_ROLE_OBJECT_LINK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RPM_PROJECT Signature
Method GET_RPM_PROJECT on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method GET_RPM_PROJECT on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RPM_PROJECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_RPM_PROJECT | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_INF | Project Integration Interface Structure | 20040130 |
Method GET_RPM_PROJECT_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RPM_RELATE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RPM_RESOURCES | Call by reference | Type reference (TYPE) | RPM_TT_RESOURCES_INF | Resource List for Project Interfacing | 20040205 | ||
2 | Importing | IT_RPM_ROLES | Call by reference | Type reference (TYPE) | RPM_TT_ROLES_INF | Role List for Project Interfacing | 20040205 | ||
3 | Importing | IT_RPM_TASKS | Call by reference | Type reference (TYPE) | RPM_TT_TASKS_INF | Task List for Project Interfacing | 20040205 | ||
4 | Importing | IT_RPM_TEAMS | Call by reference | Type reference (TYPE) | RPM_TT_TEAMS_INF | Team List for Project Interfacing | 20040205 | ||
5 | Returning | RT_RPM_RELATES | Value transfer | Type reference (TYPE) | RPM_TT_RELATES_INF | Relationship List for Project Interfacing | 20040130 |
Method GET_RPM_RELATE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RPM_RESOURCE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_RPM_RESOURCES | Value transfer | Type reference (TYPE) | RPM_TT_RESOURCES_INF | Resource List for Project Interfacing | 20040130 |
Method GET_RPM_RESOURCE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RPM_ROLE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_RPM_ROLES | Value transfer | Type reference (TYPE) | RPM_TT_ROLES_INF | Role List for Project Interfacing | 20040130 |
Method GET_RPM_ROLE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RPM_TASK_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_RPM_TASKS | Value transfer | Type reference (TYPE) | RPM_TT_TASKS_INF | Task List for Project Interfacing | 20040130 |
Method GET_RPM_TASK_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_RPM_TEAM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_RPM_TEAMS | Value transfer | Type reference (TYPE) | RPM_TT_TEAMS_INF | Team List for Project Interfacing | 20040130 |
Method GET_RPM_TEAM_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_TASK_DIFFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | ||
2 | Importing | IS_TASK_INF | Call by reference | Type reference (TYPE) | RPM_TS_TASK_INF | Task Integration Interface Structure | 20031205 | ||
3 | Importing | IS_TASK_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_TASK_INF | Task Integration Interface Structure | 20031205 | ||
4 | Importing | IV_PROPOSED_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 |
Method GET_TASK_DIFFERENCES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_TASK_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031201 | ||
2 | Exporting | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031201 | ||
3 | Importing | IR_TASK | Call by reference | Object reference (TYPE REF TO) | CL_RPM_TASK | Application task object | 20031201 | ||
4 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031201 | ||
5 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031201 | ||
6 | Importing | IV_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20031201 |
Method GET_TASK_OBJECT_LINK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_TEAM_DIFFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | ||
2 | Importing | IS_TEAM_INF | Call by reference | Type reference (TYPE) | RPM_TS_TEAM_INF | Team Integration Interface Structure | 20031205 | ||
3 | Importing | IS_TEAM_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_TEAM_INF | Team Integration Interface Structure | 20031205 | ||
4 | Importing | IV_PROPOSED_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 |
Method GET_TEAM_DIFFERENCES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method GET_TEAM_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20040621 | ||
2 | Exporting | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20040621 | ||
3 | Importing | IR_TEAM | Call by reference | Object reference (TYPE REF TO) | CL_RPM_TEAM | Resource application object | 20040621 | ||
4 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20040621 | ||
5 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20040621 | ||
6 | Importing | IV_SYSTEM | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20040621 |
Method GET_TEAM_OBJECT_LINK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MERGE_PROJECT_DATA Signature
Method MERGE_PROJECT_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MERGE_PROJECT_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MERGE_PROJECT_OBJECTS Signature
Method MERGE_PROJECT_OBJECTS on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MERGE_PROJECT_OBJECTS on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MERGE_RELATE_DATA Signature
Method MERGE_RELATE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MERGE_RELATE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MERGE_RESOURCE_DATA Signature
Method MERGE_RESOURCE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MERGE_RESOURCE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MERGE_ROLE_DATA Signature
Method MERGE_ROLE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MERGE_ROLE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MERGE_TASK_DATA Signature
Method MERGE_TASK_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MERGE_TASK_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MERGE_TEAM_DATA Signature
Method MERGE_TEAM_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MERGE_TEAM_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method MESSAGE_LOG_HEADER Signature
Method MESSAGE_LOG_HEADER on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method MESSAGE_LOG_HEADER on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method PROCESS_SAME_LEVEL_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_TASKS | Call by reference | Type reference (TYPE) | RPM_TT_TASKS_INF | Task List for Project Interfacing | 20031210 | ||
2 | Changing | CT_TASKS_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_TASKS | RPM: Table type for GUID and reference | 20031210 | ||
3 | Importing | IR_OBJECT_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_RPM_OBJ_MANAGER | RPM Controller | 20031210 | ||
4 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | ||
5 | Importing | IT_HIERARCHY | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | ||
6 | Importing | IT_SAME_LEVEL_NODES | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | ||
7 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031210 |
Method PROCESS_SAME_LEVEL_NODES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method PROCESS_SAME_LEVEL_ROLE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ROLES | Call by reference | Type reference (TYPE) | RPM_TT_ROLES_INF | Role List for Project Interfacing | 20031210 | ||
2 | Changing | CT_ROLES_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_ROLES | RPM: Table type for role GUID and reference | 20031210 | ||
3 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | ||
4 | Importing | IT_HIERARCHY | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | ||
5 | Importing | IT_SAME_LEVEL_NODES | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | ||
6 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031210 |
Method PROCESS_SAME_LEVEL_ROLE_NODES on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method SET_PROJECT_OBJECTS Signature
Method SET_PROJECT_OBJECTS on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040721 |
Method SPLIT_PROJECT_DATA Signature
Method SPLIT_PROJECT_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method SPLIT_PROJECT_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method SPLIT_PROJECT_OBJECTS Signature
Method SPLIT_PROJECT_OBJECTS on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method SPLIT_PROJECT_OBJECTS on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method SPLIT_RELATE_DATA Signature
Method SPLIT_RELATE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method SPLIT_RELATE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method SPLIT_RESOURCE_DATA Signature
Method SPLIT_RESOURCE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method SPLIT_RESOURCE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method SPLIT_ROLE_DATA Signature
Method SPLIT_ROLE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method SPLIT_ROLE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method SPLIT_TASK_DATA Signature
Method SPLIT_TASK_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method SPLIT_TASK_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method SPLIT_TEAM_DATA Signature
Method SPLIT_TEAM_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method SPLIT_TEAM_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method UPDATE_PROJECT_DATA Signature
Method UPDATE_PROJECT_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_CONFIGURATION_ERROR | 20040721 |
Method UPDATE_RELATE_DATA Signature
Method UPDATE_RELATE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method UPDATE_RELATE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method UPDATE_RESOURCE_DATA Signature
Method UPDATE_RESOURCE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method UPDATE_RESOURCE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method UPDATE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ROLES | Call by reference | Type reference (TYPE) | RPM_TT_ROLES_INF | Role List for Project Interfacing | 20031210 | ||
2 | Changing | CT_ROLES_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_ROLES | RPM: Table type for role GUID and reference | 20031210 | ||
3 | Importing | IR_OBJECT_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_RPM_OBJ_MANAGER | RPM Controller | 20031210 | ||
4 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | ||
5 | Importing | IS_ROLE_INF | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_INF | Role Integration Interface Structure | 20031210 | ||
6 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031210 |
Method UPDATE_ROLE on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method UPDATE_ROLE_DATA Signature
Method UPDATE_ROLE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method UPDATE_ROLE_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method UPDATE_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_TASKS | Call by reference | Type reference (TYPE) | RPM_TT_TASKS_INF | Task List for Project Interfacing | 20031210 | ||
2 | Changing | CT_TASKS_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_TASKS | RPM: Table type for GUID and reference | 20031210 | ||
3 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | ||
4 | Importing | IS_TASK_INF | Call by reference | Type reference (TYPE) | RPM_TS_TASK_INF | Task Integration Interface Structure | 20031210 | ||
5 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031210 |
Method UPDATE_TASK on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method UPDATE_TASK_DATA Signature
Method UPDATE_TASK_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method UPDATE_TASK_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
Method UPDATE_TEAM_DATA Signature
Method UPDATE_TEAM_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no parameter.
Method UPDATE_TEAM_DATA on class CL_RPM_PROJECT_INTEGRATION_RPM has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |