SAP ABAP Class CL_HRRCF_QA_ELEMENT (Superclass for Templates and Questions)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_BL (Package) Recruitment Factory: Business Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_SIMPLE_MAIN_OBJECT Job Posting 20030313
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_QA_FREESTYLE_RESPONSE (Freestyle) Questionnaire Responses 20060309
2 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_QA_QUESTION Questions of a Questionnaire 20030313
3 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_QA_TEMPLATE Template for a Questionnaire 20030313
Properties
Class CL_HRRCF_QA_ELEMENT  
Short Description Superclass for Templates and Questions    
Super Class CL_HRRCF_SIMPLE_MAIN_OBJECT Job Posting 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_BL   Recruitment Factory: Business Logic 
Created 20030313   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_QA_ELEMENT has no forward declaration.
Interfaces
Class CL_HRRCF_QA_ELEMENT has no interface implemented.
Friends
Class CL_HRRCF_QA_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CATEGORY Instance attribute Public Type reference (TYPE) HAP_CATEGORY_ID Appraisal Category ID 20030317
2 CATEGORY_TXT Instance attribute Public Type reference (TYPE) HAP_CATEGORY_NAME Name of Appraisal Category 20030317
3 C_FINAL_APP_COL Constant Protected Type reference (TYPE) HAP_COLUMN_ID 'FAPP' Appraisal Column ID 20030318
4 C_PERCENTAGE_COL Constant Protected Type reference (TYPE) HAP_COLUMN_ID 'FPER' Appraisal Column ID 20030722
5 C_STATUS_DRAFT Constant Protected Type reference (TYPE) RCF_QA_ELEMENT_STATUS '0' Draft 20030313
6 C_STATUS_RELEASED Constant Protected Type reference (TYPE) RCF_QA_ELEMENT_STATUS '1' Released 20030313
7 C_STATUS_TO_BE_DELETED Constant Protected Type reference (TYPE) RCF_QA_ELEMENT_STATUS '2' To be deleted 20030313
8 C_VALUE_DET_ERC Constant Protected Type reference (TYPE) HAP_CELL_VALUE_EXIT 'TOTALERC' Extension: Value Determination 20030318
9 C_VALUE_DET_PERC Constant Protected Type reference (TYPE) HAP_CELL_VALUE_EXIT 'TOTALPERC' Extension: Value Determination 20030722
10 MY_CATEGORY_GROUP Constant Public Type reference (TYPE) HAP_CAT_GROUP_ID '00000100' Appraisal Category Group ID 20030313
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_STATUS_CHANGE Instance method Protected Method Authority Check for Status Change 20030717
2 CHECK_CHANGE_STATUS Instance method Protected Method Check Change to Template Status 20030717
3 CONCATENATE_CHARTAB_TO_STRING Static method Protected Method Concatenate Table Enties of Fixed Length char79 to Descript. 20060310
4 CONVERT_MBO_DB2MBO_UI Static method Protected Method Convert status from MBO DB to MBO UI 20030715
5 CONVERT_STATUS_ERC2MBO Static method Protected Method Convert Status from Our UI to MBO UI 20030313
6 CONVERT_STATUS_MBO2ERC Static method Protected Method Convert Status from MBO UI to Our UI 20030313
7 DOCUMENT_EXISTS Instance method Public Method Check Whether Element Is Used in Document 20030408
8 GET_CATEGORY_LIST Static method Public Method Get Category List for E-Recruiting Category Group 20030313
9 GET_CATEGORY_NAME Static method Protected Method Get Category Name for Category ID 20030715
10 IS_OBJECT_ENQUEUED Instance method Public Method Check Whether 20030428
11 SPLIT_STRING_TO_CHARTAB Static method Protected Method Split Description to Table of Fixed Length Char79 20030313
12 STATUS_SET Instance method Protected Method Set Status to New Value 20030717
Events
Class CL_HRRCF_QA_ELEMENT has no event.
Types
Class CL_HRRCF_QA_ELEMENT has no local type.
Method Signatures

