SAP ABAP Class CL_HRPAYFR_N4DS_S45_SERVICES (S45 N4DS services)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Properties
Class CL_HRPAYFR_N4DS_S45_SERVICES  
Short Description S45 N4DS services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PC06   HR Payroll: France 
Created 20110407   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 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 P99SH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PFRDA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 PFRL0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 PFRS0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 PFRU0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_N4DS_S45_SERVICES has no interface implemented.
Friends
Class CL_HRPAYFR_N4DS_S45_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_HIRE_FIRE_CRITERIA Static Attribute Public Type reference (TYPE) P99SH_TAB_CRITERIA 20110602
2 GT_PREV_CONTRB Static Attribute Public Type reference (TYPE) PFRDS_TAB_PREV_CONTRB 20110602
3 MO_N4DS_SERVICE Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS services 20121221
4 MS_AYANTS_DROIT Instance attribute Public Type reference (TYPE) PFRDS_PREV_AYANTS_DROIT 20110602
5 MS_PREV_CONTRAT_WD Instance attribute Public Type reference (TYPE) PFRDS_PREV_CONTRAT_WD 20110602
6 MS_PREV_PER_COT_BC Instance attribute Public Type reference (TYPE) P06_PREC 20110602
7 MS_S40_PERIOD Instance attribute Public Type reference (TYPE) PFRDS_S40_PERIODS 20110602
8 MS_S40_PERIOD_PREVIOUS Instance attribute Public Type reference (TYPE) PFRDS_S40_PERIODS S40 period processed prev 20120203
9 MT_ALL_EVENTS Instance attribute Public Type reference (TYPE) PFRDS_T_S45_G05_05_TECH 20110602
10 MT_BASES_SPEC_COT Instance attribute Public Type reference (TYPE) PFRDS_T_BASES_SPEC_WD 20110602
11 MT_EVENT_SPLITS Instance attribute Public Type reference (TYPE) PFRDS_T_S40_PERIODS 20110602
12 MT_FMD Instance attribute Public Type reference (TYPE) HRPAYFR_FMD Master data 20110602
13 MT_FMD_CONTRACT Instance attribute Private Type reference (TYPE) PFRDS_T_FMD_218 20120217
14 MT_FODAT Instance attribute Public Type reference (TYPE) P99SD_TAB_FODAT 20110602
15 MT_HIRE_LEAVE Instance attribute Private Type reference (TYPE) P99SH_TAB_PHIFI 20110602
16 MT_IT0002 Instance attribute Private Type reference (TYPE) P0002_TAB Infotype 0002 personnel file (identity) 20110602
17 MT_IT0009 Instance attribute Private Type reference (TYPE) P0009_TAB HR master record infotype 0009 (bank details) 20110602
18 MT_IT0016 Instance attribute Private Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20110602
19 MT_IT0041 Instance attribute Private Type reference (TYPE) P0041_TAB HR master record - infotype 0041 (maintenance dates) 20110602
20 MT_IT0064 Instance attribute Private Type reference (TYPE) HRPAYFR_P0064 Social Insurance Information 0064 20110602
21 MT_IT0105 Instance attribute Private Type reference (TYPE) PFRDS_T_P0105 20110602
22 MT_IT0217 Instance attribute Private Type reference (TYPE) P0217_TAB Infotype 0217 (INSEE Code) 20110602
23 MT_IT0218 Instance attribute Private Type reference (TYPE) HRPAYFR_P0218 Infotype 0218 (Pension fund no.) 20110602
24 MT_PAY_RESULTS Instance attribute Private Type reference (TYPE) HRPAYFR_PAY_RESULTS Payroll results 20120113
25 MT_PREV_REM_COT Instance attribute Public Type reference (TYPE) PFRDS_TAB_REM_COT_TECH 20110711
26 MV_BRUT_PREV_FROM_TRANCHE Instance attribute Private Type reference (TYPE) T511K-KWERT Calculation gross pension fund 20130523
27 MV_FIRST_ENTRY_DATE Instance attribute Public Type reference (TYPE) BEGDA Start date 20110711
28 MV_IT_IN_MEMORY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110602
29 MV_METH_CALL Instance attribute Public Type reference (TYPE) PFRDS_S45_METH_CALL 20110602
30 MV_NO_CONTRIBUTIONS Instance attribute Public Type reference (TYPE) ABAP_BOOL 20110602
31 MV_PLY Instance attribute Private Type reference (TYPE) ABAP_BOOL Portability from last year 20121212
32 MV_PLY_BEGDA Instance attribute Private Type reference (TYPE) BEGDA Start date of portability 20121212
33 MV_PLY_ENDDA Instance attribute Private Type reference (TYPE) ENDDA End date of portability 20121212
34 MV_S45_DROP Instance attribute Public Type reference (TYPE) ABAP_BOOL 20110602
35 MV_S45_DROP_CONTRACT Instance attribute Public Type reference (TYPE) ABAP_BOOL 20120203
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FILLED_TRANCHE Instance method Private Method Checks if area is filled 20110602
2 CONSTRUCTOR Instance method Public Constructor Constructor 20110602
3 FILL_BASE_SPEC_USING_RECOT Instance method Private Method Determines specific bases of RECOT 20110602
4 FILL_BASE_SPEC_USING_RT Instance method Private Method Determines specific bases of RT 20110602
5 FILL_ELEM_REMUN_USING_RECOT Instance method Private Method Determines the remuneration elements of RECOT 20110602
6 FILL_ELEM_REMUN_USING_RT Instance method Private Method Determines the remuneration elements of RT 20110602
7 FILL_MT_FODAT Instance method Public Method Fills MT_FODAT with the section data 20110602
8 FILL_S45_G05_15 Instance method Public Method Fills S45.G05.15 / 20 20110602
9 GET_CONTRB_DESIGN Static method Private Method RECOT / RT 20110602
10 GET_CONTRB_WAGETYPES Static method Private Method Determines the wage types of pension contributions 20110602
11 GET_EVENT_PER_COTIS_DATES Instance method Public Method Determines dates for the "Contribution period" (event) 20110602
12 GET_FMD_BY_218 Instance method Private Method Determines contract periods 20110602
13 GET_MASTERDATA_FROM_CLUSTER Instance method Private Method Determines master data saved in the cluster 20110602
14 GET_MASTERDATA_FROM_INFOTYPES Instance method Private Method Determines master data from infotypes 20110602
15 GET_PREV_CONTRACT Instance method Public Method Determines pension contract attributes 20110602
16 GET_PREV_CONTRB Instance method Public Method Determines pension contributions of T5F1B / T5F1C 20110602
17 GET_PREV_CONTRB_DEF Instance method Private Method Reads definitions of pension contributions 20110602
18 GET_S45_G01_00_DATA Instance method Public Method Determines the data of S45.G01.00 20110602
19 GET_S45_G05_00_DATA Instance method Public Method Determines the data of S45.G05.00 20110602
20 GET_S45_G05_05_DATA Instance method Public Method Determines the data of S45.G05.05 20110602
21 GET_S45_G05_15_DATA Instance method Public Method Determines the data of S45.G05.15 20110602
22 GET_S45_G05_15_SAL_BRUT Instance method Public Method Determines S45.G05.15 gross wage (for S40 period) 20110602
23 GET_S45_G05_25_DATA Instance method Public Method Determines the data of S45.G05.25 20110602
24 PROCESS_CONTRIBUTIONS Instance method Private Method Processes contributions 20110602
25 READ_MT_FODAT Instance method Public Method Imports the section data in MT_FODAT 20110602
26 RESET_AT_NEW_S40 Instance method Public Method Resets values for new S40 period 20120120
27 SUM_S45_G05_AMOUNTS Instance method Private Method Cumulates S45.G05.15 /20 areas/contribution amounts 20110602
28 SUM_S45_G05_AMOUNTS_BY_ASMOD Instance method Public Method Cumulates areas/contributions (break by ASMOD) 20110602
29 SUM_S45_G05_AMOUNTS_BY_COTIS Instance method Public Method Cumulates areas/contributions (break by ORGAN / CONTRIB) 20110602
30 UPDATE_OPR_POP Instance method Public Method Update PCOPR / PCPOP 20121022
31 USE_CONTRB_FROM_RECOT Instance method Private Method Uses contributions of RECOT 20110602
32 USE_CONTRB_FROM_RT Instance method Private Method Uses contributions of RT 20110602
Events
Class CL_HRPAYFR_N4DS_S45_SERVICES has no event.
Types
Class CL_HRPAYFR_N4DS_S45_SERVICES has no local type.
Method Signatures

