SAP ABAP Class CL_HRRCF_QA_SCREEN_SCR (Controller Class for HRRCF_QA_SCREEN)
Hierarchy
ERECRUIT (Software Component) E-Recruiting
   PA-ER (Application Component) E-Recruiting
     PAOC_RCF_UI (Package) Recruitment Factory: User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRRCF_CONTROLLER Super Class of Unspecified HRRCF Controllers 20030324
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_QA_SCREEN_EXCHG Exchange Interface for HRRCF_QA_SCREEN 20030325
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRRCF_QA_SCREEN_EXT_CTRL External eventing 20040206
Properties
Class CL_HRRCF_QA_SCREEN_SCR  
Short Description Controller Class for HRRCF_QA_SCREEN    
Super Class CL_HRRCF_CONTROLLER Super Class of Unspecified HRRCF Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_RCF_UI   Recruitment Factory: User Interface 
Created 20030324   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRRCF_QA_SCREEN_SCR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRRCF_QA_SCREEN_EXCHG Exchange Interface for HRRCF_QA_SCREEN 20030325
2 IF_HRRCF_QA_SCREEN_EXT_CTRL External eventing 20040206
Friends
Class CL_HRRCF_QA_SCREEN_SCR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_GUID Instance attribute Private Type reference (TYPE) RCF_ACT_GUID Global Key for Activities 20030327
2 CURRENT_ACTIVITY Instance attribute Private Object reference (TYPE REF TO) CL_HRRCF_ACT_QA_RECORD 20080430
3 C_URN Constant Public Type reference (TYPE) STRING 'com.sap:hrrcf_qa_mssrmb' 20040205
4 DOC_GUID Instance attribute Private Type reference (TYPE) RCF_QA_DOC_GUID Global Key for Documents 20030324
5 MAX_RDB Instance attribute Private Type reference (TYPE) I Maximum Number of Radio Buttons 20051011
6 MESSAGE_TYPE Instance attribute Public Type reference (TYPE) STRING 20040220
7 PREVIEW_MODE Instance attribute Public Type reference (TYPE) BOOLE_D Preview Mode. TRUE|FALSE 20060420
8 PS_TEMPLATE Instance attribute Public Type reference (TYPE) RCF_S_QA_TPL_BASIC_INFO Template 20030324
9 PT_QUESTIONS Instance attribute Public Type reference (TYPE) RCF_T_QA_QST_BASIC_INFO Question Table 20030324
10 P_BUTTON_RESET Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030327
11 P_BUTTON_SAVE Instance attribute Public Type reference (TYPE) RCF_BUTTON_MODE Navigation Mode for Pushbutton 20030327
12 P_BUTTON_STEP Instance attribute Public Type reference (TYPE) RCF_BUTTON_MODE Navigation Mode for Pushbutton 20030329
13 P_BUTTON_SUBMIT Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030327
14 P_BUTTON_TECH Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030812
15 P_EXT_CONTROL Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040212
16 P_NUM_OF_QUESTIONS Instance attribute Public Type reference (TYPE) I Number of Questions 20030324
17 P_PAGE_MODE Instance attribute Public Type reference (TYPE) RCF_PAGE_MODE Page Mode 20030327
18 RETURN_MESSAGE Instance attribute Public Type reference (TYPE) RCF_RETURN_MESSAGE Return Message 20030327
19 SELECTED_LANGUAGE Instance attribute Private Type reference (TYPE) SPRAS Selected Language 20060420
20 TPL_HROBJECT Instance attribute Public Type reference (TYPE) HROBJECT Object 20030813
21 USE_DROPDOWN Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030328
22 USE_LISTBOX Constant Public Type reference (TYPE) BOOLE_D ' ' For Testing 20030328
Methods
# Method Level Visibility Method type Description Created on
1 GET_NR_OF_BUTTONS Instance method Public Method Layout: Returns Number of Existing Buttons 20030328
2 GET_PAGE_MODE Instance method Private Method Derive Page Mode from Status 20030325
3 GET_QATYPE Instance method Public Method 20030814
4 IMPORT_PARAMS Instance method Private Method Import Parameters 20030329
5 IS_DISABLED Instance method Public Method Layout: Element Not Ready for Input 20030328
6 IS_MANDATORY Instance method Public Method Is Question Mandatory 20030718
7 ON_BACK Instance method Private Method Event Handler 20030328
8 ON_EXT_CHANGE_MODE Instance method Public Method 20040206
9 ON_EXT_SAVE Instance method Public Method 20040206
10 ON_EXT_SUBMIT Instance method Public Method 20040206
11 ON_RESET Instance method Private Method Event Handler 20030327
12 ON_SAVE Instance method Private Method Event Handler 20030327
13 ON_SAVE_BACK Instance method Private Method Event Handler 20030328
14 ON_SUBMIT Instance method Private Method Event Handler 20030327
15 ON_TECHDET Instance method Private Method Event Handler 20030812
16 RAISE_EXT_EVENT Instance method Public Method Trigger Event 20040205
17 USE_LIST Instance method Public Method Layout: Use List 20030330
Events
Class CL_HRRCF_QA_SCREEN_SCR has no event.
Types
Class CL_HRRCF_QA_SCREEN_SCR has no local type.
Method Signatures

Method GET_NR_OF_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_NR Value transfer Type reference (TYPE) I Anzahl Buttons 20030328

Method GET_NR_OF_BUTTONS on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method GET_PAGE_MODE Signature

Method GET_PAGE_MODE on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method GET_PAGE_MODE on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method GET_QATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CATEGORY Call by reference Type reference (TYPE) HAP_CATEGORY_ID Beurteilungskategorien-ID 20030814
2 Returning QATYPE Value transfer Type reference (TYPE) RCF_QA_TYPE Typ des Fragebogens 20030814

Method GET_QATYPE on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method IMPORT_PARAMS Signature

Method IMPORT_PARAMS on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method IMPORT_PARAMS on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method IS_DISABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_RESULT Value transfer Type reference (TYPE) STRING 20030328

Method IS_DISABLED on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method IS_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_MANDATORY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030718
2 Importing P_QST_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20030718

Method IS_MANDATORY on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SUCCESS Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030806

Method ON_BACK on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_EXT_CHANGE_MODE Signature

Method ON_EXT_CHANGE_MODE on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_EXT_CHANGE_MODE on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_EXT_SAVE Signature

Method ON_EXT_SAVE on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_EXT_SAVE on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_EXT_SUBMIT Signature

Method ON_EXT_SUBMIT on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_EXT_SUBMIT on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_RESET Signature

Method ON_RESET on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_RESET on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_SAVE Signature

Method ON_SAVE on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_SAVE on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_SAVE_BACK Signature

Method ON_SAVE_BACK on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_SAVE_BACK on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_SUBMIT Signature

Method ON_SUBMIT on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_SUBMIT on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method ON_TECHDET Signature

Method ON_TECHDET on class CL_HRRCF_QA_SCREEN_SCR has no parameter.
Method ON_TECHDET on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method RAISE_EXT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EVENT Call by reference Type reference (TYPE) STRING 20040205
2 Importing P_MESSAGE Call by reference Type reference (TYPE) STRING 20040205
3 Returning P_SCRIPT Value transfer Type reference (TYPE) STRING 20040205

Method RAISE_EXT_EVENT on class CL_HRRCF_QA_SCREEN_SCR has no exception.

Method USE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_QUESTION Call by reference Type reference (TYPE) RCF_S_QA_QST_BASIC_INFO Structure for Question detail 20030330
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030330

Method USE_LIST on class CL_HRRCF_QA_SCREEN_SCR has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 10A