SAP ABAP Class CL_HREXP_PROF_CNTL (Controller for Expert Profile Processing)
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_PROF_CNTL  
Short Description Controller for Expert Profile Processing    
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 20010508   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HREXP_EXPERT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HREXP_PD_EXPERT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HREXP_USER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_HREXP_UTILS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HREXP_PROF_CNTL has no interface implemented.
Friends
Class CL_HREXP_PROF_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXPERT Instance attribute Private Object reference (TYPE REF TO) CL_HREXP_EXPERT Expert Mode 20010509
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 20010508
3 CREATE_EMPTY_PROF Instance method Public Method Create Empty Object Shell 20010731
4 DELETE_PROF Instance method Public Method 20010627
5 DEQ_PROF Instance method Public Method Unlock Expert Profile 20010801
6 ENQ_PROF Instance method Public Method Lock Expert Profile 20010801
7 GET_ELEM_INFOS Instance method Public Method Get All Information About Elements 20010625
8 GET_EXPERT_INFO Instance method Public Method Get All Information About Expert 20010625
9 GET_PROF_INFO Instance method Public Method Get All Profile Info 20010625
10 LOAD_LATEST_PROFILE Instance method Public Method Load Saved Profile and Complete with Master Data Last 20010625
11 SAVE_PROF Instance method Public Method Save Expert Profile 20010626
12 SET_ELEM_VALUES Instance method Public Method 20010626
13 SET_STATUS Instance method Public Method Sets Profile Status 20010828
Events
Class CL_HREXP_PROF_CNTL has no event.
Types
Class CL_HREXP_PROF_CNTL 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 CONTEXT Call by reference Type reference (TYPE) HREXP_CONTEXT 'MAINT' Kontext, in dem auf PD-Objekte zugegriffen wird 20020311
2 Importing EXPERT_ID Call by reference Type reference (TYPE) HREXP_EXPERT Experte 20010625
# Exception Resumable Description Created on
1 CX_HREXP_INT Fehler beim Experten 20010730

Method CREATE_EMPTY_PROF Signature

Method CREATE_EMPTY_PROF on class CL_HREXP_PROF_CNTL has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010731

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 20010720

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_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 20010625

Method GET_ELEM_INFOS on class CL_HREXP_PROF_CNTL 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 20010625
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010801

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 20010625

Method GET_PROF_INFO on class CL_HREXP_PROF_CNTL has no exception.

Method LOAD_LATEST_PROFILE Signature

Method LOAD_LATEST_PROFILE on class CL_HREXP_PROF_CNTL has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010705

Method SAVE_PROF Signature

Method SAVE_PROF on class CL_HREXP_PROF_CNTL has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT Toplevel Exception Expert Search 20010730

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_PROF_CNTL has no exception.

Method SET_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
History
Last changed by/on SAP  00000000 
SAP Release Created in 110