SAP ABAP Class CL_HRPBSDE_INDVAL (Class for Performing Indirect Valuation)
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_INDVAL  
Short Description Class for Performing Indirect Valuation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01O   HR Germany: Public Sector 
Created 20120726   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPBSDE_INDVAL has no interface implemented.
Friends
Class CL_HRPBSDE_INDVAL has no friend class.
Attributes
Class CL_HRPBSDE_INDVAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AUFRUF_INDIREKTE_BEWERTUNG Instance method Protected Method Indirect valuation 20120919
2 ERMITTLE_GESAMTENTGELT Instance method Public Method Determines Total Remuneration Before/After Higher Grouping 20120919
3 FUELLEN_PTBINDBW Instance method Protected Method Fill Wage Type Table of Indirect Valuation 20120919
4 LESEN_T596IJ Instance method Protected Method Read Table T596I/J 20120919
5 READ_CURRENT_INFOTYPES Instance method Public Method Read Current Infotypes 20120919
6 READ_INFOTYPE Instance method Protected Method Read Infotype 20120919
Events
Class CL_HRPBSDE_INDVAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PTBINDBW Protected See coding 20120919 tt_ptbindbw TYPE STANDARD TABLE OF ptbindbw
Method Signatures

Method AUFRUF_INDIREKTE_BEWERTUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PTBINDBW Call by reference Type reference (TYPE) TT_PTBINDBW Tabelle indirekte Bewertung 20120919
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20120919
3 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20120919
4 Importing IS_P0230 Call by reference Type reference (TYPE) P0230 Personal-Stammsatz Infotyp 0230/ View 0008 PSG 20120919
5 Importing IV_ANWDG Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20120919
6 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120919
7 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20120919
8 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20120919
9 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Standard Selektionen für HR-Stammdaten-Reporting 20120919
10 Importing LS_PNNNN Call by reference Type reference (TYPE) PRELP Puffer Personalstammdaten 20120919
11 Importing LT_PNNNN_TAB Call by reference Type reference (TYPE) PRELP_TAB Tabelle von generischen Infotypen 20120919
# Exception Resumable Description Created on
1 ERROR_GET_FLAG Fehler beim Holen eines Flags aus der Funktion 20120919
2 ERROR_INDVAL Fehler bei der indirekten Bewertung 20120919

Method ERMITTLE_GESAMTENTGELT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BETRG Call by reference Type reference (TYPE) PAD_AMT7S Lohnartenbetrag für Bezüge 20120919
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20120919
3 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20120919
4 Importing IS_P0230 Call by reference Type reference (TYPE) P0230 Personal-Stammsatz Infotyp 0230/ View 0008 PSG 20120919
5 Importing IV_ANWDG Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20120919
6 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20120919
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120919
8 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120919
9 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20120919
10 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20120919
11 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Standard Selektionen für HR-Stammdaten-Reporting 20120919
12 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Summenlohnart 20120919
13 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20120919
# Exception Resumable Description Created on
1 ERROR_GET_ALL_AMOUNT Fehler beim Bestimmen des Gesamtbetrages 20120919
2 NO_ENTRY_T511 Lohnart ist nicht gültig in der Tabelle T511 20120919

Method FUELLEN_PTBINDBW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PTBINDBW Call by reference Type reference (TYPE) TT_PTBINDBW Tabelle indirekte Bewertung 20120919
2 Importing IS_P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20120919
3 Importing IT_T596I_J Call by reference Type reference (TYPE) HRPBSDE_T596I_J Tabellentyp für T596i 20120919
4 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20120919
5 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20120919
6 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Summenlohnart 20120919

Method FUELLEN_PTBINDBW on class CL_HRPBSDE_INDVAL has no exception.

Method LESEN_T596IJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LGART Call by reference Type reference (TYPE) HRPBSDE_T596I_J Tabellentyp für T596i 20120919
2 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20120919
3 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120919
4 Importing IV_KEINE_FEHLERMELDUNG Call by reference Type reference (TYPE) ABAP_BOOL Lesen ohne/mit Fehlermeldung 20120919
5 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20120919
6 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Summenlohnart 20120919
# Exception Resumable Description Created on
1 ERROR_READ_T596I_J Fehler beim Lesen der Tabelle T596I_J 20120919

Method READ_CURRENT_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20120919
2 Exporting ES_P0008 Call by reference Type reference (TYPE) P0008 Personal-Stammsatz Infotyp 0008 (Basisbezuege) 20120919
3 Exporting ES_P0230 Call by reference Type reference (TYPE) P0230 Personal-Stammsatz Infotyp 0230/ View 0008 PSG 20120919
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120919
5 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20120919
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20120919
7 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20120919
# Exception Resumable Description Created on
1 ERROR_GET_FLAG Fehler beim Holen eines Flags aus der Funktion 20120919
2 ERROR_READ_CURRENT_INFOTYPES Fehler beim Lesen der aktuellen Infotypinformationen 20120919

Method READ_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE Generische Tabelle 20120919
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20120919
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20120919
4 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20120919
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20120919
6 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20120919
# Exception Resumable Description Created on
1 ERROR_INFOTYP Fehler bei indirekten Bewertung 20120919
History
Last changed by/on SAP  20130531 
SAP Release Created in