SAP ABAP Interface IF_EX_HRCMP00_PS_RECL (BAdI Interface IF_EX_HRCMP00_PS_RECL)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷
PA-CM (Application Component) Compensation Management
⤷
PCMP (Package) Compensation management
⤷
⤷
Meta Relationship - Used By
Properties
| Interface | IF_EX_HRCMP00_PS_RECL | |
| Short Description | BAdI Interface IF_EX_HRCMP00_PS_RECL |
General Data
| Package | PCMP | Compensation management |
| Created | 20020318 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_HRCMP00_PS_RECL has no forward declaration.
Interfaces
Interface IF_EX_HRCMP00_PS_RECL has no interface.
Friends
Interface IF_EX_HRCMP00_PS_RECL has no friend.
Attributes
Interface IF_EX_HRCMP00_PS_RECL has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Process After Reclassification | 20020430 | |
| 2 | Instance method | Public | Method | Complete List of Displayed Data (ALV) | 20020705 | |
| 3 | Instance method | Public | Method | Make Changes to Batch Input Session | 20020506 | |
| 4 | Instance method | Public | Method | Process After Determination of Reclassification Date | 20020430 | |
| 5 | Instance method | Public | Method | Process for Selecting Reclassification Types | 20020515 | |
| 6 | Instance method | Public | Method | Process Instead of Standard Reclassification | 20020423 | |
| 7 | Instance method | Public | Method | Provision of Generic Infotypes | 20120511 |
Events
Interface IF_EX_HRCMP00_PS_RECL has no event.
Types
Interface IF_EX_HRCMP00_PS_RECL has no local type.
Method Signatures
Method AFTER_RECLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020725 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20020725 | |||
| 3 | ERROR_TAB | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20020725 | |||
| 4 | FLT_VAL | Value transfer | Type reference (TYPE) | CMP_PSRCL_FLTVAL | Parameter FLT_VAL der Methode AFTER_RECLASSIFICATION | 20020430 | |||
| 5 | P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20020725 | |||
| 6 | P0008_NEW | Call by reference | Type reference (TYPE) | P0008 | Personal-Stammsatz Infotyp 0008 (Basisbezuege) | 20020725 | |||
| 7 | P0008_NEW_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20061121 | |||
| 8 | P0008_OLD | Call by reference | Type reference (TYPE) | P0008 | Personal-Stammsatz Infotyp 0008 (Basisbezuege) | 20020506 | |||
| 9 | P0008_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | '0 ' | Subtyp | 20040331 | ||
| 10 | P0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20020725 | |||
| 11 | PERNR | Call by reference | Type reference (TYPE) | PERSNO | Personalnummer | 20020725 | |||
| 12 | PNNNN_NEW_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20020725 | |||
| 13 | PNNNN_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20020725 | |||
| 14 | RECL_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20020506 | |||
| 15 | RECL_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: Nachbearbeitung der Umstufung hat stattgefunden | 20021113 | |||
| 16 | REJECT_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: Fehler - Abbruch der Umstufung | 20020725 | |||
| 17 | T510_PSRCL | Call by reference | Type reference (TYPE) | T510_PSRCL | Tarifliche Umstufung | 20020506 |
Method AFTER_RECLASSIFICATION on Interface IF_EX_HRCMP00_PS_RECL has no exception.
Method APPEND_ALV_OUTPUT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FIELDDESC | Call by reference | Type reference (TYPE) | DDFIELDS | Feldliste der zusätzlichen Daten | 20020705 | |||
| 2 | EX_REF_TO_EXTENSION | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf die globale Tabelle der zusätzlichen Daten | 20020705 | |||
| 3 | FLT_VAL | Value transfer | Type reference (TYPE) | CMP_PSRCL_FLTVAL | Parameter FLT_VAL der Methode APPEND_ALV_OUTPUT_DATA | 20020705 | |||
| 4 | IM_ALVTAB | Call by reference | Type reference (TYPE) | HRCM_PSRCL_LOG_ALV1_TAB | Protokoll der tariflichen Umstufung | 20020705 | |||
| 5 | IM_P0008_TAB_NEW | Call by reference | Type reference (TYPE) | P0008_TAB | vor Umstufg.: Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20020705 | |||
| 6 | IM_P0008_TAB_OLD | Call by reference | Type reference (TYPE) | P0008_TAB | nach Umstufg.: Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20020705 | |||
| 7 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020705 | |||
| 8 | IM_PNNNN_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20020705 | |||
| 9 | IM_RECL_DATE_TAB | Call by reference | Type reference (TYPE) | PSRDT_TAB | Tabelle mit Umstufungen (Datum + Typ) | 20020705 |
Method APPEND_ALV_OUTPUT_DATA on Interface IF_EX_HRCMP00_PS_RECL has no exception.
Method CHANGE_BATCH_INPUT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_BATCH_INPUT_TAB | Call by reference | Type reference (TYPE) | HRCM_BI_TAB | Tabellentyp für BDCDATA | 20020506 | |||
| 2 | EX_ERROR_TAB | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20031210 | |||
| 3 | FLT_VAL | Value transfer | Type reference (TYPE) | CMP_PSRCL_FLTVAL | Parameter FLT_VAL der Methode CHANGE_BATCH_INPUT_DATA | 20020506 | |||
| 4 | FLT_VAL_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020726 | |||
| 5 | IM_NEW_0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20031210 | |||
| 6 | IM_OLD_0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20031210 | |||
| 7 | IM_PNNNN_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20020704 | |||
| 8 | IM_RECL_DATE_TAB | Call by reference | Type reference (TYPE) | PSRDT_TAB | Tabelle mit Umstufungen (Datum + Typ) | 20031210 | |||
| 9 | IM_RECL_TYPE_TAB | Call by reference | Type reference (TYPE) | PSRTY_TAB | Tabelle mit tariflichen Umstufungsarten | 20081111 |
Method CHANGE_BATCH_INPUT_DATA on Interface IF_EX_HRCMP00_PS_RECL has no exception.
Method CHANGE_RECLASSIFICATION_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020725 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20020725 | |||
| 3 | ERROR_TAB | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20020725 | |||
| 4 | FLT_VAL | Value transfer | Type reference (TYPE) | CMP_PSRCL_FLTVAL | Parameter FLT_VAL der Methode CHANGE_RECLASSIFICATION_DATE | 20020430 | |||
| 5 | P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20020725 | |||
| 6 | P0008_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | '0 ' | Subtyp | 20040331 | ||
| 7 | P0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20020725 | |||
| 8 | PERNR | Call by reference | Type reference (TYPE) | PERSNO | Personalnummer | 20020725 | |||
| 9 | RECL_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20020724 | |||
| 10 | RECL_TYPE | Call by reference | Type reference (TYPE) | PSRTY | Tarifliche Umstufungsart | 20020724 | |||
| 11 | REJECT_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: Fehler - Abbruch der Umstufung | 20020725 |
Method CHANGE_RECLASSIFICATION_DATE on Interface IF_EX_HRCMP00_PS_RECL has no exception.
Method CHOOSE_RECLASSIFICATION_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020725 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20020725 | |||
| 3 | ERROR_TAB | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20020725 | |||
| 4 | FLT_VAL | Value transfer | Type reference (TYPE) | CMP_PSRCL_FLTVAL | Parameter FLT_VAL der Methode CHOOSE_RECLASSIFICTAION_TYPES | 20020515 | |||
| 5 | PERNR | Call by reference | Type reference (TYPE) | PERSNO | Personalnummer | 20020726 | |||
| 6 | RECL_TYPE_TAB | Call by reference | Type reference (TYPE) | PSRTY_TAB | Tabelle mit tariflichen Umstufungsarten | 20020723 | |||
| 7 | REJECT_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: Fehler - Abbruch der Umstufung | 20020725 |
Method CHOOSE_RECLASSIFICATION_TYPES on Interface IF_EX_HRCMP00_PS_RECL has no exception.
Method DO_RECLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AD_STANDARD_RECLASSIFICATION | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: zusätzlich Standard-Umstufung; SAP interne Verwendung | 20070316 | |||
| 2 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020701 | |||
| 3 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20020701 | |||
| 4 | ERROR_TAB | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20020701 | |||
| 5 | FLT_VAL | Value transfer | Type reference (TYPE) | CMP_PSRCL_FLTVAL | Filterwert für BAdI zur Tarifumstufung | 20020423 | |||
| 6 | NEW_RECL_DATE_TYPE | Call by reference | Type reference (TYPE) | PSRDT | Umstufungsdatum + Umstufungstyp | 20020701 | |||
| 7 | NO_STANDARD_RECLASSIFICATION | Call by reference | Type reference (TYPE) | BOOLEAN | Do not Perform Standard Reclassification | 20020514 | |||
| 8 | P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20020701 | |||
| 9 | P0002_TAB | Call by reference | Type reference (TYPE) | P0002_TAB | Personal-Stammsatz Infotyp 0002 (Daten zur Person) | 20020701 | |||
| 10 | P0008_NEW | Call by reference | Type reference (TYPE) | P0008 | Personal-Stammsatz Infotyp 0008 (Basisbezuege) | 20020701 | |||
| 11 | P0008_NEW_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20081113 | |||
| 12 | P0008_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | '0 ' | Subtyp | 20020701 | ||
| 13 | P0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20020701 | |||
| 14 | PERNR | Call by reference | Type reference (TYPE) | PERSNO | Personalnummer | 20020701 | |||
| 15 | PNNNN_NEW_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20020701 | |||
| 16 | PNNNN_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20020701 | |||
| 17 | RECL_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20020701 | |||
| 18 | RECL_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: Umstufung hat stattgefunden | 20020726 | |||
| 19 | RECL_TRFFG | Call by reference | Type reference (TYPE) | TRFFG | Folgetarifgruppe | 20050816 | |||
| 20 | RECL_TRFFS | Call by reference | Type reference (TYPE) | TRFFS | Folgetarifstufe | 20050816 | |||
| 21 | RECL_TYPE_TAB | Call by reference | Type reference (TYPE) | PSRTY_TAB | Tabelle mit tariflichen Umstufungsarten | 20020701 | |||
| 22 | REJECT_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: Fehler - Abbruch der Umstufung | 20020701 |
Method DO_RECLASSIFICATION on Interface IF_EX_HRCMP00_PS_RECL has no exception.
Method GET_GENERIC_INFOTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PNNNN_TAB | Call by reference | Type reference (TYPE) | PRELP_TAB | Tabelle von generischen Infotypen | 20120511 | |||
| 2 | ERROR_TAB | Call by reference | Type reference (TYPE) | HRERROR_TAB | Tabelle von HR-Fehlern | 20121114 | |||
| 3 | FLT_VAL | Value transfer | Type reference (TYPE) | CMP_PSRCL_FLTVAL | Parameter FLT_VAL der Methode GET_GENERIC_INFOTYPES | 20120511 | |||
| 4 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20120511 | |||
| 5 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20120511 | |||
| 6 | IM_P0008_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | '0 ' | Subtyp | 20120511 | ||
| 7 | IM_PERNR | Call by reference | Type reference (TYPE) | PERSNO | Personalnummer | 20120511 | |||
| 8 | REJECT_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: Fehler - Abbruch der Umstufung | 20121114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | System-Exception bei dynamischen Methoden-Aufrufen aller Art | 20120511 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 470 |