Hierarchy
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ /RPM/OBJECTS (Package) xRPM Business Objects
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /RPM/IF_AUTHORIZATION_ELEMENT | Objects with Authorizations | 20050110 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | /RPM/IF_COMMON | Interface for all application objects | 20041123 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | /RPM/IF_ENTITY | Entity interface | 20041123 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | BI_OBJECT | Business Instance | 20041123 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | BI_PERSISTENT | Persistent Business Instance | 20041123 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ACO_COMMON | Common Interface for Authorization Check | 20050110 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WORKFLOW | Business Workflow | 20041123 |
Meta Relationship - Used By
Properties
Class | /RPM/CL_ENTITY_PROJECT | |
Short Description | General Object Definition | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | /RPM/OBJECTS | xRPM Business Objects |
Created | 20041123 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /RPM/CL_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | /RPM/CL_OBJECT_STATES | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_RPM_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | CL_RPM_CONFIGURATION | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | CL_RPM_LANGUAGE_BUFFER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /RPM/IF_AUTHORIZATION_ELEMENT | Objects with Authorizations | 20050110 | ||
2 | /RPM/IF_COMMON | Interface for all application objects | 20041123 | ||
3 | /RPM/IF_ENTITY | Entity interface | 20041123 | ||
4 | BI_OBJECT | Business Instance | 20041123 | ||
5 | BI_PERSISTENT | Persistent Business Instance | 20041123 | ||
6 | IF_ACO_COMMON | Common Interface for Authorization Check | 20050110 | ||
7 | IF_WORKFLOW | Business Workflow | 20041123 |
Friends
Class /RPM/CL_ENTITY_PROJECT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OC_CATID | Constant | Protected | Type reference (TYPE) | SIBFCATID | 'CL' | Category of Objects in Persistent Object References | 20041123 | |
2 | OC_TYPEID | Constant | Protected | Type reference (TYPE) | SIBFTYPEID | '/RPM/CL_ENTITY_PROJECT' | Type of Objects in Persistent Object References | 20041123 | |
3 | OR_AUTHORIZATION | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20050110 | ||
4 | OR_OBJECT_STATE | Instance attribute | Public | Object reference (TYPE REF TO) | /RPM/CL_OBJECT_STATE | Object State | 20041124 | ||
5 | OR_OBJ_MANAGER | Instance attribute | Protected | Object reference (TYPE REF TO) | /RPM/CL_OBJ_MANAGER | Project and Portfolio Controller | 20050701 | ||
6 | OR_PARENT | Instance attribute | Protected | Attribute reference (LIKE) | 20041201 | ||||
7 | OR_PORTFOLIO | Instance attribute | Public | Attribute reference (LIKE) | 20050114 | ||||
8 | OR_RELATIONS | Instance attribute | Protected | Object reference (TYPE REF TO) | /RPM/CL_RELATIONS | Collection for Portfolio Items Object References | 20060110 | ||
9 | OR_TECHNICAL_OBJECT | Instance attribute | Protected | Attribute reference (LIKE) | 20041124 | ||||
10 | OS_LONG_TXT_HEADER | Instance attribute | Public | Type reference (TYPE) | THEAD | SAPscript: Text Header | 20090226 | ||
11 | OV_ASSIGNMENT_TYPE | Instance attribute | Protected | Attribute reference (LIKE) | 20041201 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CHANGED | Instance Event (0) |
Public (2) |
20041123 | |
2 | CREATED | Instance Event (0) |
Public (2) |
20041123 | |
3 | DELETED | Instance Event (0) |
Public (2) |
20041123 | |
4 | FREED | Instance Event (0) |
Public (2) |
20041123 | |
5 | LOADED | Instance Event (0) |
Public (2) |
20041123 |
Types
Class /RPM/CL_ENTITY_PROJECT has no local type.
Method Signatures
Method BUFFER_LONG_TEXT_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_HEADER | Call by reference | Type reference (TYPE) | THEAD | SAPscript: Text Header | 20090226 |
Method BUFFER_LONG_TEXT_HEADER on class /RPM/CL_ENTITY_PROJECT has no exception.
Method BUILD_COMPLETELY Signature
Method BUILD_COMPLETELY on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method BUILD_COMPLETELY on class /RPM/CL_ENTITY_PROJECT has no exception.
Method CAST_OBJECT_CHANGED Signature
Method CAST_OBJECT_CHANGED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method CAST_OBJECT_CHANGED on class /RPM/CL_ENTITY_PROJECT has no exception.
Method CHECK_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ATTRIBUTES | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_INT | Projektattribute | 20041123 | ||
2 | Importing | IS_ATTRIBUTES_API | Value transfer | Type reference (TYPE) | RPM_TS_PROJECT_API | RPM: Extern änderbare Projektdaten | 20041123 | ||
3 | Importing | IV_ACTIVITY | Value transfer | Type reference (TYPE) | ACTIV_AUTH | Aktion | 20041123 | ||
4 | Importing | IV_OBJECT | Value transfer | Type reference (TYPE) | STRING | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_AUTHORIZATION_ERROR | RPM-Berechtigungsfehler - Ausnahmeklasse | 20041123 | |
2 | CX_RPM_OBJECT_NOT_FOUND_ERROR | RPM: Anwendungsobjekt in Datenbank nicht gefunden | 20041123 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method CLASS_CONSTRUCTOR on class /RPM/CL_ENTITY_PROJECT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OBJ_MANAGER | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_OBJ_MANAGER | RPM-Project and Portfolio Controller | 20041124 | ||
2 | Importing | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_ENTITY | Übergeordnetes Objekt zu RPM-Objekt | 20050113 | ||
3 | Importing | IR_TECHNICAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projektplanung - Projekte | 20041124 |
Method CONSTRUCTOR on class /RPM/CL_ENTITY_PROJECT has no exception.
Method CONVERT_GUID_TO_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PORTFOLIO_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | GUID für Anwendungsobjekte | 20050517 | ||
2 | Returning | RV_PROJECT_ID | Value transfer | Type reference (TYPE) | /RPM/TV_EXTID | Externe ID | 20041123 |
Method CONVERT_GUID_TO_ID on class /RPM/CL_ENTITY_PROJECT has no exception.
Method CONVERT_ID_TO_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PORTFOLIO_ID | Call by reference | Type reference (TYPE) | /RPM/TV_EXTID | Externe ID | 20041222 | ||
2 | Returning | RV_PORTFOLIO_GUID | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | GUID für Anwendungsobjekte | 20041222 |
Method CONVERT_ID_TO_GUID on class /RPM/CL_ENTITY_PROJECT has no exception.
Method CREATE_APPL_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APPL_OBJ_ID | Call by reference | Type reference (TYPE) | CGPL_EXTID | Projektplanung: Externe ID eines Elements | 20041123 | ||
2 | Importing | IV_APPL_OBJ_OT | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in Projektplanung | 20041123 | ||
3 | Importing | IV_PARENT_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Projektplanung: Externe ID eines Elements | 20041123 | ||
4 | Returning | RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | /RPM/IF_COMMON | Schnittstelle für alle Anwendungsobjekte | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_CREATION_ERROR | Ausnahme während Objektinstantiierung | 20041123 |
Method CREATE_EXTERNAL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20050723 | ||
2 | Importing | IS_OBJECT_CONTEXT | Call by reference | Type reference (TYPE) | /RPM/TS_OBJECT_HIER | Portfoliohierarchie | 20050723 | ||
3 | Importing | IV_PROPOSED_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20050723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RMP: Updatefehler | 20050723 |
Method CREATE_WITH_TECHNICAL_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_TECHNICAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projektplanung - Projekte | 20050119 | ||
2 | Returning | RR_ENTITY | Value transfer | Object reference (TYPE REF TO) | /RPM/IF_ENTITY | Entitätsschnittstelle | 20050119 |
Method CREATE_WITH_TECHNICAL_OBJECT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method DEFAULT_ATTRIBUTE_VALUE Signature
Method DEFAULT_ATTRIBUTE_VALUE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method DEFAULT_ATTRIBUTE_VALUE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method DELETE Signature
Method DELETE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method DELETE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method DELETE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_DELETION_POSSIBLE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement für Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041123 |
Method DELETE_CHECK on class /RPM/CL_ENTITY_PROJECT has no exception.
Method DELETE_PROJECT Signature
Method DELETE_PROJECT on class /RPM/CL_ENTITY_PROJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_DELETION_ERROR | RPM: Löschfehler | 20041123 |
Method EXECUTE_DEFAULT_METHOD Signature
Method EXECUTE_DEFAULT_METHOD on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method EXECUTE_DEFAULT_METHOD on class /RPM/CL_ENTITY_PROJECT has no exception.
Method FILL_ACO_PARTNERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PERMISSIONS | Call by reference | Type reference (TYPE) | /RPM/TT_ACO_PERMISSIONS | Berechtigungsliste für Benutzer | 20050321 |
Method FILL_ACO_PARTNERS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method FILL_ACO_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PERMISSIONS | Call by reference | Type reference (TYPE) | /RPM/TT_ACO_PERMISSIONS | Berechtigungsliste für Benutzer | 20050321 |
Method FILL_ACO_USERS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method FILL_USER_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PERMISSIONS | Call by reference | Type reference (TYPE) | /RPM/TT_ACO_PERMISSIONS | 20060209 |
Method FILL_USER_ADDRESS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method FIND_BY_LPOR Signature
Method FIND_BY_LPOR on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method FIND_BY_LPOR on class /RPM/CL_ENTITY_PROJECT has no exception.
Method FREE Signature
Method FREE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method FREE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_ALL_APPENDAGES Signature
Method GET_ALL_APPENDAGES on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_ALL_APPENDAGES on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_ALL_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_OBJECT_LINKS | Value transfer | Type reference (TYPE) | RPM_TT_OBJ_LINKS | Objektverknüpfungstabelle | 20041123 |
Method GET_ALL_OBJECT_LINKS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_APPL_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APPL_OBJ_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | GUID für Anwendungsobjekte | 20041123 | ||
2 | Importing | IV_APPL_OBJ_ID | Call by reference | Type reference (TYPE) | /RPM/TV_EXTID | Projektplanung: Externe ID eines Elements | 20041123 | ||
3 | Importing | IV_APPL_OBJ_OT | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in Projektplanung | 20041123 | ||
4 | Importing | IV_PARENT_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | Übergeordneter GUID Anwendungsobjekte | 20050108 | ||
5 | Returning | RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | /RPM/IF_COMMON | Schnittstelle für alle Anwendungsobjekte | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_NOT_FOUND_ERROR | RPM: Anwendungsobjekt in Datenbank nicht gefunden | 20041123 |
Method GET_ATTRIBUTE_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_ASSIGNMENT | Value transfer | Object reference (TYPE REF TO) | /RPM/IF_ASSIGNMENT | Projektzuordnungsobjekt | 20041201 |
Method GET_ATTRIBUTE_ASSIGNMENT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_AUTHORIZATION Signature
Method GET_AUTHORIZATION on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_AUTHORIZATION on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_DATES Signature
Method GET_DATES on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_DATES on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_DESCRIPTION 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) | /RPM/IF_ENTITY | Hauptprojektdefinition | 20041123 | ||
2 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Aktuelle Sprache | 20041123 | ||
3 | Returning | RV_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20041123 |
Method GET_DESCRIPTION on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_EDIT_MODE Signature
Method GET_EDIT_MODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_EDIT_MODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_EXTERNAL_ID Signature
Method GET_EXTERNAL_ID on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_EXTERNAL_ID on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_GUID Signature
Method GET_GUID on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_GUID on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_HIERARCHY_CHILDREN Signature
Method GET_HIERARCHY_CHILDREN on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_HIERARCHY_CHILDREN on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_HIERARCHY_NODE Signature
Method GET_HIERARCHY_NODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_HIERARCHY_NODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_LAST_DOWN_NODE Signature
Method GET_LAST_DOWN_NODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_LAST_DOWN_NODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_LOCK_MODE Signature
Method GET_LOCK_MODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_LOCK_MODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Untertabelle für Struktur TEXT_HEADERLINES | 20041123 | ||
2 | Exporting | EV_HEADER | Call by reference | Type reference (TYPE) | THEAD | SAPscript: Text-Header | 20041123 | ||
3 | Exporting | EV_STRING | Call by reference | Type reference (TYPE) | STRING | 20041123 | |||
4 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Hauptprojektdefinition | 20041123 | ||
5 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Aktuelle Sprache | 20041123 | ||
6 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_RPM_CO=>SC_TDID_LONGTEXT | Textident. | 20041123 |
Method GET_LONG_TEXT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_NODE_NEIGHBORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_NEIGHBOR | Value transfer | Type reference (TYPE) | RPM_TS_NEIGHBOR | RPM-Struktur: Knoten benachbarte IDs | 20041123 |
Method GET_NODE_NEIGHBORS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_OBJECT_LINKS_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TASK_GUID | Value transfer | Type reference (TYPE) | /RPM/TV_GUID | GUID für Anwendungsobjekte | 20041123 | ||
2 | Returning | RR_COLLECTION | Value transfer | Object reference (TYPE REF TO) | CL_RPM_OBJ_LINKS | Collection für Objektverknüpfungen | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_NOT_FOUND_ERROR | RPM: Anwendungsobjekt nicht gefunden | 20041123 |
Method GET_OBJECT_TYPE Signature
Method GET_OBJECT_TYPE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_OBJECT_TYPE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_OBJECT_TYPE_DESCRIPTION Signature
Method GET_OBJECT_TYPE_DESCRIPTION on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_OBJECT_TYPE_DESCRIPTION on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_OBJ_LINKS_REF Signature
Method GET_OBJ_LINKS_REF on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_OBJ_LINKS_REF on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_OUTLINE_CHILDREN Signature
Method GET_OUTLINE_CHILDREN on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_OUTLINE_CHILDREN on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_PARENT Signature
Method GET_PARENT on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_PARENT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_PARENT_AUTHORIZATION Signature
Method GET_PARENT_AUTHORIZATION on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_PARENT_AUTHORIZATION on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_PARENT_PROJECT Signature
Method GET_PARENT_PROJECT on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_PARENT_PROJECT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_PERMISSIONS Signature
Method GET_PERMISSIONS on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_PERMISSIONS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_PERMISSIONS_ROLES Signature
Method GET_PERMISSIONS_ROLES on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_PERMISSIONS_ROLES on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_PORTFOLIO_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PORTFOLIO_GUID | Call by reference | Type reference (TYPE) | /RPM/TV_GUID | GUID für Anwendungsobjekte | 20050218 | ||
2 | Returning | RS_PORTFOLIO_ATTR | Value transfer | Type reference (TYPE) | /RPM/TS_PORTFOLIO_DATA | Externe ID | 20050218 |
Method GET_PORTFOLIO_CONFIG on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_RELATED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in Projektplanung | 20050218 | ||
2 | Returning | RT_COMMONS | Value transfer | Type reference (TYPE) | /RPM/TT_COMMONS | Tabellentyp RPM-Objekte | 20050217 |
Method GET_RELATED_OBJECTS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_RELATIONS Signature
Method GET_RELATIONS on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_RELATIONS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_RELATIONS_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_COLLECTION | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_RELATIONS | 20060110 |
Method GET_RELATIONS_REF on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_ROOT_NODE Signature
Method GET_ROOT_NODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_ROOT_NODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_SHORT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Untertabelle für Struktur TEXT_HEADERLINES | 20041123 | ||
2 | Exporting | EV_SHORT_TEXT | Call by reference | Type reference (TYPE) | RPM_TV_SHORT_TEXT | RPM-Datenelement: Kurztext Anwendungsobjekt | 20041123 | ||
3 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_PROJECT | Hauptprojektdefinition | 20041123 | ||
4 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Aktuelle Sprache | 20041123 |
Method GET_SHORT_TEXT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_STATE Signature
Method GET_STATE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_STATE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method GET_TECHNICAL_OBJECT Signature
Method GET_TECHNICAL_OBJECT on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method GET_TECHNICAL_OBJECT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method HAS_CHANGES Signature
Method HAS_CHANGES on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method HAS_CHANGES on class /RPM/CL_ENTITY_PROJECT has no exception.
Method IS_CHANGEABLE Signature
Method IS_CHANGEABLE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method IS_CHANGEABLE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method IS_DELETED Signature
Method IS_DELETED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method IS_DELETED on class /RPM/CL_ENTITY_PROJECT has no exception.
Method IS_DELETE_POSSIBLE Signature
Method IS_DELETE_POSSIBLE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method IS_DELETE_POSSIBLE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method IS_IN_EDIT_MODE Signature
Method IS_IN_EDIT_MODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method IS_IN_EDIT_MODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method IS_IN_LOCK_MODE Signature
Method IS_IN_LOCK_MODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method IS_IN_LOCK_MODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method IS_PERSISTENT Signature
Method IS_PERSISTENT on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method IS_PERSISTENT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method IS_TEMPLATE Signature
Method IS_TEMPLATE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method IS_TEMPLATE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method LPOR Signature
Method LPOR on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method LPOR on class /RPM/CL_ENTITY_PROJECT has no exception.
Method MY_EVENT_RECEIVER Signature
Method MY_EVENT_RECEIVER on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method MY_EVENT_RECEIVER on class /RPM/CL_ENTITY_PROJECT has no exception.
Method NOTIFY_OF_TECH_OBJECT_CHANGE Signature
Method NOTIFY_OF_TECH_OBJECT_CHANGE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method NOTIFY_OF_TECH_OBJECT_CHANGE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method ON_AUTHORIZATION_CHANGED Signature
Method ON_AUTHORIZATION_CHANGED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method ON_AUTHORIZATION_CHANGED on class /RPM/CL_ENTITY_PROJECT has no exception.
Method ON_CHANGES_COMMITTED Signature
Method ON_CHANGES_COMMITTED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method ON_CHANGES_COMMITTED on class /RPM/CL_ENTITY_PROJECT has no exception.
Method ON_END_OF_TRANSACTION Signature
Method ON_END_OF_TRANSACTION on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method ON_END_OF_TRANSACTION on class /RPM/CL_ENTITY_PROJECT has no exception.
Method ON_TECHNICAL_OBJECT_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SENDER | Value transfer | Attribute reference (LIKE) | 20041123 |
Method ON_TECHNICAL_OBJECT_CHANGED on class /RPM/CL_ENTITY_PROJECT has no exception.
Method ON_TECHNICAL_OBJECT_DELETED Signature
Method ON_TECHNICAL_OBJECT_DELETED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method ON_TECHNICAL_OBJECT_DELETED on class /RPM/CL_ENTITY_PROJECT has no exception.
Method PREPARE_TO_SAVE Signature
Method PREPARE_TO_SAVE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method PREPARE_TO_SAVE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method REFRESH Signature
Method REFRESH on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method REFRESH on class /RPM/CL_ENTITY_PROJECT has no exception.
Method RELEASE Signature
Method RELEASE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method RELEASE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method SAVE_CHECK Signature
Method SAVE_CHECK on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method SAVE_CHECK on class /RPM/CL_ENTITY_PROJECT has no exception.
Method SET_DESCRIPTION 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) | /RPM/CL_ENTITY_PROJECT | Hauptprojektdefinition | 20041123 | ||
2 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20041123 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Aktuelle Sprache | 20041123 | ||
4 | Returning | RV_DESCRIPTION_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement für Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RMP: Updatefehler | 20041123 |
Method SET_EDIT_MODE Signature
Method SET_EDIT_MODE on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method SET_EDIT_MODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method SET_LOCK_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_ENTITY | Entitätsschnittstelle | 20041123 | ||
2 | Importing | IR_HIERARCHY_NODE | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Projektplanung - Hierarchieknoten | 20041123 | ||
3 | Importing | IV_LOCK_MODE | Call by reference | Type reference (TYPE) | /RPM/TV_LOCK_MODE | /RPM/CL_CO=>SC_LOCK_MODE_SHARED | Status Objektsperre | 20041123 | |
4 | Returning | RV_RC | Value transfer | Type reference (TYPE) | I | 20041123 |
Method SET_LOCK_MODE on class /RPM/CL_ENTITY_PROJECT has no exception.
Method SET_LONG_TEXT 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 | Hauptprojektdefinition | 20041123 | ||
2 | Importing | IT_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Untertabelle für Struktur TEXT_HEADERLINES | 20041123 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Aktuelle Sprache | 20041123 | ||
4 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20041123 | |||
5 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_RPM_CO=>SC_TDID_LONGTEXT | Textident. | 20041123 | |
6 | Returning | RV_LONG_TEXT_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement für Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RMP: Updatefehler | 20041123 |
Method SET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_COMMON | Schnittstelle für alle Anwendungsobjekte | 20050111 |
Method SET_PARENT on class /RPM/CL_ENTITY_PROJECT has no exception.
Method SET_PERMISSIONS Signature
Method SET_PERMISSIONS on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method SET_PERMISSIONS on class /RPM/CL_ENTITY_PROJECT has no exception.
Method SET_PERMISSIONS_ROLES Signature
Method SET_PERMISSIONS_ROLES on class /RPM/CL_ENTITY_PROJECT has no parameter.
Method SET_PERMISSIONS_ROLES on class /RPM/CL_ENTITY_PROJECT has no exception.
Method SET_SHORT_TEXT 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 | Hauptprojektdefinition | 20041123 | ||
2 | Importing | IT_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Untertabelle für Struktur TEXT_HEADERLINES | 20041123 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Aktuelle Sprache | 20041123 | ||
4 | Importing | IV_SHORT_TEXT | Call by reference | Type reference (TYPE) | RPM_TV_SHORT_TEXT | RPM-Datenelement: Kurztext Anwendungsobjekt | 20041123 | ||
5 | Returning | RV_TEXT_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement für Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RMP: Updatefehler | 20041123 |
Method VALIDATE_EXTERNAL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | RPM_TV_EXTID | Externe ID | 20050726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_UPDATE_ERROR | RMP: Updatefehler | 20050811 |
Event Signatures
Event CHANGED Signature
Event CHANGED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Event CREATED Signature
Event CREATED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Event DELETED Signature
Event DELETED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Event FREED Signature
Event FREED on class /RPM/CL_ENTITY_PROJECT has no parameter.
Event LOADED Signature
Event LOADED on class /RPM/CL_ENTITY_PROJECT has no parameter.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 400 |