SAP ABAP Interface IF_EX_HRPAYFR_DADSU (BAdI-Interface IF_EX_HRPAYFR_DADSU)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_HRPAYFR_DADSU Business Add-In class CL_EX_HRPAYFR_DADSU 20040908
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_HRPBSFR_DADSU 20050804
Properties
Interface IF_EX_HRPAYFR_DADSU  
Short Description BAdI-Interface IF_EX_HRPAYFR_DADSU    
General Data
Package PC06   HR Payroll: France 
Created 20040908   SAP 
Last changed 20110809   SAP 
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 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PFRDA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRU0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_HRPAYFR_DADSU has no interface.
Friends
Interface IF_EX_HRPAYFR_DADSU has no friend.
Attributes
Interface IF_EX_HRPAYFR_DADSU has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FILL_STRUCTURE_PMEF2 Instance method Public Method Fill in the specific fields (PS) of structure pmef2 20041123
2 GET_PUBLIC_SECTOR_FLAG Instance method Public Method Recover public sector indicator 20080215
3 GET_S41_END_REASON_CODE Instance method Public Method Determine the end reason code of the activity period 20051201
4 GET_S41_START_REASON_CODE Instance method Public Method Determine the start reason code of the activity period 20041029
5 PROCESS_EMETTEUR Instance method Public Method Process the sender structure (structure 10) 20040908
6 PROCESS_ENTREP Instance method Public Method Process the company structure (structure 20) 20040908
7 PROCESS_ETAB Instance method Public Method Process the place of work structure (structure 80) 20040908
8 PROCESS_HONORAIRE Instance method Public Method Process the withholding tax structure (structure 70) 20040908
9 PROCESS_SALARIE Instance method Public Method Process the employee structures (structures 30, 41 and 46) 20040908
10 PROCESS_SITUATION Instance method Public Method Process the situation structure (structure 41) 20040908
11 PROCESS_ST41 Instance method Public Method Modify/create structures 41 (dates and records) 20040908
12 PROCESS_ST41G10 Instance method Public Method Process pbs structure 41 (S41G10) 20081020
13 PROCESS_ST42_ST43_ST53 Instance method Public Method Process structures 42, 43, 53 (IRCANTEC, CNRACL, RAFP) 20041007
14 PROCESS_ST46 Instance method Public Method Modify/create structures 46 (dates and records) 20040908
15 PROCESS_ST47 Instance method Public Method Process pbs structure 47 20081020
16 PROCESS_ST51 Instance method Public Method Modify/create structures 51 20050602
17 PROCESS_TAB_RESULT Instance method Public Method Filtering of sent table 20040908
18 PROCESS_TOTAL_ENVOI Instance method Public Method Modify the sent total structure (structure 90) 20040908
19 READ_SPECIFIC_INFOTYPES Instance method Public Method Reads specific infotypes 20041123
Events
Interface IF_EX_HRPAYFR_DADSU has no event.
Types
Interface IF_EX_HRPAYFR_DADSU has no local type.
Method Signatures

Method FILL_STRUCTURE_PMEF2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_FEATURE Call by reference Type reference (TYPE) PFRDA_TAB_PMEF2 pmfe2 structures table 20041123
2 Importing PT_PRELP Call by reference Type reference (TYPE) P99SG_TAB_PRELP Infotypes table 20041123
3 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20041123
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20041123

Method FILL_STRUCTURE_PMEF2 on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method GET_PUBLIC_SECTOR_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PUBLIC_SECTOR_FLAG Value transfer Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20080215

Method GET_PUBLIC_SECTOR_FLAG on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method GET_S41_END_REASON_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_END_REASON_CODE Call by reference Type reference (TYPE) T5F30-DADSU DADS_U start reason code 20051201
2 Importing P_MASSG Call by reference Type reference (TYPE) MASSG Reason for action 20051201
3 Importing P_MASSN Call by reference Type reference (TYPE) MASSN Action category 20051201
4 Importing P_NEXT_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20051201

Method GET_S41_END_REASON_CODE on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method GET_S41_START_REASON_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MASSG Call by reference Type reference (TYPE) MASSG Reason for action 20041029
2 Importing P_MASSN Call by reference Type reference (TYPE) MASSN Action category 20041029
3 Importing P_S41_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20041029
4 Importing P_S41_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20041029
5 Changing P_START_REASON_CODE Call by reference Type reference (TYPE) T5F30-DADSU DADS-U: Period start reason code 20041029

