SAP ABAP Class CL_HRPBSDE_STUFENAUFSTIEG (CL_HRPBSDE_STUFENAUFSTIEG)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS (Application Component) Public Sector
     P01O (Package) HR Germany: Public Sector
Properties
Class CL_HRPBSDE_STUFENAUFSTIEG  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01O   HR Germany: Public Sector 
Created 20090811   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPBSDE_STUFENAUFSTIEG has no interface implemented.
Friends
Class CL_HRPBSDE_STUFENAUFSTIEG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FALSE Constant Public Type reference (TYPE) BOOLE_D SPACE Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20090820
2 C_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20090820
3 MO_MESSAGE_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20090820
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONDITION Instance method Public Method Check Prerequisites 20091112
2 CHECK_DNEUG Instance method Public Method Check DNeuG 20090820
3 COMPARE_DATA Instance method Public Method Compare the Data from the IT0008 and Backup Table 20091112
4 COMPARE_STVOR_VARGU Instance method Private Method Compare the Date of the Next Increase, Variable Argument 20090820
5 CONSTRUCTOR Instance method Public Constructor 20090820
6 DO_EVALUATE_CHECK_EXCEPTIONS Instance method Public Method Check Special Features According to Par.3 BesUeG 20090820
7 FILL_TEXT Instance method Public Method Fill Text for Log 20090820
8 OUTPUT_PAL Instance method Public Method Log printout 20090820
Events
Class CL_HRPBSDE_STUFENAUFSTIEG has no event.
Types
Class CL_HRPBSDE_STUFENAUFSTIEG has no local type.
Method Signatures

Method CHECK_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20091112
2 Exporting EV_UEBTAG Call by reference Type reference (TYPE) DATUM Datum 20091112
3 Exporting EV_VORTAG Call by reference Type reference (TYPE) DATUM Datum 20091112
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20091112
5 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20091112
6 Importing IO_UEBF Call by reference Object reference (TYPE REF TO) CL_HRPBSDE_UEBF DNeuG: fiktive Überleitung 20091112
7 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20091112
8 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20091112
9 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20091112
10 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20091112
11 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20091112

Method CHECK_CONDITION on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.

Method CHECK_DNEUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090820
2 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20090820
3 Importing IO_UEBF Call by reference Object reference (TYPE REF TO) CL_HRPBSDE_UEBF DNeuG: fiktive Überleitung 20090820
4 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20090820
5 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090820
6 Importing IV_DATUM Call by reference Type reference (TYPE) DATUM Datum 20091112
7 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20090820

Method CHECK_DNEUG on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.

Method COMPARE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20091112
2 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20091112
3 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20091112
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20091112
5 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20091112
6 Importing IV_UEBTAG Call by reference Type reference (TYPE) DATUM Datum 20091112
7 Importing IV_VORTAG Call by reference Type reference (TYPE) DATUM Datum 20091112

Method COMPARE_DATA on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.

Method COMPARE_STVOR_VARGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROTOKOLL Call by reference Type reference (TYPE) P01P_RPLDNEUGD1_ALV DNeuG: ALV-Ausgabestruktur für RPLDNEUGD1 20090820
2 Exporting ES_PDPBSDNEUG_UEB_T Call by reference Type reference (TYPE) PDPBSDNEUG_UEB_T Überleitung in den DNeuG: Personal-Tarifinformation 20090820
3 Exporting EV_KNZ_UPDATE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090820
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090820
5 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20090820
6 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20090820
7 Importing IT_P0230 Call by reference Type reference (TYPE) P0230_TAB Personal-Stammsatz Infotyp 0230 (View 0008/0230) 20090820
8 Importing IV_STVOR_NEU Call by reference Type reference (TYPE) STVOR Variables Argument Tabelle T510_PSRCL (tarifliche Umstufung) 20090820
9 Importing IV_TEST Call by reference Type reference (TYPE) P01P_DNEUG_MODE DNeuG: Testlauf 20090820
10 Importing IV_VARGU_NEU Call by reference Type reference (TYPE) VARPR Variables Argument Tabelle T510_PSRCL (tarifliche Umstufung) 20090820

Method COMPARE_STVOR_VARGU on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20090820

Method CONSTRUCTOR on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.

Method DO_EVALUATE_CHECK_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROTOKOLL Call by reference Type reference (TYPE) HRPBSDE_DNEUG_STUFENAUFSTIEG Tabellentyp für 'P01P_RPLDNEUGD1_ALV' 20090820
2 Exporting EV_DATUM Call by reference Type reference (TYPE) DATUM Datum 20090820
3 Exporting EV_KNZ_UPDATE Call by reference Type reference (TYPE) BOOLE_D Knz.Update 20090820
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090820
5 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler HCM 20090820
6 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090820
7 Importing IT_P0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20090820
8 Importing IT_P0230 Call by reference Type reference (TYPE) P0230_TAB Personal-Stammsatz Infotyp 0230 (View 0008/0230) 20090820
9 Importing IT_P0322 Call by reference Type reference (TYPE) P0322_TAB HR-PSG: Informationstyp Versorgung (Nr. 0322) 20090820
10 Importing IV_DATUM Call by reference Type reference (TYPE) DATUM Überleitungsdatum 20091112
11 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090820
12 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20090820
13 Importing IV_TEST Call by reference Type reference (TYPE) P01P_DNEUG_MODE DNeuG: Testlauf 20090820

Method DO_EVALUATE_CHECK_EXCEPTIONS on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.

Method FILL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BTRTX Call by reference Type reference (TYPE) BTRTX Personalteilbereichstext 20090820
2 Exporting EV_PBTXT Call by reference Type reference (TYPE) PBTXT Personalbereichstext 20090820
3 Exporting EV_PGTXT Call by reference Type reference (TYPE) PGTXT Mitarbeitergruppen-Bezeichnung 20090820
4 Exporting EV_PKTXT Call by reference Type reference (TYPE) PKTXT Mitarbeiterkreis-Bezeichnung 20090820
5 Exporting EV_TARTX Call by reference Type reference (TYPE) TARTX Bezeichnung Tarifart (Infotyp Basisbezüge) 20090820
6 Exporting EV_TGBTX Call by reference Type reference (TYPE) TGBTX Bezeichnung Tarifgebiet (Infotyp Basisbezüge) 20090820
7 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090820
8 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20090820
9 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20090820
10 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20090820
11 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20090820

Method FILL_TEXT on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.

Method OUTPUT_PAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) CL_HRPAY00_MESSAGE_HANDLER Message Handler 20090820
2 Importing IT_PROTOKOLL Call by reference Type reference (TYPE) HRPBSDE_DNEUG_STUFENAUFSTIEG Tabellentyp für 'P01P_RPLDNEUGD1_ALV' 20090820
3 Importing IV_DATUM Call by reference Type reference (TYPE) DATUM Datum 20090820

Method OUTPUT_PAL on class CL_HRPBSDE_STUFENAUFSTIEG has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in