SAP ABAP Class CL_BSP_HAP_CALIBRATION_UI (BSP: User Interface Class for HAP_DOCUMENT)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PD-PM (Application Component) Objective Setting and Appraisals
     PAOC_HAP_PA_UI (Package) Personnel Appraisals - User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAPH_CUSTOM_MODEL Basis Interface for BSP Element 20040114
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAPH_DATA_MODEL Basis Interface for BSP Element 20040112
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_EVENT Events from HTMLB 20040109
Properties
Class CL_BSP_HAP_CALIBRATION_UI  
Short Description BSP: User Interface Class for HAP_DOCUMENT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_HAP_PA_UI   Personnel Appraisals - User Interface 
Created 20040109   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSP_HAP_CALIBRATION_UI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRAPH_CUSTOM_MODEL Basis Interface for BSP Element 20040114
2 IF_GRAPH_DATA_MODEL Basis Interface for BSP Element 20040112
3 IF_HTMLB_EVENT Events from HTMLB 20040109
Friends
Class CL_BSP_HAP_CALIBRATION_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPRAISAL_ID_FOR_NEW_WINDOW Instance attribute Public Type reference (TYPE) STRING Appraisal ID = Window ID 20040212
2 APPRAISAL_URL Instance attribute Public Type reference (TYPE) STRING Appraisal URL / Open in New Window 20040203
3 CHARTTYPE Instance attribute Public Type reference (TYPE) STRING 'Bars' Chart Type 20040114
4 DEFAULT_CRITERIA Instance attribute Public Type reference (TYPE) STRING 'APPRAISEE' Selection View 20040113
5 DEFAULT_DIMENSION_1 Instance attribute Public Type reference (TYPE) HAP_ELEMENT_ID Appraisal Element ID 20040111
6 DEFAULT_DIMENSION_2 Instance attribute Public Type reference (TYPE) HAP_ELEMENT_ID Appraisal Element ID 20040111
7 DEFAULT_STATUS Instance attribute Public Type reference (TYPE) HAP_AP_STATUS Appraisal status 20040110
8 DEFAULT_TEMPLATE Instance attribute Public Type reference (TYPE) HAP_TEMPLATE_ID Appraisal Template 20040109
9 DEFAULT_VALIDITY_FROM Instance attribute Public Type reference (TYPE) HAP_AP_START_DATE Validity Period Valid from 20040112
10 DEFAULT_VALIDITY_TO Instance attribute Public Type reference (TYPE) HAP_AP_END_DATE Validity Period Valid from 20040112
11 DEFAULT_VARIANT Instance attribute Public Type reference (TYPE) CHAR30 Selected Variant 20040204
12 DEFAULT_VARIANT_TYPE Instance attribute Public Type reference (TYPE) STRING Variant Type (Standard/User-Specific) 20040204
13 DOCUMENT_UI Instance attribute Public Object reference (TYPE REF TO) CL_BSP_HAP_DOCUMENT_UI BSP: User Interface Class for HAP_DOCUMENT 20040113
14 KEYONOFF Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20040113
15 NAVIGATION Instance attribute Public Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20040113
16 PLVAR Instance attribute Public Type reference (TYPE) HRP1000-PLVAR Plan Variant 20040209
17 TRAY_EX_DOCS_COLLAPSED Instance attribute Public Type reference (TYPE) CHAR1 'X' 'X' = Opened; ' ' = Closed 20040226
18 TRAY_VARIANT_COLLAPSED Instance attribute Public Type reference (TYPE) CHAR1 'X' 'X' = Opened; ' ' = Closed 20040226
19 T_APPEE_TYPES Instance attribute Public Type reference (TYPE) HAP_T_CALIB_TYPE Allowed Types (Appraisee) 20041123
20 T_APPER_TYPES Instance attribute Public Type reference (TYPE) HAP_T_CALIB_TYPE Allowed Types (Appraiser) 20041123
21 T_BODY_ELEMENTS Instance attribute Public Type reference (TYPE) HAP_T_CALIB_BODY_ELEMENTS Body - Elements (Structure for Dimensions) 20040111
22 T_DOCUMENTS Instance attribute Public Type reference (TYPE) HAP_T_CALIB_DIMENSIONS Result List Appraisal List (Total) 20040110
23 T_DOCUMENTS_HIDE Instance attribute Public Type reference (TYPE) HAP_T_CALIB_DIMENSIONS Valid Result List 20040203
24 T_DOCUMENTS_SHOW Instance attribute Public Type reference (TYPE) HAP_T_CALIB_DIMENSIONS Documents Excluded from Result List 20040203
25 T_F4LIST Instance attribute Public Type reference (TYPE) HAP_T_OBJECTS Object Table (F4 Help for Search) 20040111
26 T_F4VARIANTS Instance attribute Public Type reference (TYPE) HAP_T_VARIANT_DB F4 Help Variants 20040204
27 T_LEGEND_SCATTER Instance attribute Public Type reference (TYPE) HAP_T_CALIB_LEGEND Legend for Scatter 20040303
28 T_MESSAGES Instance attribute Public Type reference (TYPE) BAPIRET2_T Return Parameter Table 20040131
29 T_OBJECT_SELECTION Instance attribute Public Type reference (TYPE) HAP_T_OBJECTS Selected Objects 20040111
30 T_STATUSES Instance attribute Public Type reference (TYPE) HAP_T_CALIB_STATUS Status Table 20040110
31 T_TEMPLATES Instance attribute Public Type reference (TYPE) HAP_T_CALIB_OBJEC HR Object 20040109
32 T_VARIANTS Instance attribute Public Type reference (TYPE) HAP_T_VARIANT_DB Variants 20040204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040209
2 DOCUMENT_FILL_LIST Instance method Public Method Search for documents according to selected variant 20040204
3 DOCUMENT_GET_LIST Instance method Public Method Search for documents matching the search criteria 20040131
4 DOCUMENT_GET_RESULT Instance method Public Method Read the element result and write to result table 20040112
5 EVENT_ON_CLICK Instance method Private Method Click was executed 20040220
6 FETCH_OBJECT Instance method Public Method Fetch Appraisor, Appraisee, ... 20040111
7 FILL_MESSAGE_TABLE Instance method Public Method Fill message table when error occurs 20040202
8 FILL_VARIANTS_TABLE Instance method Public Method Fill table with available variants 20040204
9 GET_FROM_F4LIST Instance method Public Method Choose entry from F4 List and append to selection tab 20040111
10 GET_SORT_INFO Static method Private Method Call to find out how the columns are sorted 20040131
11 KEY_SET Instance method Public Method Show/Hide Key Fields 20040113
12 SAVE_AS_VARIANT Instance method Public Method Save Result as Variant 20040204
13 SEL_OBJECTS_OF_EVAL_PATH Instance method Public Method Select Objects for a Special Evaluation Path 20040128
14 SORT_RESULT_TAB Instance method Public Method Sort Result Table 20040128
15 TEMPLATE_GET_ELEMENTS Instance method Public Method Template - Read Template Elements 20040111
16 TEMPLATE_GET_LIST Instance method Public Method Template - Get List 20040109
17 TEMPLATE_GET_TYPES Instance method Public Method Template - Read Allowed Object Types 20040112
18 TEMPLATE_SET_STATUSES Instance method Public Method Template - Read Possible Statuses 20040110
19 TEMPLATE_SET_VALIDITY_PERIOD Instance method Public Method Template - Set Template Default Period 20040112
Events
Class CL_BSP_HAP_CALIBRATION_UI has no event.
Types
Class CL_BSP_HAP_CALIBRATION_UI has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BSP_HAP_CALIBRATION_UI has no parameter.
Method CONSTRUCTOR on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method DOCUMENT_FILL_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VARIANT_NAME Call by reference Type reference (TYPE) CHAR30 20040204

