SAP ABAP Class CL_RPM_PROJECT (Master Project Definition)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_PROJECT (Package) RPM Application Object Project
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_QNNR_COMMON Questionnaire Service Interface 20050204
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20021008
3 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20021008
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ACO_COMMON Common Interface for Authorization Check 20070228
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_INM_M_METRICS_COMMON Common Interface for Metrics Management 20090306
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_INM_OBJECT_HEADER Object Header Information Retrieval 20070424
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPM_AUTHORIZATION_ELEMENT Authorizations for RPM Project Objects 20070228
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPM_COMMON Interface for All Application Objects 20020513
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPM_ENTITY Entity Interface 20020513
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20021008
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_O Operational project 20020513
2 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_T Template project 20020513
Properties
Class CL_RPM_PROJECT  
Short Description Master Project 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_PROJECT   RPM Application Object Project 
Created 20020510   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RPM_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RPM_CONFIGURATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RPM_ENTITY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_RPM_LANGUAGE_BUFFER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_RPM_OBJECT_STATES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CL_RPM_TASK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /RPM/IF_QNNR_COMMON Questionnaire Service Interface 20050204
2 BI_OBJECT Business Instance 20021008
3 BI_PERSISTENT Persistent Business Instance 20021008
4 IF_ACO_COMMON Common Interface for Authorization Check 20070228
5 IF_INM_M_METRICS_COMMON Common Interface for Metrics Management 20090306
6 IF_INM_OBJECT_HEADER Object Header Information Retrieval 20070424
7 IF_RPM_AUTHORIZATION_ELEMENT Authorizations for RPM Project Objects 20070228
8 IF_RPM_COMMON Interface for All Application Objects 20020513
9 IF_RPM_ENTITY Entity Interface 20020513
10 IF_WORKFLOW Business Workflow 20021008
Friends
# Friend Modeled only Created on Description
1 CL_RPM_CAP_CATEGORIES 20050306 RPM: Collection for project objects
2 CL_RPM_DECISIONS 20050122 RPM: Collection for project objects
3 CL_RPM_FACTORY 20020513 Factory Class for Building Appl. Objects
4 CL_RPM_FIN_CATEGORIES 20050224 RPM: Collection for project objects
5 CL_RPM_PROJECTS 20030127 RPM: Collection for project objects
6 CL_RPM_PROJECT_VERSIONS 20031110 RPM: Collection for project versions
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OC_CATID Constant Protected Type reference (TYPE) SIBFCATID 'CL' 20021016
2 OC_TYPEID Constant Protected Type reference (TYPE) SIBFTYPEID 'CL_RPM_PROJECT' 20021016
3 OR_AUTHORIZATION Instance attribute Protected Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20070228
4 OR_DECISIONS Instance attribute Public Object reference (TYPE REF TO) CL_RPM_DECISIONS RPM: Collection for Project Objects 20070430
5 OR_METRICS Instance attribute Protected Object reference (TYPE REF TO) CL_INM_M_METRICS Metric 20090306
6 OR_QNNR Instance attribute Protected Object reference (TYPE REF TO) /RPM/IF_QUESTIONNAIRE 20050211
7 OS_ATTRIBUTES_DB Instance attribute Private Type reference (TYPE) RPM_TS_PROJECT_INT 20080915
8 OS_LONG_TXT_HEADER Instance attribute Public Type reference (TYPE) THEAD SAPscript: Text Header 20090212
9 OT_GROUP_DELTAS Instance attribute Public Type reference (TYPE) /RPM/TT_CATEGORY_GROUP_DATA 20050915
10 OT_GROUP_DELTAS_C Instance attribute Public Type reference (TYPE) /RPM/TT_CATEGORY_GROUP_DATA_C 20050916
11 OT_UPDATED_DECISIONS Instance attribute Public Type reference (TYPE) /RPM/TT_GUIDS Table of RPM GUIDs 20070629
12 OV_CAP_PLAN_CREATE_DONE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121121
13 OV_FIN_PLAN_CREATE_DONE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121121
14 OV_LANGUAGE Instance attribute Private Type reference (TYPE) LAISO Language According to ISO 639 20070712
15 OV_SHORT_TEXTS_INPUT Instance attribute Private Type reference (TYPE) STRING 20060405
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_TO_BUCKET Instance method Public Method 20070317
2 ASSIGN_TO_BUCKET_HIERARCHY Instance method Public Method 20090317
3 BUFFER_LONG_TEXT_HEADER Instance method Public Method Buffer long text header 20090212
4 BUILD_COMPLETELY Instance method Private Method 20030127
5 CALCULATE_DERIVED_RISK Static method Public Method Calculate derived risk 20020625
6 CALCULATE_ECV Static method Public Method Calculate ECV based upon attributes 20020624
7 CALCULATE_SCHEDULE_GROUP Instance method Public Method Calculate Schedule Group based on Task Completion 20021014
8 CALCULATE_STAFFING_GROUP Instance method Public Method Calculate Staffing Group based on Role Resource Assignment 20021013
9 CALCULATE_VARIANCES Instance method Public Method Calculates Variances 20030328
10 CAST_OBJECT_CHANGED Instance method Protected Method Cast object changed 20020522
11 CHANGE_BUCKET_ASSIGNMENT Instance method Public Method 20070621
12 CHECK_AUTHORIZATION Static method Public Method Checks if user is authorized to process a project 20030516
13 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020624
14 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020520
15 CONVERT_API_TO_INT Static method Public Method Convert from the front-end to the back-end structure 20020923
16 CONVERT_GUID_TO_ID Static method Public Method Convert Project GUID to ID 20030131
17 CONVERT_ID_TO_GUID Static method Public Method Convert Project ID to GUID 20030130
18 CONVERT_ID_TO_PRTF_GUID Static method Public Method 20050505
19 CONVERT_INT_TO_API Static method Public Method Convert from the back-end to the front-end structure 20080704
20 COPY_DESCRIPTION Static method Public Method Copy project description 20020626
21 COPY_LONG_TEXT Static method Public Method Copy project long text 20020626
22 CREATE_APPL_OBJECT Instance method Public Method Create an application object 20020726
23 CREATE_CAP_PLAN_DATA Instance method Public Method 20070118
24 CREATE_EXTERNAL_ID Instance method Public Method 20050725
25 CREATE_FIN_PLAN_DATA Instance method Public Method 20070118
26 CREATE_ROLE Instance method Protected Method Create a role object (internal) 20020910
27 DELETE Instance method Public Method 20020516
28 DELETE_CHECK Instance method Protected Method RPM: Check that all attached objects are deletable 20020619
29 DELETE_PROJECT Instance method Protected Method Internal deletion of project 20020619
30 DETECT_SCHEDULING_RELEVANCE Instance method Protected Method Detect scheduling relevance 20020522
31 EXTERNAL_ID_VALID Static method Public Method 20050725
32 FILL_ACO_USERS Instance method Private Method 20070314
33 FILL_USER_ADDRESS Static method Public Method 20070314
34 FREE Instance method Public Method 20020516
35 GET_ALL_DOCUMENTS Instance method Public Method Get list of all linked documents 20020513
36 GET_ALL_OBJECT_LINKS Instance method Public Method Get list of all object links 20020513
37 GET_ALL_PRO_DETAILS Instance method Public Method Get list of all project details 20020701
38 GET_ALL_RELATES Instance method Public Method Get list of all relates 20020829
39 GET_ALL_RESOURCES Instance method Public Method Get list of all resources 20020816
40 GET_ALL_ROLES Instance method Public Method Get list of all roles 20020816
41 GET_ALL_TASKS Instance method Public Method Get list of all tasks 20020513
42 GET_ALL_TEAMS Instance method Public Method 20030409
43 GET_API_ATTRIBUTES Instance method Public Method Get attributes in front-end structure 20020923
44 GET_API_ATTRIBUTES_CO Instance method Public Method Get CO api attributes in front-end structure 20031106
45 GET_API_ATTRIBUTES_VER Instance method Public Method Get version attributes in front-end structure 20031104
46 GET_APPL_OBJECT Instance method Public Method Get application object based upon object type 20020725
47 GET_ATTRIBUTES Instance method Public Method 20020522
48 GET_ATTRIBUTES_CO Instance method Public Method Get CO attributes 20031106
49 GET_ATTRIBUTES_ILINKS Instance method Public Method 20050501
50 GET_ATTRIBUTES_VER Instance method Public Method Get Project version attributes 20031104
51 GET_ATTRIBUTE_ASSIGNMENT Instance method Protected Method Get associated attribute assignment 20020522
52 GET_ATTRIBUTE_ASSIGNMENT_CO Instance method Protected Method Get associated CO attribute assignment 20031106
53 GET_ATTRIBUTE_ASSIGNMENT_VER Instance method Protected Method Get associated version attribute assignment 20031104
54 GET_AUTH_FROM_TEMPLATE Instance method Public Method 20070703
55 GET_CAP_CATEGORIES_REF Instance method Public Method 20050525
56 GET_CPROJECTS_GUID_EXT Static method Public Method 20070526
57 GET_DECISIONS_REF Instance method Public Method Return Decision Point Collection Reference 20070430
58 GET_DERIVED_ATTRIBUTES Instance method Public Method Get list of project attributes derivable from object data 20020623
59 GET_DESCRIPTION Static method Public Method 20050210
60 GET_EDIT_MODE Instance method Public Method 20020516
61 GET_EXTERNAL_ID Instance method Public Method 20030214
62 GET_FIN_CATEGORIES_REF Instance method Public Method 20050525
63 GET_GUID Instance method Public Method 20020516
64 GET_HIERARCHY_NODE Instance method Public Method 20020626
65 GET_ITEM_DERIVED_ATTR Instance method Public Method Get Derived Attributes 20070620
66 GET_LONG_TEXT Static method Public Method Get long text 20020626
67 GET_MASTER_PROJECT_SUMS Instance method Public Method Map Summary Fields of Master Projects 20030207
68 GET_NODE_NEIGHBORS Instance method Protected Method Determine external IDs for surrounding projects in hierarchy 20030207
69 GET_OBJECT_LINKS_REF Instance method Public Method Get obj links collection of a project object 20021009
70 GET_OBJECT_TYPE Instance method Public Method 20020516
71 GET_OBJECT_TYPE_DESCRIPTION Instance method Public Method 20020516
72 GET_PARENT Instance method Public Method 20020516
73 GET_PERMISSIONS Instance method Public Method 20070420
74 GET_PERMISSIONS_ROLES Instance method Public Method 20070420
75 GET_PREVIOUS_DECISION Instance method Public Method 20070704
76 GET_PROJECTS_REF Instance method Protected Method Get reference to subprojects collection 20030131
77 GET_PROPOSAL_INFO Instance method Public Method Returns a flag whether a project is a proposal or not 20031003
78 GET_PRO_DETAILS_REF Instance method Public Method Get reference to project details collection 20020702
79 GET_RELATES_REF Instance method Public Method Get reference to relations container 20020822
80 GET_RESOURCES_REF Instance method Public Method Get reference to resources container 20020719
81 GET_ROLE Instance method Protected Method Get already created role (internal) 20020910
82 GET_ROLES_REF Instance method Public Method Get reference to roles container 20020719
83 GET_SHORT_TEXT Static method Public Method Get short text 20021005
84 GET_SHORT_TEXT_INPUT Instance method Public Method 20060405
85 GET_STATE Instance method Public Method 20030219
86 GET_STKHLDR_DER_ATT Instance method Public Method Get additional data for Project Stakeholders 20030401
87 GET_SUMMARY_ATTRIBUTES Instance method Public Method Get summarization of summable attributes 20030130
88 GET_TEAMS_REF Instance method Public Method Get reference to teams container 20030306
89 GET_THE_LANGUAGE Instance method Public Method 20070712
90 HAS_CHANGES Instance method Public Method 20020516
91 IS_CHANGEABLE Instance method Public Method 20020516
92 IS_DELETE_POSSIBLE Instance method Public Method 20020719
93 IS_INITIATIVE Instance method Public Method Is project a master project? 20070929
94 IS_IN_EDIT_MODE Instance method Public Method 20020530
95 IS_PERSISTENT Instance method Public Method 20020516
96 IS_RELEVANT_FOR_CAPACITY_MGMT Instance method Public Method Is project to be included in capacity planning? 20021025
97 IS_TEMPLATE Instance method Public Method 20020516
98 MERGE_ATTRIBUTES Static method Public Method Merge CGPL and RPM attributes 20020522
99 MERGE_ATTRIBUTES_CO Static method Public Method Merge CGPL and CO attributes 20031106
100 MERGE_ATTRIBUTES_VER Static method Public Method Merge version attributes 20031104
101 MOVE_PROJECT Instance method Public Method Move project in the hierarchy 20030124
102 ON_AUTHORIZATION_CHANGED Instance method Protected Event handling method Event Handler for ACO Changed 20070228
103 ON_TECHNICAL_OBJECT_CHANGED Instance method Protected Event handling method Listen for technical object raising CHANGED 20020520
104 ON_TECHNICAL_OBJECT_DELETED Instance method Protected Event handling method Listen for technical object raising DELETED 20020520
105 PREPARE_TO_SAVE Instance method Public Method 20030213
106 SAVE_CHECK Instance method Public Method 20030213
107 SET_ATTRIBUTES Instance method Public Method Set project attributes 20020514
108 SET_ATTRIBUTES_CO Instance method Public Method Set CO project attributes 20031106
109 SET_ATTRIBUTES_VER Instance method Public Method Set project version attributes 20031104
110 SET_DESCRIPTION Static method Public Method Set description 20020626
111 SET_EDIT_MODE Instance method Public Method 20030213
112 SET_LOCK_MODE Instance method Public Method Set lock mode 20020911
113 SET_LONG_TEXT Static method Public Method Set long text 20020626
114 SET_PERMISSIONS Instance method Public Method 20070420
115 SET_PERMISSIONS_ROLES Instance method Public Method 20070420
116 SET_SCORING_ATTRIBUTES Static method Public Method Sets the Scoring Model Attributes of Item 20070118
117 SET_SHORT_TEXT Static method Public Method Set short text 20021005
118 SET_SHORT_TEXT_INPUT Instance method Public Method 20060405
119 SET_THE_LANGUAGE Instance method Public Method 20070712
120 SPLIT_ATTRIBUTES Static method Public Method Split CGPL and RPM attributes 20020522
121 STORE_DERIVED_ATTRIBUTES Instance method Protected Method Store derived attributes 20030208
122 VALIDATE_EXTERNAL_ID Instance method Public Method 20050725
123 VERIFY_ATTRIBUTES Instance method Protected Method Verify attributes 20020522
124 VERIFY_ATTRIBUTES_CO Instance method Protected Method Verify CO attributes 20031106
125 VERIFY_ATTRIBUTES_VER Instance method Protected Method Verify version attributes 20031104
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
20020516
2 CREATED Instance Event
(0)
Public
(2)
20020516
3 DELETED Instance Event
(0)
Public
(2)
20020516
4 FREED Instance Event
(0)
Public
(2)
20020516
5 LOADED Instance Event
(0)
Public
(2)
20020516
Types
Class CL_RPM_PROJECT has no local type.
Method Signatures