Method GET_S41_START_REASON_CODE on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_EMETTEUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_EMETTEUR_CONTACT Call by reference Type reference (TYPE) PFRDA_EMETTEUR_CONTACT Sender/Contact structure 20040908
2 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
3 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908

Method PROCESS_EMETTEUR on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ENTREP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
2 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908
3 Changing P_TAB_ENTREPRISE Call by reference Type reference (TYPE) PFRDA_TAB_ENTREPRISE Company structure 20040908

Method PROCESS_ENTREP on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DADNAT Call by reference Type reference (TYPE) RPLDADF0-NATURE Nature of the DADS-U declaration 20091020
2 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
3 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908
4 Changing P_TAB_ETABLISSEMENT Call by reference Type reference (TYPE) PFRDA_TAB_ETABLISSEMENT Workplace 20040908

Method PROCESS_ETAB on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_HONORAIRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20040908
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20040908
3 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
4 Importing P_NUMIC Call by reference Type reference (TYPE) T5F1P-NUMIC NIC 20070717
5 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20040908
6 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908
7 Importing P_SIREN Call by reference Type reference (TYPE) T5F1P-SIREN SIREN number 20070717
8 Changing P_TAB_HONORAIRE Call by reference Type reference (TYPE) PFRDA_TAB_HONORAIRE Withholdings tax table (structure 70) 20040908
9 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20040908

Method PROCESS_HONORAIRE on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_SALARIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Recording start date 20040908
2 Importing P_DADNAT Call by reference Type reference (TYPE) P06_NA_DAD Nature of the DADS-U declaration 20060321
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Recording end date 20040908
4 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
5 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20040908
6 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908
7 Changing P_SALARIE Call by reference Type reference (TYPE) PFRDA_SALARIE Employee recording 20040908
8 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20040908

Method PROCESS_SALARIE on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_SITUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT Form data 20091221
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Record 41 start date 20040908
3 Importing P_DADNAT Call by reference Type reference (TYPE) P06_NA_DAD Nature of the DADS-U declaration 20060321
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Record 41 end date 20040908
5 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
6 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20040908
7 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908
8 Changing P_SITUATION Call by reference Type reference (TYPE) PFRDA_SITUATION Structure 41 20040908
9 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20040908

Method PROCESS_SITUATION on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ST41 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AUTOSP Call by reference Type reference (TYPE) BOOLE_D = 'X' automatic generation of s41 period 20051230
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start of selection 20040908
3 Importing P_DAQ_MISC Call by reference Type reference (TYPE) PFRDA_DAQ_MISC Miscellaneous DAQ 20061215
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End of selection 20040908
5 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
6 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20040908
7 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908
8 Changing P_TAB_DADSU_ST41 Call by reference Type reference (TYPE) PFRDA_TAB_DADSU_ST41 Structures 41 (dates) 20040908
9 Importing P_TAB_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT DAQ data 20061214
10 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20040908

Method PROCESS_ST41 on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ST41G10 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20081020
2 Importing P_DADNAT Call by reference Type reference (TYPE) P06_NA_DAD Nature of the DADS-U declaration 20081020
3 Changing P_DAQ_MISC Call by reference Type reference (TYPE) PFRDA_DAQ_MISC Miscellaneous DAQ 20081020
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20081020
5 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20081020
6 Importing P_LAST_S41 Call by reference Type reference (TYPE) PFRU0_BOOLEAN Last structure 41 20081020
7 Changing P_PBS_ESAG Call by reference Type reference (TYPE) PFRDA_PBS_ESAG ESAG (S41G1015) 20081020
8 Changing P_PBS_SOAD Call by reference Type reference (TYPE) PFRDA_PBS_SOAD SOAD (S41G1025) 20081020
9 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20081020
10 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20081020
11 Importing P_SITUATION Call by reference Type reference (TYPE) PFRDA_SITUATION Situation structure 20081020
12 Importing P_TAB_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT DAQ form values 20081020
13 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20081020