Method AUTHORITY_CHECK_STATUS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030717
2 Importing STATUS Call by reference Type reference (TYPE) RCF_QA_ELEMENT_STATUS Status eines Elements 20030717

Method AUTHORITY_CHECK_STATUS_CHANGE on class CL_HRRCF_QA_ELEMENT has no exception.

Method CHECK_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20030717
2 Importing P_STATUS Call by reference Type reference (TYPE) RCF_QA_ELEMENT_STATUS Status eines Elements 20030717

Method CHECK_CHANGE_STATUS on class CL_HRRCF_QA_ELEMENT has no exception.

Method CONCATENATE_CHARTAB_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHAR79_TAB Call by reference Type reference (TYPE) HAP_T_PT1002 Table of char79 20060310
2 Exporting CONTENT Call by reference Type reference (TYPE) STRING Description 20060310

Method CONCATENATE_CHARTAB_TO_STRING on class CL_HRRCF_QA_ELEMENT has no exception.

Method CONVERT_MBO_DB2MBO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HISTO Call by reference Type reference (TYPE) HISTO Historisierungskennzeichen 20030715
2 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20030715
3 Returning P_MBO_UI_STATUS Value transfer Type reference (TYPE) HAP_ELEMENT_STATUS Status-ID des Beurteilungselements 20030715

Method CONVERT_MBO_DB2MBO_UI on class CL_HRRCF_QA_ELEMENT has no exception.

Method CONVERT_STATUS_ERC2MBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS_ERC Call by reference Type reference (TYPE) RCF_QA_ELEMENT_STATUS Status eines Elements 20030313
2 Exporting STATUS_MBO Call by reference Type reference (TYPE) HAP_ELEMENT_STATUS Status-ID des Beurteilungselements 20030313
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030313

Method CONVERT_STATUS_MBO2ERC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERC_STATUS_TEXT Call by reference Type reference (TYPE) DDTEXT Erläuternder Kurztext 20030313
2 Exporting STATUS_ERC Call by reference Type reference (TYPE) RCF_QA_ELEMENT_STATUS Status eines Elements 20030313
3 Importing STATUS_MBO Call by reference Type reference (TYPE) HAP_ELEMENT_STATUS Status-ID des Beurteilungselements 20030313
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030313

Method DOCUMENT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_DOCUMENT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030408
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030408

Method GET_CATEGORY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CATEGORY_LIST Call by reference Type reference (TYPE) RCF_T_QA_CATEGORY List of Questionnaire categories for E-Rec. category group 20030313
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030313

Method GET_CATEGORY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CATEGORY_ID Call by reference Type reference (TYPE) HAP_CATEGORY_ID Beurteilungskategorien-ID 20030715
2 Returning P_CATEGORY_NAME Value transfer Type reference (TYPE) HAP_CATEGORY_NAME Name der Beurteilungskategorie 20030715
# Exception Resumable Description Created on
1 CX_HRRCF_QA_MAINTENANCE Questionnaire maintenance 20030715

Method IS_OBJECT_ENQUEUED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_HROBJECT Call by reference Type reference (TYPE) HROBJECT 20030428
2 Exporting P_ENQUEUED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030428
3 Exporting P_LOCK_USER Call by reference Type reference (TYPE) SY-UNAME R/3-System, Anmeldename des Benutzers 20030428
# Exception Resumable Description Created on
1 CX_HRRCF übergeordnete Ausnahmeklasse von mySAP e-Recruiting 20030428

Method SPLIT_STRING_TO_CHARTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHAR79_TAB Call by reference Type reference (TYPE) HAP_T_PT1002 Table of char79 20030313
2 Importing CONTENT Call by reference Type reference (TYPE) STRING Description 20030313

Method SPLIT_STRING_TO_CHARTAB on class CL_HRRCF_QA_ELEMENT has no exception.

Method STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS_NEW Call by reference Type reference (TYPE) RCF_QA_ELEMENT_STATUS Status eines Elements 20030717
2 Importing VA_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20030717
# Exception Resumable Description Created on
1 CX_HRRCF Questionnaire maintenance 20030717
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A