Method ASSIGN_TO_BUCKET Signature

Method ASSIGN_TO_BUCKET on class CL_RPM_PROJECT has no parameter.
Method ASSIGN_TO_BUCKET on class CL_RPM_PROJECT has no exception.

Method ASSIGN_TO_BUCKET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Guid for application objects 20090317
2 Importing IV_CAP_PERCENT Call by reference Type reference (TYPE) /RPM/TV_CAP_PERCENT Capacity Percentage 20090317
3 Importing IV_FIN_PERCENT Call by reference Type reference (TYPE) /RPM/TV_FIN_PERCENT Financial Percentage 20090317
4 Importing IV_INIT_ITEM Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090630

Method ASSIGN_TO_BUCKET_HIERARCHY on class CL_RPM_PROJECT has no exception.

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 20090212

Method BUFFER_LONG_TEXT_HEADER on class CL_RPM_PROJECT has no exception.

Method BUILD_COMPLETELY Signature

Method BUILD_COMPLETELY on class CL_RPM_PROJECT has no parameter.
Method BUILD_COMPLETELY on class CL_RPM_PROJECT has no exception.

Method CALCULATE_DERIVED_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_ATT Project attributes 20020625
2 Returning RV_DERIVED_RISK Value transfer Type reference (TYPE) RPM_TV_RISK_DERIVED RPM: Project risk (derived) 20020625

