SAP ABAP Class CL_HREXP_EXPERT (Expert)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-XF (Application Component) SAP Expert Finder
     PWPC_EXP_01 (Package) HR Expert Finder
Properties
Class CL_HREXP_EXPERT  
Short Description Expert    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HREXP    
Program status P  SAP Standard Production Program 
Category 0   
Package PWPC_EXP_01   HR Expert Finder 
Created 20010420   SAP 
Last change 20010423   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HREXP_PD_IF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HREXP_PHOTO_IF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HREXP_PROF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HREXP_EXPERT has no interface implemented.
Friends
Class CL_HREXP_EXPERT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXPERT_ID Instance attribute Private Type reference (TYPE) HREXP_EXPERT Expert Mode 20010509
2 PROFILE Instance attribute Private Object reference (TYPE REF TO) CL_HREXP_PROF Expert Profile 20010619
Methods
# Method Level Visibility Method type Description Created on
1 APPROVE Instance method Public Method Approve Changes in Expert Profile 20020411
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010423
3 CREATE_PROF Instance method Public Method Create an Empty Instance of Profile 20010625
4 DELETE_PHOTO Instance method Public Method Transferred Photo Is Being Saved 20010627
5 DELETE_PROF Instance method Public Method Deletes All Versions of Profile 20010627
6 DEQ_PROF Instance method Public Method Unlock Locked Expert Profile 20010801
7 ENQ_PROF Instance method Public Method Lock Active Profile 20010801
8 GET_ELEM_ACTIONS Instance method Public Method Delivers Element Specific Actions 20020116
9 GET_ELEM_INFOS Instance method Public Method Gets All Properties of Element 20010626
10 GET_ELEM_MSG Instance method Public Method Gets Message for Element 20010626
11 GET_ELEM_VALUES Instance method Public Method Gets Value of an Element 20010626
12 GET_ELEM_VALUES_ORIG Instance method Public Method Gets Original Value of an Element 20010731
13 GET_EXPERT_ID Instance method Public Method Gets Expert's ID 20010718
14 GET_EXPERT_INFO Instance method Public Method Gets All Expert Attributes 20010626
15 GET_PROF_INFO Instance method Public Method Gets All Profile Attributes 20010626
16 IS_CHANGED Instance method Public Method Checks If There Are Changes in the Profile 20020419
17 LOAD_ACTIVE_DOC Instance method Public Method Loads Active Profile 20010627
18 LOAD_EXTERNAL_DATA Instance method Public Method Loads External Data 20011213
19 LOAD_LATEST_DOC Instance method Public Method Loads Most Recent Profile 20010625
20 SAVE_PHOTO Instance method Public Method Transferred Photo Is Being Saved 20010718
21 SAVE_PROF Instance method Public Method Updates Profile 20020409
22 SET_ELEM_VALUES Instance method Public Method Sets Value of an Element 20010626
23 SET_PROF_STATUS Instance method Public Method Sets Profile Status 20010828
24 UPDATE_PROF Instance method Public Method Updates Profile 20020419
Events
Class CL_HREXP_EXPERT has no event.
Types
Class CL_HREXP_EXPERT has no local type.
Method Signatures

Method APPROVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSG Value transfer Type reference (TYPE) HREXP_MESSAGE Struktur für Nachrichten Expert Finder 20020411
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20020411

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPERT_ID Call by reference Type reference (TYPE) HREXP_EXPERT Experte 20010509

Method CONSTRUCTOR on class CL_HREXP_EXPERT has no exception.

Method CREATE_PROF Signature

Method CREATE_PROF on class CL_HREXP_EXPERT has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010625

Method DELETE_PHOTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSG Value transfer Type reference (TYPE) HREXP_MESSAGE Struktur für Nachrichten Expert Finder 20011207
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010721

Method DELETE_PROF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSG Value transfer Type reference (TYPE) HREXP_MESSAGE Struktur für Nachrichten Expert Finder 20011207
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010709

Method DEQ_PROF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSG Value transfer Type reference (TYPE) HREXP_MESSAGE Struktur für Nachrichten Expert Finder 20011207
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010801

Method ENQ_PROF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSG Value transfer Type reference (TYPE) HREXP_MESSAGE Struktur für Nachrichten Expert Finder 20011207
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010801

