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 ABSORB_SUPERMINIMUM Instance method Public Method Absorption of extra bonus to wage floor 20020104
2 ACTIVATE_SEL_SCREEN Instance method Public Method Activation of extra bonus management fields on the screen 20020104
3 CALCULATE_GROSS_SALARIES Instance method Public Method Calculates gross planned wages 20020104
4 CALCULATE_SUPERMINIMUM Instance method Public Method Calculates the new extra bonus to wage floor 20020104
5 FINALIZATION Instance method Public Method Object closing operations 20020104
6 INITIALIZATION Instance method Public Method Object initialization 20020104
7 IS_MODIFIED Instance method Public Method If the Personnel Number has been changed 20020104
8 PROCESSING Instance method Public Method Personnel Number processing for extra bonus absorption 20020104
9 SHOW_RESULTS Instance method Public Method Display information about the processed personnel numbers 20020104
10 TO_BE_PROCESSED 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 Changing BETRG_MODIFIED Call by reference Type reference (TYPE) BOOLE Changed amount of wage type 20020104
2 Importing CID Call by reference Type reference (TYPE) P_PERNR Personnel Number 20020104
3 Changing EVALUATED_WTS Call by reference Type reference (TYPE) P15_WTS_TAB Valuated wage types 20020104
4 Changing LGART_MODIFIED Call by reference Type reference (TYPE) BOOLE Changed wage type 20020104
5 Changing NEWIT_0008 Call by reference Type reference (TYPE) P0008 New basic pay record (IT0008) 20020104
6 Changing SCATTI Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20020104
7 Importing SUPERMINIMUM Call by reference Type reference (TYPE) PAD_AMT7S Extra bonus to wage floor 20020104
8 Importing 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 Returning 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 Importing CID Call by reference Type reference (TYPE) P_PERNR Personnel Number 20020104
2 Importing NEWIT_0008 Call by reference Type reference (TYPE) P0008 New basic pay record (IT0008) 20020104
3 Importing NEW_PBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20020104
4 Importing OLDIT_0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (Basic pay) 20020104
5 Importing OLD_PBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20020104
6 Changing SALARY_CURR_MONTH Call by reference Type reference (TYPE) PAD_AMT7S Current month pay 20020104
7 Changing SALARY_PREV_MONTH Call by reference Type reference (TYPE) PAD_AMT7S Previous month pay 20020104
8 Importing 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 Changing BETRG_MODIFIED Call by reference Type reference (TYPE) BOOLE Changed amount of wage type 20020104
2 Importing CID Call by reference Type reference (TYPE) P_PERNR Personnel Number 20020104
3 Changing LGART_MODIFIED Call by reference Type reference (TYPE) BOOLE Changed wage type 20020104
4 Changing NEWIT_0008 Call by reference Type reference (TYPE) P0008 New basic pay record (IT0008) 20020104
5 Importing SALARY_CURR_MONTH Call by reference Type reference (TYPE) PAD_AMT7S Current month pay 20020104
6 Importing SALARY_PREV_MONTH Call by reference Type reference (TYPE) PAD_AMT7S Previous month pay 20020104
7 Changing SCATTI Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20020104
8 Changing SUPERMINIMUM Call by reference Type reference (TYPE) PAD_AMT7S Extra bonus to wage floor 20020104
9 Importing 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 Importing CONTRACT_CHANGED Call by reference Type reference (TYPE) BOOLE Check contract change 20020104
2 Importing EXCLUSION_LIST Call by reference Type reference (TYPE) PAY_PM_PERNR_RANGE_TAB Personal number range table 20020104
3 Importing LIST_RESULTS Call by reference Type reference (TYPE) BOOLE Show results 20020104
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country identifier 20020104
5 Importing PROCESS_SUPERMINIMUM Call by reference Type reference (TYPE) BOOLE Process extra bonus to wage floor 20020104
# Exception Resumable Description Created on
1 FAILED Processing failed 20020104

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Changing BETRG_MODIFIED Call by reference Type reference (TYPE) BOOLE Wage type amount changed 20020104
2 Importing CID Call by reference Type reference (TYPE) P_PERNR Personnel Number 20020104
3 Changing EMPLOYEE_PROCESSED Call by reference Type reference (TYPE) BOOLE Employee processed 20020104
4 Changing LGART_MODIFIED Call by reference Type reference (TYPE) BOOLE Changed wage type 20020104
5 Importing NEWIT_0008 Call by reference Type reference (TYPE) P0008 New basic pay record (IT0008) 20020104
6 Importing NEW_PBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20020104
7 Importing NEW_PERSG Call by reference Type reference (TYPE) PERSG Employee status 20020104
8 Importing NEW_PERSK Call by reference Type reference (TYPE) PERSK Employee sbgrp 20020104
9 Importing OLDIT_0008 Call by reference Type reference (TYPE) P0008 Basic pay record (IT0008) 20020104
10 Importing OLD_PBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20020104
11 Importing OLD_PERSG Call by reference Type reference (TYPE) PERSG Employee status 20020104
12 Importing OLD_PERSK Call by reference Type reference (TYPE) PERSK Employee sbgrp 20020104
13 Changing SCATTI Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20020104
14 Importing VALIDITY_DATE Call by reference Type reference (TYPE) D Validity date 20020104
# Exception Resumable Description Created on
1 FAILED Processing failed 20020104

Method SHOW_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TXT_01 Call by reference Type reference (TYPE) CHAR140 'Employees involved in extra bonus to wage floor recalc.' 20020104
2 Importing TXT_02 Call by reference Type reference (TYPE) CHAR140 'Processing date:' 20020104
3 Importing TXT_03 Call by reference Type reference (TYPE) CHAR140 'Personnel number: 20020104
4 Importing TXT_04 Call by reference Type reference (TYPE) CHAR140 'Change from (pay sc.-curr. lev.- pay scale indic.):' 20020104
5 Importing TXT_05 Call by reference Type reference (TYPE) CHAR140 'to (pay sc.-curr. lev.- pay scale indic.):' 20020104
6 Importing TXT_06 Call by reference Type reference (TYPE) CHAR140 'Items at previous month were as follows:' 20020104
7 Importing TXT_07 Call by reference Type reference (TYPE) CHAR140 'Items in current month are as follows:' 20020104
8 Importing 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 Importing CID Call by reference Type reference (TYPE) P_PERNR Personnel Number 20020104
2 Importing NEWIT_0008 Call by reference Type reference (TYPE) P0008 New basic pay record (IT0008) 20020104
3 Importing NEW_PBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20020104
4 Importing NEW_PERSG Call by reference Type reference (TYPE) PERSG Employee status 20020104
5 Importing NEW_PERSK Call by reference Type reference (TYPE) PERSK Employee sbgrp 20020104
6 Importing OLDIT_0008 Call by reference Type reference (TYPE) P0008 Basic pay record (IT0008) 20020104
7 Importing OLD_PBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20020104
8 Importing OLD_PERSG Call by reference Type reference (TYPE) PERSG Employee status 20020104
9 Importing OLD_PERSK Call by reference Type reference (TYPE) PERSK Employee sbgrp 20020104
10 Changing TO_BE Call by reference Type reference (TYPE) BOOLE If it has to be processed 20020104
11 Importing 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