SAP ABAP Interface IF_EX_HR_GB_PAE_BADI (Interface for BAdI: HR_GB_PAE_BADI)
Hierarchy
SAP_HRCGB (Software Component) Sub component SAP_HRCGB of SAP_HR
   PY-GB (Application Component) United Kingdom
     PC08 (Package) HR accounting: GB
Properties
Interface IF_EX_HR_GB_PAE_BADI  
Short Description Interface for BAdI: HR_GB_PAE_BADI    
General Data
Package PC08   HR accounting: GB 
Created 20120724   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_HR_GB_PAE_BADI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20120809
Friends
Interface IF_EX_HR_GB_PAE_BADI has no friend.
Attributes
Interface IF_EX_HR_GB_PAE_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXIT_ADJUST_GBAE1 Instance method Public Method Overwrite Feature GBAE1 20120809
2 EXIT_ADJUST_GBAE2 Instance method Public Method Overwrite Feature GBAE2 20120809
3 EXIT_ADJUST_GBAE3 Instance method Public Method Overwrite Feature GBAE3 20120809
4 EXIT_ADJUST_GBAE4 Instance method Public Method Overwrite Feature GBAE4 20120809
5 EXIT_ADJUST_GBAE5 Instance method Public Method Overwrite Feature GBAE5 20121123
6 EXIT_ADJUST_GBAE6 Instance method Public Method Overwrite Feature GBAE6 20121123
7 EXIT_ADJUST_GBAE7 Instance method Public Method Overwrite Feature GBAE7 20121123
8 EXIT_ADJUST_GBAE9 Instance method Public Method Overwrite Feature GBAE9 20130619
9 EXIT_ADJUST_NOTICES_SENT Instance method Public Method Overwrite notices 20130210
10 EXIT_ADJUST_PAEDATA Instance method Public Method Overwrite Notifications information 20120920
11 EXIT_ADJUST_PBWLA Instance method Public Method Overwrite Contractual Qualifying Earnings 20120809
12 EXIT_ADJUST_SEND_MAIL Instance method Public Method Overwrite email Subject and Body 20130118
13 EXIT_ADJUST_SLA_DATES Instance method Public Method Overwrite SLA Dates 20121220
14 EXIT_IT0071_OPERATION Instance method Public Method This method is called before any IT0071 operation 20130611
15 EXIT_SORT_PAEDATA Instance method Public Method Sort Notifications information 20130311
Events
Interface IF_EX_HR_GB_PAE_BADI has no event.
Types
Interface IF_EX_HR_GB_PAE_BADI has no local type.
Method Signatures

Method EXIT_ADJUST_GBAE1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20120809
2 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20120809
3 Importing P0007 Call by reference Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20120809
4 Importing P0008 Call by reference Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20120809
5 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
6 Changing P_DEFERRAL_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
7 Changing P_DEFERRAL_NOTICE Call by reference Type reference (TYPE) CHAR3 3-Byte field 20120809
8 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20120809

Method EXIT_ADJUST_GBAE1 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_GBAE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20120809
2 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20120809
3 Importing P0007 Call by reference Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20120809
4 Importing P0008 Call by reference Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20120809
5 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
6 Changing P_DEFERRAL_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
7 Changing P_DEFERRAL_NOTICE Call by reference Type reference (TYPE) CHAR3 3-Byte field 20120809
8 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20120809

Method EXIT_ADJUST_GBAE2 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_GBAE3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20120809
2 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20120809
3 Importing P0007 Call by reference Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20120809
4 Importing P0008 Call by reference Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20120809
5 Changing P_AE_SCHEME Call by reference Type reference (TYPE) P08_SCHID Pension scheme 20120809
6 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
7 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20120809

Method EXIT_ADJUST_GBAE3 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_GBAE4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20120809
2 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20120809
3 Importing P0007 Call by reference Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20120809
4 Importing P0008 Call by reference Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20120809
5 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
6 Changing P_DEFERRAL_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
7 Changing P_DEFERRAL_NOTICE Call by reference Type reference (TYPE) CHAR3 3-Byte field 20120809
8 Changing P_NOT_APPLICABLE_AT_HIRING Call by reference Type reference (TYPE) XFELD Checkbox 20130220
9 Changing P_NOT_APPLICABLE_AT_STAGING Call by reference Type reference (TYPE) XFELD Checkbox 20130220
10 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20120809

Method EXIT_ADJUST_GBAE4 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_GBAE5 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20121123
2 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20121123
3 Importing P0007 Call by reference Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20121123
4 Importing P0008 Call by reference Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20121123
5 Importing P0071 Call by reference Type reference (TYPE) P0071_TAB HR Master Record: Infotype 0071 (Pensions Admin. - GB) 20121123
6 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20121123
7 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20121123
8 Changing P_TP_APPLICABLE Call by reference Type reference (TYPE) XFELD Checkbox 20121123

