SAP ABAP Class CL_IM_HRHAP00_REPORTING_05 (Implementation Class for BAdI Imp. HRHAP00_REPORTING_05)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-AP-PM (Application Component) Appraisal, Valuation, and Survey Tool
⤷
PAOC_HAP_DOCUMENT_UI (Package) Appraisal Document - User Interface
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_HRHAP00_REPORTING | BAdI Interface IF_EX_HRHAP00_REPORTING | 20101221 |
Properties
| Class | CL_IM_HRHAP00_REPORTING_05 | |
| Short Description | Implementation Class for BAdI Imp. HRHAP00_REPORTING_05 | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PAOC_HAP_DOCUMENT_UI | Appraisal Document - User Interface |
| Created | 20100621 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_EX_HRHAP00_REPORTING | BAdI Interface IF_EX_HRHAP00_REPORTING | 20101221 |
Friends
Class CL_IM_HRHAP00_REPORTING_05 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | STRING | 'APPRAISAL_NAME' | 20101221 | |||
| 2 | Constant | Private | Type reference (TYPE) | STRING | 'APPRAISEE' | 20101221 | |||
| 3 | Constant | Private | Type reference (TYPE) | STRING | 'APPRAISER' | 20101221 | |||
| 4 | Constant | Private | Type reference (TYPE) | STRING | 'DESC_ROW_%' | 20101221 | |||
| 5 | Constant | Private | Type reference (TYPE) | STRING | 'NOTE_ROW_%' | 20101221 | |||
| 6 | Constant | Private | Type reference (TYPE) | STRING | 'VALUE_ROW_%' | 20101221 | |||
| 7 | Constant | Private | Type reference (TYPE) | STRING | 'TXT_ROW_%' | 20101221 | |||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'COLUMN_NAME' | 20101221 | |||
| 9 | Constant | Private | Type reference (TYPE) | STRING | 'EXECUTION_PERIOD_FROM' | 20101221 | |||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'EXECUTION_PERIOD_TO' | 20101221 | |||
| 11 | Constant | Private | Type reference (TYPE) | STRING | 'OBJECTIVE_DATE' | 20101221 | |||
| 12 | Constant | Private | Type reference (TYPE) | STRING | 'OTHERS' | 20101221 | |||
| 13 | Constant | Private | Type reference (TYPE) | STRING | 'PART_APPRAISER' | 20101221 | |||
| 14 | Constant | Private | Type reference (TYPE) | STRING | 'REVIEW_DATE' | 20101221 | |||
| 15 | Constant | Private | Type reference (TYPE) | STRING | 'STATUS_TEXT' | 20101221 | |||
| 16 | Constant | Private | Type reference (TYPE) | STRING | 'SUB_STATUS_TEXT' | 20101221 | |||
| 17 | Constant | Private | Type reference (TYPE) | STRING | 'VALIDITY_PERIOD_FROM' | 20101221 | |||
| 18 | Constant | Private | Type reference (TYPE) | STRING | 'VALIDITY_PERIOD_TO' | 20101221 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | TY_T_DOCUMENT_LIST | 20101221 | ||||
| 20 | Instance attribute | Private | Type reference (TYPE) | HAP_T_P5021_EXP | 20101221 |
Methods
Events
Class CL_IM_HRHAP00_REPORTING_05 has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_T_DOCUMENT_LIST | Private | See coding | 20101221 | TY_T_DOCUMENT_LIST type sorted table of HAP_S_DOCUMENT with unique key s_appraisal_id
|
Method Signatures
Method ATTRIBUTES_FILL_BODY_NUMBERING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ELEMENTS | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20110330 | |||
| 2 | IT_P5021_EXP | Call by reference | Type reference (TYPE) | HAP_T_P5021_EXP | Erweiterungstabelle Infotyp 5021 | 20110330 |
Method ATTRIBUTES_FILL_BODY_NUMBERING on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method BUILD_ELEMENT_SUPERSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ELEMENTS_SUPERSET | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 2 | IT_DOCUMENT_LIST | Call by reference | Type reference (TYPE) | HAP_T_DOCUMENTS | Beurteilungsliste (Aufbereitet für Ausgabe) | 20101221 | |||
| 3 | IV_FIX_TREE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Einstelliges Kennzeichen | 20101221 |
Method BUILD_ELEMENT_SUPERSET on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method BUILD_ELEMENT_SUPERSET_APPEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ELEMENTS_SUPERSET | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 2 | IS_PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20101221 | |||
| 3 | IV_APPRAISAL_ID | Call by reference | Type reference (TYPE) | HAP_APPRAISAL_ID | Beurteilungs-ID | 20101221 | |||
| 4 | IV_FIX_TREE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Einstelliges Kennzeichen | 20101221 | ||
| 5 | IV_PART_AP_ID | Call by reference | Type reference (TYPE) | HAP_PART_AP_ID | Beurteilungs-ID | 20101221 |
Method BUILD_ELEMENT_SUPERSET_APPEND on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method CONVERT_CELL_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BODY_DESCR | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENT_DESCR | Body - Elementbeschreibungen | 20101221 | |||
| 2 | IV_ROW_IID | Call by reference | Type reference (TYPE) | HAP_ROW_IID | Interne Zeilen-ID (Fix - Fremdschlüssel f. Zellentabellen) | 20101221 | |||
| 3 | RV_DESC | Value transfer | Type reference (TYPE) | STRING | 20101221 |
Method CONVERT_CELL_DESC on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method CONVERT_CELL_NOTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BODY_CELL_NOTES | Call by reference | Type reference (TYPE) | HAP_T_BODY_CELL_NOTES | Body - Zellennotizen | 20101221 | |||
| 2 | IV_COLUMN_IID | Call by reference | Type reference (TYPE) | HAP_COLUMN_IID | Interne Beurteilungsspalten-ID (Spalten-ID + Teilbeurt.-ID) | 20101221 | |||
| 3 | IV_ROW_IID | Call by reference | Type reference (TYPE) | HAP_ROW_IID | Interne Zeilen-ID (Fix - Fremdschlüssel f. Zellentabellen) | 20101221 | |||
| 4 | RV_NOTE | Value transfer | Type reference (TYPE) | STRING | 20101221 |
Method CONVERT_CELL_NOTE on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method CONVERT_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20101221 | |||
| 2 | RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20101221 |
Method CONVERT_DATE on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method CONVERT_NAMED_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NAMED_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20101221 | ||||
| 2 | RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20101221 |
Method CONVERT_NAMED_TABLE on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method CREATE_OUTPUT_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_OUTPUT_TABLE | Value transfer | Object reference (TYPE REF TO) | DATA | 20101221 | ||||
| 2 | IS_EXPORT_FIELDS | Call by reference | Type reference (TYPE) | HAP_S_EXCEL_FIELD_SELECTION | Excel-Download: Selektionsstruktur für Daten | 20101221 | |||
| 3 | IT_BODY_ELEMENTS | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 |
Method CREATE_OUTPUT_TABLE on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method DOCUMENT_LIST_BC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DOCUMENT_LIST | Call by reference | Type reference (TYPE) | HAP_T_DOCUMENTS | Beurteilungsliste (Aufbereitet für Ausgabe) | 20101221 | |||
| 2 | RV_ABORT | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20101221 |
Method DOCUMENT_LIST_BC on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method DOWNLOAD_TO_EXCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OUTPUT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101221 |
Method DOWNLOAD_TO_EXCEL on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method FORCE_ELEMENT_NUMBERING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BODY_ELEMENTS | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 2 | EV_HAS_NO_NUMBERING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101221 | ||||
| 3 | IT_P5021_EXP | Call by reference | Type reference (TYPE) | HAP_T_P5021_EXP | Erweiterungstabelle Infotyp 5021 | 20101221 |
Method FORCE_ELEMENT_NUMBERING on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method GET_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DOCUMENT | Call by reference | Type reference (TYPE) | HAP_S_DOCUMENT | Beurteilung | 20101221 | |||
| 2 | ES_RETURN | Call by reference | Type reference (TYPE) | BAL_S_MSG | Anwendungs-Log: Daten einer Meldung | 20101221 | |||
| 3 | EV_HAS_NO_NUMBERING | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wahr, wenn die Elemente unsprüngl. keine Nummerierung hatten | 20101221 | |||
| 4 | IV_APPRAISAL_ID | Call by reference | Type reference (TYPE) | HAP_APPRAISAL_ID | Beurteilungs-ID | 20101221 | |||
| 5 | IV_APPRAISAL_PART_ID | Call by reference | Type reference (TYPE) | HAP_PART_AP_ID | Teilbeurteilungs-ID | 20101221 | |||
| 6 | IV_PLAN_VERSION | Call by reference | Type reference (TYPE) | HAP_PLAN_VERSION | Planvariante | 20101221 |
Method GET_DOCUMENT on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method GET_ROW_IID_FROM_SUPERSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SUPERSET_ELEMENT | Call by reference | Type reference (TYPE) | HAP_S_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 2 | IT_DOCUMENT_ELEMENTS | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 3 | RV_ROW_IID | Value transfer | Type reference (TYPE) | HAP_ROW_IID | Interne Zeilen-ID (Fix - Fremdschlüssel f. Zellentabellen) | 20101221 |
Method GET_ROW_IID_FROM_SUPERSET on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method SHOW_OPTION_DIALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_EXPORT_FIELDS | Call by reference | Type reference (TYPE) | HAP_S_EXCEL_FIELD_SELECTION | Excel-Download: Selektionsstruktur für Daten | 20101221 | |||
| 2 | ET_COLUMNS | Call by reference | Type reference (TYPE) | HAP_T_COLUMN | Spalten-ID-Tabelle | 20101221 | |||
| 3 | IS_HEADER_DISPLAY | Call by reference | Type reference (TYPE) | HAP_S_HEADER_DISPLAY | Kopfteil - Anzeigen | 20101221 | |||
| 4 | IT_BODY_COLUMNS | Call by reference | Type reference (TYPE) | HAP_T_BODY_COLUMNS | Body - Spalten | 20101221 |
Method SHOW_OPTION_DIALOG on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method SUPERSET_REARRANGE_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ELEMENTS | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 2 | IT_ELEMENTS | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 |
Method SUPERSET_REARRANGE_ELEMENTS on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method WRITE_TABLE_BODY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OUTPUT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101221 | ||||
| 2 | IS_EXPORT_FIELDS | Call by reference | Type reference (TYPE) | HAP_S_EXCEL_FIELD_SELECTION | Excel-Download: Selektionsstruktur für Daten | 20101221 | |||
| 3 | IT_DOCUMENT_LIST | Call by reference | Type reference (TYPE) | HAP_T_DOCUMENTS | Beurteilungsliste (Aufbereitet für Ausgabe) | 20101221 | |||
| 4 | IT_ELEMENTS_SUPERSET | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 5 | IT_EXPORT_COLUMNS | Call by reference | Type reference (TYPE) | HAP_T_COLUMN | Spalten-ID-Tabelle | 20101221 |
Method WRITE_TABLE_BODY on class CL_IM_HRHAP00_REPORTING_05 has no exception.
Method WRITE_TABLE_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OUTPUT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101221 | ||||
| 2 | IS_HEADER_TEXTS | Call by reference | Type reference (TYPE) | HAP_S_HEADER_TEXTS | Kopfteil - Texte | 20101221 | |||
| 3 | IT_BODY_ELEMENTS | Call by reference | Type reference (TYPE) | HAP_T_BODY_ELEMENTS | Body - Elemente | 20101221 | |||
| 4 | IV_HAS_NO_NUMBERING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101221 |
Method WRITE_TABLE_HEADER on class CL_IM_HRHAP00_REPORTING_05 has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |