Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_RPM_PROJECT | Master Project Definition | 20020513 |
Properties
| Class | CL_RPM_PROJECT_O | |
| Short Description | Operational project | |
| Super Class | CL_RPM_PROJECT | Master Project Definition |
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RPM_PROJECT | RPM Application Object Project |
| Created | 20020513 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_RPM_PROJECT_O has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | /RPM/CL_PARENT_AUTHORIZATION | 20120223 | Parent Object Authorization Check | |
| 2 | CL_RPM_FACTORY | 20120223 | Factory Class for Building Appl. Objects | |
| 3 | CL_RPM_OBJ_MANAGER | 20120223 | Proj. Mgmt Controller |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_DOCUMENTS | RPM: Collection for Documents | 20080724 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20081119 | |||
| 3 | Constant | Private | Type reference (TYPE) | RPM_TV_PROJECT_APST_FIX | '2' | Project Approval Status Group | 20040128 | ||
| 4 | Constant | Private | Type reference (TYPE) | RPM_PROJECT_EXECSTAT_GROUP | '0001' | Project Execution Status Group | 20040128 | ||
| 5 | Constant | Private | Type reference (TYPE) | RPM_TV_PROJECT_APST_FIX | '1' | Project Approval Status Group | 20021008 | ||
| 6 | Constant | Private | Type reference (TYPE) | RPM_TV_PROJECT_APST_FIX | '4' | Project Approval Status Group | 20021128 | ||
| 7 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_CAP_CATEGORIES | RPM: Collection for project objects | 20050306 | |||
| 8 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_RPM_FIN_CATEGORIES | RPM: Collection for project objects | 20050225 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_ITEM_VER_CTRLS | Collection for object link objects | 20051007 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_OBJ_LINKS | Collection for object link objects | 20020514 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_OBJECT_STATE | Object state | 20020522 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_RPM_COMMON | Interface for all application objects | 20030124 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_PROJECTS | RPM: Collection for project objects | 20030125 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_PROJECT_VERSIONS | RPM: Collection for project objects | 20031110 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_PRO_DETAILS | Collection for detailed project object | 20020524 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_RELATES | RPM: Relations collection | 20020726 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_RESOURCES | Collection for resource objects | 20020627 | |||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_ROLES | Collection for document objects | 20020514 | |||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RPM_TEAMS | Collection for team objects | 20030305 | |||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Project Planning - Projects | 20020521 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | RPM_TS_PROJECT_INT | Project attributes | 20030611 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | RPM_TS_PROJECT_INT | Project attributes | 20080709 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | /RPM/TT_RELATION_DB | Portofolio relation object persisted data | 20090324 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | /RPM/TT_ACO_PERMISSIONS | 20060622 | ||||
| 25 | Instance attribute | Public | Type reference (TYPE) | /RPM/TT_GROUP_ROLLUP_DATA | Table type for Fin/Cap group data for delta rollup | 20090918 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | INM_TT_LINK | Table of links | 20091008 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | /RPM/TT_CATEGORY_GROUP_DATA | Category group data | 20070903 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | /RPM/TT_CATEGORY_GROUP_DATA_C | Category group data | 20070903 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20020521 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Checkbox | 20060214 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | DPR_TV_BAPI_GUID_PROJECT | GUID for Project in BAPI Interface | 20060315 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090710 | |||
| 33 | Static Attribute | Public | Type reference (TYPE) | /RPM/TV_ITEM_ID | Item type buffered for Metrics | 20100120 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20060315 | |||
| 35 | Static Attribute | Public | Type reference (TYPE) | STRING | Storing object type for classification for item in initiativ | 20090701 | |||
| 36 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20090616 | |||
| 37 | Instance attribute | Public | Type reference (TYPE) | DPR_TV_OBL_TYPE | Type of Linked Object | 20090616 | |||
| 38 | Instance attribute | Public | Type reference (TYPE) | RPM_TV_R3_PSPID | Project ID | 20090616 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | RPM_TV_OBJECT_STATE | Single-Character Flag | 20070525 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20030108 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20021127 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20021014 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20021014 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | ARCHIVED | Instance Event (0) |
Public (2) |
Project archived | 20030807 |
| 2 | CANCELLED | Instance Event (0) |
Public (2) |
Project cancelled | 20020513 |
| 3 | COMPLETED | Instance Event (0) |
Public (2) |
Project completed | 20020513 |
| 4 | ITEM_CHANGED | Instance Event (0) |
Public (2) |
Item attributes changed | 20060620 |
| 5 | ITEM_CREATION_PREPARED | Instance Event (0) |
Public (2) |
20070427 | |
| 6 | ITEM_DELETED | Instance Event (0) |
Public (2) |
Item deleted | 20060616 |
| 7 | ITEM_STATUS_CHANGED | Instance Event (0) |
Public (2) |
Item status changed | 20060705 |
| 8 | LOCKED | Instance Event (0) |
Public (2) |
Project locked | 20020513 |
| 9 | MARKED_FOR_ARCHIVING | Instance Event (0) |
Public (2) |
Project marked for archiving | 20020513 |
| 10 | PROJECT_PROPOSED | Instance Event (0) |
Public (2) |
Project proposed | 20021008 |
| 11 | RELEASED | Instance Event (0) |
Public (2) |
Project released | 20020513 |
| 12 | STATUS_CHANGE | Instance Event (0) |
Public (2) |
Project dashboard status changed | 20021008 |
| 13 | STATUS_CHANGE_CATEGORY | Instance Event (0) |
Public (2) |
Project dashboard status changed (Category level) for WF | 20021018 |
| 14 | STATUS_CHANGE_PROJECT | Instance Event (0) |
Public (2) |
Project dashboard status changed (Project level) for WF | 20021018 |
| 15 | UNLOCKED | Instance Event (0) |
Public (2) |
Project unlocked | 20020513 |
Types
Class CL_RPM_PROJECT_O has no local type.
Method Signatures
Method APPROVE_PROJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Sprache nach ISO 639 | 20030815 | |||
| 2 | NOTICE | Call by reference | Type reference (TYPE) | SWFTVALUE | Workflow: Tabellentyp für XML-Zeichenstrom | 20030815 | |||
| 3 | PROCSTATE | Call by reference | Type reference (TYPE) | CHAR255 | Character-Datentyp für Containerdefinition | 20030815 | |||
| 4 | PROJECTCATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Projektkategorie | 20030815 | |||
| 5 | PROJECTCATEGORYTEXT | Call by reference | Type reference (TYPE) | RPM_PROJECT_CATEGORY_TEXT | Text Projektkategorie | 20030815 | |||
| 6 | PROJECTDESCRIPTION | Call by reference | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20030815 | |||
| 7 | PROJECTID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20030815 | |||
| 8 | PROJECTSUBCATEGORY | Call by reference | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY | Projektunterkategorie | 20030815 | |||
| 9 | PROJECTSUBCATEGORYTEXT | Call by reference | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY_TEXT | Text Projektunterkategorie | 20030815 |
Method APPROVE_PROJECT on class CL_RPM_PROJECT_O has no exception.
Method CHANGE_PROCESS_UPDATE_FINCAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NEW_ITEM_TYPE | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_TYPE | Item_type | 20090615 | |||
| 2 | IV_OLD_ITEM_TYPE | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_TYPE | Item_type | 20090615 |
Method CHANGE_PROCESS_UPDATE_FINCAP on class CL_RPM_PROJECT_O has no exception.
Method CHANGE_PROC_RESET_FINCAP Signature
Method CHANGE_PROC_RESET_FINCAP on class CL_RPM_PROJECT_O has no parameter.
Method CHANGE_PROC_RESET_FINCAP on class CL_RPM_PROJECT_O has no exception.
Method CHANGE_STAGE_GATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /RPM/TT_MESSAGES | Table Type for Messages | 20090313 | |||
| 2 | EV_RC | Value transfer | Type reference (TYPE) | I | 20090313 | ||||
| 3 | IS_CONTEXT | Call by reference | Type reference (TYPE) | /RPM/TS_OBJECT_HIER | Portfolio Hierarchy | 20090223 | |||
| 4 | IV_ACTIVE_DECISION_ID | Call by reference | Type reference (TYPE) | /RPM/TV_PHASE_ID | Decision Point | 20090223 | |||
| 5 | IV_DCP_CHANGE_MODE | Call by reference | Type reference (TYPE) | /RPM/TV_DCP_CHANGE_MODE | Change Mode during the Switch of an Item Type | 20090223 | |||
| 6 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20090223 | |||
| 7 | IV_TARGET_ITEM_TYPE | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_TYPE | Item_type | 20090223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090223 | |||
| 2 | Exception during object instantiation | 20090223 | ||
| 3 | RPM: Update Error | 20090223 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_TECHNICAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projektplanung - Projekte | 20020521 | |||
| 2 | IS_CONTEXT | Call by reference | Type reference (TYPE) | /RPM/TS_OBJECT_HIER | 20070315 | ||||
| 3 | IV_ITEM_TYPE | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_ID | Item Type | 20100120 | |||
| 4 | IV_TEMPLATE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Template Guid | 20100120 |
Method CONSTRUCTOR on class CL_RPM_PROJECT_O has no exception.
Method CONVERT_INT_UNIT_BAPI_UNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_UNIT | Call by reference | Type reference (TYPE) | MSEH3 | 20060414 | ||||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | 20060414 | ||||
| 3 | IV_UNIT | Call by reference | Type reference (TYPE) | /RPM/TV_TIME_UNIT | 20060414 |
Method CONVERT_INT_UNIT_BAPI_UNIT on class CL_RPM_PROJECT_O has no exception.
Method CPROJECT_CREATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CPROJECT_ILINK | Call by reference | Type reference (TYPE) | /RPM/TS_ITEM_ILINK | 20060314 | ||||
| 2 | IS_RPM_PROJECT_INT | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_DB_INT | 20060314 | ||||
| 3 | IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | 20060314 |
Method CPROJECT_CREATION on class CL_RPM_PROJECT_O has no exception.
Method CREATE_CPROJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_INTERNAL_LINK | Call by reference | Type reference (TYPE) | /RPM/TS_ITEM_ILINK | Interne Elementverknüpfung | 20050507 | |||
| 2 | IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | /RPM/TV_EXTID | 20050627 | ||||
| 3 | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | GUID für Anwendungsobjekte | 20050507 | |||
| 4 | IV_ITEM_TYPE | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_ID | 20060308 |
Method CREATE_CPROJECT on class CL_RPM_PROJECT_O has no exception.
Method CREATE_HIERARCHY_FOR_INIT_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_MESSAGE_BUFFER | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_MESSAGE_BUFFER | Message Handler Interface | 20090701 | |||
| 2 | IS_CONTEXT | Call by reference | Type reference (TYPE) | /RPM/TS_OBJECT_HIER | Portfolio Hierarchy | 20090701 | |||
| 3 | IS_ITEM_KEY | Call by reference | Type reference (TYPE) | /RPM/TS_ITEM_KEY_IN | Item key with language | 20090701 | |||
| 4 | IT_ITEM_TYPE | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | All Fixed Values of an Attribute with Texts | 20090701 | |||
| 5 | IV_FACTOR_EMPTY | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090701 | |||
| 6 | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Guid for application objects | 20090701 | |||
| 7 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20090701 |
Method CREATE_HIERARCHY_FOR_INIT_ITEM on class CL_RPM_PROJECT_O has no exception.
Method CREATE_NEW_ITEM_VER_CTRLS_REF Signature
Method CREATE_NEW_ITEM_VER_CTRLS_REF on class CL_RPM_PROJECT_O has no parameter.
Method CREATE_NEW_ITEM_VER_CTRLS_REF on class CL_RPM_PROJECT_O has no exception.
Method CREATE_OPERATIONAL_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RC | Value transfer | Type reference (TYPE) | I | 20050127 |
Method CREATE_OPERATIONAL_ITEM on class CL_RPM_PROJECT_O has no exception.
Method CREATE_PHASE_LINKS Signature
Method CREATE_PHASE_LINKS on class CL_RPM_PROJECT_O has no parameter.
Method CREATE_PHASE_LINKS on class CL_RPM_PROJECT_O has no exception.
Method CREATE_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARENT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Projektplanung: Externe ID eines Elements | 20020922 | |||
| 2 | IV_RESOURCE_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Projektplanung: Externe ID eines Elements | 20020922 | |||
| 3 | RR_RESOURCE | Value transfer | Object reference (TYPE REF TO) | CL_RPM_RESOURCE | Rollenanwendungsobjekt | 20020922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme während Objektinstantiierung | 20020922 |
Method CREATE_TEAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARENT_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030306 | |||
| 2 | IV_TEAM_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20030306 | |||
| 3 | RR_TEAM | Value transfer | Object reference (TYPE REF TO) | CL_RPM_TEAM | Ressourcenanwendungsobjekt | 20030306 |
Method CREATE_TEAM on class CL_RPM_PROJECT_O has no exception.
Method CUT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_CHECK_OKAY | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030124 |
Method CUT_CHECK on class CL_RPM_PROJECT_O has no exception.
Method DELETE_LTXT_ON_CHANGE_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | INM_TV_GUID | Unique Identifier | 20090604 | |||
| 2 | IV_ITEM_TYPE_NEW | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_TYPE | Item_type | 20090604 | |||
| 3 | IV_ITEM_TYPE_OLD | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_TYPE | Item_type | 20090604 | |||
| 4 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Language Key of Current Text Environment | 20090604 |
Method DELETE_LTXT_ON_CHANGE_PROCESS on class CL_RPM_PROJECT_O has no exception.
Method EXECUTION_STATUS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXECUTION_STATUS | Call by reference | Type reference (TYPE) | RPM_PROJECT_EXECSTAT | Projektausführungsstatus | 20030805 |
Method EXECUTION_STATUS_CHECK on class CL_RPM_PROJECT_O has no exception.
Method GET_ATTRIBUTES_DEL_WF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTES_OLD | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INT | 20060629 | ||||
| 2 | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | 20060629 |
Method GET_ATTRIBUTES_DEL_WF on class CL_RPM_PROJECT_O has no exception.
Method GET_ATTRIBUTES_EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ITEM_D_API | Call by reference | Type reference (TYPE) | /RPM/TS_ITEM_D_API | 20070212 | ||||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | 20070212 |
Method GET_ATTRIBUTES_EXT on class CL_RPM_PROJECT_O has no exception.
Method GET_BUCKET_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGUAGE | Value transfer | Type reference (TYPE) | LAISO | 20050914 | ||||
| 2 | RR_BUCKET | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_BUCKET_O | 20050914 |
Method GET_BUCKET_REF on class CL_RPM_PROJECT_O has no exception.
Method GET_CAPACITY_PLANNING_KPIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_KEY_FIGURES | Value transfer | Type reference (TYPE) | INM_KFM_TT_KF_DEF_ID | Table Type for Key Figure Definition IDs | 20090807 |
Method GET_CAPACITY_PLANNING_KPIS on class CL_RPM_PROJECT_O has no exception.
Method GET_CPRO_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CPRO_TEMPLATE | Value transfer | Type reference (TYPE) | DPR_TV_BAPI_GUID_PROJECT | 20060315 |
Method GET_CPRO_TEMPLATE on class CL_RPM_PROJECT_O has no exception.
Method GET_CP_PROJECT_TEMPLATE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CPRO_CREATE | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20070607 | |||
| 2 | EV_CP_TEMPLATE_GUID | Value transfer | Type reference (TYPE) | DPR_TV_GUID | Application Object GUID | 20070607 |
Method GET_CP_PROJECT_TEMPLATE_GUID on class CL_RPM_PROJECT_O has no exception.
Method GET_DATA_ATTR_CHG_WF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BUCKET_ATTRIBUTES | Call by reference | Type reference (TYPE) | /RPM/TS_BUCKET_INT | 20060623 | ||||
| 2 | ES_PORTFOLIO_ATTRIBUTES | Call by reference | Type reference (TYPE) | /RPM/TS_PORTFOLIO_INT | 20060623 | ||||
| 3 | EV_BUCKET_NAME | Call by reference | Type reference (TYPE) | /RPM/TV_SHARED_DESCRIPTION | 20060623 | ||||
| 4 | EV_ITEM_NAME | Call by reference | Type reference (TYPE) | RPM_TV_SHARED_DESCRIPTION | 20060623 | ||||
| 5 | EV_ITEM_TYPE_NAME | Call by reference | Type reference (TYPE) | /RPM/TV_ITEM_TYPE_T | 20060623 | ||||
| 6 | EV_PORTFOLIO_NAME | Call by reference | Type reference (TYPE) | /RPM/TV_SHARED_DESCRIPTION | 20060623 | ||||
| 7 | IS_ITEM_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INT | 20060623 |
Method GET_DATA_ATTR_CHG_WF on class CL_RPM_PROJECT_O has no exception.
Method GET_DATA_FOR_FINALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INT | Project attributes | 20070517 | |||
| 2 | ES_ATTRIBUTES_OLD | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INT | Project attributes | 20070818 | |||
| 3 | ET_GROUP_DELTAS | Call by reference | Type reference (TYPE) | /RPM/TT_CATEGORY_GROUP_DATA | Category group data | 20070517 | |||
| 4 | ET_GROUP_DELTAS_C | Call by reference | Type reference (TYPE) | /RPM/TT_CATEGORY_GROUP_DATA_C | Category group data | 20070517 | |||
| 5 | ET_GUIDS | Call by reference | Type reference (TYPE) | RPM_TT_GUIDS_RANGE | Project attributes | 20070517 | |||
| 6 | ET_KF_IDS_UPDATE | Call by reference | Type reference (TYPE) | INM_KFM_TT_KF_DEF_ID | 20070925 | ||||
| 7 | ET_REDIRECT_GROUP_DELTAS | Call by reference | Type reference (TYPE) | /RPM/TT_CATEGORY_GROUP_DATA | Category group data | 20070903 | |||
| 8 | ET_REDIRECT_GROUP_DELTAS_C | Call by reference | Type reference (TYPE) | /RPM/TT_CATEGORY_GROUP_DATA_C | Category group data | 20070903 | |||
| 9 | EV_STATE | Call by reference | Type reference (TYPE) | RPM_TV_OBJECT_STATE | Application object state (technical) | 20070517 |
Method GET_DATA_FOR_FINALIZE on class CL_RPM_PROJECT_O has no exception.
Method GET_DERIVE_BUCKET_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BUCKET_DERIVE_ATTR | Call by reference | Type reference (TYPE) | /RPM/TS_BUCKET_DERIVED_ATTR | Projektattribute abgeleitet von extern änderbaren Attributen | 20050420 | |||
| 2 | ES_BUCKET_INT | Call by reference | Type reference (TYPE) | /RPM/TS_BUCKET_INT | 20050525 | ||||
| 3 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Sprache nach ISO 639 | 20050420 | |||
| 4 | IV_VERSION_ITEM | Call by reference | Type reference (TYPE) | XFELD | 20051011 |
Method GET_DERIVE_BUCKET_ATTR on class CL_RPM_PROJECT_O has no exception.
Method GET_DESCR Signature
Method GET_DESCR on class CL_RPM_PROJECT_O has no parameter.
Method GET_DESCR on class CL_RPM_PROJECT_O has no exception.
Method GET_EXTERNAL_LINKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INM_LINK | Call by reference | Type reference (TYPE) | INM_TT_LINK | Table of links | 20091008 | |||
| 2 | EV_FIRST | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20091009 |
Method GET_EXTERNAL_LINKS on class CL_RPM_PROJECT_O has no exception.
Method GET_FINANCIAL_PLANNING_KPIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_KEY_FIGURES | Value transfer | Type reference (TYPE) | INM_KFM_TT_KF_DEF_ID | Table Type for Key Figure Definition IDs | 20090807 |
Method GET_FINANCIAL_PLANNING_KPIS on class CL_RPM_PROJECT_O has no exception.
Method GET_INITIATIVE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_INITIATIVE | Value transfer | Object reference (TYPE REF TO) | CL_INM_INITIATIVE_O | Initiative Business Object | 20070513 |
Method GET_INITIATIVE_REF on class CL_RPM_PROJECT_O has no exception.
Method GET_ITEM_API_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_API_ATTRIBUTES | Value transfer | Type reference (TYPE) | /RPM/TS_ITEM_D_API | 20050610 | ||||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | 20050610 | ||||
| 3 | IV_VERSION_ITEM | Call by reference | Type reference (TYPE) | XFELD | 20051011 |
Method GET_ITEM_API_ATTRIBUTES on class CL_RPM_PROJECT_O has no exception.
Method GET_ITEM_DETAIL_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ITEM_D | Call by reference | Type reference (TYPE) | /RPM/ITEM_D | 20060416 | ||||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | I | 20060416 | ||||
| 3 | IV_ITEM_DETAIL_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | 20060416 |
Method GET_ITEM_DETAIL_DB on class CL_RPM_PROJECT_O has no exception.
Method GET_ITEM_VER_CTRLS_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_COLLECTION | Value transfer | Object reference (TYPE REF TO) | CL_RPM_ITEM_VER_CTRLS | 20051008 |
Method GET_ITEM_VER_CTRLS_REF on class CL_RPM_PROJECT_O has no exception.
Method GET_LANGUAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LANGUAGE | Value transfer | Type reference (TYPE) | LAISO | 20060315 |
Method GET_LANGUAGE on class CL_RPM_PROJECT_O has no exception.
Method GET_OLD_SHORT_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | I | 20060405 | ||||
| 2 | EV_SHORT_TEXTS | Call by reference | Type reference (TYPE) | STRING | 20060405 | ||||
| 3 | IV_ITEM_HEADER_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | 20060405 | ||||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | 20060405 |
Method GET_OLD_SHORT_TEXTS on class CL_RPM_PROJECT_O has no exception.
Method GET_OPERATIONAL_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | Guid for application objects | 20070803 | |||
| 2 | RS_LINK | Value transfer | Type reference (TYPE) | /RPM/TS_ITEM_ILINK | Anwendungsobjekt-GUID | 20050501 |
Method GET_OPERATIONAL_ITEM on class CL_RPM_PROJECT_O has no exception.
Method GET_PROJ_CREATION_PARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CPRO_CREATE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20090721 | |||
| 2 | EV_CPRO_TEMPLATE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_PROJECT | GUID for Project in BAPI Interface | 20090721 | |||
| 3 | EV_CREATE_PS_PROJECT | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20090721 | |||
| 4 | EV_PS_SYSTEM | Call by reference | Type reference (TYPE) | DPR_TV_OBL_TYPE | Type of Linked Object | 20090721 | |||
| 5 | EV_PS_TEMPLATE | Call by reference | Type reference (TYPE) | RPM_TV_R3_PSPID | Project ID | 20090721 |
Method GET_PROJ_CREATION_PARAMS on class CL_RPM_PROJECT_O has no exception.
Method GET_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RESOURCE_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20020922 | |||
| 2 | RR_RESOURCE | Value transfer | Object reference (TYPE REF TO) | CL_RPM_RESOURCE | Ressourcenanwendungsobjekt | 20020922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RPM: Anwendungsobjekt in Datenbank nicht gefunden | 20020922 |
Method GET_SMODEL_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SMODEL_CONFIG | Call by reference | Type reference (TYPE) | /RPM/TT_SMODEL_CONFIG | Bewertungsmodellattribute | 20050419 | |||
| 2 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_API | RPM: Extern änderbare Projektdaten | 20050419 | |||
| 3 | IV_SMODEL_ID | Call by reference | Type reference (TYPE) | /RPM/TV_ATTRIBUTE_ID | Attribut-ID | 20050419 |
Method GET_SMODEL_ATTRIBUTES on class CL_RPM_PROJECT_O has no exception.
Method GET_SMODEL_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_API | RPM: Extern änderbare Projektdaten | 20050422 | |||
| 2 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_API | RPM: Extern änderbare Projektdaten | 20050419 | |||
| 3 | IT_SMODEL_CONFIG | Call by reference | Type reference (TYPE) | /RPM/TT_SMODEL_CONFIG | Bewertungsmodellattribute | 20050419 |
Method GET_SMODEL_VALUES on class CL_RPM_PROJECT_O has no exception.
Method GET_STATE_AFTER_COMMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATE_AFTER_COMMIT | Value transfer | Type reference (TYPE) | RPM_TV_OBJECT_STATE | Application object state (technical) | 20120308 |
Method GET_STATE_AFTER_COMMIT on class CL_RPM_PROJECT_O has no exception.
Method GET_TEAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEAM_GUID | Call by reference | Type reference (TYPE) | RPM_TV_GUID | GUID für Anwendungsobjekte | 20030306 | |||
| 2 | RR_TEAM | Value transfer | Object reference (TYPE REF TO) | CL_RPM_TEAM | Ressourcenanwendungsobjekt | 20030306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RPM: Anwendungsobjekt in Datenbank nicht gefunden | 20030306 |
Method GET_UNDERLYING_PROJECT_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NAME_VALUE_PAIR | Call by reference | Type reference (TYPE) | /RPM/TT_API_NAME_VALUE_PAIR | table for name value pair | 20090428 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | I | 20090429 |
Method GET_UNDERLYING_PROJECT_ATTR on class CL_RPM_PROJECT_O has no exception.
Method INITIALIZE_AFTER_FINALIZE Signature
Method INITIALIZE_AFTER_FINALIZE on class CL_RPM_PROJECT_O has no parameter.
Method INITIALIZE_AFTER_FINALIZE on class CL_RPM_PROJECT_O has no exception.
Method INITIALIZE_SCORE_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ATTRIBUTE_CHG | Call by reference | Type reference (TYPE) | /RPM/TS_ITEM_D_API | Externally Modifiable Initiative Attributes | 20091026 |
Method INITIALIZE_SCORE_VALUE on class CL_RPM_PROJECT_O has no exception.
Method INIT_AUTHORIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONTEXT | Value transfer | Type reference (TYPE) | /RPM/TS_OBJECT_HIER | 20070316 |
Method INIT_AUTHORIZATION on class CL_RPM_PROJECT_O has no exception.
Method IS_CLOSED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXECUTION_STATUS | Call by reference | Type reference (TYPE) | RPM_PROJECT_EXECSTAT | Projektausführungsstatus | 20030805 | |||
| 2 | RV_IS_CLOSED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030805 |
Method IS_CLOSED on class CL_RPM_PROJECT_O has no exception.
Method IS_MARKED_FOR_ARCHIVING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXECUTION_STATUS | Call by reference | Type reference (TYPE) | RPM_PROJECT_EXECSTAT | Projektausführungsstatus | 20030805 | |||
| 2 | RV_IS_MARKED_FOR_ARCHIVING | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020513 |
Method IS_MARKED_FOR_ARCHIVING on class CL_RPM_PROJECT_O has no exception.
Method IS_RELEASED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_IS_RELEASED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020513 |
Method IS_RELEASED on class CL_RPM_PROJECT_O has no exception.
Method MOVE_PROJECT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_BELOW | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Projektplanung - Hierarchieknoten | 20030124 | |||
| 2 | IR_LEFT_TO | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Projektplanung - Hierarchieknoten | 20030124 | |||
| 3 | IR_RIGHT_TO | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Projektplanung - Hierarchieknoten | 20030124 | |||
| 4 | RV_CHECK_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030124 |
Method MOVE_PROJECT_CHECK on class CL_RPM_PROJECT_O has no exception.
Method ON_METRIC_CHANGED Signature
Method ON_METRIC_CHANGED on class CL_RPM_PROJECT_O has no parameter.
Method ON_METRIC_CHANGED on class CL_RPM_PROJECT_O has no exception.
Method ON_QUESTIONNAIRE_CHANGED Signature
Method ON_QUESTIONNAIRE_CHANGED on class CL_RPM_PROJECT_O has no parameter.
Method ON_QUESTIONNAIRE_CHANGED on class CL_RPM_PROJECT_O has no exception.
Method PASTE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_BELOW | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Projektplanung - Hierarchieknoten | 20030124 | |||
| 2 | RV_CHECK_OK | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030124 |
Method PASTE_CHECK on class CL_RPM_PROJECT_O has no exception.
Method PROCESS_BEFORE_OBJ_SAVE Signature
Method PROCESS_BEFORE_OBJ_SAVE on class CL_RPM_PROJECT_O has no parameter.
Method PROCESS_BEFORE_OBJ_SAVE on class CL_RPM_PROJECT_O has no exception.
Method SET_ATTRIBUTE_SCORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_INT | Projektattribute | 20050411 | |||
| 2 | IS_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_INT | Projektattribute | 20050411 |
Method SET_ATTRIBUTE_SCORE on class CL_RPM_PROJECT_O has no exception.
Method SET_CPRO_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CP_CREATION | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070730 |
Method SET_CPRO_CREATE on class CL_RPM_PROJECT_O has no exception.
Method SET_CPRO_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CPRO_TEMPLATE | Call by reference | Type reference (TYPE) | DPR_TV_BAPI_GUID_PROJECT | 20060315 |
Method SET_CPRO_TEMPLATE on class CL_RPM_PROJECT_O has no exception.
Method SET_CP_PROJECT_TEMPLATE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CP_TEMPLATE_GUID | Value transfer | Type reference (TYPE) | DPR_TV_GUID | Application Object GUID | 20070528 |
Method SET_CP_PROJECT_TEMPLATE_GUID on class CL_RPM_PROJECT_O has no exception.
Method SET_INTERNAL_LINKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INTERNAL_LINKS | Call by reference | Type reference (TYPE) | /RPM/TT_ITEM_ILINKS | Interne Elementverknüpfungen | 20050509 | |||
| 2 | IV_CHANGE_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050509 |
Method SET_INTERNAL_LINKS on class CL_RPM_PROJECT_O has no exception.
Method SET_LANGUAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | 20060315 |
Method SET_LANGUAGE on class CL_RPM_PROJECT_O has no exception.
Method SET_OBJECT_STATE Signature
Method SET_OBJECT_STATE on class CL_RPM_PROJECT_O has no parameter.
Method SET_OBJECT_STATE on class CL_RPM_PROJECT_O has no exception.
Method SET_PARENT Signature
Method SET_PARENT on class CL_RPM_PROJECT_O has no parameter.
Method SET_PARENT on class CL_RPM_PROJECT_O has no exception.
Method SET_PS_CREATION_PARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CREATE_PS_PROJECT | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20090721 | |||
| 2 | IV_PS_SYSTEM | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Type of Linked Object | 20090721 | |||
| 3 | IV_PS_TEMPLATE | Value transfer | Type reference (TYPE) | RPM_TV_R3_PSPID | Project ID | 20090721 |
Method SET_PS_CREATION_PARAMS on class CL_RPM_PROJECT_O has no exception.
Method SET_SCORING_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ATTRIBUTES | Value transfer | Type reference (TYPE) | /RPM/TS_ITEM_D_API | 20070118 | ||||
| 2 | IV_GUID | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | 20070118 |
Method SET_SCORING_ATTRIBUTE on class CL_RPM_PROJECT_O has no exception.
Method SIGNAL_OBJECT_CHANGED Signature
Method SIGNAL_OBJECT_CHANGED on class CL_RPM_PROJECT_O has no parameter.
Method SIGNAL_OBJECT_CHANGED on class CL_RPM_PROJECT_O has no exception.
Method TRIGGER_ITEM_DELETION_WF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_WORKFLOW_ID | Call by reference | Type reference (TYPE) | /RPM/TV_WF_ID | 20060703 |
Method TRIGGER_ITEM_DELETION_WF on class CL_RPM_PROJECT_O has no exception.
Method TRIGGER_ITEM_STAT_CHG_WF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ITEM_ATTRIBUTES_NEW | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INT | 20060705 | ||||
| 2 | IS_ITEM_ATTRIBUTES_OLD | Call by reference | Type reference (TYPE) | RPM_TS_PROJECT_INT | 20060705 | ||||
| 3 | IV_WORKFLOW_ID | Call by reference | Type reference (TYPE) | /RPM/TV_WF_ID | 20060705 |
Method TRIGGER_ITEM_STAT_CHG_WF on class CL_RPM_PROJECT_O has no exception.
Method VALIDATE_PROJECT_CREATION Signature
Method VALIDATE_PROJECT_CREATION on class CL_RPM_PROJECT_O has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error in Validation | 20090716 |
Event Signatures
Event ARCHIVED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORY | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Projektkategorie | 20030814 | ||
| 2 | CATEGORYTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY_TEXT | Text Projektkategorie | 20030814 | ||
| 3 | PROJECTDESCRIPTION | Exporting | Value transfer | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20030807 | ||
| 4 | PROJECT_ID | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20030807 | ||
| 5 | SUBCATEGORY | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY | Projektunterkategorie | 20030814 | ||
| 6 | SUBCATEGORYTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY_TEXT | Text Projektunterkategorie | 20030814 |
Event CANCELLED Signature
Event CANCELLED on class CL_RPM_PROJECT_O has no parameter.
Event COMPLETED Signature
Event COMPLETED on class CL_RPM_PROJECT_O has no parameter.
Event ITEM_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUCKET_GUID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | 20060620 | |||
| 2 | BUCKET_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060620 | |||
| 3 | BUCKET_NAME | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_SHARED_DESCRIPTION | 20060620 | |||
| 4 | CHANGED_ATTRIBUTE | Exporting | Value transfer | Type reference (TYPE) | /RPM/TS_CHANGED_ATTRIB | 20060620 | |||
| 5 | CHANGED_BY | Exporting | Value transfer | Type reference (TYPE) | UNAME | 20060620 | |||
| 6 | CHANGED_BY_NAME | Exporting | Value transfer | Type reference (TYPE) | AD_NAMTEXT | 20060803 | |||
| 7 | ITEM_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060620 | |||
| 8 | ITEM_NAME | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_SHARED_DESCRIPTION | 20060620 | |||
| 9 | ITEM_TYPE_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_ITEM_ID | 20060620 | |||
| 10 | ITEM_TYPE_NAME | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_ITEM_TYPE_T | 20060620 | |||
| 11 | OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | /RPM/OBJECT_TYPE | 20060620 | |||
| 12 | PORTAL_LINK | Exporting | Value transfer | Type reference (TYPE) | /RPM/PORTAL_LINK | 20060620 | |||
| 13 | PORTFL_ITEM_GUID | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_GUID | 20060620 | |||
| 14 | PORTFOLIO_GUID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | 20060620 | |||
| 15 | PORTFOLIO_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060620 | |||
| 16 | PORTFOLIO_NAME | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_SHARED_DESCRIPTION | 20060620 | |||
| 17 | RPM_CHANGED_ON | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_TIMESTAMP | 20060620 | |||
| 18 | WORKFLOW_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_WF_ID | 20060703 |
Event ITEM_CREATION_PREPARED Signature
Event ITEM_CREATION_PREPARED on class CL_RPM_PROJECT_O has no parameter.
Event ITEM_DELETED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUCKET_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060616 | |||
| 2 | CHANGED_BY | Exporting | Value transfer | Type reference (TYPE) | UNAME | 20060616 | |||
| 3 | CHANGED_BY_NAME | Exporting | Value transfer | Type reference (TYPE) | AD_NAMTEXT | 20060803 | |||
| 4 | ITEM_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060616 | |||
| 5 | PORTAL_LINK | Exporting | Value transfer | Type reference (TYPE) | /RPM/PORTAL_LINK | 20060616 | |||
| 6 | PORTFOLIO_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060616 | |||
| 7 | RECIPIENTS | Exporting | Value transfer | Type reference (TYPE) | /RPM/TT_WF_ACTORS | 20060622 | |||
| 8 | RPM_CHANGED_ON | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_TIMESTAMP | 20060616 | |||
| 9 | WORKFLOW_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_WF_ID | 20060703 |
Event ITEM_STATUS_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUCKET_GUID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | 20060705 | |||
| 2 | BUCKET_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060705 | |||
| 3 | BUCKET_NAME | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_SHARED_DESCRIPTION | 20060705 | |||
| 4 | CHANGED_BY | Exporting | Value transfer | Type reference (TYPE) | UNAME | 20060705 | |||
| 5 | CHANGED_BY_NAME | Exporting | Value transfer | Type reference (TYPE) | AD_NAMTEXT | 20060803 | |||
| 6 | ITEM_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060705 | |||
| 7 | ITEM_NAME | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_SHARED_DESCRIPTION | 20060705 | |||
| 8 | ITEM_TYPE_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_ITEM_ID | 20060705 | |||
| 9 | ITEM_TYPE_NAME | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_ITEM_TYPE_T | 20060705 | |||
| 10 | OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | /RPM/OBJECT_TYPE | 20060705 | |||
| 11 | PORTAL_LINK | Exporting | Value transfer | Type reference (TYPE) | /RPM/PORTAL_LINK | 20060705 | |||
| 12 | PORTFL_ITEM_GUID | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_GUID | 20060705 | |||
| 13 | PORTFOLIO_GUID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | 20060705 | |||
| 14 | PORTFOLIO_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | 20060705 | |||
| 15 | PORTFOLIO_NAME | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_SHARED_DESCRIPTION | 20060705 | |||
| 16 | RPM_CHANGED_ON | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_TIMESTAMP | 20060705 | |||
| 17 | STATUS_NEW | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_STATUS_COMMON | 20060705 | |||
| 18 | STATUS_NEW_T | Exporting | Value transfer | Type reference (TYPE) | /RPM/OBJECT_TYPE_T | 20060705 | |||
| 19 | STATUS_OLD | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_STATUS_COMMON | 20060705 | |||
| 20 | STATUS_OLD_T | Exporting | Value transfer | Type reference (TYPE) | /RPM/OBJECT_TYPE_T | 20060705 | |||
| 21 | WORKFLOW_ID | Exporting | Value transfer | Type reference (TYPE) | /RPM/TV_WF_ID | 20060705 |
Event LOCKED Signature
Event LOCKED on class CL_RPM_PROJECT_O has no parameter.
Event MARKED_FOR_ARCHIVING Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORY | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Projektkategorie | 20030814 | ||
| 2 | CATEGORYTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY_TEXT | Text Projektkategorie | 20030814 | ||
| 3 | PROJECTDESCRIPTION | Exporting | Value transfer | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20030807 | ||
| 4 | PROJECT_ID | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20030807 | ||
| 5 | SUBCATEGORY | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY | Projektunterkategorie | 20030814 | ||
| 6 | SUBCATEGORYTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY_TEXT | Text Projektunterkategorie | 20030814 |
Event PROJECT_PROPOSED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORY | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Projektkategorie | 20021008 | ||
| 2 | CATEGORYTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY_TEXT | Text Projektkategorie | 20021016 | ||
| 3 | NOTICE_PROJECTCREATION | Exporting | Value transfer | Type reference (TYPE) | SWCONTTAB | Containertabelle | 20021009 | ||
| 4 | PROJECTDESCRIPTION | Exporting | Value transfer | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20021009 | ||
| 5 | PROJECTLONGTEXT | Exporting | Value transfer | Type reference (TYPE) | TEXT_LINE_TAB | Untertabelle für Struktur TEXT_HEADERLINES | 20021009 | ||
| 6 | PROJECTSHORTTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_SHORT_TEXT | RPM-Datenelement: Kurztext Anwendungsobjekt | 20021014 | ||
| 7 | PROJECT_ID | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20021008 | ||
| 8 | SUBCATEGORY | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY | Projektbereich | 20021008 | ||
| 9 | SUBCATEGORYTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJ_SUBCATEGORY_TEXT | Text Projektunterkategorie | 20021016 |
Event RELEASED Signature
Event RELEASED on class CL_RPM_PROJECT_O has no parameter.
Event STATUS_CHANGE Signature
Event STATUS_CHANGE on class CL_RPM_PROJECT_O has no parameter.
Event STATUS_CHANGE_CATEGORY Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORY | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY | Projektkategorie | 20021018 | ||
| 2 | CATEGORYTEXT | Exporting | Value transfer | Type reference (TYPE) | RPM_PROJECT_CATEGORY_TEXT | Text Projektkategorie | 20021018 | ||
| 3 | EXPRESSMAIL | Exporting | Value transfer | Type reference (TYPE) | SO_SEX | Senden Expreß | 20021018 | ||
| 4 | PROJECTDESCRIPTION | Exporting | Value transfer | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20021018 | ||
| 5 | PROJECT_ID | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20021018 |
Event STATUS_CHANGE_PROJECT Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXPRESSMAIL | Exporting | Value transfer | Type reference (TYPE) | SO_SEX | Senden Expreß | 20021018 | ||
| 2 | PROJECTDESCRIPTION | Exporting | Value transfer | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20021018 | ||
| 3 | PROJECT_ID | Exporting | Value transfer | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20021018 |
Event UNLOCKED Signature
Event UNLOCKED on class CL_RPM_PROJECT_O has no parameter.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 200 |