SAP ABAP Class CL_HRPYKR_RP_CONT (Retirement Pension Contribution Mgmt)
Hierarchy
SAP_HRCKR (Software Component) Sub component SAP_HRCKR of SAP_HR
   PY-KR (Application Component) South Korea
     PC41 (Package) HR Payroll: Korea
Properties
Class CL_HRPYKR_RP_CONT  
Short Description Retirement Pension Contribution Mgmt    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC41   HR Payroll: Korea 
Created 20110802   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPYKR_RP_CONT has no forward declaration.
Interfaces
Class CL_HRPYKR_RP_CONT has no interface implemented.
Friends
Class CL_HRPYKR_RP_CONT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHKDA Instance attribute Private Type reference (TYPE) DATUM Date 20111213
2 PERNR Instance attribute Private Type reference (TYPE) PERNR-PERNR Personnel Number 20111213
3 RPPLN Instance attribute Private Type reference (TYPE) PKR_RPPLN Retirement Pension Plan 20111213
Methods
# Method Level Visibility Method type Description Created on
1 CALC_CONT_PRD Instance method Public Method Contribution Calculation Period (Begda/Endda) 20111213
2 CALC_SERV_YEAR Instance method Public Method Calculate Service Year 20111213
3 CHECK_CONT_PRD Instance method Public Method Check if the Contribution Period is the Contribution Period 20111213
4 CONSTRUCTOR Instance method Public Constructor Constructor 20111213
5 GET_CONT_DATA Instance method Public Method Get Contribution Data (T7KRR7) 20111213
6 GET_CONT_PRD Instance method Private Method Get the Contribution Period Data (T7KRR7) 20111213
7 GET_CONT_RATE Instance method Public Method Get Contribution Rate 20111213
8 GET_DEC_FCT Instance method Private Method Decision Factor for Contribution Rate 20111213
9 GET_ENTRY_DATE Instance method Public Method Get Entry Date 20111213
10 GET_LEAVING_DATE Instance method Public Method Get Leaving Date 20111229
11 GET_PART_STATUS Instance method Public Method Get Participant Status 20111213
12 GET_PLAN_STATUS Instance method Public Method Get Plan Status 20111213
Events
Class CL_HRPYKR_RP_CONT has no event.
Types
Class CL_HRPYKR_RP_CONT has no local type.
Method Signatures

Method CALC_CONT_PRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAY_AREA Call by reference Type reference (TYPE) ABKRS Payroll Area 20111213
2 Exporting PAY_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20111213
3 Exporting PAY_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20111213
4 Importing PAY_PRD Call by reference Type reference (TYPE) PNPPABRP Payroll period for determining time period 20111213
5 Importing PAY_YR Call by reference Type reference (TYPE) PNPPABRJ Payroll year for determining time period 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method CALC_SERV_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALC_PROC Call by reference Type reference (TYPE) PSEN_PROCE Calculation process for employment period calculation 20111213
2 Exporting DURATION Call by reference Type reference (TYPE) PSEN_DURATION_DEC Duration in Years, Months, and Days with Decimals 20111213
3 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method CHECK_CONT_PRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHK_PRD Call by reference Type reference (TYPE) PNPPABRP Payroll period for determining time period 20111213
2 Exporting CHK_RESULT Call by reference Type reference (TYPE) XFELD Checkbox 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHKDA Call by reference Type reference (TYPE) DATUM Date 20111213
2 Importing PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personnel Number 20111213
3 Importing RPPLN Call by reference Type reference (TYPE) PKR_RPPLN Retirement Pension Plan 20111213

Method CONSTRUCTOR on class CL_HRPYKR_RP_CONT has no exception.

Method GET_CONT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CALC_PRD Call by reference Type reference (TYPE) PKR_CLPRD Calculation Frequency 20111213
2 Exporting ER_ACCCO Call by reference Type reference (TYPE) PKR_ERACO Number of Months to Accrue Contribution 20111213
3 Exporting ER_ACCWT Call by reference Type reference (TYPE) PKR_ERAWT Wage Type to Store Accrued Contribution 20111213
4 Exporting ER_BASWT Call by reference Type reference (TYPE) PKR_ERBWT Wage Type for Calculation Base 20111213
5 Exporting ER_CBASE Call by reference Type reference (TYPE) PKR_ERCBA Contribution Base 20111213
6 Exporting ER_DEFCT Call by reference Type reference (TYPE) PKR_ERDEF Decision Factor 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method GET_CONT_PRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CALC_PRD Call by reference Type reference (TYPE) PKR_CLPRD Calculation Frequency 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method GET_CONT_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AFT_RATE Call by reference Type reference (TYPE) PKR_FCRTE Rate 20111213
2 Exporting BEF_RATE Call by reference Type reference (TYPE) PKR_FCRTE Rate 20111213
3 Importing DEC_FCT Call by reference Type reference (TYPE) PKR_DEFCT Decision Factor 20111213
4 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20111213
5 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20111213
6 Exporting SPLIT_DT Call by reference Type reference (TYPE) DATUM Date 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method GET_DEC_FCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CALC_PROC Call by reference Type reference (TYPE) PSEN_PROCE Calculation process for employment period calculation 20111213
2 Importing DEC_FCT Call by reference Type reference (TYPE) PKR_DEFCT Decision Factor 20111213
3 Exporting FCT_PAR Call by reference Type reference (TYPE) PKR_FCPAR Factor Parameter 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method GET_ENTRY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENTRY_DT Call by reference Type reference (TYPE) DATUM Entry Date 20111213

Method GET_ENTRY_DATE on class CL_HRPYKR_RP_CONT has no exception.

Method GET_LEAVING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LEAVING_DT Call by reference Type reference (TYPE) DATUM Leaving Date 20111229

Method GET_LEAVING_DATE on class CL_HRPYKR_RP_CONT has no exception.

Method GET_PART_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EE_CONT_STATUS Call by reference Type reference (TYPE) PKR_EECOI Contribution by Employer 20111213
2 Exporting ER_CONT_STATUS Call by reference Type reference (TYPE) PKR_ERCOI Contribution by Employer 20111213
3 Importing PARST Call by reference Type reference (TYPE) PKR_PARST Participant Status 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213

Method GET_PLAN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PLAN_STATUS Call by reference Type reference (TYPE) PKR_RPPST Status of Retirement Pension Plan 20111213
# Exception Resumable Description Created on
1 CX_HRPAYKR_RP Exception Class for Retirement Pension (KR) 20111213
History
Last changed by/on SAP  20130531 
SAP Release Created in