Method CHECK_FILLED_TRANCHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BLOCKED_TRANCHES Call by reference Type reference (TYPE) PFRDS_S45_TRANCHES 20110602
2 Importing IS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602

Method CHECK_FILLED_TRANCHE on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_N4DS_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS_SERVICES 20121221
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
3 Importing IV_CTSUSP Call by reference Type reference (TYPE) P06_CTSUSP Inactive contracts processed as activity periods 20110602
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel number 20110602
6 Importing IV_PORTA_BEGDA Call by reference Type reference (TYPE) BEGDA Start date of portability 20121212
7 Importing IV_PORTA_ENDDA Call by reference Type reference (TYPE) ENDDA End date of portability 20121212
8 Importing IV_PORTA_FROM_LAST_YEAR Call by reference Type reference (TYPE) ABAP_BOOL 20121212

Method CONSTRUCTOR on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method FILL_BASE_SPEC_USING_RECOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Importing IS_LSTWT Call by reference Type reference (TYPE) PFRDS_LSTWT 20110602
3 Importing IS_RECOT Call by reference Type reference (TYPE) PC2CS 20110602
4 Importing IV_BSNAT Call by reference Type reference (TYPE) P06_NATURE_COTIS DADS-U: Contribution basis type code 20110602
5 Importing IV_N_TRANCHE Call by reference Type reference (TYPE) I 20110602
6 Importing IV_SRTZA Call by reference Type reference (TYPE) SRTZA Priority code for record 20110602

