SAP ABAP Class CL_HRPA_UI_CONVERT_0509_DE (IT0509, Higher Duty: Germany)
Hierarchy
EA-HRCDE (Software Component) Sub component EA-HRCDE of EA-HR
   PA-PA-DE (Application Component) Germany
     PAOC_PAD_UI_DE (Package) User Interface for Personnel Administration - Germany
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_UI_CONVERT_STANDARD Standard Interface UI Conversion 20081013
Properties
Class CL_HRPA_UI_CONVERT_0509_DE  
Short Description IT0509, Higher Duty: Germany    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_DE   User Interface for Personnel Administration - Germany 
Created 20080909   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_UI_CONVERT_0509_DE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_UI_CONVERT_STANDARD Standard Interface UI Conversion 20081013
Friends
Class CL_HRPA_UI_CONVERT_0509_DE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DEFAULT_CURRENCY Constant Private Type reference (TYPE) WAERS 'EUR' CURRENCY 20081013
2 A_PAITF_READ Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_PAITF_READ Read Access to PA ITF 20081013
3 A_PAITF_READ_MOLGA Instance attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA HR Master Data: Read MOLGA 20081013
4 NO_OF_TIMES Constant Private Type reference (TYPE) P 20 20081013
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TOTAL_AMOUNT Instance method Protected Method Totals Formation for Higher Duty 20081013
2 CHECK_BASIS_HIGHDUTY Static method Protected Method Check Basis for Higher Duty 20081013
3 FILL_AMOUNT_LGART_HIGHDUTY Static method Public Method Valuate Wage Types for Higher Duty 20081013
4 FILL_AMOUNT_LGART_NOMI Static method Public Method Valuate Wage Types of Own Position 20081013
5 FILL_AMOUNT_LGART_PCTRU Instance method Protected Method Valuate Wage Types for Percentage Calculation 20081013
6 FILL_TEXT_PLANS Instance method Private Method Fill Text for Position 20081013
7 GET_MOLGA Instance method Protected Method Fill Personnel Country Grouping 20081013
8 GET_NAME_REPLACE Instance method Private Method Fill Name of Personnel Number being Substituted 20081013
9 READ_NOM_DATE Instance method Private Method Read Own Data 20081013
Events
Class CL_HRPA_UI_CONVERT_0509_DE has no event.
Types
Class CL_HRPA_UI_CONVERT_0509_DE has no local type.
Method Signatures

Method BUILD_TOTAL_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_P0509 Call by reference Type reference (TYPE) P0509 HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) 20081013
2 Exporting E_R0509_SUB_E Call by reference Type reference (TYPE) HCMT_BSP_PA_DE_R0509_SUB_E IT0509: Subsreen Zulage 20081013
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20081013

Method BUILD_TOTAL_AMOUNT on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method CHECK_BASIS_HIGHDUTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_T5DPBS1C Call by reference Type reference (TYPE) T5DPBS1C Grundlage für höherwertige Tätigkeit 20081013
2 Importing IS_P0509 Call by reference Type reference (TYPE) P0509 HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) 20081013
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20081013

Method CHECK_BASIS_HIGHDUTY on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method FILL_AMOUNT_LGART_HIGHDUTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PTB_HIGH_ADJ Call by reference Type reference (TYPE) HRPBSDE_HDJTABTY Table for storing HD allowances 20081013
2 Importing IS_P0509 Call by reference Type reference (TYPE) P0509 20081013
3 Importing IS_T5DPBS1C Call by reference Type reference (TYPE) T5DPBS1C Grundlage für höherwertige Tätigkeit 20081013
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20081013

Method FILL_AMOUNT_LGART_HIGHDUTY on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method FILL_AMOUNT_LGART_NOMI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PTB_NOMI_ADJ Call by reference Type reference (TYPE) HRPBSDE_NOMTABTY OeD: Lohnart Bezüge eig. Dienstp. f. Zulage höhw. Tät. 20081013
2 Importing IS_P0509 Call by reference Type reference (TYPE) P0509 HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) 20081013
3 Importing IS_T5DPBS1C Call by reference Type reference (TYPE) T5DPBS1C Grundlage für höherwertige Tätigkeit 20081013
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20081013

Method FILL_AMOUNT_LGART_NOMI on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method FILL_AMOUNT_LGART_PCTRU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_P0509 Call by reference Type reference (TYPE) P0509 HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) 20081013
2 Exporting E_PTB_PCTRU Call by reference Type reference (TYPE) PADIV_LGART_TAB Lohnarten-Tabelle der indirekten Bewertung 20081013
3 Exporting E_SUMBB Call by reference Type reference (TYPE) SUMBB Summe der Beträge der Einzellohnarten 20081013
4 Exporting E_SUMID Call by reference Type reference (TYPE) SUMBB Werte-Feld 9(17)-stellig mit 2 Dezimalstellen 20081013
5 Importing IS_T5DPBS1C Call by reference Type reference (TYPE) T5DPBS1C Grundlage für höherwertige Tätigkeit 20081013
6 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20081013

Method FILL_AMOUNT_LGART_PCTRU on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method FILL_TEXT_PLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PLSTX Call by reference Type reference (TYPE) PLSTX Kurztext der Planstelle 20081013
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20081013
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20081013
4 Importing I_PLANS Call by reference Type reference (TYPE) PAU_PLANS Planstelle höherwertige Tätigkeit 20081013

Method FILL_TEXT_PLANS on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method GET_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20081013
2 Returning MOLGA Value transfer Type reference (TYPE) MOLGA Ländergruppierung 20081013
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20081013
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20081013

Method GET_MOLGA on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method GET_NAME_REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SNAME Call by reference Type reference (TYPE) EMNAM Name des Mitarbeiters (sortierfähig, NACHNAME VORNAME) 20081013
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20081013
3 Importing I_VPERN Call by reference Type reference (TYPE) PAU_VPERN Personalnummer, die vertreten wird 20081013

Method GET_NAME_REPLACE on class CL_HRPA_UI_CONVERT_0509_DE has no exception.

Method READ_NOM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R0509_SUB_D Call by reference Type reference (TYPE) HCMT_BSP_PA_DE_R0509_SUB_D IT0509: Subsreen Details eigener Dienstposten 20081013
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20081013
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20081013
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20081013

Method READ_NOM_DATE on class CL_HRPA_UI_CONVERT_0509_DE has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in