SAP ABAP Class CL_HRPA_INFTY_0509_DE_PS (CL_HRPA_INFTY_0509_DE_PS)
Hierarchy
EA-HRCDE (Software Component) Sub component EA-HRCDE of EA-HR
   PY-DE-PS (Application Component) Public Sector
     PAOC_PAD_INFTY_0509_DE_PS (Package) Infotype 0509 - Enhancement for Public Sector Germany
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFTY_0509 Higher duty allowance infotype: 0509 20030521
Properties
Class CL_HRPA_INFTY_0509_DE_PS  
Short Description    
Super Class CL_HRPA_INFTY_0509 Higher duty allowance infotype: 0509 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0509_DE_PS   Infotype 0509 - Enhancement for Public Sector Germany 
Created 20030521   SAP 
Last change 20030521   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T503 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HR_T510I Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HR_T511K Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPA_INFTY_0509_DE_PS has no interface implemented.
Friends
Class CL_HRPA_INFTY_0509_DE_PS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_HDA_INDVAL Instance attribute Private Type reference (TYPE) PADIV_MODULE 20030613
2 A_HDA_WTYPE Instance attribute Private Type reference (TYPE) LGART 20030613
3 A_PCT_HDA_SALARY Instance attribute Private Type reference (TYPE) PADIV_VALUATION_STRCT-AMOUNT 20030626
4 A_PTB_PERC_ADJ Instance attribute Private Type reference (TYPE) HRPS_HDAPERTAB HDA Percentages Table 20030730
5 A_T5DPBS1C Instance attribute Private Type reference (TYPE) T5DPBS1C 20030619
6 A_TOTAL_PCT_SALARY Instance attribute Private Type reference (TYPE) Q0008-SUMBB 20030626
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_PCT_1C_PAY Instance method Private Method 20030626
2 CALCULATE_NONREG_HDA Instance method Private Method 20030626
3 CHECK_HD_ASSIGN_DE Instance method Private Method 20030613
4 CHECK_RULNODE Instance method Private Method 20030613
5 CLEAR_EMPTY_FIELDS_PS Instance method Private Method Delete Content of Folders 20081013
6 CLEAR_HD_FIELDS Instance method Private Method 20030530
7 EVALUATE_HD_SALRY_DE Instance method Private Method 20030625
8 GET_HDA_INDVAL_1C Instance method Private Method 20030613
9 GET_NOM_SALRY_DE Instance method Private Method 20030625
10 GET_PERCENT_SALARY Instance method Private Method 20030626
11 MODIFY_SCREEN_LGART_ADJ Instance method Private Method 20030730
12 MODIFY_SCREEN_RULNODE Instance method Private Method 20030619
13 MODIFY_SCREEN_WEIGHT Instance method Private Method 20030626
Events
Class CL_HRPA_INFTY_0509_DE_PS has no event.
Types
Class CL_HRPA_INFTY_0509_DE_PS has no local type.
Method Signatures

Method ASSIGN_PCT_1C_PAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0509 Call by reference Type reference (TYPE) P0509 20030626
2 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030626

Method ASSIGN_PCT_1C_PAY on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method CALCULATE_NONREG_HDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0509 Call by reference Type reference (TYPE) P0509 20030626
2 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030626

Method CALCULATE_NONREG_HDA on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method CHECK_HD_ASSIGN_DE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030613
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030613
3 Importing P0509 Call by reference Type reference (TYPE) P0509 20030613
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030613
5 Changing VPERN Call by reference Type reference (TYPE) P0509-VPERN 20030613

Method CHECK_HD_ASSIGN_DE on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method CHECK_RULNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HDHRSDE Call by reference Type reference (TYPE) P0509-HDHRSDE 20030613
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030613
3 Importing RULNODE Call by reference Type reference (TYPE) P0509-RULNODE 20030613

Method CHECK_RULNODE on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method CLEAR_EMPTY_FIELDS_PS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0509 Call by reference Type reference (TYPE) P0509 HR-AU-PS: Stammdaten (Zulage für höherwertige Tätigkeit) 20081013

Method CLEAR_EMPTY_FIELDS_PS on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method CLEAR_HD_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0509 Call by reference Type reference (TYPE) P0509 20030530

Method CLEAR_HD_FIELDS on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method EVALUATE_HD_SALRY_DE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030625
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030625
3 Importing P0509 Call by reference Type reference (TYPE) P0509 20030625
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030625

Method EVALUATE_HD_SALRY_DE on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method GET_HDA_INDVAL_1C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030613
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030613
3 Importing P0509 Call by reference Type reference (TYPE) P0509 20030613

Method GET_HDA_INDVAL_1C on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method GET_NOM_SALRY_DE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030625
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030625
3 Importing P0509 Call by reference Type reference (TYPE) P0509 20030625
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030625

Method GET_NOM_SALRY_DE on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method GET_PERCENT_SALARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20030626
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030626
3 Importing P0509 Call by reference Type reference (TYPE) P0509 20030626
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 20030626

Method GET_PERCENT_SALARY on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method MODIFY_SCREEN_LGART_ADJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0509 Call by reference Type reference (TYPE) P0509 HR-AU-PS: Master Data (Higher Duty Allowance) 20030730

Method MODIFY_SCREEN_LGART_ADJ on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method MODIFY_SCREEN_RULNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HDHRSDE Call by reference Type reference (TYPE) P0509-HDHRSDE 20030619
2 Importing OPERATION Call by reference Type reference (TYPE) HRPAD_OPERA 20030619
3 Importing RULNODE Call by reference Type reference (TYPE) P0509-RULNODE 20030619

Method MODIFY_SCREEN_RULNODE on class CL_HRPA_INFTY_0509_DE_PS has no exception.

Method MODIFY_SCREEN_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION Call by reference Type reference (TYPE) HRPAD_OPERA 20030626
2 Changing P0509 Call by reference Type reference (TYPE) P0509 20030626

Method MODIFY_SCREEN_WEIGHT on class CL_HRPA_INFTY_0509_DE_PS has no exception.
History
Last changed by/on SAP  20030521 
SAP Release Created in 200