Hierarchy
⤷
⤷
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 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_EX_RPM_PROJ_INTEGRATION | 20031203 | ||||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_OBJ_MANAGER | 20031209 | ||||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_PROJECT | 20031210 | ||||
| 4 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_PROJECT | 20031201 | ||||
| 5 | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | ||||
| 6 | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | ||||
| 7 | Instance attribute | Public | Type reference (TYPE) | RPM_TS_INTEGRATION_PARAMETER | 20031204 | ||||
| 8 | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_SYNC | 20031204 | ||||
| 9 | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | ||||
| 10 | Instance attribute | Public | Type reference (TYPE) | RPM_TS_PROJECT_INF | 20031125 | ||||
| 11 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | ||||
| 12 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | ||||
| 13 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | ||||
| 14 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | ||||
| 15 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | ||||
| 16 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | ||||
| 17 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | ||||
| 18 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | ||||
| 19 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | ||||
| 20 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | ||||
| 21 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_OBJECT_TYPES | 20031128 | ||||
| 22 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_SYNC | 20031204 | ||||
| 23 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_SYNC | 20031204 | ||||
| 24 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_SYNC | 20031204 | ||||
| 25 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | ||||
| 26 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RELATES_INF | 20031125 | ||||
| 27 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | ||||
| 28 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_RESOURCES_INF | 20031125 | ||||
| 29 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | ||||
| 30 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_ROLES_INF | 20031125 | ||||
| 31 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | ||||
| 32 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_INF | 20031125 | ||||
| 33 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | ||||
| 34 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_INF | 20031125 | ||||
| 35 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TASKS_SYNC | 20031204 | ||||
| 36 | Instance attribute | Public | Type reference (TYPE) | RPM_TT_TEAMS_SYNC | 20031204 | ||||
| 37 | Instance attribute | Public | Type reference (TYPE) | XFELD | 20031205 | ||||
| 38 | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' | 20031205 | |||
| 39 | Instance attribute | Public | Type reference (TYPE) | RPM_TV_APPLICATION | 20031128 | ||||
| 40 | Instance attribute | Public | Type reference (TYPE) | LOGSYS | 20031128 | ||||
| 41 | Instance attribute | Public | Type reference (TYPE) | XFELD | 20031209 | ||||
| 42 | Instance attribute | Public | Type reference (TYPE) | SYLANGU | 20031209 | ||||
| 43 | Instance attribute | Public | Type reference (TYPE) | XFELD | 20031128 | ||||
| 44 | Instance attribute | Public | Type reference (TYPE) | RPM_TV_EXTID | 20031128 | ||||
| 45 | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' | 20031210 | |||
| 46 | Instance attribute | Public | Type reference (TYPE) | RPM_TV_EXTID | 20040123 | ||||
| 47 | Instance attribute | Public | Type reference (TYPE) | RPM_TV_GUID | 20040123 | ||||
| 48 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | 20040209 | ||||
| 49 | 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 | IV_ACTION | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031204 | |||
| 2 | IV_BPS_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | |||
| 3 | IV_BPS_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_OBL_GROUP | Business Object Type | 20031204 | |||
| 4 | IV_BPS_RPM_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | |||
| 5 | IV_RPM_BPS_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | |||
| 6 | IV_RPM_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031204 | |||
| 7 | 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 | IS_BPS_RELATE | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | |||
| 2 | IS_RPM_RELATE | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | |||
| 3 | IV_ACTION | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031205 | |||
| 4 | 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 | CS_BPS_RELATE_INF | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031209 | |||
| 2 | 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 | 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 | ET_MSG | Call by reference | Type reference (TYPE) | RPM_TT_MESSAGES | Table type for messages | 20040318 | |||
| 2 | EV_MSG | Call by reference | Type reference (TYPE) | STRING | 20040318 | ||||
| 3 | EV_RC | Call by reference | Type reference (TYPE) | I | 20040318 | ||||
| 4 | EV_VERSION_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031108 | |||
| 5 | EV_VERSION_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031108 | |||
| 6 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20031108 | |||
| 7 | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | External ID | 20031108 | |||
| 8 | IV_SIMULATION | Call by reference | Type reference (TYPE) | CHAR1 | Single-character flag | 20031108 | |||
| 9 | 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 | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031209 | |||
| 2 | IS_OBJECT_LINK | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031209 | |||
| 3 | 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 | 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 | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031128 | |||
| 2 | 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 | ET_MSG | Call by reference | Type reference (TYPE) | RPM_TT_MESSAGES | Table type for messages | 20040625 | |||
| 2 | IV_BPS_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_PROJECT_ID | Project ID | 20031210 | |||
| 3 | IV_BPS_INTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_INTERNAL_ID40 | Internal Object ID char 40 | 20040702 | |||
| 4 | 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 | 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 | CS_RELATE | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031210 | |||
| 2 | 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 | IS_INTEGRATION_PARAMETER | Call by reference | Type reference (TYPE) | RPM_TS_INTEGRATION_PARAMETER | current language | 20040225 | |||
| 2 | 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 | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031204 | |||
| 2 | IS_PROJECT_INF | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INF | Project Integration Interface Structure | 20031204 | |||
| 3 | IS_PROJECT_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INF | Project Integration Interface Structure | 20031204 | |||
| 4 | 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 | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | |||
| 2 | IS_RELATE_INF | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | |||
| 3 | IS_RELATE_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_RELATE_INF | Relationship Integration Interface Structure | 20031205 | |||
| 4 | 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 | CV_TEXT | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE_T | Business Object Type Text | 20031205 | |||
| 2 | IV_BPS_OBJDEF | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031205 | |||
| 3 | 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 | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | |||
| 2 | IS_RESOURCE_INF | Call by reference | Type reference (TYPE) | RPM_TS_RESOURCE_INF | Resource Integration Interface Structure | 20031205 | |||
| 3 | IS_RESOURCE_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_RESOURCE_INF | Resource Integration Interface Structure | 20031205 | |||
| 4 | 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 | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031203 | |||
| 2 | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031203 | |||
| 3 | IR_RESOURCE | Call by reference | Object reference (TYPE REF TO) | CL_RPM_RESOURCE | Application task object | 20031203 | |||
| 4 | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031203 | |||
| 5 | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031203 | |||
| 6 | 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 | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | |||
| 2 | IS_ROLE_INF | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_INF | Role Integration Interface Structure | 20031205 | |||
| 3 | IS_ROLE_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_INF | Role Integration Interface Structure | 20031205 | |||
| 4 | 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 | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031201 | |||
| 2 | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031201 | |||
| 3 | IR_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_RPM_ROLE | Application task object | 20031201 | |||
| 4 | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031201 | |||
| 5 | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031201 | |||
| 6 | 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 | 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 | IT_RPM_RESOURCES | Call by reference | Type reference (TYPE) | RPM_TT_RESOURCES_INF | Resource List for Project Interfacing | 20040205 | |||
| 2 | IT_RPM_ROLES | Call by reference | Type reference (TYPE) | RPM_TT_ROLES_INF | Role List for Project Interfacing | 20040205 | |||
| 3 | IT_RPM_TASKS | Call by reference | Type reference (TYPE) | RPM_TT_TASKS_INF | Task List for Project Interfacing | 20040205 | |||
| 4 | IT_RPM_TEAMS | Call by reference | Type reference (TYPE) | RPM_TT_TEAMS_INF | Team List for Project Interfacing | 20040205 | |||
| 5 | 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 | 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 | 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 | 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 | 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 | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | |||
| 2 | IS_TASK_INF | Call by reference | Type reference (TYPE) | RPM_TS_TASK_INF | Task Integration Interface Structure | 20031205 | |||
| 3 | IS_TASK_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_TASK_INF | Task Integration Interface Structure | 20031205 | |||
| 4 | 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 | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20031201 | |||
| 2 | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20031201 | |||
| 3 | IR_TASK | Call by reference | Object reference (TYPE REF TO) | CL_RPM_TASK | Application task object | 20031201 | |||
| 4 | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20031201 | |||
| 5 | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20031201 | |||
| 6 | 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 | EV_ACTION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20031205 | |||
| 2 | IS_TEAM_INF | Call by reference | Type reference (TYPE) | RPM_TS_TEAM_INF | Team Integration Interface Structure | 20031205 | |||
| 3 | IS_TEAM_TEMP | Call by reference | Type reference (TYPE) | RPM_TS_TEAM_INF | Team Integration Interface Structure | 20031205 | |||
| 4 | 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 | ES_OBJECT_LINK_INT | Call by reference | Type reference (TYPE) | RPM_TS_OBJ_LINK_INT | Object link attributes | 20040621 | |||
| 2 | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_TYPE | Business Object Type | 20040621 | |||
| 3 | IR_TEAM | Call by reference | Object reference (TYPE REF TO) | CL_RPM_TEAM | Resource application object | 20040621 | |||
| 4 | IV_APPLICATION | Call by reference | Type reference (TYPE) | RPM_TV_APPLICATION | Application | 20040621 | |||
| 5 | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20040621 | |||
| 6 | 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 | CT_TASKS | Call by reference | Type reference (TYPE) | RPM_TT_TASKS_INF | Task List for Project Interfacing | 20031210 | |||
| 2 | CT_TASKS_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_TASKS | RPM: Table type for GUID and reference | 20031210 | |||
| 3 | IR_OBJECT_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_RPM_OBJ_MANAGER | RPM Controller | 20031210 | |||
| 4 | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | |||
| 5 | IT_HIERARCHY | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | |||
| 6 | IT_SAME_LEVEL_NODES | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | |||
| 7 | 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 | CT_ROLES | Call by reference | Type reference (TYPE) | RPM_TT_ROLES_INF | Role List for Project Interfacing | 20031210 | |||
| 2 | CT_ROLES_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_ROLES | RPM: Table type for role GUID and reference | 20031210 | |||
| 3 | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | |||
| 4 | IT_HIERARCHY | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | |||
| 5 | IT_SAME_LEVEL_NODES | Call by reference | Type reference (TYPE) | RPM_TT_NODES_IDS | Hierachy Nodes List | 20031210 | |||
| 6 | 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 | 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 | 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 | CT_ROLES | Call by reference | Type reference (TYPE) | RPM_TT_ROLES_INF | Role List for Project Interfacing | 20031210 | |||
| 2 | CT_ROLES_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_ROLES | RPM: Table type for role GUID and reference | 20031210 | |||
| 3 | IR_OBJECT_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_RPM_OBJ_MANAGER | RPM Controller | 20031210 | |||
| 4 | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | |||
| 5 | IS_ROLE_INF | Call by reference | Type reference (TYPE) | RPM_TS_ROLE_INF | Role Integration Interface Structure | 20031210 | |||
| 6 | 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 | CT_TASKS | Call by reference | Type reference (TYPE) | RPM_TT_TASKS_INF | Task List for Project Interfacing | 20031210 | |||
| 2 | CT_TASKS_REF | Call by reference | Type reference (TYPE) | RPM_TT_GUID_TASKS | RPM: Table type for GUID and reference | 20031210 | |||
| 3 | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Main project definition | 20031210 | |||
| 4 | IS_TASK_INF | Call by reference | Type reference (TYPE) | RPM_TS_TASK_INF | Task Integration Interface Structure | 20031210 | |||
| 5 | 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 |