Method EXIT_ADJUST_GBAE5 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_GBAE6 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20121123
2 Changing P_DATMO Call by reference Type reference (TYPE) DATMO Date modifier 20121123
3 Importing P_PDATE Call by reference Type reference (TYPE) DATUM Date 20121123
4 Changing P_PERMO Call by reference Type reference (TYPE) PERMO Period Parameters 20121123
5 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20121123

Method EXIT_ADJUST_GBAE6 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_GBAE7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20121123
2 Changing P_JOBHOLDER_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20121123
3 Importing P_PDATE Call by reference Type reference (TYPE) DATUM Date 20121123
4 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20121123

Method EXIT_ADJUST_GBAE7 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_GBAE9 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20130619
2 Changing P_ARREARS_PAYROLL_DATE Call by reference Type reference (TYPE) DATUM Date 20130619
3 Changing P_ARREARS_PAYROLL_TYPE Call by reference Type reference (TYPE) CHAR1 "B", "F" or space 20130619
4 Importing P_PDATE Call by reference Type reference (TYPE) DATUM Date 20130619
5 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20130619

Method EXIT_ADJUST_GBAE9 on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_NOTICES_SENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20130210
2 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Org. Assignment) 20130210
3 Importing P0007 Call by reference Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20130210
4 Importing P0008 Call by reference Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20130210
5 Importing P0071 Call by reference Type reference (TYPE) P0071_TAB HR Master Record: Infotype 0071 (Pensions Admin. - GB) 20130210
6 Importing P3297 Call by reference Type reference (TYPE) P3297_TAB HR Master Record for Infotype 3297 20130210
7 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20130210
8 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20130210
9 Changing P_NOTICES_SENT Call by reference Type reference (TYPE) P08_PAE_NOTICES_SENT_TAB PAE: Notices Already Sent 20130210
10 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20130210

Method EXIT_ADJUST_NOTICES_SENT on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_PAEDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_PAEDATA Call by reference Type reference (TYPE) P08_PAE_ALL Pension Auto Enrolment ALV 20120920

Method EXIT_ADJUST_PAEDATA on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_PBWLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20120809
2 Importing P0008 Call by reference Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20120809
3 Importing P0014 Call by reference Type reference (TYPE) P0014_TAB HR Master Record: Infotype 0014 (Recur. Payments/Deds.) 20120809
4 Importing P0052 Call by reference Type reference (TYPE) P0052_TAB HR Master Record: Infotype 0052 (Wage Maintenance) 20120809
5 Changing P_PBWLA Call by reference Type reference (TYPE) P08_PBWLA HR GB: RTI NIC table type 20120809
6 Importing P_PDATE Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20120809
7 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20120809

Method EXIT_ADJUST_PBWLA on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_SEND_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_BODY_MSG Call by reference Type reference (TYPE) P08_SOLISTI1_TAB SAPoffice:Single List with Column Length 255 20130118
2 Changing P_DOCUMENT_DATA Call by reference Type reference (TYPE) SODOCCHGI1 Data of an object which can be changed 20130118
3 Importing P_PAEDATA Call by reference Type reference (TYPE) P08_PAE_ALL Pension Auto Enrolment ALV 20130118

Method EXIT_ADJUST_SEND_MAIL on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_ADJUST_SLA_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PDATE Call by reference Type reference (TYPE) DATUM Starting Date 20121220
2 Importing P_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20121220
3 Changing P_SLA1_DATE Value transfer Type reference (TYPE) DATUM PAE: AE Notice Date (SLA Driven) 20121220
4 Changing P_SLA2_DATE Value transfer Type reference (TYPE) DATUM PAE: Ts&Cs Date (SLA Driven) 20121220

Method EXIT_ADJUST_SLA_DATES on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_IT0071_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0071 Call by reference Type reference (TYPE) P0071 HR Master Record: Infotype 0071 (Pensions Admin. - GB) 20130611
2 Changing P_BAPIRETURN1 Call by reference Type reference (TYPE) BAPIRETURN1 Return Parameter 20130611
3 Importing P_OPERATION Call by reference Type reference (TYPE) ACTIO Infotype operation 20130611
4 Importing P_REPN Call by reference Type reference (TYPE) SYCPROG Report Name 20130611
5 Importing P_TEST Call by reference Type reference (TYPE) BOOLE_D Test = 'X' or Update = ' ' 20130611

Method EXIT_IT0071_OPERATION on Interface IF_EX_HR_GB_PAE_BADI has no exception.

Method EXIT_SORT_PAEDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_PAEDATA_TABLE Call by reference Type reference (TYPE) P08_PAE_ALL_TAB Notifications Table 20130311

Method EXIT_SORT_PAEDATA on Interface IF_EX_HR_GB_PAE_BADI has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in