SAP ABAP Class CL_HRPADRU_VACATIONS (RU vacations)
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_HRPAYRU_REPORT_CONTROL interface for public calls of other classes 20060731
Properties
Class CL_HRPADRU_VACATIONS  
Short Description RU vacations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB33   HR master data : Russia 
Created 20060605   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PRUVA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYRU_REPORT_CONTROL interface for public calls of other classes 20060731
Friends
Class CL_HRPADRU_VACATIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_BEGDA Instance attribute Private Attribute reference (LIKE) 20060731
2 A_ENDDA Instance attribute Private Attribute reference (LIKE) 20060731
3 A_PERNR Instance attribute Private Attribute reference (LIKE) 20060731
4 G_IT0298_PN_SUBTYPE Static Attribute Private Type reference (TYPE) SUBTY IT0298 Subtype of payment note 20070419
5 ID Instance attribute Public Attribute reference (LIKE) 20060731
6 IT_AB Instance attribute Private Type reference (TYPE) HRPAY99_AB Absences 20060731
7 IT_MEASURES Instance attribute Private Type reference (TYPE) PRUVA_TAB_MEASURES Vacation measures 20060731
8 IT_VACATIONS Instance attribute Private Type reference (TYPE) HRPADRUVACATION RU-vacations 20060731
9 IT_VACATIONSALL Instance attribute Private Type reference (TYPE) HRPADRUVACATIONALL Total vacations for order T-60 20060731
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060731
2 GETAB Instance method Public Method Get table AB from payroll 20060731
3 GETBEGINDATE Instance method Public Method Get begin date of vacation 20070419
4 GETVACATIONS Instance method Public Method Get Vacations 20060731
Events
Class CL_HRPADRU_VACATIONS has no event.
Types
Class CL_HRPADRU_VACATIONS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060731
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20060731

Method CONSTRUCTOR on class CL_HRPADRU_VACATIONS has no exception.

Method GETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AB Call by reference Type reference (TYPE) PC20I Cluster RD/B2: Table AB 20060731
2 Importing IM_ABZNR Call by reference Type reference (TYPE) ABZNR Pointer to absences 20060731
3 Importing IM_TABPAY Call by reference Type reference (TYPE) ANY Payroll result 20060731

Method GETAB on class CL_HRPADRU_VACATIONS has no exception.

Method GETBEGINDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VAC_BEG_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20070419
2 Exporting EX_VAC_END_DATE Call by reference Type reference (TYPE) ENDDA End Date 20080519
3 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20070419
4 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20070419

Method GETBEGINDATE on class CL_HRPADRU_VACATIONS has no exception.

Method GETVACATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VACATIONS Call by reference Type reference (TYPE) HRPADRUVACATION RU-vacations 20060731
2 Exporting EX_VACATIONSALL Call by reference Type reference (TYPE) HRPADRUVACATIONALL Total vacations for order T-60 20060731

Method GETVACATIONS on class CL_HRPADRU_VACATIONS has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in