SAP ABAP Class CL_HRPA_UI_CONVERT_0196_MY (UI Conversion for IT0196 (EPF))
Hierarchy
EA-HRCMY (Software Component) Sub component EA-HRCMY of EA-HR
   PA-PA-MY (Application Component) Malaysia
     PAOC_PAD_UI_MY (Package) User Interface for Personnel Administration - Malaysia
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_UI_CONVERT_NNNN_MY UI Conversion Class - Super Class for Malaysia 20050211
Properties
Class CL_HRPA_UI_CONVERT_0196_MY  
Short Description UI Conversion for IT0196 (EPF)    
Super Class CL_HRPA_UI_CONVERT_NNNN_MY UI Conversion Class - Super Class for Malaysia 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_UI_MY   User Interface for Personnel Administration - Malaysia 
Created 20050210   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_UI_CONVERT_0196_MY has no forward declaration.
Interfaces
Class CL_HRPA_UI_CONVERT_0196_MY has no interface implemented.
Friends
Class CL_HRPA_UI_CONVERT_0196_MY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_EE_STAT_RATE Constant Private Type reference (TYPE) ABRKN 'EEEST' Payroll constant 20050210
2 A_ER_STAT_RATE Constant Private Type reference (TYPE) ABRKN 'EERST' Payroll constant 20050210
3 A_FEATURE_SENIO Constant Private Type reference (TYPE) MERK1 'LEPFS' Name of feature 20050210
4 A_SE_STAT_RATE Constant Private Type reference (TYPE) ABRKN 'SREST' Payroll constant 20120313
5 A_SR_STAT_RATE Constant Private Type reference (TYPE) ABRKN 'SRRST' Payroll constant 20120313
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_SENIORITY_MY Instance method Private Method Determine seniority of the employee - MY 20050210
2 GET_CONTRIBUTION_RATES Instance method Private Method Get Company & Statutory rates for the employee 20050210
3 GET_END_DATE_SENIORITY Instance method Private Method Determine the end date for seniority 20050210
4 GET_PAY_PERIOD_DATES Instance method Private Method Get begin & end date of current pay period 20050210
Events
Class CL_HRPA_UI_CONVERT_0196_MY has no event.
Types
Class CL_HRPA_UI_CONVERT_0196_MY has no local type.
Method Signatures

Method CALCULATE_SENIORITY_MY 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 Start Date 20050210
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050210
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050210
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20050210
5 Exporting SENIORITY Call by reference Type reference (TYPE) P14_SENIO Seniority level number for Malaysia 20050210

Method CALCULATE_SENIORITY_MY on class CL_HRPA_UI_CONVERT_0196_MY has no exception.

Method GET_CONTRIBUTION_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) P14_EMEPC Employee percentage contribution for EPF (Malaysia) 20050210
2 Exporting EE_STATUTORY_RATE Call by reference Type reference (TYPE) ABRWT Value of payroll constants 20050210
3 Exporting ER_COMPANY_RATE Call by reference Type reference (TYPE) P14_EMRPC Employer percentage contribution for EPF (Malaysia) 20050210
4 Exporting ER_STATUTORY_RATE Call by reference Type reference (TYPE) ABRWT Value of payroll constants 20050210
5 Importing EVAL_DATE Call by reference Type reference (TYPE) BEGDA Evaluation Date 20050210
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050210
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050210
8 Importing MODEE Call by reference Type reference (TYPE) P14_MODEE Employee subgroup grouping for EPF (Malaysia) 20050210
9 Importing MODPE Call by reference Type reference (TYPE) P14_MODPE Personnel subarea grouping for EPF (Malaysia) 20050210
10 Importing P0196 Call by reference Type reference (TYPE) P0196 HR Master Record:Infotype 0196 (Employee Provident Fund MY) 20050210

Method GET_CONTRIBUTION_RATES on class CL_HRPA_UI_CONVERT_0196_MY has no exception.

Method GET_END_DATE_SENIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20050210
2 Importing ENDDA_ANS Call by reference Type reference (TYPE) C 20050210
3 Exporting END_DATE_SENIO Call by reference Type reference (TYPE) BEGDA Start Date 20050210
4 Importing EVAL_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20050210
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050210
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050210

Method GET_END_DATE_SENIORITY on class CL_HRPA_UI_CONVERT_0196_MY has no exception.

Method GET_PAY_PERIOD_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20050210
2 Exporting BEG_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20050210
3 Exporting END_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20050210
4 Importing EVAL_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20050210
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050210
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20050210
7 Exporting PAY_PERIOD Call by reference Type reference (TYPE) PABRP Payroll Period 20050210

Method GET_PAY_PERIOD_DATES on class CL_HRPA_UI_CONVERT_0196_MY has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600