SAP ABAP Class IF_EX_HR_GB_PAE_BADI (Interface for BAdI: HR_GB_PAE_BADI)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20120809 |
Properties
Class | IF_EX_HR_GB_PAE_BADI | |
Short Description | Interface for BAdI: HR_GB_PAE_BADI | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20120724 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_EX_HR_GB_PAE_BADI has no forward declaration.
Interfaces
Class IF_EX_HR_GB_PAE_BADI has no interface implemented.
Friends
Class IF_EX_HR_GB_PAE_BADI has no friend class.
Attributes
Class 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
Class IF_EX_HR_GB_PAE_BADI has no event.
Types
Class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class IF_EX_HR_GB_PAE_BADI has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |