SAP ABAP Class CL_HREXP_PD_COMMUNITY (PD Object Expert Community)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-XF (Application Component) SAP Expert Finder
     PWPC_EXP_01 (Package) HR Expert Finder
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HREXP_PD_OBJECT PD Object 20020218
Properties
Class CL_HREXP_PD_COMMUNITY  
Short Description PD Object Expert Community    
Super Class CL_HREXP_PD_OBJECT PD Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PWPC_EXP_01   HR Expert Finder 
Created 20020218   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HREXP_PD_COMMUNITY has no forward declaration.
Interfaces
Class CL_HREXP_PD_COMMUNITY has no interface implemented.
Friends
Class CL_HREXP_PD_COMMUNITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNED_EXPERTS Instance attribute Private Type reference (TYPE) HREXP_PD_EXPERT_TAB Assigned PD Experts 20020306
2 NEW_EXPERTS Instance attribute Private Type reference (TYPE) HREXP_PD_EXPERT_TAB New / Changed PD Experts 20020306
3 NUM_ASSIGNED_EXPERTS Instance attribute Private Type reference (TYPE) SYDBCNT Number of Assigned Experts 20020306
4 PROFILE Instance attribute Private Type reference (TYPE) HREXP_PROFILE Expert Profile Type 20020305
5 PROFILE_ORIG Instance attribute Private Type reference (TYPE) HREXP_PROFILE Expert Profile Type 20020305
6 SCENARIOS Instance attribute Private Type reference (TYPE) HREXP_SCENARIO_TAB Table of Search Scenarios 20020305
7 SCENARIOS_ORIG Instance attribute Private Type reference (TYPE) HREXP_SCENARIO_TAB Table of Search Scenarios 20020305
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW_EXPERT Instance method Public Method Assign New Experts to Community 20020314
2 ASSIGNED_EXPERTS_IS_READ Instance method Public Method Checks If Assigned Experts Have Already Been Read 20020306
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020304
4 GET_ASSIGNED_EXPERTS Instance method Public Method Delivers All Assigned Experts 20020306
5 GET_NEW_EXPERTS Instance method Public Method Delivers All Newly Assigned Experts 20020313
6 GET_NUM_ASS_EXPERTS Instance method Public Method Delivers Number of Assigned Experts 20020306
7 GET_PROFILE Instance method Public Method Delivers Expert Profile 20020305
8 GET_SCENARIOS Instance method Public Method Delivers Scenario IDs 20020305
9 READ_EXPERTS Instance method Private Method Reads Related Experts 20020306
10 READ_MASTERDATA Instance method Private Method Reads PD Master Data 20020315
11 READ_NUM_ASS_EXPERTS Instance method Private Method Sets Number of Assigned Experts 20020315
12 REMOVE_NEW_EXPERTS Instance method Public Method Discards Transferred Experts 20020313
13 SAVE_NEW_EXPERTS Instance method Private Method Saves All Changes to Newly Assigned Experts 20020313
14 SET_PROFILE Instance method Public Method Delivers LDAP Key 20020305
15 SET_SCENARIOS Instance method Public Method Delivers Community IDs 20020305
Events
Class CL_HREXP_PD_COMMUNITY has no event.
Types
Class CL_HREXP_PD_COMMUNITY has no local type.
Method Signatures

Method ADD_NEW_EXPERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_EXPERT Value transfer Object reference (TYPE REF TO) CL_HREXP_PD_EXPERT PD-Objekt Experte 20020314
2 Importing OBJECT_ID Call by reference Type reference (TYPE) HRSOBID Erweitertes Objekt 20020314
# Exception Resumable Description Created on
1 CX_HREXP_INT_PD Error in Interface to Basic Data 20020314

Method ASSIGNED_EXPERTS_IS_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning READ Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020306

Method ASSIGNED_EXPERTS_IS_READ on class CL_HREXP_PD_COMMUNITY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMUNITY_ID Call by reference Type reference (TYPE) HREXP_EXPGRP Expertencommunity 20020304
2 Importing CONTEXT Call by reference Type reference (TYPE) HREXP_CONTEXT Kontext, in dem auf PD-Objekte zugegriffen wird 20020304
3 Importing GDATE Call by reference Type reference (TYPE) GDATE 20020304
# Exception Resumable Description Created on
1 CX_HREXP_INT_PD Error in Interface to Basic Data 20020304

Method GET_ASSIGNED_EXPERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ASSIGNED_EXPERTS Value transfer Type reference (TYPE) HREXP_PD_EXPERT_TAB zugeordnete PD-Experten 20020306
# Exception Resumable Description Created on
1 CX_HREXP_INT_PD Error in Interface to Basic Data 20020306

Method GET_NEW_EXPERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_EXPERTS Value transfer Type reference (TYPE) HREXP_PD_EXPERT_TAB PD-Experten 20020313

Method GET_NEW_EXPERTS on class CL_HREXP_PD_COMMUNITY has no exception.

Method GET_NUM_ASS_EXPERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NUM_ASSIGNED_EXPERTS Value transfer Type reference (TYPE) SYDBCNT Anzahl zugeordneter Experten 20020306

Method GET_NUM_ASS_EXPERTS on class CL_HREXP_PD_COMMUNITY has no exception.

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILE Value transfer Type reference (TYPE) HREXP_PROFILE Expertenprofilart 20020305

Method GET_PROFILE on class CL_HREXP_PD_COMMUNITY has no exception.

Method GET_SCENARIOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCENARIOS Value transfer Type reference (TYPE) HREXP_SCENARIO_TAB Tabelle von Suchszenarien 20020305

Method GET_SCENARIOS on class CL_HREXP_PD_COMMUNITY has no exception.

Method READ_EXPERTS Signature

Method READ_EXPERTS on class CL_HREXP_PD_COMMUNITY has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT_PD Error in Interface to Basic Data 20020306

Method READ_MASTERDATA Signature

Method READ_MASTERDATA on class CL_HREXP_PD_COMMUNITY has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT_PD Error in Interface to Basic Data 20020315

Method READ_NUM_ASS_EXPERTS Signature

Method READ_NUM_ASS_EXPERTS on class CL_HREXP_PD_COMMUNITY has no parameter.
Method READ_NUM_ASS_EXPERTS on class CL_HREXP_PD_COMMUNITY has no exception.

Method REMOVE_NEW_EXPERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPERTS Call by reference Type reference (TYPE) HREXP_PD_EXPERT_TAB PD-Experten 20020313
2 Importing REMOVE_ALL Call by reference Type reference (TYPE) BOOLEAN alle Experten löschen 20020314
# Exception Resumable Description Created on
1 CX_HREXP_INT_PD Error in Interface to Basic Data 20020313

Method SAVE_NEW_EXPERTS Signature

Method SAVE_NEW_EXPERTS on class CL_HREXP_PD_COMMUNITY has no parameter.
# Exception Resumable Description Created on
1 CX_HREXP_INT_PD Error in Interface to Basic Data 20020314

Method SET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE Value transfer Type reference (TYPE) HREXP_PROFILE Expertenprofilart 20020305

Method SET_PROFILE on class CL_HREXP_PD_COMMUNITY has no exception.

Method SET_SCENARIOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCENARIOS Value transfer Type reference (TYPE) HREXP_SCENARIO_TAB Tabelle von Suchszenarien 20020305

Method SET_SCENARIOS on class CL_HREXP_PD_COMMUNITY has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110