Method CALCULATE_DERIVED_RISK on class CL_RPM_PROJECT has no exception.

Method CALCULATE_ECV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_ATT Project attributes 20020624
2 Returning RV_ECV Value transfer Type reference (TYPE) RPM_TV_ECV Project expected commercial value 20020624

Method CALCULATE_ECV on class CL_RPM_PROJECT has no exception.

Method CALCULATE_SCHEDULE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20021019
2 Returning RV_SCHEDULE_GROUP Value transfer Type reference (TYPE) RPM_TV_SCHEDULE_LIMIT_HIGH Project Schedule Status Group High Limit 20021014

Method CALCULATE_SCHEDULE_GROUP on class CL_RPM_PROJECT has no exception.

Method CALCULATE_STAFFING_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEMAND_ALLOC_DETAILS Value transfer Type reference (TYPE) RPM_TT_ROLE_ALLOCATIONS RPM Table Type: Breakdown of role demand by time periods 20030405
2 Exporting EV_STAFFING Value transfer Type reference (TYPE) RPM_TV_STAFFING_LIMIT_HIGH Project Staffing Status 20030405
3 Importing IV_DETAILS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030405
4 Importing IV_EVAL_BEGDA Value transfer Type reference (TYPE) SYDATUM Date and Time, Current (Application Server) Date 20030409
5 Importing IV_EVAL_ENDDA Value transfer Type reference (TYPE) SYDATUM Date and Time, Current (Application Server) Date 20030409