Method FILL_BASE_SPEC_USING_RECOT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method FILL_BASE_SPEC_USING_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Importing IS_RT Call by reference Type reference (TYPE) PC207 Payroll result : result table 20110602
3 Importing IS_TRANX Call by reference Type reference (TYPE) PFRDA_LSTWT-TRANX 20110602
4 Importing IV_BSNAT Call by reference Type reference (TYPE) P06_NATURE_COTIS DADS-U: Contribution basis type code 20110602
5 Importing IV_SRTZA Call by reference Type reference (TYPE) SRTZA Priority code for record 20110602

Method FILL_BASE_SPEC_USING_RT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method FILL_ELEM_REMUN_USING_RECOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Importing IS_LSTWT Call by reference Type reference (TYPE) PFRDS_LSTWT 20110602
3 Importing IS_RECOT Call by reference Type reference (TYPE) PC2CS Payroll Results: Cumulation of Contributions 20110602
4 Importing IV_BSNAT Call by reference Type reference (TYPE) P06_NATURE_COTIS DADS-U: Contribution basis type code 20110602
5 Importing IV_N_TRANCHE Call by reference Type reference (TYPE) I 20110602
6 Importing IV_SRTZA Call by reference Type reference (TYPE) SRTZA Priority code for record 20110602

Method FILL_ELEM_REMUN_USING_RECOT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method FILL_ELEM_REMUN_USING_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Changing CT_TR_CONTROL Call by reference Type reference (TYPE) PFRDS_TAB_LSTWT 20110602
3 Importing IS_LSTWT Call by reference Type reference (TYPE) PFRDS_LSTWT 20110602
4 Importing IS_PREV_CONTRB Call by reference Type reference (TYPE) PFRDS_PREV_CONTRB 20110602
5 Importing IS_RT Call by reference Type reference (TYPE) PC207 Payroll result : result table 20110602
6 Importing IV_BSNAT Call by reference Type reference (TYPE) P06_NATURE_COTIS DADS-U: Contribution basis type code 20110602
7 Importing IV_SRTZA Call by reference Type reference (TYPE) SRTZA Priority code for record 20110602

