SAP ABAP Class CL_HREXP_DOCUMENT_IF (Interface for Document Storage for Expert Profiles)
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_DOCUMENT_IF  
Short Description Interface for Document Storage for Expert Profiles    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PWPC_EXP_01   HR Expert Finder 
Created 20010516   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_PROF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HREXP_DOCUMENT_IF has no interface implemented.
Friends
Class CL_HREXP_DOCUMENT_IF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_APPL Constant Public Type reference (TYPE) HRKWF_APPLICATION 'EXPERT' HR-Subapplication for Document Storage in KW 20010516
2 C_DOC_ID Constant Public Type reference (TYPE) HRKWF_DOC_ID 'PROFILE' KW Document ID 20010516
3 C_FILNM Constant Private Type reference (TYPE) STRING 'PROFILE.XML' Constant for File Name 20010607
4 C_MIME Constant Private Type reference (TYPE) W3CONTTYPE 'text/xml' Constant for File Name 20010607
5 C_OTYPE Constant Private Type reference (TYPE) OTYPE 'EX' Object Type 20010516
6 C_XML_TAG_KEY Constant Private Type reference (TYPE) STRING 'KEY' 20010605
7 C_XML_TAG_PROFILE Constant Private Type reference (TYPE) STRING 'PROFILE' 20010605
8 C_XML_TAG_VALUE Constant Private Type reference (TYPE) STRING 'VALUE' 20010605
Methods
# Method Level Visibility Method type Description Created on
1 APPROVE_PROF Static method Public Method 20020411
2 DELETE_PROF Static method Public Method 20020410
3 DOC_TO_PROFILE Static method Private Method 20010625
4 LOAD_ACTIVE_DOC Static method Public Method 20010627
5 LOAD_LATEST_DOC Static method Public Method 20010625
6 PROFILE_TO_DOC Static method Private Method 20010626
7 SAVE_PROF Static method Public Method 20020410
8 UPDATE_PROF Static method Public Method 20020419
Events
Class CL_HREXP_DOCUMENT_IF has no event.
Types
Class CL_HREXP_DOCUMENT_IF has no local type.
Method Signatures

Method APPROVE_PROF 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 20020411
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20020411

Method DELETE_PROF 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 20020410
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20020410

Method DOC_TO_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC Call by reference Object reference (TYPE REF TO) CL_HRKWF_DOC Interface to Document Storage for HR Objects 20010625
2 Importing PROFILE Call by reference Object reference (TYPE REF TO) CL_HREXP_PROF Expertenprofil 20010625
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010730
2 CX_HRKWF_ERROR Internal Exceptions Expert Search 20010721

Method LOAD_ACTIVE_DOC 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 20010627
2 Returning FOUND Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20010627
3 Importing PROFILE Call by reference Object reference (TYPE REF TO) CL_HREXP_PROF Expertenprofil 20010627
# Exception Resumable Description Created on
1 CX_HREXP_INT Error in Interface to Document Storage 20010709

Method LOAD_LATEST_DOC 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 20010625
2 Returning FOUND Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20010625
3 Importing PROFILE Call by reference Object reference (TYPE REF TO) CL_HREXP_PROF Expertenprofil 20010625
# Exception Resumable Description Created on
1 CX_HREXP_INT Error in Interface to Document Storage 20010709

Method PROFILE_TO_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC Call by reference Object reference (TYPE REF TO) CL_HRKWF_DOC Interface to Document Storage for HR Objects 20010626
2 Importing PROFILE Call by reference Object reference (TYPE REF TO) CL_HREXP_PROF Expertenprofil 20010626
# Exception Resumable Description Created on
1 CX_HREXP_INT Internal Exceptions Expert Search 20010709

Method SAVE_PROF 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 20020410
2 Importing LAST_CHANGED_AT Call by reference Type reference (TYPE) HREXP_LAST_CHANGED_AT Expertenprofil zuletzt geändert am 20020410
3 Importing PROFILE Call by reference Object reference (TYPE REF TO) CL_HREXP_PROF Expertenprofil 20020410
4 Importing STATUS Call by reference Type reference (TYPE) HREXP_STATUS Status des Expertenprofils 20020410
# Exception Resumable Description Created on
1 CX_HREXP_INT Error in Interface to Document Storage 20020410

Method UPDATE_PROF 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 20020419
2 Importing PROFILE Call by reference Object reference (TYPE REF TO) CL_HREXP_PROF Expertenprofil 20020419
3 Importing STATUS Call by reference Type reference (TYPE) HREXP_STATUS Status des Expertenprofils 20020419
# Exception Resumable Description Created on
1 CX_HREXP_INT Error in Interface to Document Storage 20020419
History
Last changed by/on SAP  00000000 
SAP Release Created in 110