SAP ABAP Class CL_RPM_TEAM (Resource Application Object)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_TEAM (Package) RPM Team Object
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20030304
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20030304
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPM_COMMON Interface for All Application Objects 20030304
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPM_ENTITY Entity Interface 20030304
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WORKFLOW Business Workflow 20030304
Properties
Class CL_RPM_TEAM  
Short Description Resource Application Object    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPM_TEAM   RPM Team Object 
Created 20030304   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)
Interfaces
# Interface Abstract Final Description Created on
1 BI_OBJECT Business Instance 20030304
2 BI_PERSISTENT Persistent Business Instance 20030304
3 IF_RPM_COMMON Interface for All Application Objects 20030304
4 IF_RPM_ENTITY Entity Interface 20030304
5 IF_WORKFLOW Business Workflow 20030304
Friends
# Friend Modeled only Created on Description
1 CL_RPM_FACTORY 20030304 Factory Class for Building Appl. Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OC_CATID Constant Private Type reference (TYPE) SIBFCATID 'CL' Category of Objects in Persistent Object References 20030304
2 OC_TYPEID Constant Private Type reference (TYPE) SIBFTYPEID 'CL_RPM_RESOURCE' Type of Objects in Persistent Object References 20030304
3 OR_OBJECT_LINKS Instance attribute Public Object reference (TYPE REF TO) CL_RPM_OBJ_LINKS Collection for object link objects 20030609
4 OR_OBJECT_STATE Instance attribute Private Object reference (TYPE REF TO) CL_RPM_OBJECT_STATE Object state 20030304
5 OR_PARENT Instance attribute Private Object reference (TYPE REF TO) IF_RPM_COMMON Interface for all application objects 20030304
6 OR_TEAMS Instance attribute Private Object reference (TYPE REF TO) CL_RPM_TEAMS Collection for resource objects 20030305
7 OR_TECHNICAL_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_CGPL_TASK CGPL Task object 20030304
8 OS_ATTRIBUTES_OLD Instance attribute Private Type reference (TYPE) RPM_TS_TEAM_INT RPM Structure: Resource attributes (integrated) 20030612
9 OV_ASSIGNMENT_TYPE Instance attribute Private Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20030304
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_ROLE_TO_MEMBERS Instance method Public Method Assign Role to Team member 20030316
2 CAST_OBJECT_CHANGED Instance method Private Method Raise event: IF_RPM_COMMON~CHANGED 20030304
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030304
4 CONVERT_API_TO_INT Static method Public Method Convert from API structure to INT structure 20030304
5 CONVERT_ID_TO_GUID Static method Public Method Convert Team ID to GUID 20030516
6 CREATE_TEAM_RESOURCE_RELATES Instance method Public Method Create team member - team relationship 20030310
7 DELETE Instance method Public Method 20030304
8 DELETE_TEAM Instance method Private Method Internal deletion of application object 20030313
9 FREE Instance method Public Method 20030304
10 GET_API_ATTRIBUTES Instance method Public Method Get attributes in API format 20030304
11 GET_ATTRIBUTES Instance method Public Method Get attributes 20030304
12 GET_ATTRIBUTE_ASSIGNMENT Instance method Private Method 20030304
13 GET_CURRENT_ROLE_RELATES Instance method Public Method Get all role-resource relates related to me 20030304
14 GET_DERIVED_ATTRIBUTES Instance method Public Method Get attributes derived from values stored in DB 20030304
15 GET_DESCRIPTION Instance method Public Method 20030304
16 GET_EDIT_MODE Instance method Public Method 20030304
17 GET_ENTITY_RELATES Instance method Public Method 20030313
18 GET_EXTERNAL_ID Instance method Public Method 20030304
19 GET_GUID Instance method Public Method 20030304
20 GET_HIERARCHY_CHILDREN Instance method Public Method 20030304
21 GET_HIERARCHY_NODE Instance method Public Method 20030304
22 GET_LAST_DOWN_NODE Instance method Public Method 20030304
23 GET_LOCK_MODE Instance method Public Method 20030304
24 GET_LONG_TEXT Instance method Public Method 20030304
25 GET_OBJECT_TYPE Instance method Public Method 20030304
26 GET_OBJECT_TYPE_DESCRIPTION Instance method Public Method 20030304
27 GET_OUTLINE_CHILDREN Instance method Public Method 20030304
28 GET_PARENT Instance method Public Method 20030304
29 GET_PARENT_PROJECT Instance method Public Method 20030304
30 GET_RESOURCE_ID_IN_BUPA_FORMAT Static method Public Method Convert the external ID so that it is in BUPA format 20030304
31 GET_ROOT_NODE Instance method Public Method 20030304
32 GET_SHORT_TEXT Instance method Public Method 20030304
33 GET_STATE Instance method Public Method 20030304
34 GET_TEAMS Instance method Private Method Get team collection that points to me 20030305
35 GET_TEAMS_REF Instance method Public Method 20030305
36 GET_TEAM_MEMBERS Instance method Public Method Return Team Member IDs 20030316
37 GET_TEAM_OF_ROLE_RES_DB Static method Public Method 20030614
38 GET_TEAM_RESOURCES Instance method Public Method Return team resource object references 20030320
39 GET_TEAM_RES_OF_ROLE Instance method Private Method 20030611
40 GET_TEAM_RES_OF_ROLE_DB Static method Public Method 20030611
41 GET_TECHNICAL_OBJECT Instance method Public Method 20030304
42 HAS_CHANGES Instance method Public Method 20030304
43 IS_CHANGEABLE Instance method Public Method 20030304
44 IS_DELETED Instance method Public Method 20030304
45 IS_DELETE_POSSIBLE Instance method Public Method 20030304
46 IS_IN_EDIT_MODE Instance method Public Method 20030304
47 IS_IN_LOCK_MODE Instance method Public Method 20030304
48 IS_PERSISTENT Instance method Public Method 20030304
49 IS_TEMPLATE Instance method Public Method 20030304
50 MERGE_ATTRIBUTES Static method Public Method Merge CGPL and RPM attributes 20030304
51 NOTIFY_OF_TECH_OBJECT_CHANGE Instance method Public Method 20030304
52 ON_CHANGES_COMMITTED Instance method Public Method 20030304
53 ON_END_OF_TRANSACTION Instance method Public Method 20030304
54 ON_TECHNICAL_OBJECT_CHANGED Instance method Private Event handling method Event handler for change of assignment 20030304
55 ON_TECHNICAL_OBJECT_DELETED Instance method Private Event handling method Event handler for deletion of assignment 20030304
56 POPULATE_RESOURCES Instance method Public Method Create Team Member as resource in project 20030306
57 PREPARE_TO_SAVE Instance method Public Method 20030304
58 SAVE_CHECK Instance method Public Method 20030304
59 SET_ATTRIBUTES Instance method Public Method Set team attributes 20030304
60 SET_DESCRIPTION Instance method Public Method 20030304
61 SET_EDIT_MODE Instance method Public Method 20030304
62 SET_EDIT_MODE_FOR_ALL Instance method Public Method Set the edit mode for all: myself and my children 20030304
63 SET_INDIRECT_ATTRIBUTES Instance method Public Method Set attributes not directly stored in DB 20030304
64 SET_LONG_TEXT Instance method Public Method 20030304
65 SET_PARENT Instance method Private Method Set application object parent of resource 20030304
66 SET_SHORT_TEXT Instance method Public Method 20030304
67 SPLIT_ATTRIBUTES Static method Public Method Split front end attributes into the CGPL and RPM components 20030304
68 UNASSIGN_TEAM_ROLE_RELATE Instance method Public Method Unassign team member - role relationship 20030320
69 VERIFY_ATTRIBUTES Instance method Private Method Verify validity of attributes 20030304
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
20030304
2 CREATED Instance Event
(0)
Public
(2)
20030304
3 DELETED Instance Event
(0)
Public
(2)
20030304
4 FREED Instance Event
(0)
Public
(2)
20030304
5 LOADED Instance Event
(0)
Public
(2)
20030304
6 SOFT_BOOKED Instance Event
(0)
Public
(2)
Resource soft-booked to project 20030304
Types
Class CL_RPM_TEAM has no local type.
Method Signatures