Method FILL_ELEM_REMUN_USING_RT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method FILL_MT_FODAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT 20110602

Method FILL_MT_FODAT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method FILL_S45_G05_15 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Changing CV_CONTR_EXISTS Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20110602
3 Changing CV_RTMOD Call by reference Type reference (TYPE) T5F1C3-RTMOD Contribution rate modifier 20110602
4 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
5 Importing IS_PREV_CONTRB Call by reference Type reference (TYPE) PFRDS_PREV_CONTRB 20110602
6 Importing IS_SV Call by reference Type reference (TYPE) PC223 Payroll Result: Social Insurance (F) 20110602
7 Importing IT_RECOT Call by reference Type reference (TYPE) PFRDS_RECOT_SORT 20110602
8 Importing IT_RT Call by reference Type reference (TYPE) PAYFR_RESULT-INTER-RT 20110602
9 Importing IV_CRDSGN Call by reference Type reference (TYPE) T511K-KWERT Value of calc. constants 20110602
10 Importing IV_SRTZA Call by reference Type reference (TYPE) SRTZA Priority code for record 20110602

Method FILL_S45_G05_15 on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_CONTRB_DESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CRDSGN Call by reference Type reference (TYPE) T511K-KWERT Value of calc. constants 20110602
2 Importing IV_KEYDATE Call by reference Type reference (TYPE) D Date format CHAR 20110602
3 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20110602

Method GET_CONTRB_DESIGN on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_CONTRB_WAGETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LSTWT Call by reference Type reference (TYPE) PFRDS_TAB_LSTWT 20110602
2 Importing IS_T5F1C Call by reference Type reference (TYPE) T5F1C Social contributions: rates and wage types 20110602
3 Importing IV_ASSIETE Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20110602
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602
5 Importing IV_SALPAT Call by reference Type reference (TYPE) T5F1BAR-SALPAT Employee/employer indicator 20110602
6 Importing IV_TRATP Call by reference Type reference (TYPE) T5F1BAR-TRATP Payroll area type for BRC customizing 20110602

Method GET_CONTRB_WAGETYPES on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_EVENT_PER_COTIS_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_COT_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
2 Changing CV_PER_COT_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
3 Changing CV_PER_COT_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602
4 Importing IT_S40 Call by reference Type reference (TYPE) PFRDS_T_S40_PERIODS Employment periods 20110602
5 Importing IV_EVEN_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
6 Importing IV_EVEN_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602
7 Importing IV_S40_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
8 Importing IV_S40_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602
9 Importing IV_START_CODE Call by reference Type reference (TYPE) P06_MOT_DEB DADS-U: Period start reason code 20110602

Method GET_EVENT_PER_COTIS_DATES on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_FMD_BY_218 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FMD_CONTRACT Call by reference Type reference (TYPE) PFRDS_T_FMD_218 20110602

Method GET_FMD_BY_218 on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_MASTERDATA_FROM_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602

Method GET_MASTERDATA_FROM_CLUSTER on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_MASTERDATA_FROM_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
2 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602

Method GET_MASTERDATA_FROM_INFOTYPES on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_PREV_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
3 Importing IS_PAYROLL_RESULT Call by reference Type reference (TYPE) PAYFR_RESULT HR-PAY-FR: Structure for Payroll Result 20111026
4 Importing IS_PRV_CB Call by reference Type reference (TYPE) PFRDS_PREV_CONTRB 20110602
5 Importing IT_P0016 Call by reference Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20110602
6 Importing IT_P0064 Call by reference Type reference (TYPE) P0064_TAB Social Insurance Information 0064 20110602
7 Importing IT_P0217 Call by reference Type reference (TYPE) P0217_TAB Infotype 0217 (INSEE Code) 20110602
8 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personnel number 20110602
9 Importing IV_RTMOD Call by reference Type reference (TYPE) T5F1C3-RTMOD Contribution rate modifier 20110602
10 Importing IV_SV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
11 Importing IV_SV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602

