SAP ABAP Class CL_HRPA_INFOTYPE_USTAX (US Tax infotypes (207/208/209))
Hierarchy
SAP_HRCUS (Software Component) Sub component SAP_HRCUS of SAP_HR
   PY-US (Application Component) USA
     PC10 (Package) HR accounting: USA
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20030208
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0207 Residence Area 20030208
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0208 Work Area 20030210
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_0209 Unemployment State 20030210
Properties
Class CL_HRPA_INFOTYPE_USTAX  
Short Description US Tax infotypes (207/208/209)    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC10   HR accounting: USA 
Created 20030208   SAP 
Last change 20030208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_USTAX has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_USTAX has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_USTAX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_T5UTA Static Attribute Private Type reference (TYPE) T5UTA Resident Tax Areas 20030301
Methods
# Method Level Visibility Method type Description Created on
1 P0001_TAB Instance method Protected Method Read infotype 0001 for a period 20030208
2 P0006 Instance method Protected Method Read infotype 0006 20030208
3 READ_T5UTA_TAXAR Instance method Protected Method read T5UTA for taxauthority 20030301
4 VERIFY_TXCMP_TAXAU Instance method Protected Method Verify that taxcompany is valid for tax authority 20030208
Events
Class CL_HRPA_INFOTYPE_USTAX has no event.
Types
Class CL_HRPA_INFOTYPE_USTAX has no local type.
Method Signatures

Method P0001_TAB 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 Start Date 20030208
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20030208
3 Returning P0001_TAB Value transfer Type reference (TYPE) P0001_TAB Infotype 0001 table 20030208
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030208
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030208

Method P0001_TAB on class CL_HRPA_INFOTYPE_USTAX has no exception.

Method P0006 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 Start Date 20030208
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20030208
3 Returning P0006 Value transfer Type reference (TYPE) P0006 HR Master Record: Infotype 0006 (Addresses) 20030208
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030208
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY '1' Subtype 20030210
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030208

Method P0006 on class CL_HRPA_INFOTYPE_USTAX has no exception.

Method READ_T5UTA_TAXAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) DATUM Date 20030301
2 Importing FIELD_NAME Call by reference Type reference (TYPE) PROP_FNAME Field name for error message 20030301
3 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030301
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030301
5 Exporting T5UTA Call by reference Type reference (TYPE) T5UTA Resident Tax Areas 20030301
6 Importing TAXAR Call by reference Type reference (TYPE) RESAR Residence tax area 20030301

Method READ_T5UTA_TAXAR on class CL_HRPA_INFOTYPE_USTAX has no exception.

Method VERIFY_TXCMP_TAXAU 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 Start Date 20030208
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20030208
3 Importing FIELD_NAME Call by reference Type reference (TYPE) PROP_FNAME Field name for error message 20030304
4 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030304
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030304
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20030208
7 Importing RSWRK Call by reference Type reference (TYPE) CHAR01 Res / wrk /unempl indicator 20030210
8 Importing TAXAR Call by reference Type reference (TYPE) RESAR Tax area 20030210
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030210

Method VERIFY_TXCMP_TAXAU on class CL_HRPA_INFOTYPE_USTAX has no exception.
History
Last changed by/on SAP  20030208 
SAP Release Created in 470