Method DOCUMENT_FILL_LIST on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method DOCUMENT_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRITERIA Call by reference Type reference (TYPE) STRING 20040131
2 Importing STATUS Call by reference Type reference (TYPE) HAP_AP_STATUS Beurteilungsstatus 20040131
3 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20040131
4 Importing VALIDITY_FROM Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20040131
5 Importing VALIDITY_TO Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20040131
# Exception Resumable Description Created on
1 ENDDA_LT_BEGDA ENDDA lower than BEGDA 20040202
2 INVALID_DATE Invalid Date 20040202
3 NOTHING_FOUND No documents found 20040131
4 TEMPLATE_WITHOUT_FAPP The chosen template doesn't have the column FAPP 20040223

Method DOCUMENT_GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIMENSION Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040112
2 Importing ELEMENT_ID Call by reference Type reference (TYPE) HAP_ELEMENT_ID Beurteilungselement-ID 20040112

Method DOCUMENT_GET_RESULT on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method EVENT_ON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING BSP Element ID 20040220
2 Importing ON_CLICK Call by reference Type reference (TYPE) STRING BSP Event Name 20040220
3 Importing PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP-Seitenkontext für Element-Handler 20040220

Method EVENT_ON_CLICK on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method FETCH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OTYPE Call by reference Type reference (TYPE) OTYPE 'P' Objekttyp 20040111
2 Importing SEARK Call by reference Type reference (TYPE) ANY '*' Suchstring 20040111