Method ASSIGN_ROLE_TO_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESOURCES_ADDED Call by reference Type reference (TYPE) RPM_TT_MEMBERS_TAB xRPM Member Table Type 20030614
2 Exporting ET_RESOURCES_EXCL Call by reference Type reference (TYPE) RPM_TT_MEMBERS_TAB xRPM Member Table Type 20030617
3 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20030614
4 Exporting EV_RC Call by reference Type reference (TYPE) I 20030614
5 Importing IS_ATTRIBUTES_TEMPL Value transfer Type reference (TYPE) RPM_TS_RELATE_API RPM Structure: Relationship attributes and allocations 20030317
6 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20030317
7 Importing IV_PROJECT_ID Value transfer Type reference (TYPE) CGPL_EXTID Project Planning: External Indentifier of an Element 20030316
8 Importing IV_ROLE_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20030317
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_CREATION_ERROR Exception during object instantiation 20030409
2 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20030409

Method CAST_OBJECT_CHANGED Signature

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

Method CONSTRUCTOR 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_TASK Resource assignment object 20030304

Method CONSTRUCTOR on class CL_RPM_TEAM 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_TEAM_API RPM Structure: Resource attributes exposed to the outside 20030304
2 Returning RS_INT_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_TEAM_INT RPM Structure: Resource attributes (integrated) 20030304