Method CALCULATE_STAFFING_GROUP on class CL_RPM_PROJECT has no exception.

Method CALCULATE_VARIANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HEADC_ACTUAL Value transfer Type reference (TYPE) RPM_PROJECT_HEADCOUNT Project Planned FTE's 20030328
2 Exporting EV_VAR_COST Value transfer Type reference (TYPE) RPM_PROJ_VARIANCE_COST Variance of project Planned budgeted cost to Actual cost 20030328
3 Exporting EV_VAR_COST_TD Value transfer Type reference (TYPE) RPM_PROJ_VARIANCE_COST Variance of project Planned budgeted cost to Actual cost 20030328
4 Exporting EV_VAR_HEADCOUNT Value transfer Type reference (TYPE) RPM_PROJ_VARIANCE_HEADCOUNT Variance of project planned and actual FTE's 20030328
5 Exporting EV_VAR_WORK Value transfer Type reference (TYPE) RPM_TV_ACTUAL_WORK Actual Work 20030328
6 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_ATT Project attributes 20030328

Method CALCULATE_VARIANCES on class CL_RPM_PROJECT has no exception.

Method CAST_OBJECT_CHANGED Signature

Method CAST_OBJECT_CHANGED on class CL_RPM_PROJECT has no parameter.
Method CAST_OBJECT_CHANGED on class CL_RPM_PROJECT has no exception.

Method CHANGE_BUCKET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_BUCKET Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20070621

Method CHANGE_BUCKET_ASSIGNMENT on class CL_RPM_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 Project attributes 20030517
2 Importing IS_ATTRIBUTES_API Value transfer Type reference (TYPE) RPM_TS_PROJECT_API RPM: Project data that can be changed externally 20030517
3 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH Activity 20030517
4 Importing IV_OBJECT Value transfer Type reference (TYPE) STRING 20030517
# Exception Resumable Description Created on
1 CX_RPM_AUTHORIZATION_ERROR RPM authorization error exception class 20030517
2 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found in database 20030517

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RPM_PROJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RPM_PROJECT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RPM_PROJECT has no parameter.
Method CONSTRUCTOR on class CL_RPM_PROJECT has no exception.

Method CONVERT_API_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_API_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_API RPM: Project data that can be changed externally 20020923
2 Returning RS_INT_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_INT Project attributes 20020923

Method CONVERT_API_TO_INT on class CL_RPM_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_PROJECT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20030131
2 Returning RV_PROJECT_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20030131

Method CONVERT_GUID_TO_ID on class CL_RPM_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_PROJECT_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20030130
2 Returning RV_PROJECT_GUID Value transfer Type reference (TYPE) RPM_TV_GUID Guid for application objects 20030130

Method CONVERT_ID_TO_GUID on class CL_RPM_PROJECT has no exception.

Method CONVERT_ID_TO_PRTF_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ITEM_GUID Value transfer Type reference (TYPE) RPM_TV_GUID 20051028
2 Exporting EV_PORTFOLIO_GUID Value transfer Type reference (TYPE) RPM_TV_GUID 20051028
3 Exporting EV_PORTFOLIO_ITEM_GUID Value transfer Type reference (TYPE) RPM_TV_GUID 20051028
4 Importing IV_ITEM_ID Call by reference Type reference (TYPE) RPM_TV_EXTID 20051028

Method CONVERT_ID_TO_PRTF_GUID on class CL_RPM_PROJECT has no exception.

Method CONVERT_INT_TO_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INT_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_INT Projektattribute 20080704
2 Returning RS_API_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_API RPM: Extern änderbare Projektdaten 20080704

Method CONVERT_INT_TO_API on class CL_RPM_PROJECT has no exception.

Method COPY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Main project definition 20020626
2 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Main project definition 20020626
3 Returning RV_TARGET_TEXT_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020626
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20020626

Method COPY_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Main project definition 20020626
2 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Main project definition 20020626
3 Returning RV_TARGET_TEXT_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020626
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20020626

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 Project Planning: External Indentifier of an Element 20020726
2 Importing IV_APPL_OBJ_OT Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20020726
3 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Project Planning: External Indentifier of an Element 20020918
4 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) IF_RPM_COMMON Interface for all application objects 20020726
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_CREATION_ERROR Exception during object instantiation 20020726

Method CREATE_CAP_PLAN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070118

Method CREATE_CAP_PLAN_DATA on class CL_RPM_PROJECT has no exception.

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 20050725
2 Importing IS_OBJECT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER 20050725
3 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_ID Type 20120829
4 Importing IV_PROPOSED_ID Call by reference Type reference (TYPE) RPM_TV_EXTID 20050725
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20080516

Method CREATE_FIN_PLAN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070118

Method CREATE_FIN_PLAN_DATA on class CL_RPM_PROJECT has no exception.

Method CREATE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Project Planning: External Indentifier of an Element 20020918
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) RPM_TV_EXTID Project Planning: External Indentifier of an Element 20020910
3 Returning RR_ROLE Value transfer Object reference (TYPE REF TO) CL_RPM_ROLE Role application Object 20020910
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_CREATION_ERROR Exception during object instantiation 20020913

Method DELETE Signature

Method DELETE on class CL_RPM_PROJECT has no parameter.
Method DELETE on class CL_RPM_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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020619

Method DELETE_CHECK on class CL_RPM_PROJECT has no exception.

Method DELETE_PROJECT Signature

Method DELETE_PROJECT on class CL_RPM_PROJECT has no parameter.
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_DELETION_ERROR RPM: Deletion error 20030213

Method DETECT_SCHEDULING_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES_NEW Call by reference Type reference (TYPE) CGPL_PROJECT Project Planning: Project Headers Attribute Table 20020522
2 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) CGPL_PROJECT Project Planning: Project Headers Attribute Table 20020522

Method DETECT_SCHEDULING_RELEVANCE on class CL_RPM_PROJECT has no exception.

Method EXTERNAL_ID_VALID 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 20050725
2 Exporting EV_CHAR Call by reference Type reference (TYPE) CHAR1 20050725
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050725

