SAP ABAP Interface IF_HRFPM_ABSENCE (Handler for Absence)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PM (Application Component) Budget Management
     PM01 (Package) HR Funds and Position Management
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
Interface IF_HRFPM_ABSENCE  
Short Description Handler for Absence    
General Data
Package PM01   HR Funds and Position Management 
Created 20110516   SAP 
Last changed 20130531   SAP 
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
Interface IF_HRFPM_ABSENCE has no interface.
Friends
Interface IF_HRFPM_ABSENCE has no friend.
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
Interface IF_HRFPM_ABSENCE has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_HRFPM_ABSENCE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in