Method CONVERT_API_TO_INT on class CL_RPM_TEAM 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 IS_PROJECT_TEAM_ID Call by reference Type reference (TYPE) RPM_TS_PROJECT_OBJECT_IDS RPM Structure: Unique external identifier of RPM app object 20030516
2 Returning RV_TEAM_GUID Value transfer Type reference (TYPE) RPM_TV_GUID Guid for application objects 20030516

Method CONVERT_ID_TO_GUID on class CL_RPM_TEAM has no exception.

Method CREATE_TEAM_RESOURCE_RELATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATES Value transfer Type reference (TYPE) RPM_TT_RELATE RPM: Relate table type 20030311
2 Importing IT_MEMBERS Call by reference Type reference (TYPE) RPM_TT_TEAM_MEMBERS Team Member List 20030310
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20030310

Method CREATE_TEAM_RESOURCE_RELATES on class CL_RPM_TEAM has no exception.

Method DELETE Signature

Method DELETE on class CL_RPM_TEAM has no parameter.
Method DELETE on class CL_RPM_TEAM has no exception.

Method DELETE_TEAM Signature

Method DELETE_TEAM on class CL_RPM_TEAM has no parameter.
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_DELETION_ERROR RPM: Deletion error 20030313

Method FREE Signature

Method FREE on class CL_RPM_TEAM has no parameter.
Method FREE on class CL_RPM_TEAM 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 20030304
2 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_TEAM_API RPM Structure: Resource attributes exposed to the outside 20030304
# Exception Resumable Description Created on
1 CX_RPM_CONFIGURATION_ERROR 20030304

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_TEAM_INT Project Resource 20030304
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) RPM_TS_TEAM_INT Project Resource 20030304

Method GET_ATTRIBUTES on class CL_RPM_TEAM 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_TEAM_ASSIGN Resource assignment object 20030304

Method GET_ATTRIBUTE_ASSIGNMENT on class CL_RPM_TEAM has no exception.

Method GET_CURRENT_ROLE_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: Relate table type 20030304

Method GET_CURRENT_ROLE_RELATES on class CL_RPM_TEAM 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_CGPL_ATT Call by reference Type reference (TYPE) CGPL_ATTR_INCL Project Planning: Projects and Activities Include Structure 20030304
2 Returning RS_DERIVED_ATTS Value transfer Type reference (TYPE) RPM_TS_TEAM_DERIVED_ATT RPM Structure: Attributes derived from DB values 20030304

