SAP ABAP Interface IF_EX_HR_IT_SUPMIN (BAdI interface IF_EX_HR_IT_SUPMIN)
Hierarchy
☛
SAP_HRCIT (Software Component) Sub component SAP_HRCIT of SAP_HR
⤷
PA-PA-IT (Application Component) Italy
⤷
PB15 (Package) HR master data, local development: Italy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_HR_IT_SUPMIN | BAdI class CL_EX_HR_IT_SUPMIN | 20070222 |
Properties
Interface | IF_EX_HR_IT_SUPMIN | |
Short Description | BAdI interface IF_EX_HR_IT_SUPMIN |
General Data
Package | PB15 | HR master data, local development: Italy |
Created | 20020104 | SAP |
Last changed | 20080505 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_HR_IT_SUPMIN has no forward declaration.
Interfaces
Interface IF_EX_HR_IT_SUPMIN has no interface.
Friends
Interface IF_EX_HR_IT_SUPMIN has no friend.
Attributes
Interface IF_EX_HR_IT_SUPMIN has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Absorption of extra bonus to wage floor | 20020104 |
2 | ![]() |
Instance method | Public | Method | Activation of extra bonus management fields on the screen | 20020104 |
3 | ![]() |
Instance method | Public | Method | Calculates gross planned wages | 20020104 |
4 | ![]() |
Instance method | Public | Method | Calculates the new extra bonus to wage floor | 20020104 |
5 | ![]() |
Instance method | Public | Method | Object closing operations | 20020104 |
6 | ![]() |
Instance method | Public | Method | Object initialization | 20020104 |
7 | ![]() |
Instance method | Public | Method | If the Personnel Number has been changed | 20020104 |
8 | ![]() |
Instance method | Public | Method | Personnel Number processing for extra bonus absorption | 20020104 |
9 | ![]() |
Instance method | Public | Method | Display information about the processed personnel numbers | 20020104 |
10 | ![]() |
Instance method | Public | Method | If the Personnel Number should be processed | 20020104 |
Events
Interface IF_EX_HR_IT_SUPMIN has no event.
Types
Interface IF_EX_HR_IT_SUPMIN has no local type.
Method Signatures
Method ABSORB_SUPERMINIMUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BETRG_MODIFIED | Call by reference | Type reference (TYPE) | BOOLE | Changed amount of wage type | 20020104 | ||
2 | ![]() |
CID | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20020104 | ||
3 | ![]() |
EVALUATED_WTS | Call by reference | Type reference (TYPE) | P15_WTS_TAB | Valuated wage types | 20020104 | ||
4 | ![]() |
LGART_MODIFIED | Call by reference | Type reference (TYPE) | BOOLE | Changed wage type | 20020104 | ||
5 | ![]() |
NEWIT_0008 | Call by reference | Type reference (TYPE) | P0008 | New basic pay record (IT0008) | 20020104 | ||
6 | ![]() |
SCATTI | Call by reference | Type reference (TYPE) | P15_SCATTI_TAB | Table of pay scale jumps | 20020104 | ||
7 | ![]() |
SUPERMINIMUM | Call by reference | Type reference (TYPE) | PAD_AMT7S | Extra bonus to wage floor | 20020104 | ||
8 | ![]() |
VALIDITY_DATE | Call by reference | Type reference (TYPE) | D | Validity date | 20020104 |
Method ABSORB_SUPERMINIMUM on Interface IF_EX_HR_IT_SUPMIN has no exception.
Method ACTIVATE_SEL_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVATE | Value transfer | Type reference (TYPE) | BOOLE | Activates the selection screen | 20020104 |
Method ACTIVATE_SEL_SCREEN on Interface IF_EX_HR_IT_SUPMIN has no exception.
Method CALCULATE_GROSS_SALARIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CID | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20020104 | ||
2 | ![]() |
NEWIT_0008 | Call by reference | Type reference (TYPE) | P0008 | New basic pay record (IT0008) | 20020104 | ||
3 | ![]() |
NEW_PBWLA | Call by reference | Type reference (TYPE) | P15_PBWLA_TAB | Valued table of wage types | 20020104 | ||
4 | ![]() |
OLDIT_0008 | Call by reference | Type reference (TYPE) | P0008 | HR master record, infotype 0008 (Basic pay) | 20020104 | ||
5 | ![]() |
OLD_PBWLA | Call by reference | Type reference (TYPE) | P15_PBWLA_TAB | Valued table of wage types | 20020104 | ||
6 | ![]() |
SALARY_CURR_MONTH | Call by reference | Type reference (TYPE) | PAD_AMT7S | Current month pay | 20020104 | ||
7 | ![]() |
SALARY_PREV_MONTH | Call by reference | Type reference (TYPE) | PAD_AMT7S | Previous month pay | 20020104 | ||
8 | ![]() |
VALIDITY_DATE | Call by reference | Type reference (TYPE) | D | Validity date | 20020104 |
Method CALCULATE_GROSS_SALARIES on Interface IF_EX_HR_IT_SUPMIN has no exception.
Method CALCULATE_SUPERMINIMUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BETRG_MODIFIED | Call by reference | Type reference (TYPE) | BOOLE | Changed amount of wage type | 20020104 | ||
2 | ![]() |
CID | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20020104 | ||
3 | ![]() |
LGART_MODIFIED | Call by reference | Type reference (TYPE) | BOOLE | Changed wage type | 20020104 | ||
4 | ![]() |
NEWIT_0008 | Call by reference | Type reference (TYPE) | P0008 | New basic pay record (IT0008) | 20020104 | ||
5 | ![]() |
SALARY_CURR_MONTH | Call by reference | Type reference (TYPE) | PAD_AMT7S | Current month pay | 20020104 | ||
6 | ![]() |
SALARY_PREV_MONTH | Call by reference | Type reference (TYPE) | PAD_AMT7S | Previous month pay | 20020104 | ||
7 | ![]() |
SCATTI | Call by reference | Type reference (TYPE) | P15_SCATTI_TAB | Table of pay scale jumps | 20020104 | ||
8 | ![]() |
SUPERMINIMUM | Call by reference | Type reference (TYPE) | PAD_AMT7S | Extra bonus to wage floor | 20020104 | ||
9 | ![]() |
VALIDITY_DATE | Call by reference | Type reference (TYPE) | D | Validity date | 20020104 |
Method CALCULATE_SUPERMINIMUM on Interface IF_EX_HR_IT_SUPMIN has no exception.
Method FINALIZATION Signature
Method FINALIZATION on Interface IF_EX_HR_IT_SUPMIN has no parameter.
Method FINALIZATION on Interface IF_EX_HR_IT_SUPMIN has no exception.
Method INITIALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTRACT_CHANGED | Call by reference | Type reference (TYPE) | BOOLE | Check contract change | 20020104 | ||
2 | ![]() |
EXCLUSION_LIST | Call by reference | Type reference (TYPE) | PAY_PM_PERNR_RANGE_TAB | Personal number range table | 20020104 | ||
3 | ![]() |
LIST_RESULTS | Call by reference | Type reference (TYPE) | BOOLE | Show results | 20020104 | ||
4 | ![]() |
MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country identifier | 20020104 | ||
5 | ![]() |
PROCESS_SUPERMINIMUM | Call by reference | Type reference (TYPE) | BOOLE | Process extra bonus to wage floor | 20020104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Processing failed | 20020104 |
Method IS_MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGED | Value transfer | Type reference (TYPE) | BOOLE | Extra bonus to wage floor changed | 20020104 |
Method IS_MODIFIED on Interface IF_EX_HR_IT_SUPMIN has no exception.
Method PROCESSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BETRG_MODIFIED | Call by reference | Type reference (TYPE) | BOOLE | Wage type amount changed | 20020104 | ||
2 | ![]() |
CID | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20020104 | ||
3 | ![]() |
EMPLOYEE_PROCESSED | Call by reference | Type reference (TYPE) | BOOLE | Employee processed | 20020104 | ||
4 | ![]() |
LGART_MODIFIED | Call by reference | Type reference (TYPE) | BOOLE | Changed wage type | 20020104 | ||
5 | ![]() |
NEWIT_0008 | Call by reference | Type reference (TYPE) | P0008 | New basic pay record (IT0008) | 20020104 | ||
6 | ![]() |
NEW_PBWLA | Call by reference | Type reference (TYPE) | P15_PBWLA_TAB | Valued table of wage types | 20020104 | ||
7 | ![]() |
NEW_PERSG | Call by reference | Type reference (TYPE) | PERSG | Employee status | 20020104 | ||
8 | ![]() |
NEW_PERSK | Call by reference | Type reference (TYPE) | PERSK | Employee sbgrp | 20020104 | ||
9 | ![]() |
OLDIT_0008 | Call by reference | Type reference (TYPE) | P0008 | Basic pay record (IT0008) | 20020104 | ||
10 | ![]() |
OLD_PBWLA | Call by reference | Type reference (TYPE) | P15_PBWLA_TAB | Valued table of wage types | 20020104 | ||
11 | ![]() |
OLD_PERSG | Call by reference | Type reference (TYPE) | PERSG | Employee status | 20020104 | ||
12 | ![]() |
OLD_PERSK | Call by reference | Type reference (TYPE) | PERSK | Employee sbgrp | 20020104 | ||
13 | ![]() |
SCATTI | Call by reference | Type reference (TYPE) | P15_SCATTI_TAB | Table of pay scale jumps | 20020104 | ||
14 | ![]() |
VALIDITY_DATE | Call by reference | Type reference (TYPE) | D | Validity date | 20020104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Processing failed | 20020104 |
Method SHOW_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TXT_01 | Call by reference | Type reference (TYPE) | CHAR140 | 'Employees involved in extra bonus to wage floor recalc.' | 20020104 | ||
2 | ![]() |
TXT_02 | Call by reference | Type reference (TYPE) | CHAR140 | 'Processing date:' | 20020104 | ||
3 | ![]() |
TXT_03 | Call by reference | Type reference (TYPE) | CHAR140 | 'Personnel number: | 20020104 | ||
4 | ![]() |
TXT_04 | Call by reference | Type reference (TYPE) | CHAR140 | 'Change from (pay sc.-curr. lev.- pay scale indic.):' | 20020104 | ||
5 | ![]() |
TXT_05 | Call by reference | Type reference (TYPE) | CHAR140 | 'to (pay sc.-curr. lev.- pay scale indic.):' | 20020104 | ||
6 | ![]() |
TXT_06 | Call by reference | Type reference (TYPE) | CHAR140 | 'Items at previous month were as follows:' | 20020104 | ||
7 | ![]() |
TXT_07 | Call by reference | Type reference (TYPE) | CHAR140 | 'Items in current month are as follows:' | 20020104 | ||
8 | ![]() |
WAERS | Call by reference | Type reference (TYPE) | WAERS | Currency key | 20020104 |
Method SHOW_RESULTS on Interface IF_EX_HR_IT_SUPMIN has no exception.
Method TO_BE_PROCESSED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CID | Call by reference | Type reference (TYPE) | P_PERNR | Personnel Number | 20020104 | ||
2 | ![]() |
NEWIT_0008 | Call by reference | Type reference (TYPE) | P0008 | New basic pay record (IT0008) | 20020104 | ||
3 | ![]() |
NEW_PBWLA | Call by reference | Type reference (TYPE) | P15_PBWLA_TAB | Valued table of wage types | 20020104 | ||
4 | ![]() |
NEW_PERSG | Call by reference | Type reference (TYPE) | PERSG | Employee status | 20020104 | ||
5 | ![]() |
NEW_PERSK | Call by reference | Type reference (TYPE) | PERSK | Employee sbgrp | 20020104 | ||
6 | ![]() |
OLDIT_0008 | Call by reference | Type reference (TYPE) | P0008 | Basic pay record (IT0008) | 20020104 | ||
7 | ![]() |
OLD_PBWLA | Call by reference | Type reference (TYPE) | P15_PBWLA_TAB | Valued table of wage types | 20020104 | ||
8 | ![]() |
OLD_PERSG | Call by reference | Type reference (TYPE) | PERSG | Employee status | 20020104 | ||
9 | ![]() |
OLD_PERSK | Call by reference | Type reference (TYPE) | PERSK | Employee sbgrp | 20020104 | ||
10 | ![]() |
TO_BE | Call by reference | Type reference (TYPE) | BOOLE | If it has to be processed | 20020104 | ||
11 | ![]() |
VALIDITY_DATE | Call by reference | Type reference (TYPE) | D | Validity date | 20020104 |
Method TO_BE_PROCESSED on Interface IF_EX_HR_IT_SUPMIN has no exception.
History
Last changed by/on | SAP | 20080505 |
SAP Release Created in | 470 |