SAP ABAP Class CL_BSP_HAP_OVERVIEW_UI (BSP: User Interface Class for HAP_OVERVIEW)
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_BSP_APPLICATION_EVENTS Business Server Page (BSP) Application Events 20060421
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_EVENT Events from HTMLB 20060421
Properties
Class CL_BSP_HAP_OVERVIEW_UI  
Short Description BSP: User Interface Class for HAP_OVERVIEW    
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 20060405   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSP_HAP_OVERVIEW_UI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSP_APPLICATION_EVENTS Business Server Page (BSP) Application Events 20060421
2 IF_HTMLB_EVENT Events from HTMLB 20060421
Friends
Class CL_BSP_HAP_OVERVIEW_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CATEGORY_ID Instance attribute Public Type reference (TYPE) HAP_CATEGORY_ID Appraisal Category ID 20060421
2 CATEGORY_NAME Instance attribute Public Type reference (TYPE) STRING 20060921
3 END_DATE Instance attribute Public Type reference (TYPE) HAP_AP_END_DATE End Date of Appraisal Period 20060421
4 MYSELF Instance attribute Private Object reference (TYPE REF TO) CL_BSP_HAP_OVERVIEW_UI BSP: User Interface Class for HAP_OVERVIEW 20060421
5 NAVIGATION Instance attribute Public Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20060421
6 NO_DOCS_WITHOUT Instance attribute Public Type reference (TYPE) HAP_NO_DOC Number of Documents Found 20060421
7 ORG_UNIT_ID Instance attribute Public Type reference (TYPE) PD_OBJID_R Object ID 20060421
8 ORG_UNIT_NAME Instance attribute Public Type reference (TYPE) STRING 20060626
9 PAGE Instance attribute Public Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Page 20060421
10 PLAN_VERSION Instance attribute Public Type reference (TYPE) HAP_PLAN_VERSION Plan Variant 20060421
11 REQUEST Instance attribute Public Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20060421
12 START_DATE Instance attribute Public Type reference (TYPE) HAP_AP_START_DATE Start Date of the Appraisal Period 20060421
13 S_AVAILABLE_STATUS Instance attribute Public Type reference (TYPE) HAP_S_SEL_STATUS Appraisal Document Selection: Appraisal Document Status 20060502
14 S_FIXED_SELECTION Instance attribute Public Type reference (TYPE) HAP_S_BSP_FIXED_SELECTION Given Fixed Selection Criteria 20060421
15 S_ORG_UNIT_MONITOR Instance attribute Public Type reference (TYPE) HAP_S_BSP_ORG_MONITOR_HELP BSP: Org. Monitor Help Structure 20060502
16 S_STATUS_NAMES Instance attribute Public Type reference (TYPE) HAP_S_BSP_STATUS_NAMES Status Names 20060421
17 TEMPLATE_ID Instance attribute Public Type reference (TYPE) HAP_TEMPLATE_ID Appraisal Template 20060421
18 TEMPLATE_NAME Instance attribute Public Type reference (TYPE) STRING 20060921
19 T_CATEGORIES Instance attribute Public Type reference (TYPE) HAP_T_C_T Category Name 20060421
20 T_DASH_ORG_UNIT Instance attribute Public Type reference (TYPE) TVIEW2 Tree View 20060421
21 T_MESSAGES Instance attribute Public Type reference (TYPE) BAPIRET2_T Return Table 20060421
22 T_ORG_UNIT_MONITOR Instance attribute Public Type reference (TYPE) HAP_T_BSP_ORG_MONITOR BSP Structure: Org. Monitor 20060421
23 T_RETURN Instance attribute Public Type reference (TYPE) HAP_T_MSG Return Parameter 20060421
24 T_STATUS_LIST Instance attribute Public Type reference (TYPE) HAP_T_BSP_STATUS_LIST Status List 20060421
25 T_TEMPLATES Instance attribute Public Type reference (TYPE) HAP_T_TEMPLATES Appraisal Templates 20060421
Methods
# Method Level Visibility Method type Description Created on
1 CATEGORY_GET_LIST Instance method Public Method Get List of Categories 20060421
2 CONSTRUCTOR Instance method Public Constructor 20060421
3 CONVERT_DATE Static method Private Method Convert Date 20060626
4 EVENT_ON_CLICK Instance method Private Method Event Handler 20060421
5 GET_MESSAGE_TEXT Instance method Public Method Get Message Text 20060421
6 GET_STATUS_NAMES Instance method Public Method Get Status Names 20060421
7 ORG_OVERVIEW Instance method Public Method Update Org. Unit Status Overview 20060421
8 SELECTION_INPUT Instance method Public Method 20060421
9 STATUS_OVERVIEW Instance method Public Method Update Status Overview 20060421
10 TEMPLATE_GET_LIST Instance method Public Method Get List of Templates 20060421
11 UPDATE_STATUS Instance method Public Method Update Available Statuses 20060502
Events
Class CL_BSP_HAP_OVERVIEW_UI has no event.
Types
Class CL_BSP_HAP_OVERVIEW_UI has no local type.
Method Signatures