Method GET_DERIVED_ATTRIBUTES on class CL_RPM_TEAM has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_RPM_TEAM has no parameter.
Method GET_DESCRIPTION on class CL_RPM_TEAM has no exception.

Method GET_EDIT_MODE Signature

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

Method GET_ENTITY_RELATES Signature

Method GET_ENTITY_RELATES on class CL_RPM_TEAM has no parameter.
Method GET_ENTITY_RELATES on class CL_RPM_TEAM has no exception.

Method GET_EXTERNAL_ID Signature

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

Method GET_GUID Signature

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

Method GET_HIERARCHY_CHILDREN Signature

Method GET_HIERARCHY_CHILDREN on class CL_RPM_TEAM has no parameter.
Method GET_HIERARCHY_CHILDREN on class CL_RPM_TEAM has no exception.

Method GET_HIERARCHY_NODE Signature

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

Method GET_LAST_DOWN_NODE Signature

Method GET_LAST_DOWN_NODE on class CL_RPM_TEAM has no parameter.
Method GET_LAST_DOWN_NODE on class CL_RPM_TEAM has no exception.

Method GET_LOCK_MODE Signature

Method GET_LOCK_MODE on class CL_RPM_TEAM has no parameter.
Method GET_LOCK_MODE on class CL_RPM_TEAM has no exception.

Method GET_LONG_TEXT Signature

Method GET_LONG_TEXT on class CL_RPM_TEAM has no parameter.
Method GET_LONG_TEXT on class CL_RPM_TEAM has no exception.

Method GET_OBJECT_TYPE Signature

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

Method GET_OBJECT_TYPE_DESCRIPTION Signature

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

Method GET_OUTLINE_CHILDREN Signature

Method GET_OUTLINE_CHILDREN on class CL_RPM_TEAM has no parameter.
Method GET_OUTLINE_CHILDREN on class CL_RPM_TEAM has no exception.

Method GET_PARENT Signature

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

Method GET_PARENT_PROJECT Signature

Method GET_PARENT_PROJECT on class CL_RPM_TEAM has no parameter.
Method GET_PARENT_PROJECT on class CL_RPM_TEAM has no exception.

Method GET_RESOURCE_ID_IN_BUPA_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESOURCE_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20030304
2 Returning RV_RESOURCE_ID Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20030304

Method GET_RESOURCE_ID_IN_BUPA_FORMAT on class CL_RPM_TEAM has no exception.

Method GET_ROOT_NODE Signature

Method GET_ROOT_NODE on class CL_RPM_TEAM has no parameter.
Method GET_ROOT_NODE on class CL_RPM_TEAM has no exception.

Method GET_SHORT_TEXT Signature

Method GET_SHORT_TEXT on class CL_RPM_TEAM has no parameter.
Method GET_SHORT_TEXT on class CL_RPM_TEAM has no exception.

Method GET_STATE Signature

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

Method GET_TEAMS 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 20030305
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_NOT_FOUND_ERROR RPM: Application object not found in database 20030305

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 20030305

Method GET_TEAMS_REF on class CL_RPM_TEAM has no exception.

Method GET_TEAM_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TEAM_MEMBERS Value transfer Type reference (TYPE) RPM_TT_TEAM_MEMBERS xRPM Team Component 20030316

Method GET_TEAM_MEMBERS on class CL_RPM_TEAM has no exception.

Method GET_TEAM_OF_ROLE_RES_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEAM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20030614
2 Importing IV_RESOURCE_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20030614
3 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20030614

Method GET_TEAM_OF_ROLE_RES_DB on class CL_RPM_TEAM has no exception.

Method GET_TEAM_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 20030331

Method GET_TEAM_RESOURCES on class CL_RPM_TEAM has no exception.

Method GET_TEAM_RES_OF_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEAM_RES_OF_ROLE Call by reference Type reference (TYPE) RPM_TT_TEAM_MEMBERS Team Member List 20030611
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20030611
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20030611
4 Importing IV_ROLE_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20030611