Method GET_PREV_CONTRACT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_PREV_CONTRB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PREV_CONTRB Call by reference Type reference (TYPE) PFRDS_TAB_PREV_CONTRB 20110602
2 Changing CV_CRDSGN Call by reference Type reference (TYPE) T511K-KWERT Value of calc. constants 20110602
3 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602
6 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20110602

Method GET_PREV_CONTRB on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_PREV_CONTRB_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PREV_CONTRB Call by reference Type reference (TYPE) PFRDS_TAB_PREV_CONTRB 20110602
2 Importing IS_T5F1C Call by reference Type reference (TYPE) T5F1C Social contributions: rates and wage types 20110602
3 Importing IT_T5F1BAR Call by reference Type reference (TYPE) HRPAYFRT_T5F1BAR Contribution attributes 20110602
4 Importing IV_ASMOD Call by reference Type reference (TYPE) P06_ASMOD Contribution attributes for pension/insurance contract 20110602
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
6 Importing IV_CRDSGN Call by reference Type reference (TYPE) T511K-KWERT Value of calc. constants 20110602
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602
8 Importing IV_PREV Call by reference Type reference (TYPE) T5F1A-CATEG Insur. org. category 20110602

Method GET_PREV_CONTRB_DEF on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_S45_G01_00_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_S45_G01_00_DATA Call by reference Type reference (TYPE) PFRDS_T_PREV_INFSAL_WD 20110602
2 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
3 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
4 Importing IO_N4DS_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS services 20110602

Method GET_S45_G01_00_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_S45_G05_00_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_S45_G05_00_DATA Call by reference Type reference (TYPE) PFRDS_T_PREV_CONTRAT_WD 20110602
2 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
3 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
4 Importing IO_N4DS_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS services 20110602

Method GET_S45_G05_00_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_S45_G05_05_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_S45_G05_05_DATA Call by reference Type reference (TYPE) PFRDS_T_PREV_EVENEMENT_WD 20110602
2 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
3 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
4 Importing IO_N4DS_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS services 20110602

Method GET_S45_G05_05_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_S45_G05_15_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
2 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
3 Importing IO_N4DS_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS services 20110602

Method GET_S45_G05_15_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_S45_G05_15_SAL_BRUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SAL_BRUT Call by reference Type reference (TYPE) P06DAD_SAL_BRUT DADS-U: Total gross wage for the period 20110602
2 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
3 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
4 Importing IO_N4DS_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS services 20110602
5 Importing IS_WAFOR Call by reference Type reference (TYPE) P99SD_WAFOR 20110602
6 Importing IT_SPLITS Call by reference Type reference (TYPE) PFRDS_T_PRORATA 20110602
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110602
8 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110602

Method GET_S45_G05_15_SAL_BRUT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method GET_S45_G05_25_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_S45_G05_25_DATA Call by reference Type reference (TYPE) PFRDS_T_S45_G05_25_WD 20110602
2 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
3 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110602
4 Importing IO_N4DS_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_SERVICES N4DS services 20110602

Method GET_S45_G05_25_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method PROCESS_CONTRIBUTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Changing CV_ONE_VALID_CONT_EXIST Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20110602
3 Exporting ET_S45_G05_RC_TECH_TMP Call by reference Type reference (TYPE) PFRDS_TAB_REM_COT_TECH 20110602
4 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20110602
5 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ Services for the N4DS 20110602
6 Importing IS_PAYROLL_RESULT Call by reference Type reference (TYPE) PAYFR_RESULT HR-PAY-FR: Structure for Payroll Result 20110602
7 Importing IS_PREV_CONTRB Call by reference Type reference (TYPE) PFRDS_PREV_CONTRB 20110602
8 Importing IS_SV Call by reference Type reference (TYPE) PC223 Payroll Result: Social Insurance (F) 20110602
9 Importing IV_CONTR_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20110602
10 Importing IV_RTMOD Call by reference Type reference (TYPE) T5F1C3-RTMOD Contribution rate modifier 20110602

