SAP ABAP Class CL_IM_HRPADRU_IDV (Illness during vacation)
Hierarchy
SAP_HRCRU (Software Component) Sub component SAP_HRCRU of SAP_HR
   PA-PA-RU (Application Component) Personalwesesen Stammdaten: Russland
     PB33 (Package) HR master data : Russia
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 20070427
Properties
Class CL_IM_HRPADRU_IDV  
Short Description Illness during vacation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB33   HR master data : Russia 
Created 20061012   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_HRPADRU_IDV has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_HRPAD00INFTY BAdI Interface IF_EX_HRPAD00INFTY 20070427
Friends
Class CL_IM_HRPADRU_IDV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CC_INFTY Constant Protected Type reference (TYPE) INFTY '2001' Infotype 20070427
2 CC_MOLGA Constant Protected Type reference (TYPE) MOLGA '33' Country Grouping 20070427
3 CC_REPTT Constant Protected Type reference (TYPE) REPRTT '33000003' Reporting Time Type 20070427
4 GF_AUP Instance attribute Private Type reference (TYPE) FLAG AUP process - YES/NO 20070427
5 GF_IDV Instance attribute Private Type reference (TYPE) FLAG IDV process - YES/NO 20070427
6 GI_LIMIT Instance attribute Public Type reference (TYPE) INT4 30 Limit days counting 20070427
7 GS_I001P Instance attribute Private Type reference (TYPE) T001P Personnel Area/Subarea 20070427
8 GS_ILLNESS Instance attribute Private Type reference (TYPE) PRELP Illness 20070427
9 GS_IPSYST Instance attribute Private Type reference (TYPE) PSYST System Fields for HR Infotypes (PA/Recruitment) 20070427
10 GT_CROSS_VACATIONS Instance attribute Private Type reference (TYPE) PRU_IDV_VACATIONT Crossed vacations list 20070427
11 GT_RELEVANT_VACATIONS Instance attribute Private Type reference (TYPE) PRU_RELEVANT_VACATIONT IDV: relevant vacations list 20070427
12 MA_MODE Instance attribute Private Type reference (TYPE) DBGCONTENT IDV Mode 20090520
13 MA_QDR Instance attribute Private Type reference (TYPE) FLAG Limits call feature 20090521
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20090520
2 GET_HOURS Static method Private Method Get hours at period 20070427
3 READ_INFOTYPES Static method Public Method Read neccessary infotypes 20070427
Events
Class CL_IM_HRPADRU_IDV has no event.
Types
Class CL_IM_HRPADRU_IDV has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_IM_HRPADRU_IDV has no parameter.
Method CONSTRUCTOR on class CL_IM_HRPADRU_IDV has no exception.

Method GET_HOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DAYS Call by reference Type reference (TYPE) PTPSP_TAB Personal Work Schedule 20070427
2 Exporting EX_DAYS Call by reference Type reference (TYPE) STDAZ Hours 20070427
3 Importing IC_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070427
4 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20070427
5 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20070427
6 Importing IT_0000 Call by reference Type reference (TYPE) P0000_TAB Infotype 0000 (Actions) 20070427
7 Importing IT_0001 Call by reference Type reference (TYPE) P0001_TAB Infotype 0001 (Organizational Assignment) 20070427
8 Importing IT_0002 Call by reference Type reference (TYPE) P0002_TAB Infotype 0002 (Personal Data) 20070427
9 Importing IT_0007 Call by reference Type reference (TYPE) P0007_TAB Infotype 0007 (Planned Working Time) 20070427
10 Importing IT_2001 Call by reference Type reference (TYPE) P2001_TAB Infotype 2001 (Absences) 20070427
11 Importing IT_2002 Call by reference Type reference (TYPE) P2002_TAB Infotype 2002 (Attendances) 20070427
12 Importing IT_2003 Call by reference Type reference (TYPE) TIM_P2003_TAB Infotypes 2003 (Substitutions) 20070427

Method GET_HOURS on class CL_IM_HRPADRU_IDV has no exception.

Method READ_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20070427
2 Exporting ET_0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20070427
3 Exporting ET_0002 Call by reference Type reference (TYPE) P0002_TAB HR Master Record: Infotype 0002 (Personal Data) 20070427
4 Exporting ET_0007 Call by reference Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20070427
5 Exporting ET_2001 Call by reference Type reference (TYPE) P2001_TAB HR Time Record: Absences Infotype (2001) 20070427
6 Exporting ET_2002 Call by reference Type reference (TYPE) P2002_TAB Personnel Time Record Infotype 2002 (Attendances) 20070427
7 Exporting ET_2003 Call by reference Type reference (TYPE) TIM_P2003_TAB HR Time Record: Infotype 2003 (Substitutions) 20070427
8 Importing IC_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070427
9 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20070427
10 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20070427

Method READ_INFOTYPES on class CL_IM_HRPADRU_IDV has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in