Method GET_TEAM_RES_OF_ROLE on class CL_RPM_TEAM has no exception.

Method GET_TEAM_RES_OF_ROLE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESOURCES Call by reference Type reference (TYPE) RPM_TT_TEAM_RESOURCE_GUIDS Resource Guids 20030611
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20030611
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20030611
4 Importing IV_ROLE_GUID Call by reference Type reference (TYPE) RPM_TV_GUID External ID 20030611
5 Importing IV_TEAM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID External ID 20030611

Method GET_TEAM_RES_OF_ROLE_DB on class CL_RPM_TEAM has no exception.

Method GET_TECHNICAL_OBJECT Signature

Method GET_TECHNICAL_OBJECT on class CL_RPM_TEAM has no parameter.
Method GET_TECHNICAL_OBJECT on class CL_RPM_TEAM has no exception.

Method HAS_CHANGES Signature

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

Method IS_CHANGEABLE Signature

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

Method IS_DELETED Signature

Method IS_DELETED on class CL_RPM_TEAM has no parameter.
Method IS_DELETED on class CL_RPM_TEAM has no exception.

Method IS_DELETE_POSSIBLE Signature

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

Method IS_IN_EDIT_MODE Signature

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

Method IS_IN_LOCK_MODE Signature

Method IS_IN_LOCK_MODE on class CL_RPM_TEAM has no parameter.
Method IS_IN_LOCK_MODE on class CL_RPM_TEAM has no exception.

Method IS_PERSISTENT Signature

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

Method IS_TEMPLATE Signature

Method IS_TEMPLATE on class CL_RPM_TEAM has no parameter.
Method IS_TEMPLATE on class CL_RPM_TEAM 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_TASK Project Planning: Activities Attribute Table 20030304
2 Importing IS_RPM_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_TEAM_DB_INT RPM Structure: Project Resource Availabilities and Rates 20030304
3 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_TEAM_INT RPM Structure: Resource attributes (integrated) 20030304

Method MERGE_ATTRIBUTES on class CL_RPM_TEAM has no exception.

Method NOTIFY_OF_TECH_OBJECT_CHANGE Signature

Method NOTIFY_OF_TECH_OBJECT_CHANGE on class CL_RPM_TEAM has no parameter.
Method NOTIFY_OF_TECH_OBJECT_CHANGE on class CL_RPM_TEAM has no exception.

Method ON_CHANGES_COMMITTED Signature

Method ON_CHANGES_COMMITTED on class CL_RPM_TEAM has no parameter.
Method ON_CHANGES_COMMITTED on class CL_RPM_TEAM has no exception.

Method ON_END_OF_TRANSACTION Signature

Method ON_END_OF_TRANSACTION on class CL_RPM_TEAM has no parameter.
Method ON_END_OF_TRANSACTION on class CL_RPM_TEAM 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 Call by reference Attribute reference (LIKE) 20030304

Method ON_TECHNICAL_OBJECT_CHANGED on class CL_RPM_TEAM has no exception.

Method ON_TECHNICAL_OBJECT_DELETED Signature

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

Method POPULATE_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESOURCES Value transfer Type reference (TYPE) RPM_TT_RESOURCES RPM: Resources table type 20030306
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20030408
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20030408
4 Importing IS_RESOURCE_INT Call by reference Type reference (TYPE) RPM_TS_RESOURCE_INT RPM Structure: Resource attributes (integrated) 20030307
5 Importing IT_MEMBERS Call by reference Type reference (TYPE) RPM_TT_TEAM_MEMBERS Team Member List 20030306
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20030307

Method POPULATE_RESOURCES on class CL_RPM_TEAM has no exception.

Method PREPARE_TO_SAVE Signature

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

Method SAVE_CHECK Signature

Method SAVE_CHECK on class CL_RPM_TEAM has no parameter.
Method SAVE_CHECK on class CL_RPM_TEAM 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_TEAM_INT Project Resource Attributes 20030304
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20030304

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_RPM_TEAM has no parameter.
Method SET_DESCRIPTION on class CL_RPM_TEAM has no exception.

