SAP ABAP Class CL_HRPAYBE_DAQ_SRD_AL01 (BE SRD Declarations -ZIMA001)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     PC12 (Package) HR accounting: Belgium
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBE_DAQ_SRD_MINI_DMFA Social Risk with Mini-DMFA 20050816
Properties
Class CL_HRPAYBE_DAQ_SRD_AL01  
Short Description BE SRD Declarations -ZIMA001    
Super Class CL_HRPAYBE_DAQ_SRD_MINI_DMFA Social Risk with Mini-DMFA 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20050816   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PBEA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PBEAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYBE_DAQ_SRD_AL01 has no interface implemented.
Friends
Class CL_HRPAYBE_DAQ_SRD_AL01 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_IT_RISK Instance attribute Protected Type reference (TYPE) P2001 Infotype record of risk 20060224
2 M_AL07_REQUEST Instance attribute Protected Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20080509
3 M_IT_IS_RELAPSE Instance attribute Protected Type reference (TYPE) BOOLEAN True if there is linked risk before ms_it_risk 20060224
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REFERENCE_PERIOD Static method Public Method check reference period for a social risk 20050829
2 FILL_FIDAT Instance method Private Method fill data for AL01 condition check 20070223
3 GET_IT_RISK Instance method Public Method Returns IT2001 record associated to the risk 20060227
4 GET_RISK_PERIODS Instance method Private Method Calls function to detect risk+ref periods based on PC1+ITs 20060215
5 GET_SELF_AL01 Instance method Protected Method get this-pointer 20100217
6 IS_AL07_REQUEST Instance method Public Method 20080509
7 IS_RELAPSE Instance method Public Method Returns true if a relapse was detected before orig IT2001 20060227
8 SET_MINI_DMFA_QUARTERS Instance method Private Method Sets required quarters given the quarters or the risk begda 20060221
Events
Class CL_HRPAYBE_DAQ_SRD_AL01 has no event.
Types
Class CL_HRPAYBE_DAQ_SRD_AL01 has no local type.
Method Signatures

Method CHECK_REFERENCE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_END_DATE Call by reference Type reference (TYPE) D end of reference period 20050829
2 Importing IV_START_DATE Call by reference Type reference (TYPE) D start of reference period 20050829

Method CHECK_REFERENCE_PERIOD on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.

Method FILL_FIDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIDAT Call by reference Type reference (TYPE) P99SD_TAB_FIDAT 20070223
2 Importing IS_P001 Call by reference Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Org. Assignment) 20070223
3 Importing IS_T001P Call by reference Type reference (TYPE) T001P Personnel Area/Subarea 20070223
4 Importing IT_AB Call by reference Type reference (TYPE) PBEAB_P2001 absences from IT 2001 20070223

Method FILL_FIDAT on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.

Method GET_IT_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_IT_RISK Value transfer Type reference (TYPE) P2001 it2001 record of risk 20060227

Method GET_IT_RISK on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.

Method GET_RISK_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20060221

Method GET_RISK_PERIODS on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.

Method GET_SELF_AL01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EC_ME Value transfer Object reference (TYPE REF TO) CL_HRPAYBE_DAQ_SRD_AL01 Miscellaneous for Belgium Declarations 20100217

Method GET_SELF_AL01 on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.

Method IS_AL07_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_RESULT Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20080509

Method IS_AL07_REQUEST on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.

Method IS_RELAPSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_RELAPSE Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20060227

Method IS_RELAPSE on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.

Method SET_MINI_DMFA_QUARTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUARTER1 Call by reference Type reference (TYPE) P12_QUARTER DMFA quarter 20060221
2 Importing IV_QUARTER2 Call by reference Type reference (TYPE) P12_QUARTER DMFA quarter 20060221
3 Importing IV_RISK_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060221

Method SET_MINI_DMFA_QUARTERS on class CL_HRPAYBE_DAQ_SRD_AL01 has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in 470