Method PROCESS_ST41G10 on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ST42_ST43_ST53 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20041007
2 Importing P_DADNAT Call by reference Type reference (TYPE) P06_NA_DAD Nature of the DADS-U declaration 20060321
3 Changing P_DAQ_MISC Call by reference Type reference (TYPE) PFRDA_DAQ_MISC Miscellaneous DAQ 20060109
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20041007
5 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20041007
6 Importing P_LAST_S41 Call by reference Type reference (TYPE) PFRU0_BOOLEAN Last structure 41 20050603
7 Changing P_PBS_CNRACL Call by reference Type reference (TYPE) PFRDA_PBS_CNRACL CNRACL (S43G01) 20041007
8 Changing P_PBS_IRCANTEC Call by reference Type reference (TYPE) PFRDA_PBS_IRCANTEC IRCANTEC (S42G01) 20041007
9 Changing P_PBS_IRCANTEC_FNC Call by reference Type reference (TYPE) PFRDA_PBS_IRCANTEC_FNC FNC (S42G02) 20041007
10 Changing P_PBS_RAFP Call by reference Type reference (TYPE) PFRDA_RAFP DADS-U: Additional public sector pension fund (S53.G01) 20041007
11 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20041007
12 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20041007
13 Importing P_SITUATION Call by reference Type reference (TYPE) PFRDA_SITUATION Situation structure 20061128
14 Importing P_TAB_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT DAQ form values 20060109
15 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20041007

Method PROCESS_ST42_ST43_ST53 on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ST46 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start of selection 20040908
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End of selection 20040908
3 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
4 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20040908
5 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20040908
6 Importing P_TAB_DADSU_ST41 Call by reference Type reference (TYPE) PFRDA_TAB_DADSU_ST41 s41 periods 20070115
7 Changing P_TAB_DADSU_ST46 Call by reference Type reference (TYPE) PFRDA_TAB_DADSU_ST46 Structures 46 (dates) 20040908
8 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20040908

Method PROCESS_ST46 on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ST47 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20081020
2 Importing P_DADNAT Call by reference Type reference (TYPE) P06_NA_DAD Nature of the DADS-U declaration 20081020
3 Changing P_DAQ_MISC Call by reference Type reference (TYPE) PFRDA_DAQ_MISC Miscellaneous DAQ 20081020
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20081020
5 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20081020
6 Importing P_LAST_S41 Call by reference Type reference (TYPE) PFRU0_BOOLEAN Last structure 41 20081020
7 Changing P_PBS_CCPA Call by reference Type reference (TYPE) PFRDA_PBS_COTIS_SPE CCPA (S47G05) 20081020
8 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20081020
9 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20081020
10 Importing P_SITUATION Call by reference Type reference (TYPE) PFRDA_SITUATION Situation structure 20081020
11 Importing P_TAB_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT DAQ form values 20081020
12 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20081020

Method PROCESS_ST47 on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_ST51 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start of selection 20050602
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End of selection 20050602
3 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20050602
4 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20050602
5 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be modified 20050602
6 Changing P_TAB_DADSU_ST51 Call by reference Type reference (TYPE) PFRDA_TAB_DADSU_ST51 Structures 51 20050602
7 Importing P_TAB_PAYROLL_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_PAYROLL_RESULT Payroll results 20050602

Method PROCESS_ST51 on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_TAB_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
2 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the structure must be changed 20040908
3 Changing P_TAB_RESULT Call by reference Type reference (TYPE) PFRDA_TAB_RESULT Sent table 20040908

Method PROCESS_TAB_RESULT on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method PROCESS_TOTAL_ENVOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20040908
2 Changing P_RETURN Call by reference Type reference (TYPE) PFRU0_BOOLEAN Indicate whether the modification must be made 20040908
3 Importing P_TAB_ENTREPRISE Call by reference Type reference (TYPE) PFRDA_TAB_ENTREPRISE Company table 20040908
4 Changing P_TOTAL_ENVOI Call by reference Type reference (TYPE) PFRDA_TOTAL_ENVOI Total sending (structure 90) 20040908

Method PROCESS_TOTAL_ENVOI on Interface IF_EX_HRPAYFR_DADSU has no exception.

Method READ_SPECIFIC_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20041123
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20041123
3 Importing P_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form 20041123
4 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20041123

Method READ_SPECIFIC_INFOTYPES on Interface IF_EX_HRPAYFR_DADSU has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 470