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 |