Method PROCESS_CONTRIBUTIONS on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method READ_MT_FODAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE Call by reference Type reference (TYPE) P99SD_TAB_VALUE 20110602
2 Importing IS_WAFOR Call by reference Type reference (TYPE) P99SD_WAFOR 20110602

Method READ_MT_FODAT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method RESET_AT_NEW_S40 Signature

Method RESET_AT_NEW_S40 on class CL_HRPAYFR_N4DS_S45_SERVICES has no parameter.
Method RESET_AT_NEW_S40 on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method SUM_S45_G05_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH_SUM Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Importing IS_BLOCKED_TRANCHES Call by reference Type reference (TYPE) PFRDS_S45_TRANCHES 20110602
3 Importing IS_PROCESS_BRUT Call by reference Type reference (TYPE) T511K-KWERT Value of calc. constants 20130521
4 Importing IS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602

Method SUM_S45_G05_AMOUNTS on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method SUM_S45_G05_AMOUNTS_BY_ASMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_TAB_REM_COT_TECH 20110602
2 Changing CT_S45_G05_RC_TECH_TMP Call by reference Type reference (TYPE) PFRDS_TAB_REM_COT_TECH 20110602

Method SUM_S45_G05_AMOUNTS_BY_ASMOD on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method SUM_S45_G05_AMOUNTS_BY_COTIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_TAB_REM_COT_TECH 20110602
2 Importing IV_S40_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20121212

Method SUM_S45_G05_AMOUNTS_BY_COTIS on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method UPDATE_OPR_POP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT 20121022
2 Importing IO_DAQ_SERVICE Call by reference Object reference (TYPE REF TO) CL_HRPAYFR_DAQ_SERVICES Services for the N4DS 20121022
3 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20121022
4 Importing IS_PREV_CONTRAT Call by reference Type reference (TYPE) PFRDS_PREV_CONTRAT_WD 20121022

Method UPDATE_OPR_POP on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method USE_CONTRB_FROM_RECOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Changing CV_CONTR_EXISTS Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20110602
3 Changing CV_RTMOD Call by reference Type reference (TYPE) T5F1C3-RTMOD Contribution rate modifier 20110602
4 Importing IS_PREV_CONTRB Call by reference Type reference (TYPE) PFRDS_PREV_CONTRB 20110602
5 Importing IS_T5F1BC Call by reference Type reference (TYPE) T5F1BC Contribution basis type code mapping 20110602
6 Importing IT_RECOT Call by reference Type reference (TYPE) PFRDS_RECOT_SORT 20110602
7 Importing IV_CNTR1 Call by reference Type reference (TYPE) PC223-CNTR1 Split - tax 20110602
8 Importing IV_SRTZA Call by reference Type reference (TYPE) SRTZA Priority code for record 20110602

Method USE_CONTRB_FROM_RECOT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.

Method USE_CONTRB_FROM_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_S45_G05_RC_TECH Call by reference Type reference (TYPE) PFRDS_REM_COT_TECH 20110602
2 Importing IS_PREV_CONTRB Call by reference Type reference (TYPE) PFRDS_PREV_CONTRB 20110602
3 Importing IS_T5F1BC Call by reference Type reference (TYPE) T5F1BC Contribution basis type code mapping 20110602
4 Importing IT_RT Call by reference Type reference (TYPE) PAYFR_RESULT-INTER-RT 20110602
5 Importing IV_CNTR1 Call by reference Type reference (TYPE) PC223-CNTR1 Split - tax 20110602
6 Importing IV_SRTZA Call by reference Type reference (TYPE) SRTZA Priority code for record 20110602

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