Method EXTERNAL_ID_VALID on class CL_RPM_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 Permissions list for user 20070314

Method FILL_ACO_USERS on class CL_RPM_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 Permissions list for user 20070314

Method FILL_USER_ADDRESS on class CL_RPM_PROJECT has no exception.

Method FREE Signature

Method FREE on class CL_RPM_PROJECT has no parameter.
Method FREE on class CL_RPM_PROJECT has no exception.

Method GET_ALL_DOCUMENTS Signature

Method GET_ALL_DOCUMENTS on class CL_RPM_PROJECT has no parameter.
Method GET_ALL_DOCUMENTS on class CL_RPM_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 Object links table 20020514

Method GET_ALL_OBJECT_LINKS on class CL_RPM_PROJECT has no exception.

Method GET_ALL_PRO_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PRO_DETAILS Value transfer Type reference (TYPE) RPM_TT_PRO_DETAILS Table type for project detail 20020701

Method GET_ALL_PRO_DETAILS on class CL_RPM_PROJECT has no exception.

Method GET_ALL_RELATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RELATES Value transfer Type reference (TYPE) RPM_TT_RELATE RPM: Relationships table type 20020829

Method GET_ALL_RELATES on class CL_RPM_PROJECT has no exception.

Method GET_ALL_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESOURCES Value transfer Type reference (TYPE) RPM_TT_RESOURCES RPM: Resources table type 20020816

Method GET_ALL_RESOURCES on class CL_RPM_PROJECT has no exception.

Method GET_ALL_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ROLES Value transfer Type reference (TYPE) RPM_TT_ROLES RPM: Table type for roles 20020816

Method GET_ALL_ROLES on class CL_RPM_PROJECT has no exception.

Method GET_ALL_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TASKS Value transfer Type reference (TYPE) RPM_TT_TASKS Table of tasks 20020514

Method GET_ALL_TASKS on class CL_RPM_PROJECT has no exception.

Method GET_ALL_TEAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TEAMS Value transfer Type reference (TYPE) RPM_TT_TEAMS Table Type for Team Object 20030409

Method GET_ALL_TEAMS on class CL_RPM_PROJECT has no exception.

Method GET_API_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20020923
2 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_API RPM: Project data that can be changed externally 20020923

Method GET_API_ATTRIBUTES on class CL_RPM_PROJECT has no exception.

Method GET_API_ATTRIBUTES_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20031106
2 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_CO_API Project Financial Data 20031106

Method GET_API_ATTRIBUTES_CO on class CL_RPM_PROJECT has no exception.

Method GET_API_ATTRIBUTES_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20031104
2 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_VER_API RPM: Structure for all project versions (API) 20031104

Method GET_API_ATTRIBUTES_VER on class CL_RPM_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 for application objects 20020917
2 Importing IV_APPL_OBJ_ID Call by reference Type reference (TYPE) RPM_TV_EXTID Project Planning: External Indentifier of an Element 20020725
3 Importing IV_APPL_OBJ_OT Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20020725
4 Importing IV_PARENT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20050309
5 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) IF_RPM_COMMON Interface for all application objects 20020725
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found in database 20020726

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_INT Project attributes 20020522
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) RPM_TS_PROJECT_INT Project attributes 20020522

Method GET_ATTRIBUTES on class CL_RPM_PROJECT has no exception.

Method GET_ATTRIBUTES_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_CO_INT RPM : Project CO attributes 20031106
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) RPM_TS_PROJECT_CO_INT RPM : Project CO attributes 20031106

Method GET_ATTRIBUTES_CO on class CL_RPM_PROJECT has no exception.

Method GET_ATTRIBUTES_ILINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LINKS Value transfer Type reference (TYPE) /RPM/TT_ITEM_ILINKS 20050501

Method GET_ATTRIBUTES_ILINKS on class CL_RPM_PROJECT has no exception.

Method GET_ATTRIBUTES_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_VER_INT RPM: Structure for all project versions (calss) 20031104
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) RPM_TS_PROJECT_VER_INT RPM: Structure for all project versions (calss) 20031104

Method GET_ATTRIBUTES_VER on class CL_RPM_PROJECT has no exception.

Method GET_ATTRIBUTE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ATTRIBUTE_ASSIGNMENT Value transfer Object reference (TYPE REF TO) CL_RPM_PROJECT_ASSIGN Project Assignment Object 20020522

Method GET_ATTRIBUTE_ASSIGNMENT on class CL_RPM_PROJECT has no exception.

Method GET_ATTRIBUTE_ASSIGNMENT_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ATTRIBUTE_ASSIGNMENT Value transfer Object reference (TYPE REF TO) CL_RPM_PROJECT_O_CO_ASSIGN Project Assignment Object 20031106

Method GET_ATTRIBUTE_ASSIGNMENT_CO on class CL_RPM_PROJECT has no exception.

Method GET_ATTRIBUTE_ASSIGNMENT_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ATTRIBUTE_ASSIGNMENT Value transfer Object reference (TYPE REF TO) CL_RPM_PROJECT_O_VER_ASSIGN Project Assignment Object 20031104

Method GET_ATTRIBUTE_ASSIGNMENT_VER on class CL_RPM_PROJECT has no exception.

Method GET_AUTH_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACO_PERMISSIONS Value transfer Type reference (TYPE) /RPM/TT_ACO_PERMISSIONS Permissions list for user 20070703
2 Importing EV_TEMPLATE_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070703
3 Importing IR_ITEM Value transfer Object reference (TYPE REF TO) CL_RPM_PROJECT Hauptprojektdefinition 20070703

Method GET_AUTH_FROM_TEMPLATE on class CL_RPM_PROJECT has no exception.

Method GET_CAP_CATEGORIES_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) CL_RPM_CAP_CATEGORIES 20050525

Method GET_CAP_CATEGORIES_REF on class CL_RPM_PROJECT has no exception.

Method GET_CPROJECTS_GUID_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20070526
2 Returning RV_PROJECT_GUID Value transfer Type reference (TYPE) DPR_TV_GUID Application Object GUID 20070526

Method GET_CPROJECTS_GUID_EXT on class CL_RPM_PROJECT has no exception.

