SAP ABAP Class CL_HRPD_QB_SRV (Services: Qualification Block (QB))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-QR (Application Component) Qualifications and Requirements
     PPPE (Package) Personnel Development
Properties
Class CL_HRPD_QB_SRV  
Short Description Services: Qualification Block (QB)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PPPE   Personnel Development 
Created 20041209   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPD_QB_SRV has no forward declaration.
Interfaces
Class CL_HRPD_QB_SRV has no interface implemented.
Friends
Class CL_HRPD_QB_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Public Type reference (TYPE) BOOLE_D ' ' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041209
2 GT_RANGE_RELAT_OTYPES_Q Static Attribute Private Type reference (TYPE) STAB_RANGE_OBJ Range table: valid qualification object types 20050126
3 GT_RANGE_RELAT_OTYPES_R Static Attribute Private Type reference (TYPE) STAB_RANGE_OBJ Range table: valid requirement object types 20050126
4 GT_SCALE_PROFCIES Static Attribute Private Type reference (TYPE) TY_GT_SCALE_PROFCIES All Scales 20050125
5 GT_T77EV_OTYPES_R Static Attribute Private Type reference (TYPE) HRTB_OTYPE Table of valid external requirement relationships 20050126
6 QB_ACTIVE Static Attribute Public Type reference (TYPE) BOOLE_D Qualification block activated/use 20041209
7 QB_INFTY Constant Public Type reference (TYPE) INFOTYP '1055' Infotype: Qualifications Management 20041209
8 QB_OTYPE Static Attribute Public Type reference (TYPE) OTYPE Object Type: Qualification Block 20041209
9 QB_PATHID Constant Public Type reference (TYPE) WEGID 'QREQPROF' Evaluation Path: Requirements Profile 20041228
10 QB_SUBTY_QUALIFICATION Static Attribute Public Type reference (TYPE) SUBTYP Subtype: Ext. Relationship Qualifications 20041209
11 QB_SUBTY_REQUIREMENT Static Attribute Public Type reference (TYPE) SUBTYP Subtype: Ext. Relationship Requirements 20041209
12 QUALI_PRVAL Static Attribute Public Type reference (TYPE) GSVAL Requirements Priority 20050107
13 Q_OTYPE Static Attribute Public Type reference (TYPE) OTYPE Object Type: Qualification 20041228
14 TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041209
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041209
2 GET_EXT_RELAT_OTYPES_R Static method Public Method Gets allowed external relationship object types from QB 20041229
3 GET_PROFICIENCY Static method Public Method Read Scale Proficiencies 20050113
4 GET_RANGE_RELAT_OTYPES_Q Static method Public Method Returns range of valid requirements object types 20050126
5 GET_RANGE_RELAT_OTYPES_R Static method Public Method Returns range of valid requirements object types 20041229
6 GET_SCALE_ID Static method Public Method Gets scale ID from QB or Q 20041209
7 GET_SCALE_PROFCIES Static method Private Method Read scale including proficiencies 20050125
8 GET_SCALE_PROFCY_TEXT Static method Public Method Returns descriptive text of scale and proficiency 20050126
9 GET_VALID_RELATION_TIMERANGE Static method Public Method Determines valid relationship period 20050530
Events
Class CL_HRPD_QB_SRV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GS_PROFCIES Private See coding 20050125 BEGIN OF ty_gs_profcies, rating TYPE rating, pstext TYPE profc_text, END OF ty_gs_profcies
2 TY_GS_SCALE_PROFCY Private See coding 20050125 BEGIN OF ty_gs_scale_profcy, langu TYPE sy-langu, scale_id TYPE scale_id, scale_text TYPE scale_text, profcies TYPE ty_gt_profcies, max_count TYPE rating, END OF ty_gs_scale_profcy
3 TY_GT_PROFCIES Private See coding 20050125 ty_gt_profcies TYPE STANDARD TABLE OF ty_gs_profcies WITH KEY rating
4 TY_GT_SCALE_PROFCIES Private See coding 20050125 ty_gt_scale_profcies TYPE STANDARD TABLE OF ty_gs_scale_profcy WITH KEY langu scale_id
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRPD_QB_SRV has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPD_QB_SRV has no exception.

Method GET_EXT_RELAT_OTYPES_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_EXT_RELAT_OTYPES Value transfer Type reference (TYPE) HRTB_OTYPE HR: Tabelle von Objekttypen 20041229

Method GET_EXT_RELAT_OTYPES_R on class CL_HRPD_QB_SRV has no exception.

Method GET_PROFICIENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROFICIENCY Value transfer Type reference (TYPE) HRPD_PROFC_TAB Tabellentyp: Ausprägungen einer Skala 20050113
2 Importing IV_SCALE_ID Call by reference Type reference (TYPE) SCALE_ID SkalenID 20050113

Method GET_PROFICIENCY on class CL_HRPD_QB_SRV has no exception.

Method GET_RANGE_RELAT_OTYPES_Q Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OTYPES Value transfer Type reference (TYPE) STAB_RANGE_OBJ Rangetabelle für Objekttypen 20050126

Method GET_RANGE_RELAT_OTYPES_Q on class CL_HRPD_QB_SRV has no exception.

Method GET_RANGE_RELAT_OTYPES_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OTYPES Value transfer Type reference (TYPE) STAB_RANGE_OBJ Rangetabelle für Objekttypen 20041229

Method GET_RANGE_RELAT_OTYPES_R on class CL_HRPD_QB_SRV has no exception.

Method GET_SCALE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SCALE_ID Value transfer Type reference (TYPE) SCALE_ID SkalenID 20041209
2 Importing IS_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20041209
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA SY-DATUM Gültigkeitsbeginn 20041209
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA SY-DATUM Gültigkeitsende 20041209

Method GET_SCALE_ID on class CL_HRPD_QB_SRV has no exception.

Method GET_SCALE_PROFCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_SCALE_PROFCIES Value transfer Type reference (TYPE) TY_GS_SCALE_PROFCY Skala mit Ausprägungen 20050125
2 Importing IV_SCALE_ID Call by reference Type reference (TYPE) SCALE_ID SkalenID 20050125

Method GET_SCALE_PROFCIES on class CL_HRPD_QB_SRV has no exception.

Method GET_SCALE_PROFCY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROFCY_TEXT Value transfer Type reference (TYPE) PROFC_TEXT Bezeichnung einer Skalenausprägung 20050126
2 Exporting EV_SCALE_TEXT Call by reference Type reference (TYPE) SCALE_TEXT Name der Skala 20050126
3 Importing IV_PROFICIENCY Value transfer Type reference (TYPE) RATING Ausprägung einer Qualitätsskala 20050126
4 Importing IV_SCALE_ID Call by reference Type reference (TYPE) SCALE_ID SkalenID 20050126

Method GET_SCALE_PROFCY_TEXT on class CL_HRPD_QB_SRV has no exception.

Method GET_VALID_RELATION_TIMERANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_RELAT_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum der neuen Verknüpfung 20050530
2 Exporting EV_NEW_RELAT_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum der neuen Verknüpfung 20050530
3 Importing IV_RELAT_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum der Verknüpfung 20050530
4 Importing IV_RELAT_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum der Verknüpfung 20050530
5 Importing IV_RELAT_OBJECT_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20050530
6 Importing IV_RELAT_OBJECT_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20050530
7 Importing IV_ROOT_OBJECT_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum des Wurzelobjektes 20050530
8 Importing IV_ROOT_OBJECT_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum des Wurzelobjektes 20050530

Method GET_VALID_RELATION_TIMERANGE on class CL_HRPD_QB_SRV has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 700