Method CATEGORY_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAT_GROUP_ID Call by reference Type reference (TYPE) HAP_CAT_GROUP_ID Beurteilungskategoriengruppen-ID 20060421
2 Importing LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20060421
3 Exporting T_CATEGORIES Call by reference Type reference (TYPE) HAP_T_C_T Kategoriename 20060421

Method CATEGORY_GET_LIST on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EXTERNAL_DATE Call by reference Type reference (TYPE) STRING 20060626
2 Exporting INTERNAL_DATE Call by reference Type reference (TYPE) DATUM Datum 20060626
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060626

Method CONVERT_DATE on class CL_BSP_HAP_OVERVIEW_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 20060421
2 Importing ON_CLICK Call by reference Type reference (TYPE) STRING 20060421
3 Importing PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP-Seitenkontext für Element-Handler 20060421

Method EVENT_ON_CLICK on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method GET_MESSAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting T_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060421
2 Importing T_RETURN Call by reference Type reference (TYPE) HAP_T_MSG Rückgabeparameter 20060421

Method GET_MESSAGE_TEXT on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method GET_STATUS_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY_ID Call by reference Type reference (TYPE) HAP_CATEGORY_ID Beurteilungskategorien-ID 20060421
2 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20060421
3 Exporting S_STATUS_NAMES Call by reference Type reference (TYPE) HAP_S_BSP_STATUS_NAMES Status names 20060421
4 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20060421

Method GET_STATUS_NAMES on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method ORG_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY_ID Call by reference Type reference (TYPE) HAP_CATEGORY_ID Beurteilungskategorien-ID 20060421
2 Importing END_DATE Call by reference Type reference (TYPE) HAP_AP_END_DATE Endedatum des Beurteilungszeitraums 20060421
3 Exporting MANAGER_NAME Call by reference Type reference (TYPE) STRING 20060502
4 Importing ORG_UNIT_ID Call by reference Type reference (TYPE) PD_OBJID_R ObjektId 20060421
5 Exporting ORG_UNIT_NAME Call by reference Type reference (TYPE) STRING 20060502
6 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20060421
7 Importing START_DATE Call by reference Type reference (TYPE) HAP_AP_START_DATE Beginndatum des Beurteilungszeitraums 20060421
8 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20060421
9 Exporting T_ORG_UNIT_MONITOR Call by reference Type reference (TYPE) HAP_T_BSP_ORG_MONITOR BSP Structure: Org. Monitor 20060421

Method ORG_OVERVIEW on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method SELECTION_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CATEGORY_ID Call by reference Type reference (TYPE) HAP_CATEGORY_ID Beurteilungskategorien-ID 20060421
2 Changing END_DATE Call by reference Type reference (TYPE) HAP_AP_END_DATE Endedatum des Beurteilungszeitraums 20060519
3 Importing PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP-Seitenkontext für Element-Handler 20060421
4 Changing START_DATE Call by reference Type reference (TYPE) HAP_AP_START_DATE Beginndatum des Beurteilungszeitraums 20060519
5 Changing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20060421

Method SELECTION_INPUT on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method STATUS_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY_ID Call by reference Type reference (TYPE) HAP_CATEGORY_ID Beurteilungskategorien-ID 20060421
2 Importing END_DATE Call by reference Type reference (TYPE) HAP_AP_END_DATE Endedatum des Beurteilungszeitraums 20060421
3 Exporting NO_DOCS_WITHOUT Call by reference Type reference (TYPE) HAP_NO_DOC Anzahl gefundene dokumenten 20060421
4 Importing ORG_UNIT_ID Call by reference Type reference (TYPE) PD_OBJID_R ObjektId 20060421
5 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20060421
6 Importing START_DATE Call by reference Type reference (TYPE) HAP_AP_START_DATE Beginndatum des Beurteilungszeitraums 20060421
7 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20060421
8 Exporting T_STATUS_LIST Call by reference Type reference (TYPE) HAP_T_BSP_STATUS_LIST Status List 20060421

Method STATUS_OVERVIEW on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method TEMPLATE_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_ON_APPLICATION Call by reference Type reference (TYPE) HAP_ADD_ON_APPLICATION Add-On-Anwendung für Beurteilungssysteme 20060421
2 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20060421
3 Importing T_CATEGORIES Call by reference Type reference (TYPE) HAP_T_C Kategoriengruppen- und Kategorien-ID 20060421
4 Exporting T_TEMPLATES Call by reference Type reference (TYPE) HAP_T_TEMPLATES Beurteilungsformulare 20060421

Method TEMPLATE_GET_LIST on class CL_BSP_HAP_OVERVIEW_UI has no exception.

Method UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PLAN_VERSION Call by reference Type reference (TYPE) HAP_PLAN_VERSION Planvariante 20060502
2 Exporting S_AVAILABLE_STATUS Call by reference Type reference (TYPE) HAP_S_SEL_STATUS Beurteilungsselektion: Beurteilungsstatus 20060502
3 Importing TEMPLATE_ID Call by reference Type reference (TYPE) HAP_TEMPLATE_ID Beurteilungsformular 20060502

Method UPDATE_STATUS on class CL_BSP_HAP_OVERVIEW_UI has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in