Method GET_DECISIONS_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) CL_RPM_DECISIONS RPM: Sammlung für Projektobjekte 20070430

Method GET_DECISIONS_REF on class CL_RPM_PROJECT has no exception.

Method GET_DERIVED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_ATT Project attributes 20020624
2 Importing IS_CGPL_ATT Call by reference Type reference (TYPE) CGPL_ATTR_INCL Project Planning: Projects and Activities Include Structure 20021003
3 Returning RS_DERIVED_ATTS Value transfer Type reference (TYPE) RPM_TS_PROJECT_DERIVED_ATT RPM: Proj atts derived from externally modifiable attributes 20020624

Method GET_DERIVED_ATTRIBUTES on class CL_RPM_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) IF_RPM_ENTITY 20050210
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU 20050210
3 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20050210

Method GET_DESCRIPTION on class CL_RPM_PROJECT has no exception.

Method GET_EDIT_MODE Signature

Method GET_EDIT_MODE on class CL_RPM_PROJECT has no parameter.
Method GET_EDIT_MODE on class CL_RPM_PROJECT has no exception.

Method GET_EXTERNAL_ID Signature

Method GET_EXTERNAL_ID on class CL_RPM_PROJECT has no parameter.
Method GET_EXTERNAL_ID on class CL_RPM_PROJECT has no exception.

Method GET_FIN_CATEGORIES_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) CL_RPM_FIN_CATEGORIES 20050525

Method GET_FIN_CATEGORIES_REF on class CL_RPM_PROJECT has no exception.

Method GET_GUID Signature

Method GET_GUID on class CL_RPM_PROJECT has no parameter.
Method GET_GUID on class CL_RPM_PROJECT has no exception.

Method GET_HIERARCHY_NODE Signature

Method GET_HIERARCHY_NODE on class CL_RPM_PROJECT has no parameter.
Method GET_HIERARCHY_NODE on class CL_RPM_PROJECT has no exception.

Method GET_ITEM_DERIVED_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM_DETAIL_API Call by reference Type reference (TYPE) /RPM/TS_ITEM_D_API Portfolio Item Attributes; external 20070620
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070620
3 Importing IV_VERSION_ITEM Call by reference Type reference (TYPE) XFELD Checkbox 20070620

Method GET_ITEM_DERIVED_ATTR on class CL_RPM_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 Sub-table for structure TEXT_HEADERLINES 20020626
2 Exporting EV_HEADER Call by reference Type reference (TYPE) THEAD SAPscript: Text Header 20021005
3 Exporting EV_STRING Call by reference Type reference (TYPE) STRING 20020626
4 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Main project definition 20020626
5 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20020626
6 Importing IV_TEXT_ID Call by reference Type reference (TYPE) TDID CL_RPM_CO=>SC_TDID_LONGTEXT Text ID 20020626

Method GET_LONG_TEXT on class CL_RPM_PROJECT has no exception.

Method GET_MASTER_PROJECT_SUMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SUMMARY_ATT Value transfer Type reference (TYPE) RPM_TS_MASTER_PROJECT_SUMMARY Master Project Summary Fields 20030207
# Exception Resumable Description Created on
1 CX_RPM_CURRENCY_EXCEPTION Currency conversion not configured 20030207

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 Structure: Node neighbor IDs 20030207

Method GET_NODE_NEIGHBORS on class CL_RPM_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 Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20070227
2 Returning RR_COLLECTION Value transfer Object reference (TYPE REF TO) CL_RPM_OBJ_LINKS Collection für Objektverknüpfungsobjekte 20021009
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found 20021009

Method GET_OBJECT_TYPE Signature

Method GET_OBJECT_TYPE on class CL_RPM_PROJECT has no parameter.
Method GET_OBJECT_TYPE on class CL_RPM_PROJECT has no exception.

Method GET_OBJECT_TYPE_DESCRIPTION Signature

Method GET_OBJECT_TYPE_DESCRIPTION on class CL_RPM_PROJECT has no parameter.
Method GET_OBJECT_TYPE_DESCRIPTION on class CL_RPM_PROJECT has no exception.

Method GET_PARENT Signature

Method GET_PARENT on class CL_RPM_PROJECT has no parameter.
Method GET_PARENT on class CL_RPM_PROJECT has no exception.

Method GET_PERMISSIONS Signature

Method GET_PERMISSIONS on class CL_RPM_PROJECT has no parameter.
Method GET_PERMISSIONS on class CL_RPM_PROJECT has no exception.

Method GET_PERMISSIONS_ROLES Signature

Method GET_PERMISSIONS_ROLES on class CL_RPM_PROJECT has no parameter.
Method GET_PERMISSIONS_ROLES on class CL_RPM_PROJECT has no exception.

Method GET_PREVIOUS_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PREVIOUS_DECISION Call by reference Type reference (TYPE) /RPM/TT_DECISION_API Decision Point API attributes 20070704
2 Importing IS_DASHBOARD_PASSED Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20100730

Method GET_PREVIOUS_DECISION on class CL_RPM_PROJECT has no exception.

Method GET_PROJECTS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PROJECTS Value transfer Object reference (TYPE REF TO) CL_RPM_PROJECTS RPM: Collection for project objects 20030131

Method GET_PROJECTS_REF on class CL_RPM_PROJECT has no exception.

Method GET_PROPOSAL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPROVAL_GROUP Call by reference Type reference (TYPE) RPM_TV_PROJECT_APST_FIX Project Approval Status 20031003
2 Exporting EV_IS_PROPOSAL Value transfer Type reference (TYPE) XFELD Checkbox 20031003
3 Importing IV_APPROVAL_STATUS Call by reference Type reference (TYPE) RPM_PROJECT_APPST Project Approval Status 20031003

Method GET_PROPOSAL_INFO on class CL_RPM_PROJECT has no exception.

Method GET_PRO_DETAILS_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) CL_RPM_PRO_DETAILS Collection for detailed project object 20020702

Method GET_PRO_DETAILS_REF on class CL_RPM_PROJECT has no exception.

