SAP ABAP Class CL_HRPA_UI_CONVERT_0366_TH (Conversion Class for Infotype 0364 (Tax TH))
Hierarchy
EA-HRCTH (Software Component) Sub component EA-HRCTH of EA-HR
   PA-PA-TH (Application Component) Thailand
     PAOC_PAD_UI_TH (Package) User Interface for Personnel Administration - Thailand
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_NNNN_TH Klasse zur Durchführung der Standard Konvertierung 20050211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRTH_CONSTANTS Constants used for Thailand Infotypes 20061127
Properties
Class CL_HRPA_UI_CONVERT_0366_TH  
Short Description Conversion Class for Infotype 0364 (Tax TH)    
Super Class CL_HRPA_UI_CONVERT_NNNN_TH Klasse zur Durchführung der Standard Konvertierung 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_TH   User Interface for Personnel Administration - Thailand 
Created 20050211   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_UI_CONVERT_0366_TH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRTH_CONSTANTS Constants used for Thailand Infotypes 20061127
Friends
Class CL_HRPA_UI_CONVERT_0366_TH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_PAITF_READ Instance attribute Protected Object reference (TYPE REF TO) IF_HRPA_PAITF_READ Read Access to PA ITF 20061127
2 C_NO_SPOUSE Constant Protected Type reference (TYPE) PTH_SPALL '2' Spouse allowance status - No spouse 20050211
3 C_SEPARATOR Constant Protected Type reference (TYPE) C '-' Separator for Social Security Number 20050211
4 C_SPOUSE_CLAIMS_CHILD_ALLW Constant Protected Type reference (TYPE) PTH_SPALL '4' Spouse allowance status - Working 20050211
5 C_SPOUSE_CLAIMS_NO_CHILD_ALLW Constant Protected Type reference (TYPE) PTH_SPALL '1' Spouse allowance status - Not working 20050211
6 FEATURE_SENIO Instance attribute Private Attribute reference (LIKE) 20061127
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_SENIORITY_TH Instance method Private Method Determine seniority of the employee - TH 20061127
2 GET_COMPANY_RATES Instance method Private Method Get Company Rates for Employee & Employer 20061127
Events
Class CL_HRPA_UI_CONVERT_0366_TH has no event.
Types
Class CL_HRPA_UI_CONVERT_0366_TH has no local type.
Method Signatures

Method CALCULATE_SENIORITY_TH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVAL_DATE Call by reference Type reference (TYPE) BEGDA Evaluation date 20061127
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20061127
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20061127
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20061127
5 Exporting SENIORITY Call by reference Type reference (TYPE) PTH_SENIO Seniority - TH 20061127

Method CALCULATE_SENIORITY_TH on class CL_HRPA_UI_CONVERT_0366_TH has no exception.

Method GET_COMPANY_RATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EE_COMPANY_RATE Call by reference Type reference (TYPE) PTH_EMECP Employee company rate 20061127
2 Exporting ER_COMPANY_RATE Call by reference Type reference (TYPE) PTH_EMRCP Employer company rate 20061127
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20061127
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20061127
5 Importing P0366 Call by reference Type reference (TYPE) P0366 Provident Fund THAILAND 20061127

Method GET_COMPANY_RATES on class CL_HRPA_UI_CONVERT_0366_TH has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600