SAP ABAP Class CL_HRPADJP_P0559_RETRO (P0559 specific retro calculation)
Hierarchy
SAP_HRCJP (Software Component) Sub component SAP_HRCJP of SAP_HR
   PA-PA-JP (Application Component) Japan
     PB22 (Package) HR master data: Japan
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPADJP_P0559_RETRO_NEWITF P0559 specific retro calculation (New ITF) 20050804
Properties
Class CL_HRPADJP_P0559_RETRO  
Short Description P0559 specific retro calculation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB22   HR master data: Japan 
Created 20040804   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPADJP_P0559_RETRO has no forward declaration.
Interfaces
Class CL_HRPADJP_P0559_RETRO has no interface implemented.
Friends
Class CL_HRPADJP_P0559_RETRO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL Constant Protected Type reference (TYPE) C '4' ALL 20040804
2 COPY Constant Protected Type reference (TYPE) PSYST-IOPER 'COP' Infotype operation 20040804
3 DELETE Constant Protected Type reference (TYPE) PSYST-IOPER 'DEL' Infotype operation 20040804
4 INSERT Constant Protected Type reference (TYPE) PSYST-IOPER 'INS' Infotype operation 20040804
5 NOP Constant Protected Type reference (TYPE) PSYST-IOPER 'NOP' Infotype operation 20040804
Methods
# Method Level Visibility Method type Description Created on
1 FILL_INFOTYPE_TABLE Instance method Protected Method read multiple infotype records 20040804
2 GET_MINIMUM Instance method Protected Method get earlier period 20040804
3 GET_RETRO_CORRESPONDING_RECORD Instance method Protected Method get infotype specific retro date(corresponding records) 20040804
4 GET_RETRO_CORR_NO_GAP Instance method Protected Method get retro date(corresponding records/no gap) 20040804
5 GET_RETRO_CORR_NO_OVERLAP Instance method Protected Method get retro date(corresponding records/no overlap) 20040804
6 GET_RETRO_DATE Instance method Public Method get infotype specific retro date 20040804
7 GET_RETRO_DATE_CHANGE_ENDDA Instance method Protected Method get infotype specific retro date(change endda) 20040804
8 GET_RETRO_DATE_OTHER Instance method Protected Method get infotype specific retro date(other) 20040804
Events
Class CL_HRPADJP_P0559_RETRO has no event.
Types
Class CL_HRPADJP_P0559_RETRO has no local type.
Method Signatures

Method FILL_INFOTYPE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INFOTYPE_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20040804
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20040804
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20040804
4 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20040804
5 Importing IV_OPERA Call by reference Type reference (TYPE) PSYST-IOPER Infotype operation 20040804
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20040804
7 Importing IV_SPRPS Call by reference Type reference (TYPE) SPRPS Lock Indicator for HR Master Data Record 20040804
8 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Storage 20040804

Method FILL_INFOTYPE_TABLE on class CL_HRPADJP_P0559_RETRO has no exception.

Method GET_MINIMUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERIOD1 Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804
2 Importing IS_PERIOD2 Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804
3 Importing IS_PERIOD3 Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804
4 Importing IS_PERIOD4 Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804
5 Returning RS_MINIMUM Value transfer Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804

Method GET_MINIMUM on class CL_HRPADJP_P0559_RETRO has no exception.

Method GET_RETRO_CORRESPONDING_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RRDAT_PERIOD Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804
2 Importing IS_P0559_NEW Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
3 Importing IS_P0559_OLD Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
4 Importing IS_PSPAR Call by reference Type reference (TYPE) PSPAR Transfer String for HR Infotype Dialog Modules 20040804
5 Importing IV_ABKRS Call by reference Type reference (TYPE) PSYST-ABKRS Payroll Area 20040804
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR Master Data: Unfulfilled Program Condition 20070607

Method GET_RETRO_CORR_NO_GAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RRDAT_PERIOD Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804
2 Importing IS_P0559_NEW Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
3 Importing IS_P0559_OLD Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
4 Importing IS_PSPAR Call by reference Type reference (TYPE) PSPAR Transfer String for HR Infotype Dialog Modules 20040804
5 Importing IV_ABKRS Call by reference Type reference (TYPE) PSYST-ABKRS Payroll Area 20040804

Method GET_RETRO_CORR_NO_GAP on class CL_HRPADJP_P0559_RETRO has no exception.

Method GET_RETRO_CORR_NO_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RRDAT_PERIOD Call by reference Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804
2 Importing IS_P0559_NEW Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
3 Importing IS_P0559_OLD Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
4 Importing IS_PSPAR Call by reference Type reference (TYPE) PSPAR Transfer String for HR Infotype Dialog Modules 20040804
5 Importing IV_ABKRS Call by reference Type reference (TYPE) PSYST-ABKRS Payroll Area 20040804

Method GET_RETRO_CORR_NO_OVERLAP on class CL_HRPADJP_P0559_RETRO has no exception.

Method GET_RETRO_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0559_NEW Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
2 Importing IS_P0559_OLD Call by reference Type reference (TYPE) PRELP HR Master Data Buffer 20040804
3 Importing IS_PSPAR Call by reference Type reference (TYPE) PSPAR Transfer String for HR Infotype Dialog Modules 20040804
4 Importing IS_PSYST Call by reference Type reference (TYPE) PSYST System Fields for HR Infotypes (PA/Recruitment) 20040804
5 Importing IV_STANDARD_RRDAT Call by reference Type reference (TYPE) P0003-RRDAT Earliest master data change since last payroll run 20040804
6 Returning RV_SPECIFIC_RRDAT Value transfer Type reference (TYPE) P0003-RRDAT Earliest master data change since last payroll run 20040804

Method GET_RETRO_DATE on class CL_HRPADJP_P0559_RETRO has no exception.

Method GET_RETRO_DATE_CHANGE_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0559_NEW Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
2 Importing IS_P0559_OLD Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
3 Importing IV_ABKRS Call by reference Type reference (TYPE) PSYST-ABKRS Payroll Area 20040804
4 Returning RV_RRDAT_PERIOD Value transfer Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804

Method GET_RETRO_DATE_CHANGE_ENDDA on class CL_HRPADJP_P0559_RETRO has no exception.

Method GET_RETRO_DATE_OTHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0559_NEW Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
2 Importing IS_P0559_OLD Call by reference Type reference (TYPE) P0559 HR Master Record for Infotype 0559 20040804
3 Importing IV_IOPER Call by reference Type reference (TYPE) PSYST-IOPER Infotype operation 20040804
4 Returning RV_RRDAT_PERIOD Value transfer Type reference (TYPE) PC2PAPER Substructure for Table APER Payroll 20040804

Method GET_RETRO_DATE_OTHER on class CL_HRPADJP_P0559_RETRO has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600