Method GET_ELEM_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTION1 Call by reference Type reference (TYPE) HREXP_ACTION URL for Additional Actions in Hit List 20020116
2 Exporting ACTION2 Call by reference Type reference (TYPE) HREXP_ACTION URL for Additional Actions in Hit List 20020116
3 Exporting ACTION3 Call by reference Type reference (TYPE) HREXP_ACTION URL for Additional Actions in Hit List 20020116
4 Importing ELEM_ID Call by reference Type reference (TYPE) HREXP_ELEMENT Expertenprofilelement 20020116
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20020116

Method GET_ELEM_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM_INFOS Value transfer Type reference (TYPE) HREXP_ELEMENT_INFO_TAB Infos von Expertenprofil-Elementen 20010626

Method GET_ELEM_INFOS on class CL_HREXP_EXPERT has no exception.

Method GET_ELEM_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM_ID Call by reference Type reference (TYPE) HREXP_ELEMENT Expertenprofil-Element 20010626
2 Returning MSG_ID Value transfer Type reference (TYPE) HREXP_MSG_ID Message_ID 20010626

Method GET_ELEM_MSG on class CL_HREXP_EXPERT has no exception.

Method GET_ELEM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM_ID Call by reference Type reference (TYPE) HREXP_ELEMENT Expertenprofil-Element 20010626
2 Returning ELEM_VALUES Value transfer Type reference (TYPE) HREXP_ELEMENT_VALUE_TAB Wertetabelle für Expertenprofil-Elemente 20010626

Method GET_ELEM_VALUES on class CL_HREXP_EXPERT has no exception.

Method GET_ELEM_VALUES_ORIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM_ID Call by reference Type reference (TYPE) HREXP_ELEMENT Expertenprofil-Element 20010731
2 Returning ELEM_VALUES Value transfer Type reference (TYPE) HREXP_ELEMENT_VALUE_TAB Wertetabelle für Expertenprofil-Elemente 20010731

Method GET_ELEM_VALUES_ORIG on class CL_HREXP_EXPERT has no exception.

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 Experte 20010718

Method GET_EXPERT_ID on class CL_HREXP_EXPERT has no exception.

Method GET_EXPERT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXPERT_INFO Value transfer Type reference (TYPE) HREXP_EXPERT_INFO Daten zum Experten 20010626
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010731

Method GET_PROF_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROF_INFO Value transfer Type reference (TYPE) HREXP_PROF_INFO Information zur Darstellung des Expertenprofils 20010626

Method GET_PROF_INFO on class CL_HREXP_EXPERT has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020419
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20020419

Method LOAD_ACTIVE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FOUND Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020418
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010720

Method LOAD_EXTERNAL_DATA Signature

Method LOAD_EXTERNAL_DATA on class CL_HREXP_EXPERT has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20011213

Method LOAD_LATEST_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FOUND Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20010806
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010720

Method SAVE_PHOTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILENAME Call by reference Type reference (TYPE) STRING Relativer Ablageort eines physischen Dokuments 20010718
2 Returning MSG Value transfer Type reference (TYPE) HREXP_MESSAGE Struktur für Nachrichten Expert Finder 20011207
3 Importing PHOTO Call by reference Type reference (TYPE) XSTRING 20010718
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010721

Method SAVE_PROF Signature

Method SAVE_PROF on class CL_HREXP_EXPERT has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20020409

Method SET_ELEM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM_ID Call by reference Type reference (TYPE) HREXP_ELEMENT Expertenprofil-Element 20010626
2 Importing ORIG_TAB Call by reference Type reference (TYPE) HREXP_ELEMENT_VALUE_TAB Wertetabelle für Expertenprofil-Elemente 20010731
3 Importing VALUE_TAB Call by reference Type reference (TYPE) HREXP_ELEMENT_VALUE_TAB Wertetabelle für Expertenprofil-Elemente 20010626

Method SET_ELEM_VALUES on class CL_HREXP_EXPERT has no exception.

Method SET_PROF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS Call by reference Type reference (TYPE) HREXP_STATUS Status des Expertenprofils 20010828
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010828

Method UPDATE_PROF Signature

Method UPDATE_PROF on class CL_HREXP_EXPERT has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20020419
History
Last changed by/on SAP  20010423 
SAP Release Created in 110