SAP ABAP Class CL_IM_HRPACN_2001_CHECK (Imp. class for BAdI imp. HRPACN_2001_CHECK)
Hierarchy
SAP_HRCCN (Software Component) Sub component SAP_HRCCN of SAP_HR
   PA-PA-CN (Application Component) China
     PB28 (Package) HR master data: China
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_HRPAD00INFTY BAdI Interface IF_EX_HRPAD00INFTY 20091015
Properties
Class CL_IM_HRPACN_2001_CHECK  
Short Description Imp. class for BAdI imp. HRPACN_2001_CHECK    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB28   HR master data: China 
Created 20090904   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_HRPACN_2001_CHECK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_HRPAD00INFTY BAdI Interface IF_EX_HRPAD00INFTY 20091015
Friends
Class CL_IM_HRPACN_2001_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MOLGA Constant Private Type reference (TYPE) MOLGA '28' Country Grouping 20091015
Methods
# Method Level Visibility Method type Description Created on
1 CAL_CONT_SLV Instance method Private Method Calculate sick leave in accumulation period 20091015
2 GET_ACC_BEGDA_ENDDA Instance method Private Method Get start date and end date of accumulation period 20091015
3 GET_LVEMT_ACCMT Instance method Private Method Get Sick Leave Entitlement and Accumulation Period 20091015
4 PREPARE_PMECN Instance method Private Method Prepare structure PMECN for feature use 20091015
Events
Class CL_IM_HRPACN_2001_CHECK has no event.
Types
Class CL_IM_HRPACN_2001_CHECK has no local type.
Method Signatures

Method CAL_CONT_SLV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONT_SLV Call by reference Type reference (TYPE) P 20091015
2 Importing IT_2001 Call by reference Type reference (TYPE) P2001_TAB HR Time Record: Absences Infotype (2001) 20091015
3 Importing IV_KEYDT Call by reference Type reference (TYPE) DATUM Date 20091015

Method CAL_CONT_SLV on class CL_IM_HRPACN_2001_CHECK has no exception.

Method GET_ACC_BEGDA_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACC_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20091015
2 Exporting EV_ACC_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20091015
3 Importing IV_ACCMT Call by reference Type reference (TYPE) PCN_ACCMT Accumulation Period in Month 20091015
4 Importing IV_KEYDT Call by reference Type reference (TYPE) DATUM Date 20091015

Method GET_ACC_BEGDA_ENDDA on class CL_IM_HRPACN_2001_CHECK has no exception.

Method GET_LVEMT_ACCMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACCMT Call by reference Type reference (TYPE) PCN_ACCMT Accumulation Period in Month 20091015
2 Exporting EV_LVEMT Call by reference Type reference (TYPE) PCN_MTEMT Medical Treatment Entitlement 20091015
3 Importing IV_GRPID Call by reference Type reference (TYPE) CHAR2 Group Id used in table T7CN80 20091015
4 Importing IV_KEYDT Call by reference Type reference (TYPE) DATUM Date 20091015
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091015

Method GET_LVEMT_ACCMT on class CL_IM_HRPACN_2001_CHECK has no exception.

Method PREPARE_PMECN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PMECN Call by reference Type reference (TYPE) PMECN Select the Identifications 20091015
2 Importing IV_KEYDT Call by reference Type reference (TYPE) DATUM Date 20091015
3 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20091015

Method PREPARE_PMECN on class CL_IM_HRPACN_2001_CHECK has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in