Method FETCH_OBJECT on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method FILL_MESSAGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20040202
2 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20040202
3 Importing MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040202
4 Importing PAR1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichten, Nachrichtenvariable 20040202
5 Importing PAR2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichten, Nachrichtenvariable 20040202
6 Importing PAR3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichten, Nachrichtenvariable 20040202
7 Importing PAR4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichten, Nachrichtenvariable 20040202

Method FILL_MESSAGE_TABLE on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method FILL_VARIANTS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER_SPECIFIC Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040204

Method FILL_VARIANTS_TABLE on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method GET_FROM_F4LIST Signature

Method GET_FROM_F4LIST on class CL_BSP_HAP_CALIBRATION_UI has no parameter.
Method GET_FROM_F4LIST on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method GET_SORT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_KEY Call by reference Type reference (TYPE) STRING 20040131
2 Exporting ORDER Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040131

Method GET_SORT_INFO on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method KEY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SHOW_KEY Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040113

Method KEY_SET on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method SAVE_AS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OVERWRITE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040216
2 Importing USER_SPECIFIC Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040204
3 Importing VARIANT_NAME Call by reference Type reference (TYPE) CHAR30 20040204
# Exception Resumable Description Created on
1 VARIANT_EXISTS Variante existiert bereits 20040216

Method SEL_OBJECTS_OF_EVAL_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVALUATION_PATH Call by reference Type reference (TYPE) WEGID Auswertungsweg 20040128
2 Importing FROM_DATE Value transfer Type reference (TYPE) HAP_DATE_FROM Gültig von 20040128
3 Exporting SEL_OBJECTS Call by reference Type reference (TYPE) HAP_T_OBJECTS HR-Objekt 20040128
4 Importing TO_DATE Value transfer Type reference (TYPE) HAP_DATE_TO Gültig bis 20040128
5 Importing T_OBJECTS_BASE Call by reference Type reference (TYPE) HAP_T_OBJECTS HR-Objekt 20040128
6 Importing T_TARGET_TYPES Value transfer Type reference (TYPE) HAP_T_TYPE Typen 20040128

Method SEL_OBJECTS_OF_EVAL_PATH on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method SORT_RESULT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_KEY Call by reference Type reference (TYPE) STRING 20040128

Method SORT_RESULT_TAB on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method TEMPLATE_GET_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE_ID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20040111

Method TEMPLATE_GET_ELEMENTS on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method TEMPLATE_GET_LIST Signature

Method TEMPLATE_GET_LIST on class CL_BSP_HAP_CALIBRATION_UI has no parameter.
Method TEMPLATE_GET_LIST on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method TEMPLATE_GET_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20040112

Method TEMPLATE_GET_TYPES on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method TEMPLATE_SET_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20040110

Method TEMPLATE_SET_STATUSES on class CL_BSP_HAP_CALIBRATION_UI has no exception.

Method TEMPLATE_SET_VALIDITY_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20040112

Method TEMPLATE_SET_VALIDITY_PERIOD on class CL_BSP_HAP_CALIBRATION_UI has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 500