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
⤷ 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 |