Method SET_EDIT_MODE Signature

Method SET_EDIT_MODE on class CL_RPM_TEAM has no parameter.
Method SET_EDIT_MODE on class CL_RPM_TEAM has no exception.

Method SET_EDIT_MODE_FOR_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Value transfer Type reference (TYPE) BOOLE_D CL_RPM_CO=>SC_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030304
2 Importing IV_EDIT_MODE Value transfer Type reference (TYPE) RPM_TV_EDIT_MODE Edit mode of application objects 20030304
3 Returning RV_RC Value transfer Type reference (TYPE) I Return code (0=>Success) 20030304

Method SET_EDIT_MODE_FOR_ALL on class CL_RPM_TEAM has no exception.

Method SET_INDIRECT_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_TEAM_API RPM Structure:Role attributes exposed to the outside 20030304
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20030304
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20030304

Method SET_LONG_TEXT Signature

Method SET_LONG_TEXT on class CL_RPM_TEAM has no parameter.
Method SET_LONG_TEXT on class CL_RPM_TEAM has no exception.

Method SET_PARENT Signature

Method SET_PARENT on class CL_RPM_TEAM has no parameter.
Method SET_PARENT on class CL_RPM_TEAM has no exception.

Method SET_SHORT_TEXT Signature

Method SET_SHORT_TEXT on class CL_RPM_TEAM has no parameter.
Method SET_SHORT_TEXT on class CL_RPM_TEAM 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_TASK Project Planning: Activities Attribute Table 20030304
2 Exporting ES_RPM_ATTRIBUTES Value transfer Type reference (TYPE) RPM_TS_TEAM_DB_INT RPM Structure: Project Resource Availabilities and Rates 20030304
3 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) RPM_TS_TEAM_INT RPM Structure: Resource attributes (integrated) 20030304

Method SPLIT_ATTRIBUTES on class CL_RPM_TEAM has no exception.

Method UNASSIGN_TEAM_ROLE_RELATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20030408
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20030408
3 Importing IV_ROLE_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20030320
4 Importing IV_SIMULATION Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030321

Method UNASSIGN_TEAM_ROLE_RELATE on class CL_RPM_TEAM has no exception.

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_TEAM_DB_INT Project Role Attributes 20030304
2 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) RPM_TS_TEAM_DB_INT Project Role Attributes 20030304
# Exception Resumable Description Created on
1 CX_RPM_OBJECT_UPDATE_ERROR RPM: Update error 20030304
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_RPM_TEAM has no parameter.
Event CREATED Signature
Event CREATED on class CL_RPM_TEAM has no parameter.
Event DELETED Signature
Event DELETED on class CL_RPM_TEAM has no parameter.
Event FREED Signature
Event FREED on class CL_RPM_TEAM has no parameter.
Event LOADED Signature
Event LOADED on class CL_RPM_TEAM has no parameter.
Event SOFT_BOOKED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PROJECTDESCRIPTION Exporting Value transfer Type reference (TYPE) CGPL_TEXT1 Language-Dependent Short Text 20030304
2 PROJECTLONGTEXT Exporting Value transfer Type reference (TYPE) TEXT_LINE_TAB Sub-table for structure TEXT_HEADERLINES 20030304
3 PROJECTSHORTTEXT Exporting Value transfer Type reference (TYPE) RPM_TV_SHORT_TEXT RPM Data Element: Application object short text 20030304
4 PROJECT_ID Exporting Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20030304
5 RESOURCEDESCRIPTION Exporting Value transfer Type reference (TYPE) CGPL_TEXT1 Language-Dependent Short Text 20030304
6 RESOURCE_ID Exporting Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20030304
7 ROLEDESCRIPTION Exporting Value transfer Type reference (TYPE) CGPL_TEXT1 Language-Dependent Short Text 20030304
8 ROLE_ID Exporting Value transfer Type reference (TYPE) RPM_TV_EXTID External ID 20030304
History
Last changed by/on SAP  20141109 
SAP Release Created in 100