SAP ABAP Class CL_HR_PSF_ITY_DURAT_MOD_TOOLS (Read infotype whose duration was modified)
Hierarchy
EA-HRCFR (Software Component) Sub component EA-HRCFR of EA-HR
   PY-FR-PS (Application Component) Öffentlicher Dienst
     PAOC_PAD_FR_PS (Package) HR PS FR: Infotype Decoupling for Public Sector France
Properties
Class CL_HR_PSF_ITY_DURAT_MOD_TOOLS  
Short Description Read infotype whose duration was modified    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_FR_PS   HR PS FR: Infotype Decoupling for Public Sector France 
Created 20030224   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no interface implemented.
Friends
Class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_FCODE_AE Constant Public Type reference (TYPE) FCSTA '0002' Change 20030224
2 A_FCODE_AZ Constant Public Type reference (TYPE) FCSTA '0001' Display 20030224
3 A_FCODE_HV Constant Public Type reference (TYPE) FCSTA '0006' Add 20030225
4 A_FCODE_HZ Constant Public Type reference (TYPE) FCSTA '0004' Add 20030224
5 A_FCODE_LO Constant Public Type reference (TYPE) FCSTA '0008' Remove 20030224
6 A_FCODE_SP Constant Public Type reference (TYPE) FCSTA '0010' Remove 20030225
7 FALSE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030224
8 TRUE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030224
Methods
# Method Level Visibility Method type Description Created on
1 DEFINE_NEW_INFOTYPES Static method Public Method Simulate the future state of the PAnnnn tables 20030224
2 DEFINE_PREVIOUS_INFOTYPE Static method Public Method Define the previous infotype 20030224
3 FIND_MODIFIED_ENDDA Static method Public Method Find the new end date of the infotype 20030225
4 FIND_MODIFIED_INFOTYPE_DATE Static method Public Method Find the begin date of the modified infotype 20030224
5 FIND_PRELP_AT_DATE Static method Public Method Read an entry form PRELP_TAB at a given date 20030225
6 REACT_TIME_CONSTRAINT Static method Public Method Read time constraint. Check on previous situation needed? 20030224
7 READ_TIME_CONSTRAINT Static method Public Method Read time constraint from tables T582A, T777D and T591A 20030224
Events
Class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no event.
Types
Class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no local type.
Method Signatures

Method DEFINE_NEW_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) FCSTA Function code status 20030224
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030225
3 Importing LPRELP Call by reference Type reference (TYPE) PRELP Basic data buffer 20030224
4 Importing PRELP_TAB Call by reference Type reference (TYPE) PRELP_TAB Basic data buffer 20030224
5 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Key for basic data 20030224
6 Exporting RPRELP_TAB Call by reference Type reference (TYPE) PRELP_TAB Basic data buffer 20030224

Method DEFINE_NEW_INFOTYPES on class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no exception.

Method DEFINE_PREVIOUS_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) FCSTA Function code status 20030224
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030224
3 Importing LPRELP Call by reference Type reference (TYPE) PRELP Basic data buffer 20030224
4 Importing PRELP_TAB Call by reference Type reference (TYPE) PRELP_TAB Generic infotype table 20030224
5 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Key for basic data 20030224
6 Changing RPRELP Call by reference Type reference (TYPE) PRELP Basic data buffer 20030224

Method DEFINE_PREVIOUS_INFOTYPE on class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no exception.

Method FIND_MODIFIED_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20030225
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20030225
3 Importing FCODE Call by reference Type reference (TYPE) FCSTA Function code status 20030225
4 Exporting RENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20030225
5 Importing ZEITB Call by reference Type reference (TYPE) DZEITB Occurrence 20030225

Method FIND_MODIFIED_ENDDA on class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no exception.

Method FIND_MODIFIED_INFOTYPE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATE Call by reference Type reference (TYPE) D Date 20030224
2 Importing FCODE Call by reference Type reference (TYPE) FCSTA Function code status 20030224
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030224
4 Importing LBEGDA Call by reference Type reference (TYPE) BEGDA Debit date Pnnnn 20030224
5 Importing SBEGDA Call by reference Type reference (TYPE) BEGDA Start date PSAVE-BEDGA 20030224
6 Importing ZEITB Call by reference Type reference (TYPE) DZEITB Occurrence 20030224

Method FIND_MODIFIED_INFOTYPE_DATE on class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no exception.

Method FIND_PRELP_AT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) D 20030225
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030225
3 Importing PRELP_TAB Call by reference Type reference (TYPE) PRELP_TAB Generic infotype table 20030225
4 Exporting RPRELP Call by reference Type reference (TYPE) PRELP Basic data buffer 20030225
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY_591A Subtype 20030225

Method FIND_PRELP_AT_DATE on class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no exception.

Method REACT_TIME_CONSTRAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotype 20030224
2 Importing SUBTY Call by reference Type reference (TYPE) SUBTY_591A Subtype 20030224
3 Exporting ZEITB Call by reference Type reference (TYPE) DZEITB Occurrence 20030224

Method REACT_TIME_CONSTRAINT on class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no exception.

Method READ_TIME_CONSTRAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotype 20030224
2 Importing SUBTY Call by reference Type reference (TYPE) SUBTY_591A Subtype 20030224
3 Exporting ZEITB Call by reference Type reference (TYPE) DZEITB Occurrence 20030224

Method READ_TIME_CONSTRAINT on class CL_HR_PSF_ITY_DURAT_MOD_TOOLS has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 200