SAP ABAP Class IF_HRFPM_ABSENCE (Handler for Absence)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRFPM_ABSENCE_HNDL Access to Absence 20110517
Properties
Class IF_HRFPM_ABSENCE  
Short Description Handler for Absence    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20110516   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_HRFPM_T7PMN_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_HRFPM_ABSENCE has no interface implemented.
Friends
Class IF_HRFPM_ABSENCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AWART Instance attribute Public Type reference (TYPE) AWART Attendance or Absence type 20110517
2 KEY_DATE Instance attribute Public Type reference (TYPE) DATUM Date 20110517
3 STATUS Instance attribute Public Type reference (TYPE) IF_HRFPM_T7PMN_ACCESS=>GTY_STATUS 20110519
4 T7PMN_ACCESS Instance attribute Public Object reference (TYPE REF TO) IF_HRFPM_T7PMN_ACCESS Access to Table T7PMN 20110517
Methods
# Method Level Visibility Method type Description Created on
1 CHK_COVERS_ABSENCE Instance method Public Method 20110517
2 CHK_IS_COVERED_BY_ABSENCE Instance method Public Method 20110517
3 CHK_IS_COVERED_TYPE Instance method Public Method 20110519
4 CHK_IS_COVERING_TYPE Instance method Public Method 20110517
5 DO_CHK_CONSISTENCY Instance method Public Method 20110517
6 GET_COVERED_ABSENCES_KEY_DATE Instance method Public Method 20110517
7 GET_COVERING_ABSENCE Instance method Public Method 20110519
8 GET_PERCENTAGE Instance method Public Method 20110517
9 GET_STATUS Instance method Public Method 20110519
10 GET_T7PMN Instance method Public Method 20110517
Events
Class IF_HRFPM_ABSENCE has no event.
Types
Class IF_HRFPM_ABSENCE has no local type.
Method Signatures

Method CHK_COVERS_ABSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HRFPM_ABSENCE Call by reference Object reference (TYPE REF TO) IF_HRFPM_ABSENCE Handler für Abwesenheit 20110517
2 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20110517
3 Returning RP_COVERS Value transfer Type reference (TYPE) ABAP_BOOL 20110517

Method CHK_COVERS_ABSENCE on class IF_HRFPM_ABSENCE has no exception.

Method CHK_IS_COVERED_BY_ABSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ABSENCE Call by reference Object reference (TYPE REF TO) IF_HRFPM_ABSENCE Handler für Abwesenheit 20110517
2 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20110517
3 Returning RP_IS_COVERED Value transfer Type reference (TYPE) ABAP_BOOL 20110517

Method CHK_IS_COVERED_BY_ABSENCE on class IF_HRFPM_ABSENCE has no exception.

Method CHK_IS_COVERED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATUM 20110519
2 Returning RP_IS_COVERED Value transfer Type reference (TYPE) ABAP_BOOL 20110519

Method CHK_IS_COVERED_TYPE on class IF_HRFPM_ABSENCE has no exception.

Method CHK_IS_COVERING_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATUM 20110519
2 Returning RP_IS_ANONIMOUS Value transfer Type reference (TYPE) ABAP_BOOL 20110517

Method CHK_IS_COVERING_TYPE on class IF_HRFPM_ABSENCE has no exception.

Method DO_CHK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20110517
2 Importing IV_RAISE_EXC_IF_FAILED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110517
3 Returning RV_IS_CONSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20110517
# Exception Resumable Description Created on
1 CX_HRFPM_PM_AWART 20110517

Method GET_COVERED_ABSENCES_KEY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_DATE Call by reference Type reference (TYPE) DATUM Feld vom Typ DATS 20110517
2 Returning RT_COVERED_TYPE Value transfer Type reference (TYPE) IF_HRFPM_T7PMN_ACCESS=>GTY_HANDLER_TAB 20110517

Method GET_COVERED_ABSENCES_KEY_DATE on class IF_HRFPM_ABSENCE has no exception.

Method GET_COVERING_ABSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_COVERING_ABSENCE Value transfer Object reference (TYPE REF TO) IF_HRFPM_ABSENCE Handler für Abwesenheit 20110519

Method GET_COVERING_ABSENCE on class IF_HRFPM_ABSENCE has no exception.

Method GET_PERCENTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_PROZT Value transfer Type reference (TYPE) T7PMN-PROZT Berücksichtigungsprozentsatz 20110517
# Exception Resumable Description Created on
1 CX_HRFPM_PM_AWART 20110517

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STATUS Value transfer Type reference (TYPE) IF_HRFPM_T7PMN_ACCESS=>GTY_STATUS 20110519

Method GET_STATUS on class IF_HRFPM_ABSENCE has no exception.

Method GET_T7PMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RRS_T7PMN Value transfer Object reference (TYPE REF TO) T7PMN Bewertung von Abwesenheitsarten 20110517

Method GET_T7PMN on class IF_HRFPM_ABSENCE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in