SAP ABAP Class CL_HAP_WD_START_PAGE_UI (Support Class Appraisal Start Page)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-AP-PM (Application Component) Appraisal, Valuation, and Survey Tool
⤷
PAOC_HAP_DOCUMENT_WD_UI (Package) Appraisal - Web Dynpro User Interface
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class | 20070522 |
Properties
| Class | CL_HAP_WD_START_PAGE_UI | |
| Short Description | Support Class Appraisal Start Page | |
| Super Class | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PAOC_HAP_DOCUMENT_WD_UI | Appraisal - Web Dynpro User Interface |
| Created | 20070509 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HAP_WD_START_PAGE_UI has no forward declaration.
Interfaces
Class CL_HAP_WD_START_PAGE_UI has no interface implemented.
Friends
Class CL_HAP_WD_START_PAGE_UI has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | STRING | Used for Parameterizing Category ID | 20070522 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | STRING | Used for Parameterizing Template ID | 20070522 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | DATS | Used for Parameterizing Begin Date | 20070522 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | DATS | Used for Parameterizing End date | 20070522 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Retrieve Categories | 20070515 | |
| 2 | Static method | Public | Method | Check that uploaded document is the one selected on the POWL | 20091203 | |
| 3 | Static method | Public | Method | Delete Appraisal Documents | 20070515 | |
| 4 | Static method | Public | Method | Download Offline PDF Document | 20070516 | |
| 5 | Static method | Public | Method | Retrieve Appraisal Documents | 20070509 | |
| 6 | Static method | Public | Method | Mass-Create Documents | 20071128 | |
| 7 | Static method | Public | Method | Upload Offline PDF Document | 20070604 | |
| 8 | Static method | Public | Method | Get Default Appraiser and Appraisee Type | 20080729 | |
| 9 | Instance method | Private | Method | Get Direct Reports | 20080806 | |
| 10 | Static method | Public | Method | Get Offline Lock User Name | 20081212 | |
| 11 | Instance method | Public | Method | Get Direct Reports | 20080806 | |
| 12 | Static method | Public | Method | Remove Offline Lock | 20070605 | |
| 13 | Static method | Public | Method | Retrieve Templates | 20070516 | |
| 14 | Static method | Public | Method | Retrieve Template Name | 20070604 |
Events
Class CL_HAP_WD_START_PAGE_UI has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_DIRECT_REPORTS | Public | See coding | 20080806 | tt_direct_reports TYPE STANDARD TABLE OF ty_direct_report WITH DEFAULT KEY
|
||
| 2 | TT_D_REPORTS | Public | See coding | 20080806 | tt_d_reports TYPE STANDARD TABLE OF ty_d_reports WITH DEFAULT KEY
|
||
| 3 | TT_OADP_KEYOBJEC | Public | See coding | 20120220 | tt_oadp_keyobjec TYPE STANDARD TABLE OF ty_oadp_keyobjec WITH DEFAULT KEY
|
||
| 4 | TT_OADP_KEYSTRUC | Public | See coding | 20120220 | tt_oadp_keystruc TYPE STANDARD TABLE OF ty_oadp_keystruc WITH DEFAULT KEY
|
||
| 5 | TY_DIRECT_REPORT | Public | See coding | 20080806 | BEGIN OF ty_direct_report,
otype TYPE otype,
objid TYPE hrobjid,
stext TYPE stext,
person_id TYPE string,
person TYPE string,
position_id TYPE hrobjid,
position TYPE string,
is_selected TYPE wdy_boolean,
is_readonly TYPE wdy_boolean,
END OF ty_direct_report
|
||
| 6 | TY_D_REPORTS | Public | See coding | 20080806 | BEGIN OF ty_d_reports,
seqnr TYPE sseqnr,
level TYPE slevel_d,
otype TYPE otype,
objid TYPE realo,
stext TYPE stext,
pdown TYPE pdown,
pup TYPE pup,
person_id TYPE realo,
person TYPE string,
position_id TYPE realo,
position TYPE string,
row_key TYPE string,
parent_row_key TYPE string,
is_leaf TYPE wdy_boolean,
expanded TYPE wdy_boolean,
is_selected TYPE wdy_boolean,
is_multiple_manager TYPE wdy_boolean,
is_visible TYPE wdui_visibility,
END OF ty_d_reports
|
||
| 7 | TY_OADP_KEYOBJEC | Public | See coding | 20120220 | BEGIN OF ty_oadp_keyobjec,
obj_key TYPE hrtabseqnr.
INCLUDE TYPE objec.
TYPES: END OF ty_oadp_keyobjec
|
||
| 8 | TY_OADP_KEYSTRUC | Public | See coding | 20120220 | BEGIN OF ty_oadp_keystruc,
struc_key TYPE hrtabseqnr.
INCLUDE TYPE struc.
TYPES: END OF ty_oadp_keystruc
|
||
| 9 | TY_OBJ_KEY | Public | Type reference (TYPE) | HRTABSEQNR | Sequence Number in Table Part of Table Infotype | 20120220 | |
Method Signatures
Method CATEGORY_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_ON_APPLICATION | Call by reference | Type reference (TYPE) | HAP_ADD_ON_APPLICATION | Add-On-Anwendung für Beurteilungssysteme | 20070515 | |||
| 2 | T_CATEGORIES | Call by reference | Type reference (TYPE) | HAP_T_C_T | Kategoriename | 20070515 |
Method CATEGORY_GET_LIST on class CL_HAP_WD_START_PAGE_UI has no exception.
Method CHECK_UPLOADED_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FILE_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | File Content | 20091203 | |||
| 2 | FILE_NAME | Call by reference | Type reference (TYPE) | STRING | File Name | 20091203 | |||
| 3 | S_APPRAISAL_ID | Call by reference | Type reference (TYPE) | HAP_S_APPRAISAL_ID | Beurteilungs-ID | 20091203 | |||
| 4 | T_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20091203 |
Method CHECK_UPLOADED_DOCUMENT on class CL_HAP_WD_START_PAGE_UI has no exception.
Method DOCUMENT_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADMINISTRATOR | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Administrator ( = 'X') | 20070515 | ||
| 2 | APPRAISAL_ID | Call by reference | Type reference (TYPE) | HAP_APPRAISAL_ID | Beurteilungs-ID | 20070515 | |||
| 3 | PART_AP_ID | Call by reference | Type reference (TYPE) | HAP_PART_AP_ID | Teilbeurteilungs-ID | 20070515 | |||
| 4 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20070515 | |||
| 5 | S_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20070515 |
Method DOCUMENT_DELETE on class CL_HAP_WD_START_PAGE_UI has no exception.
Method DOCUMENT_DOWNLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_ON_APPLICATION | Call by reference | Type reference (TYPE) | HAP_ADD_ON_APPLICATION | Add-On-Anwendung für Beurteilungssysteme | 20070516 | |||
| 2 | ADMINISTRATOR | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Administrator | 20070516 | ||
| 3 | APPRAISAL_ID | Call by reference | Type reference (TYPE) | HAP_APPRAISAL_ID | Beurteilungs-ID | 20070516 | |||
| 4 | PART_AP_ID | Call by reference | Type reference (TYPE) | HAP_PART_AP_ID | Teilbeurteilungs-ID | 20070516 | |||
| 5 | PDF_XSTRING | Call by reference | Type reference (TYPE) | FPCONTENT | Formularprozessierung: Inhalt von XFT, XFD, PDF etc. | 20070516 | |||
| 6 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20070516 | |||
| 7 | S_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return | 20070605 |
Method DOCUMENT_DOWNLOAD on class CL_HAP_WD_START_PAGE_UI has no exception.
Method DOCUMENT_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_ON_APPLICATION | Call by reference | Type reference (TYPE) | HAP_ADD_ON_APPLICATION | Add-On-Anwendung für Beurteilungssysteme | 20070509 | |||
| 2 | EXTRACT_M_N | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Einstelliges Kennzeichen | 20070509 | ||
| 3 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20070509 | |||
| 4 | SEL_FILTER | Call by reference | Type reference (TYPE) | ANY | 20070509 | ||||
| 5 | S_AND_OR | Call by reference | Type reference (TYPE) | HAP_S_SEL_OPTION_AND_OR | Beurteilungsselektion: UND-/ODER-Option für alle Beteiligte | 20070509 | |||
| 6 | S_DOCUMENT_FILL | Call by reference | Type reference (TYPE) | HAP_S_DOCUMENT_FILL | Beurteilungsliste (Festlegung leerer Tabellenfelder) | 20070509 | |||
| 7 | S_SEL_DATES | Call by reference | Type reference (TYPE) | HAP_S_SEL_DATES | Beurteilungsselektion: Datenfelder | 20070509 | |||
| 8 | S_SEL_STATUS | Call by reference | Type reference (TYPE) | HAP_S_SEL_STATUS | Beurteilungsselektion: Beurteilungsstatus | 20070509 | |||
| 9 | S_SEL_WITH_OR_WITHOUT | Call by reference | Type reference (TYPE) | HAP_S_SEL_WITH_OR_WITHOUT | Selektion von Objekten mit oder ohne Beurteilung | 20070509 | |||
| 10 | T_APPRAISEES | Call by reference | Type reference (TYPE) | HAP_T_HRSOBID | HR-Objekt (erweitert) | 20070509 | |||
| 11 | T_APPRAISERS | Call by reference | Type reference (TYPE) | HAP_T_HRSOBID | HR-Objekt (erweitert) | 20070509 | |||
| 12 | T_CATEGORIES | Call by reference | Type reference (TYPE) | HAP_T_C | Kategoriengruppen- und Kategorien-ID | 20070509 | |||
| 13 | T_DOCUMENT | Call by reference | Type reference (TYPE) | HAP_T_WD_DOCUMENTS | Beurteilungsliste WD UI Representation | 20070509 | |||
| 14 | T_OTHERS | Call by reference | Type reference (TYPE) | HAP_T_HRSOBID | HR-Objekt (erweitert) | 20070509 | |||
| 15 | T_PART_APPRAISERS | Call by reference | Type reference (TYPE) | HAP_T_HRSOBID | HR-Objekt (erweitert) | 20070509 | |||
| 16 | T_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20070509 | |||
| 17 | T_SEL_STATUS_SUB | Call by reference | Type reference (TYPE) | HAP_T_STATUS_SUB | Teilstatus der Beurteilung | 20070509 | |||
| 18 | T_TEMPLATES | Call by reference | Type reference (TYPE) | HAP_T_HROBJECT | HR-Objekt | 20070509 |
Method DOCUMENT_GET_LIST on class CL_HAP_WD_START_PAGE_UI has no exception.
Method DOCUMENT_MASS_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_ON_APPLICATION | Call by reference | Type reference (TYPE) | HAP_ADD_ON_APPLICATION | Add-On-Anwendung für Beurteilungssysteme | 20071128 | |||
| 2 | APPRAISER_ID | Call by reference | Type reference (TYPE) | HAP_APPRAISER_ID | Erweiterte Beurteiler-ID | 20071128 | |||
| 3 | APPRAISER_TYPE | Call by reference | Type reference (TYPE) | HAP_APPRAISER_TYPE | Beurteilertyp | 20071128 | |||
| 4 | AP_END_DATE | Call by reference | Type reference (TYPE) | HAP_AP_END_DATE | Endedatum des Beurteilungszeitraums | 20071128 | |||
| 5 | AP_START_DATE | Call by reference | Type reference (TYPE) | HAP_AP_START_DATE | Beginndatum des Beurteilungszeitraums | 20071128 | |||
| 6 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20071128 | |||
| 7 | SKIP_IN_PREP | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' = status "in preparation" will be completed | 20071128 | |||
| 8 | TEMPLATE_ID | Call by reference | Type reference (TYPE) | HAP_TEMPLATE_ID | Beurteilungsformular | 20071128 | |||
| 9 | T_APPRAISEE | Call by reference | Type reference (TYPE) | HAP_T_HRSOBID | Appraisees | 20071128 | |||
| 10 | T_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20071128 |
Method DOCUMENT_MASS_CREATE on class CL_HAP_WD_START_PAGE_UI has no exception.
Method DOCUMENT_UPLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FILE_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | File Content | 20070605 | |||
| 2 | FILE_NAME | Call by reference | Type reference (TYPE) | STRING | File Name | 20070605 | |||
| 3 | T_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20070605 |
Method DOCUMENT_UPLOAD on class CL_HAP_WD_START_PAGE_UI has no exception.
Method GET_DEFAULT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_ON_APPLICATION | Call by reference | Type reference (TYPE) | HAP_ADD_ON_APPLICATION | Add-On-Anwendung für Beurteilungssysteme | 20080729 | |||
| 2 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20080729 | |||
| 3 | S_SUPPORT | Call by reference | Type reference (TYPE) | HAP_S_IF_DOCUMENT_SUPPORT | Document Support Structure | 20080729 | |||
| 4 | TEMPLATE_ID | Call by reference | Type reference (TYPE) | HAP_TEMPLATE_ID | Beurteilungsformular | 20080729 |
Method GET_DEFAULT_TYPE on class CL_HAP_WD_START_PAGE_UI has no exception.
Method GET_DIRECT_REPORTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | 20080806 | ||||
| 2 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20080806 | |||
| 3 | T_ORG_DATA | Call by reference | Type reference (TYPE) | TT_D_REPORTS | 20080806 | ||||
| 4 | T_ORG_UNIT | Call by reference | Type reference (TYPE) | TT_D_REPORTS | 20080806 | ||||
| 5 | T_REPORT | Call by reference | Type reference (TYPE) | TT_D_REPORTS | 20080806 |
Method GET_DIRECT_REPORTS on class CL_HAP_WD_START_PAGE_UI has no exception.
Method GET_OFFLINE_LOCK_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20081212 | |||
| 2 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20081212 | |||
| 3 | S_NAME | Value transfer | Type reference (TYPE) | HAP_USER_NAME | Objektbezeichnung | 20081212 |
Method GET_OFFLINE_LOCK_NAME on class CL_HAP_WD_START_PAGE_UI has no exception.
Method GET_ORG_UNIT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20080806 | |||
| 2 | S_WD_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20080806 | |||
| 3 | T_DIRECT_REPORT | Call by reference | Type reference (TYPE) | TT_DIRECT_REPORTS | 20080806 |
Method GET_ORG_UNIT_DATA on class CL_HAP_WD_START_PAGE_UI has no exception.
Method REMOVE_OFFLINE_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPRAISAL_ID | Call by reference | Type reference (TYPE) | HAP_APPRAISAL_ID | Beurteilungs-ID | 20070605 | |||
| 2 | OFFLINE_ID | Call by reference | Type reference (TYPE) | HAP_OFFLINE_ID | Offline Document ID | 20070605 | |||
| 3 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20070605 | |||
| 4 | S_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20070605 |
Method REMOVE_OFFLINE_LOCK on class CL_HAP_WD_START_PAGE_UI has no exception.
Method TEMPLATE_GET_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADD_ON_APPLICATION | Call by reference | Type reference (TYPE) | HAP_ADD_ON_APPLICATION | Add-On-Anwendung für Beurteilungssysteme | 20070516 | |||
| 2 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20070516 | |||
| 3 | S_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20070516 | |||
| 4 | T_CATEGORIES | Call by reference | Type reference (TYPE) | HAP_T_C_T | Kategoriename | 20070516 | |||
| 5 | T_TEMPLATES | Call by reference | Type reference (TYPE) | HAP_T_TEMPLATES | Beurteilungsformulare | 20070516 |
Method TEMPLATE_GET_LIST on class CL_HAP_WD_START_PAGE_UI has no exception.
Method TEMPLATE_GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20070605 | |||
| 2 | S_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20070605 | |||
| 3 | TEMPLATE_ID | Call by reference | Type reference (TYPE) | HAP_TEMPLATE_ID | Beurteilungsformular | 20070605 | |||
| 4 | TEMPLATE_NAME | Call by reference | Type reference (TYPE) | HAP_TEMPLATE_NAME | Name Beurteilungsformular | 20070605 |
Method TEMPLATE_GET_NAME on class CL_HAP_WD_START_PAGE_UI has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |