SAP ABAP Class CL_HRPA_INFOTYPE_0188 (Tax Australia)
Hierarchy
EA-HRCAU (Software Component) Sub component EA-HRCAU of EA-HR
   PA-PA-AU (Application Component) Australia
     PAOC_PAD_AU (Package) PA-PA-AU : Infotype Decoupling
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 20021017
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRAU_CONSTANTS Constants for Infotypes (Australia) 20021017
Properties
Class CL_HRPA_INFOTYPE_0188  
Short Description Tax Australia    
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 PAOC_PAD_AU   PA-PA-AU : Infotype Decoupling 
Created 20021017   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0188 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRAU_CONSTANTS Constants for Infotypes (Australia) 20021017
Friends
Class CL_HRPA_INFOTYPE_0188 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BASIC_PAY Instance attribute Public Attribute reference (LIKE) 20021017
2 FEATURE_SUPERANNUATION Instance attribute Public Attribute reference (LIKE) 20021017
3 FEATURE_TAX Instance attribute Public Attribute reference (LIKE) 20021023
4 MOLGA_AUSTRALIA Instance attribute Public Attribute reference (LIKE) 20021017
5 PC_10_SUPER Instance attribute Public Attribute reference (LIKE) 20021017
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FLATTAX Instance method Protected Method Check for flat tax 20021107
2 CHECK_GC_ISSUED Instance method Protected Method Check upto when the GC is issued 20021107
3 CHECK_HECSF Instance method Protected Method Check HECS and SFSS contributions 20021107
4 CHECK_IMPLICIT_VALUES Instance method Protected Method Check the values for checkboxes used in this infotype 20021021
5 CHECK_MEDEX Instance method Protected Method Check for medicare levi 20021107
6 CHECK_REBATE Instance method Protected Method Check for rebate values 20021106
7 CHECK_TAXSC_VAL Instance method Protected Method check for tax scale and validity 20110314
8 CHECK_TAX_SCALE Instance method Protected Method Checks for tax scales 20021106
9 DEFAULT_TAX_SCALE Instance method Protected Method Reads feature to default tax scale 20021023
10 NEW_MESSAGE Instance method Private Method Add a message to the message list 20021021
11 READ_INFTY_0227 Instance method Protected Method Read infotype 0227 20021024
12 SPECIFIC_INFOTYPE_COMPUTATIONS Instance method Protected Method Infotype 0188 specific business logic 20021107
Events
Class CL_HRPA_INFOTYPE_0188 has no event.
Types
Class CL_HRPA_INFOTYPE_0188 has no local type.
Method Signatures

Method CHECK_FLATTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021107
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021107
3 Importing TAXAMOUNT Call by reference Type reference (TYPE) P0188-TAXTP Flat-Tax Amount Payable 20021107
4 Importing TAXPERCENTAGE Call by reference Type reference (TYPE) P0188-TAXPC Fixed Tax Percentage 20021107
5 Importing TAXSCALE Call by reference Type reference (TYPE) P0188-TAXSC Tax Scale 20021107

Method CHECK_FLATTAX on class CL_HRPA_INFOTYPE_0188 has no exception.

Method CHECK_GC_ISSUED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GCISSUED Call by reference Type reference (TYPE) P0188-GCISS Payment Summary/Group Certificate Issued 20021107
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021107
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021107

Method CHECK_GC_ISSUED on class CL_HRPA_INFOTYPE_0188 has no exception.

Method CHECK_HECSF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HECSF Call by reference Type reference (TYPE) P0188-HECSF HECS/SFSS Contributor 20021107
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021107
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021107
4 Importing P0188 Call by reference Type reference (TYPE) P0188 Australia Tax 20110314
5 Importing TAXSCALE Call by reference Type reference (TYPE) P0188-TAXSC Tax Scale 20021107

Method CHECK_HECSF on class CL_HRPA_INFOTYPE_0188 has no exception.

Method CHECK_IMPLICIT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021021
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021021
3 Importing P0188 Call by reference Type reference (TYPE) P0188 Tax (Australia) 20021021

Method CHECK_IMPLICIT_VALUES on class CL_HRPA_INFOTYPE_0188 has no exception.

Method CHECK_MEDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021107
2 Importing MED_LEVI_EX Call by reference Type reference (TYPE) P0188-MEDEX Medicare Levy Exemption 20021107
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021107
4 Importing NO_DEPENDANTS Call by reference Type reference (TYPE) P0188-NODEP Number of Dependants 20021107
5 Importing TAXSCALE Call by reference Type reference (TYPE) P0188-TAXSC Tax Scale 20021107

Method CHECK_MEDEX on class CL_HRPA_INFOTYPE_0188 has no exception.

Method CHECK_REBATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021106
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021106
3 Importing REBATE Call by reference Type reference (TYPE) P0188-REBAT Rebate Key 20021106
4 Changing TAXFI Call by reference Type reference (TYPE) P0188-TAXFI Tax Rebate Amount 20021106
5 Importing TAXSCALE Call by reference Type reference (TYPE) P0188-TAXSC Tax Scale 20021106

Method CHECK_REBATE on class CL_HRPA_INFOTYPE_0188 has no exception.

Method CHECK_TAXSC_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110314
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20110314
3 Importing P0188 Call by reference Type reference (TYPE) P0188 Tax(Australia) 20110314

Method CHECK_TAXSC_VAL on class CL_HRPA_INFOTYPE_0188 has no exception.

Method CHECK_TAX_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021106
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021106
3 Importing TAXSCALE Call by reference Type reference (TYPE) P0188-TAXSC Tax Scale 20021106

Method CHECK_TAX_SCALE on class CL_HRPA_INFOTYPE_0188 has no exception.

Method DEFAULT_TAX_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20021023
2 Importing P0001 Call by reference Type reference (TYPE) P0001 20021023
3 Changing TAXSCALE Call by reference Type reference (TYPE) P0188-TAXSC Tax Scale 20021107

Method DEFAULT_TAX_SCALE on class CL_HRPA_INFOTYPE_0188 has no exception.

Method NEW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_LIST Call by reference Type reference (TYPE) HRPAD_FIELD_TAB Field List 20021021
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021021
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021021
4 Importing MSGID Call by reference Type reference (TYPE) SYMSG-MSGID Messages, Message Class 20021021
5 Importing MSGNO Call by reference Type reference (TYPE) SYMSG-MSGNO Messages, Message Number 20021021
6 Importing MSGTY Call by reference Type reference (TYPE) SYMSG-MSGTY Messages, message type 20021021
7 Importing MSGV1 Call by reference Type reference (TYPE) ANY Messages, message variables 20021021
8 Importing MSGV2 Call by reference Type reference (TYPE) ANY Messages, message variables 20021021
9 Importing MSGV3 Call by reference Type reference (TYPE) ANY Messages, message variables 20021021
10 Importing MSGV4 Call by reference Type reference (TYPE) ANY Messages, message variables 20021021

Method NEW_MESSAGE on class CL_HRPA_INFOTYPE_0188 has no exception.

Method READ_INFTY_0227 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P0188 Call by reference Type reference (TYPE) P0188 Tax (Australia) 20021108

Method READ_INFTY_0227 on class CL_HRPA_INFOTYPE_0188 has no exception.

Method SPECIFIC_INFOTYPE_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20021107
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20021107
3 Changing P0188 Call by reference Type reference (TYPE) P0188 Tax (Australia) 20021107

Method SPECIFIC_INFOTYPE_COMPUTATIONS on class CL_HRPA_INFOTYPE_0188 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200