Method GET_RELATES_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) CL_RPM_RELATES Collection for resource objects 20020822
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found 20020822

Method GET_RESOURCES_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RESOURCES Value transfer Object reference (TYPE REF TO) CL_RPM_RESOURCES Collection for resource objects 20020719
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found 20020719

Method GET_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Project Planning: External Indentifier of an Element 20020918
2 Returning RR_ROLE Value transfer Object reference (TYPE REF TO) CL_RPM_ROLE Role application Object 20020910
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found in database 20020913

Method GET_ROLES_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ROLES Value transfer Object reference (TYPE REF TO) CL_RPM_ROLES Collection for role objects 20020719
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found in database 20020719

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 Sub-table for structure TEXT_HEADERLINES 20021005
2 Exporting EV_SHORT_TEXT Call by reference Type reference (TYPE) RPM_TV_SHORT_TEXT RPM Data Element: Application object short text 20021008
3 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Main project definition 20021005
4 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20021005

Method GET_SHORT_TEXT on class CL_RPM_PROJECT has no exception.

Method GET_SHORT_TEXT_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SHORT_TEXTS_INPUT Call by reference Type reference (TYPE) STRING 20060405

Method GET_SHORT_TEXT_INPUT on class CL_RPM_PROJECT has no exception.

Method GET_STATE Signature

Method GET_STATE on class CL_RPM_PROJECT has no parameter.
Method GET_STATE on class CL_RPM_PROJECT has no exception.

Method GET_STKHLDR_DER_ATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_STAKEHOLDERS_DER Value transfer Type reference (TYPE) RPM_TT_PROJ_STKHLD_DERIVED Additional Data for Project Stakeholders 20030401
2 Importing IT_STAKEHOLDERS Call by reference Type reference (TYPE) RPM_TT_PROJ_STKHLD_WITH_BUPA Additional data to store Project Stakeholders 20030401

Method GET_STKHLDR_DER_ATT on class CL_RPM_PROJECT has no exception.

Method GET_SUMMARY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SUMMARY_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_SUMMARY_HELP Project attributes 20030130
# Exception Resumable Description Created on
1 CX_RPM_CURRENCY_EXCEPTION Currency conversion not configured 20030130

Method GET_TEAMS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TEAMS Value transfer Object reference (TYPE REF TO) CL_RPM_TEAMS Collection for team objects 20030306
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found in database 20030306

Method GET_THE_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20070712

Method GET_THE_LANGUAGE on class CL_RPM_PROJECT has no exception.

Method HAS_CHANGES Signature

Method HAS_CHANGES on class CL_RPM_PROJECT has no parameter.
Method HAS_CHANGES on class CL_RPM_PROJECT has no exception.

Method IS_CHANGEABLE Signature

Method IS_CHANGEABLE on class CL_RPM_PROJECT has no parameter.
Method IS_CHANGEABLE on class CL_RPM_PROJECT has no exception.

Method IS_DELETE_POSSIBLE Signature

Method IS_DELETE_POSSIBLE on class CL_RPM_PROJECT has no parameter.
Method IS_DELETE_POSSIBLE on class CL_RPM_PROJECT has no exception.

Method IS_INITIATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_INITIATIVE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070929

Method IS_INITIATIVE on class CL_RPM_PROJECT has no exception.

Method IS_IN_EDIT_MODE Signature

Method IS_IN_EDIT_MODE on class CL_RPM_PROJECT has no parameter.
Method IS_IN_EDIT_MODE on class CL_RPM_PROJECT has no exception.

Method IS_PERSISTENT Signature

Method IS_PERSISTENT on class CL_RPM_PROJECT has no parameter.
Method IS_PERSISTENT on class CL_RPM_PROJECT has no exception.

Method IS_RELEVANT_FOR_CAPACITY_MGMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BOOLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021025

Method IS_RELEVANT_FOR_CAPACITY_MGMT on class CL_RPM_PROJECT has no exception.

Method IS_TEMPLATE Signature

Method IS_TEMPLATE on class CL_RPM_PROJECT has no parameter.
Method IS_TEMPLATE on class CL_RPM_PROJECT has no exception.

Method MERGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_PROJECT Project Planning: Project Headers Attribute Table 20020522
2 Importing IS_RPM_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_DB_INT Project data 20020522
3 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_INT Project attributes 20020923

Method MERGE_ATTRIBUTES on class CL_RPM_PROJECT has no exception.

Method MERGE_ATTRIBUTES_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_PROJECT Project Planning: Project Headers Attribute Table 20031106
2 Importing IS_RPM_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_CO_DB_INT Project CO structure 20031106
3 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_CO_INT RPM : Project CO attributes 20031106

Method MERGE_ATTRIBUTES_CO on class CL_RPM_PROJECT has no exception.

Method MERGE_ATTRIBUTES_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_PROJECT Project Planning: Project Headers Attribute Table 20031104
2 Importing IS_RPM_VER_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_VER_DB_INT RPM: Structure for project versions (database) 20031104
3 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_VER_INT RPM: Structure for all project versions (calss) 20031104

Method MERGE_ATTRIBUTES_VER on class CL_RPM_PROJECT has no exception.

Method MOVE_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LEFT_OF_ME Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Application task object 20030124
2 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) IF_RPM_ENTITY Entity interface 20030124
3 Importing IR_RIGHT_OF_ME Call by reference Object reference (TYPE REF TO) CL_RPM_PROJECT Application task object 20030124
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20030124

Method ON_AUTHORIZATION_CHANGED Signature

Method ON_AUTHORIZATION_CHANGED on class CL_RPM_PROJECT has no parameter.
Method ON_AUTHORIZATION_CHANGED on class CL_RPM_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) 20020617

Method ON_TECHNICAL_OBJECT_CHANGED on class CL_RPM_PROJECT has no exception.

Method ON_TECHNICAL_OBJECT_DELETED Signature

Method ON_TECHNICAL_OBJECT_DELETED on class CL_RPM_PROJECT has no parameter.
Method ON_TECHNICAL_OBJECT_DELETED on class CL_RPM_PROJECT has no exception.

Method PREPARE_TO_SAVE Signature

