SAP ABAP Class CL_HRPAYDEST_CALC_TAX_ROUTINE (Class for German Tax Routine)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-TX (Application Component) Tax
     P01T (Package) HR Germany: Tax
Properties
Class CL_HRPAYDEST_CALC_TAX_ROUTINE  
Short Description Class for German Tax Routine    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRPAYDEST    
Program status     
Category 0   
Package P01T   HR Germany: Tax 
Created 20100525   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPAYDEST_CALC_TAX_ROUTINE has no interface implemented.
Friends
Class CL_HRPAYDEST_CALC_TAX_ROUTINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_FALSE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20100616
2 AC_MODUL Constant Private Type reference (TYPE) SMODN 'DSTEUER2' Symb. Name in T596F 20100616
3 AC_ROUTINE Constant Private Type reference (TYPE) SMODN 'DSTEUER1' Symb. Name in T596F 20100616
4 AC_TRUE Constant Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20100616
Methods
# Method Level Visibility Method type Description Created on
1 CALL_PAP Static method Public Method Calls Program Process Plan 20100616
2 GET_PAP Static method Public Method Returns Program Name for Program Process Plan 20100616
Events
Class CL_HRPAYDEST_CALC_TAX_ROUTINE has no event.
Types
Class CL_HRPAYDEST_CALC_TAX_ROUTINE has no local type.
Method Signatures

Method CALL_PAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STFO Call by reference Type reference (TYPE) PST02 Steuerroutine Output (D) 20100616
2 Exporting E_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100616
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20100616
4 Importing IS_STFI Call by reference Type reference (TYPE) PST01 Steuerroutine Input (D) 20100616
5 Importing I_DATE Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20100616
6 Importing I_FORM Call by reference Type reference (TYPE) MODNA Modulname 20100616
7 Importing I_REPORT Call by reference Type reference (TYPE) PGMNA Reportname 20100616
# Exception Resumable Description Created on
1 ERROR_IN_TAX_ROUTINE Fehler in Steuerberechnung 20100616
2 MODUL_NOT_FOUND Steuerroutine nicht gefunden 20100616
3 WRONG_CALL_IN_METHOD falscher Aufruf der Methode 20100616

Method GET_PAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FORM Call by reference Type reference (TYPE) MODNA Modulname 20100616
2 Exporting E_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100616
3 Exporting E_REPORT Call by reference Type reference (TYPE) PGMNA Programmname 20100616
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20100616
5 Importing I_DATE Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20100616
# Exception Resumable Description Created on
1 MODUL_NOT_FOUND Steuermodul nicht gefunden 20100616
History
Last changed by/on SAP  20110809 
SAP Release Created in