SAP ABAP Class CL_RPM_EXPERT (RPM Expert)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-RES (Application Component) Resources
     PRP_RESOURCE (Package) Resource Management
Properties
Class CL_RPM_EXPERT  
Short Description RPM Expert    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PRP_RESOURCE   Resource Management 
Created 20020923   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RPM_EXPERT has no forward declaration.
Interfaces
Class CL_RPM_EXPERT has no interface implemented.
Friends
Class CL_RPM_EXPERT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMMUNITIES Instance attribute Private Type reference (TYPE) HREXP_REL_EXPERT_COMMUNITY_TAB Assignment of Experts to Community 20020923
2 EXPERT Instance attribute Private Object reference (TYPE REF TO) CL_HREXP_EXPERT Expert 20020923
3 EXPERT_ID Instance attribute Private Type reference (TYPE) HREXP_EXPERT Expert Mode 20020923
4 PD_EXPERT Instance attribute Private Object reference (TYPE REF TO) CL_HREXP_PD_EXPERT PD Object Expert 20020923
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020923
2 CREATE_INITIAL_PROFILE Instance method Public Method Creates EXPERT and creates initial empty profile 20020923
3 GET_EXPERT_ID Instance method Public Method Returns the Expert ID 20020923
4 GET_OBJECT_ID Instance method Public Method Returns the PD Expert ID 20020923
5 SAVE Instance method Public Method Saves PD_EXPERT and EXPERT 20020923
6 SET_COMMUNITIES Instance method Public Method Assigns expert to expert communities 20020923
Events
Class CL_RPM_EXPERT has no event.
Types
Class CL_RPM_EXPERT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_ID Call by reference Type reference (TYPE) HRSOBID Erweitertes Objekt 20020923
# Exception Resumable Description Created on
1 CX_HREXP_INT Interne Ausnahmen Expertensuche 20021024

Method CREATE_INITIAL_PROFILE Signature

Method CREATE_INITIAL_PROFILE on class CL_RPM_EXPERT has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Interne Ausnahmen Expertensuche 20021024

Method GET_EXPERT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXPERT_ID Value transfer Type reference (TYPE) HREXP_EXPERT Expertenmodus 20020923

Method GET_EXPERT_ID on class CL_RPM_EXPERT has no exception.

Method GET_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJECT_ID Value transfer Type reference (TYPE) HRSOBID Erweitertes Objekt 20020923

Method GET_OBJECT_ID on class CL_RPM_EXPERT has no exception.

Method SAVE Signature

Method SAVE on class CL_RPM_EXPERT has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Interner Fehler beim Anlegen eines Experten 20021024

Method SET_COMMUNITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMUNITIES Call by reference Type reference (TYPE) HREXP_REL_EXPERT_COMMUNITY_TAB Zuordnung Experten -> Community 20020923

Method SET_COMMUNITIES on class CL_RPM_EXPERT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100