Method PREPARE_TO_SAVE on class CL_RPM_PROJECT has no parameter.
Method PREPARE_TO_SAVE on class CL_RPM_PROJECT has no exception.

Method SAVE_CHECK Signature

Method SAVE_CHECK on class CL_RPM_PROJECT has no parameter.
Method SAVE_CHECK on class CL_RPM_PROJECT has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_INT Task attributes 20020514
2 Importing IV_CHANGE_ILINK Call by reference Type reference (TYPE) BOOLE_D 20060216
3 Importing IV_CREATE_FIRST Call by reference Type reference (TYPE) CHAR1 20060222
4 Importing IV_FREEZE_CHANGE_MODE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070923
5 Importing IV_NO_CP_CREATION Call by reference Type reference (TYPE) BOOLE_D 20050622
6 Importing IV_NO_NEW_ID Call by reference Type reference (TYPE) BOOLE_D 20050622
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20040716
2 CX_RPM_OBJECT_UPDATE_ERROR 20020522

Method SET_ATTRIBUTES_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_CO_INT RPM : Project CO attributes 20031106
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20031106

Method SET_ATTRIBUTES_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_VER_INT RPM: Structure for all project versions (calss) 20031104
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20031104

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) CL_RPM_PROJECT Main project definition 20020626
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CGPL_TEXT1 Language-Dependent Short Text 20020626
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20020626
4 Returning RV_DESCRIPTION_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020626
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20020626

Method SET_EDIT_MODE Signature

Method SET_EDIT_MODE on class CL_RPM_PROJECT has no parameter.
Method SET_EDIT_MODE on class CL_RPM_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) IF_RPM_ENTITY Entity interface 20020911
2 Importing IR_HIERARCHY_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Project Planning - Hierarchy Nodes 20020911
3 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) RPM_LOCK_MODE CL_RPM_CO=>SC_LOCK_MODE_SHARED Status of object lock 20020911
4 Returning RV_RC Value transfer Type reference (TYPE) I 20020911

Method SET_LOCK_MODE on class CL_RPM_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 Main project definition 20020626
2 Importing IT_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Sub-table for structure TEXT_HEADERLINES 20020626
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20020626
4 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20020626
5 Importing IV_TEXT_ID Call by reference Type reference (TYPE) TDID CL_RPM_CO=>SC_TDID_LONGTEXT Text ID 20020626
6 Returning RV_LONG_TEXT_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020626
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20020626

Method SET_PERMISSIONS Signature

Method SET_PERMISSIONS on class CL_RPM_PROJECT has no parameter.
Method SET_PERMISSIONS on class CL_RPM_PROJECT has no exception.

Method SET_PERMISSIONS_ROLES Signature

Method SET_PERMISSIONS_ROLES on class CL_RPM_PROJECT has no parameter.
Method SET_PERMISSIONS_ROLES on class CL_RPM_PROJECT has no exception.

Method SET_SCORING_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES Value transfer Type reference (TYPE) /RPM/TS_ITEM_D_API item attributes 20070118
2 Importing IV_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID item header guid 20070118

Method SET_SCORING_ATTRIBUTES on class CL_RPM_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 Main project definition 20021005
2 Importing IT_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Sub-table for structure TEXT_HEADERLINES 20021005
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU current language 20021005
4 Importing IV_SHORT_TEXT Call by reference Type reference (TYPE) RPM_TV_SHORT_TEXT RPM Data Element: Application object short text 20021008
5 Returning RV_TEXT_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021005
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20021005

Method SET_SHORT_TEXT_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHORT_TEXTS_INPUT Call by reference Type reference (TYPE) STRING 20060405

Method SET_SHORT_TEXT_INPUT on class CL_RPM_PROJECT has no exception.

Method SET_THE_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070712

Method SET_THE_LANGUAGE on class CL_RPM_PROJECT has no exception.

Method SPLIT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CGPL_ATTRIBUTES Value transfer Type reference (TYPE) CGPL_PROJECT Project Planning: Project Headers Attribute Table 20020522
2 Exporting ES_RPM_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_PROJECT_DB_INT Project data 20020522
3 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_PROJECT_INT Project attributes 20020522

Method SPLIT_ATTRIBUTES on class CL_RPM_PROJECT has no exception.

Method STORE_DERIVED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20040129
2 Importing IV_OBJECT_STATE Call by reference Type reference (TYPE) RPM_TV_OBJECT_STATE Object state 20030210

Method STORE_DERIVED_ATTRIBUTES on class CL_RPM_PROJECT has no exception.

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 20050725
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR 20051118

Method VERIFY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_NEW Call by reference Type reference (TYPE) RPM_TS_PROJECT_DB_INT Project data 20020522
2 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) RPM_TS_PROJECT_DB_INT Project data 20020522
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20040716
2 CX_RPM_OBJECT_UPDATE_ERROR 20051118

Method VERIFY_ATTRIBUTES_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_CO_NEW Call by reference Type reference (TYPE) RPM_TS_PROJECT_CO_DB_INT Project CO structure 20031106
2 Importing IS_ATTRIBUTES_CO_OLD Call by reference Type reference (TYPE) RPM_TS_PROJECT_CO_DB_INT Project CO structure 20031106

Method VERIFY_ATTRIBUTES_CO on class CL_RPM_PROJECT has no exception.

Method VERIFY_ATTRIBUTES_VER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_NEW Call by reference Type reference (TYPE) RPM_TS_PROJECT_VER_DB_INT RPM: Structure for project versions (database) 20031104
2 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) RPM_TS_PROJECT_VER_DB_INT RPM: Structure for project versions (database) 20031104

Method VERIFY_ATTRIBUTES_VER on class CL_RPM_PROJECT has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_RPM_PROJECT has no parameter.
Event CREATED Signature
Event CREATED on class CL_RPM_PROJECT has no parameter.
Event DELETED Signature
Event DELETED on class CL_RPM_PROJECT has no parameter.
Event FREED Signature
Event FREED on class CL_RPM_PROJECT has no parameter.
Event LOADED Signature
Event LOADED on class CL_RPM_PROJECT has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200