SAP ABAP Interface IF_EX_HR_IT_SCATTI_DIVERSI (BAdI interface IF_EX_HR_IT_SCATTI_DIVERSI)
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_SCATTI_DIVERSI Class BAdI CL_EX_HR_IT_SCATTI_DIVERSI 20011023
Properties
Interface IF_EX_HR_IT_SCATTI_DIVERSI  
Short Description BAdI interface IF_EX_HR_IT_SCATTI_DIVERSI    
General Data
Package PB15   HR master data, local development: Italy 
Created 20011023   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_HR_IT_SCATTI_DIVERSI has no forward declaration.
Interfaces
Interface IF_EX_HR_IT_SCATTI_DIVERSI has no interface.
Friends
Interface IF_EX_HR_IT_SCATTI_DIVERSI has no friend.
Attributes
Interface IF_EX_HR_IT_SCATTI_DIVERSI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERTI_SCATTI_DA_T5ITS Instance method Public Method Converts previous pay scale jumps in case of category change 20011026
2 GET_TIPO_SCA_8 Instance method Public Method Assigns the pay scale jump type for range 80 - 89 20011219
3 GET_TIPO_SCA_9 Instance method Public Method Assigns the pay scale jump type for range 90 - 99 20011219
4 INIT_NEW_0008 Instance method Public Method Initializes NEW_0008 (new data for infotype 8) 20011026
5 PROCESS_OTHERS Instance method Public Method Processes non-standard pay scale jump types 20011023
6 READ_T5ITS Instance method Public Method Read table T5ITS* 20011026
7 RIVALUTA_DA_T5ITS Instance method Public Method Revaluates pay scale jumps already available 20011026
8 VALORIZZAZIONE_DA_T5ITS Instance method Public Method New pay scale jumps 20011026
Events
Interface IF_EX_HR_IT_SCATTI_DIVERSI has no event.
Types
Interface IF_EX_HR_IT_SCATTI_DIVERSI has no local type.
Method Signatures

Method CONVERTI_SCATTI_DA_T5ITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20011026
2 Importing CURR_P0001 Call by reference Type reference (TYPE) P0001 HR master record, infotype 0001 (org. assignment) 20011026
3 Importing CURR_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
4 Importing CURR_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
5 Changing CURR_TRFKZ Call by reference Type reference (TYPE) T503-TRFKZ Employee type grouping by agreement conditions 20011026
6 Importing FINE_MESE Call by reference Type reference (TYPE) D Month-end date 20011026
7 Changing NEW_0008 Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20011026
8 Changing NEW_0159 Call by reference Type reference (TYPE) PS0159 HR master record, infotype 0159 Seniority (IT) 20011026
9 Importing PPBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20011026
10 Importing PREV_P0001 Call by reference Type reference (TYPE) P0001 HR master record, infotype 0001 (org. assignment) 20011026
11 Importing PREV_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
12 Importing PREV_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
13 Changing PREV_TRFKZ Call by reference Type reference (TYPE) T503-TRFKZ Employee type grouping by agreement conditions 20011026
14 Changing T5ITS1 Call by reference Type reference (TYPE) T5ITS1 Percentage pay scale jumps - percentage ceiling 20011026
15 Changing T5ITS2 Call by reference Type reference (TYPE) T5ITS2 Amount-based pay scale jumps - number/amount-based ceiling 20011026
16 Changing T5ITS3 Call by reference Type reference (TYPE) T5ITS3 Amount-based pay scale jumps - fractional no. based ceiling 20011026
17 Changing T5ITS4 Call by reference Type reference (TYPE) T5ITS4 Percentage pay scale jumps - number-based ceiling 20011026
18 Changing T5ITS7 Call by reference Type reference (TYPE) T5ITS7 Insurance pay scale jumps - class change 20011026
19 Importing TPSCA Call by reference Type reference (TYPE) P15_TPSCA Type of pay scale jump 20011026
20 Importing X_0001_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
21 Importing X_0008_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
22 Importing X_0159_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
23 Changing X_BETRG Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
24 Changing X_DASCA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
25 Changing X_LGART Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
26 Changing X_NUSCA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
27 Changing X_NUSCB Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
28 Changing X_NUSCC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
# Exception Resumable Description Created on
1 FAILED Generic exception 20011026

Method GET_TIPO_SCA_8 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011219
2 Changing P_TTPSCA Call by reference Type reference (TYPE) P15_TPSCA_TAB Table for pay scale jump types 20011219

Method GET_TIPO_SCA_8 on Interface IF_EX_HR_IT_SCATTI_DIVERSI has no exception.

Method GET_TIPO_SCA_9 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011219
2 Changing P_TTPSCA Call by reference Type reference (TYPE) P15_TPSCA_TAB Table for pay scale jump types 20011219

Method GET_TIPO_SCA_9 on Interface IF_EX_HR_IT_SCATTI_DIVERSI has no exception.

Method INIT_NEW_0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NEW_0008 Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20011026
2 Importing T5ITS1 Call by reference Type reference (TYPE) T5ITS1 Percentage pay scale jumps - percentage ceiling 20011026
3 Importing T5ITS2 Call by reference Type reference (TYPE) T5ITS2 Amount-based pay scale jumps - number/amount-based ceiling 20011026
4 Importing T5ITS3 Call by reference Type reference (TYPE) T5ITS3 Amount-based pay scale jumps - fractional no. based ceiling 20011026
5 Importing T5ITS4 Call by reference Type reference (TYPE) T5ITS4 Percentage pay scale jumps - number-based ceiling 20011026
6 Importing T5ITS7 Call by reference Type reference (TYPE) T5ITS7 Insurance pay scale jumps - class change 20011026
7 Importing TPSCA Call by reference Type reference (TYPE) P15_TPSCA Type of pay scale jump 20011026
# Exception Resumable Description Created on
1 FAILED Generic exception 20011026

Method PROCESS_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20011026
2 Importing CURR_0007 Call by reference Type reference (TYPE) P0007 HR master record, infotype 0007 (planned working time) 20011030
3 Importing CURR_P0001 Call by reference Type reference (TYPE) P0001 HR master record, infotype 0001 (org. assignment) 20011026
4 Importing CURR_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0159 Seniority (IT) 20011026
5 Importing CURR_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0008 (basic pay) 20011026
6 Changing CURR_TRFKZ Call by reference Type reference (TYPE) T503-TRFKZ Employee type grouping by agreement conditions 20011026
7 Importing G_FINE_MESE Call by reference Type reference (TYPE) D Month-end date 20011026
8 Changing G_INIZIO_MESE Call by reference Type reference (TYPE) D Start date 20020903
9 Exporting INDICE_DATA Call by reference Type reference (TYPE) INDICE_DATA insurance increments only 20011026
10 Changing NEW_0008 Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20011026
11 Changing NEW_0159 Call by reference Type reference (TYPE) PS0159 HR master record, infotype 0159 Seniority (IT) 20011026
12 Importing PPBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20011026
13 Importing PREV_P0001 Call by reference Type reference (TYPE) P0001 HR master record, infotype 0001 (org. assignment) 20011026
14 Importing PREV_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
15 Importing PREV_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
16 Changing PREV_TRFKZ Call by reference Type reference (TYPE) T503-TRFKZ Employee type grouping by agreement conditions 20011026
17 Importing T5ITFT Call by reference Type reference (TYPE) T5ITFT Provision indicator 20011026
18 Importing T5ITSV Call by reference Type reference (TYPE) T5ITSV Pay scale jump valuation type 20011026
19 Importing TPSCA Call by reference Type reference (TYPE) P15_TPSCA Type of pay scale jump 20011026
20 Importing TPVAL Call by reference Type reference (TYPE) T5ITSV-TPVAL Valuation type 20011026
21 Importing X_0001_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
22 Importing X_0008_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
23 Importing X_0159_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
24 Changing X_BETRG Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
25 Importing X_CAMBIO_CATEGORIA Call by reference Type reference (TYPE) BOOLE Flag: did PN change category (indep. from pay scale jump?) 20011026
26 Importing X_CAMBIO_QUALIFICA Call by reference Type reference (TYPE) BOOLE Flag: did PN change pay scale indicator (indep. from PSJ)? 20011026
27 Changing X_CDCL1 Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
28 Changing X_CDCL2 Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
29 Changing X_CDCLA Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
30 Changing X_CONGELAMENTO Call by reference Type reference (TYPE) BOOLE Flag: was freeze carried out? 20011026
31 Changing X_COSC1 Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
32 Changing X_COSC2 Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
33 Changing X_COSCA Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
34 Changing X_DASC1 Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
35 Changing X_DASC2 Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
36 Changing X_DASCA Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
37 Changing X_EMPLOYEE_PROCESSED Call by reference Type reference (TYPE) BOOLE Flag: was the employee processed? 20011026
38 Changing X_LGART Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
39 Changing X_NUSCA Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
40 Changing X_NUSCB Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
41 Changing X_NUSCC Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
42 Changing X_PERPT Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
43 Changing X_PRSCA Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
44 Changing X_PRSCB Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
45 Changing X_PRSCC Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
46 Changing X_RIVALUTAZIONE Call by reference Type reference (TYPE) BOOLE Flag: was revaluation carried out? 20011026
47 Changing X_SCATTO_MATURATO Call by reference Type reference (TYPE) BOOLE Flag: did the pay scale jump accrue? 20011026
48 Changing X_TRFGR Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
49 Changing X_TRFST Call by reference Type reference (TYPE) BOOLE Flag: was the corresponding variable changed? 20011026
# Exception Resumable Description Created on
1 FAILED Generic exception 20011026

Method READ_T5ITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURR_P0008 Value transfer Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
2 Importing CURR_P0159 Value transfer Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
3 Importing FINE_MESE Call by reference Type reference (TYPE) D Month-end date 20011026
4 Importing PREV_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
5 Importing PREV_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
6 Changing T5ITS1 Call by reference Type reference (TYPE) T5ITS1 Percentage pay scale jumps - percentage ceiling 20011026
7 Changing T5ITS2 Call by reference Type reference (TYPE) T5ITS2 Amount-based pay scale jumps - number/amount-based ceiling 20011026
8 Changing T5ITS3 Call by reference Type reference (TYPE) T5ITS3 Amount-based pay scale jumps - fractional no. based ceiling 20011026
9 Changing T5ITS4 Call by reference Type reference (TYPE) T5ITS4 Percentage pay scale jumps - number-based ceiling 20011026
10 Changing T5ITS7 Call by reference Type reference (TYPE) T5ITS7 Insurance pay scale jumps - class change 20011026
11 Importing TPSCA Call by reference Type reference (TYPE) P15_TPSCA Type of pay scale jump 20011026
12 Importing TPVAL Call by reference Type reference (TYPE) T5ITSV-TPVAL Valuation type 20011026
13 Importing TRFKZ Call by reference Type reference (TYPE) T503-TRFKZ Employee type grouping by agreement conditions 20011026
# Exception Resumable Description Created on
1 FAILED Generic exception 20011026

Method RIVALUTA_DA_T5ITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20011026
2 Importing CURR_0007 Call by reference Type reference (TYPE) P0007 HR master record, infotype 0007 (planned working time) 20011030
3 Changing CURR_P0001 Call by reference Type reference (TYPE) P0001 HR master record, infotype 0001 (org. assignment) 20011026
4 Importing CURR_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
5 Importing CURR_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
6 Importing FINE_MESE Call by reference Type reference (TYPE) D Month-end date 20011026
7 Changing NEW_0008 Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20011026
8 Changing NEW_0159 Call by reference Type reference (TYPE) PS0159 HR master record, infotype 0159 Seniority (IT) 20011026
9 Changing PREV_P0001 Call by reference Type reference (TYPE) P0001 HR master record, infotype 0001 (org. assignment) 20011026
10 Importing PREV_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
11 Importing PREV_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
12 Importing T5ITFT Call by reference Type reference (TYPE) T5ITFT Provision indicator 20011026
13 Importing T5ITS1 Call by reference Type reference (TYPE) T5ITS1 Percentage pay scale jumps - percentage ceiling 20011026
14 Importing T5ITS2 Call by reference Type reference (TYPE) T5ITS2 Amount-based pay scale jumps - number/amount-based ceiling 20011026
15 Importing T5ITS3 Call by reference Type reference (TYPE) T5ITS3 Amount-based pay scale jumps - fractional no. based ceiling 20011026
16 Importing T5ITS4 Call by reference Type reference (TYPE) T5ITS4 Percentage pay scale jumps - number-based ceiling 20011026
17 Importing T5ITS7 Call by reference Type reference (TYPE) T5ITS7 Insurance pay scale jumps - class change 20011026
18 Importing T5ITSV Call by reference Type reference (TYPE) T5ITSV Pay scale jump valuation type 20011026
19 Importing TPSCA Call by reference Type reference (TYPE) P15_TPSCA Type of pay scale jump 20011026
20 Importing X_0001_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
21 Importing X_0008_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
22 Importing X_0159_PREC Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
23 Changing X_BETRG Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
24 Changing X_CONGELAMENTO Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
25 Changing X_DASC1 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
26 Changing X_DASC2 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
27 Changing X_DASCA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
28 Changing X_EMPL_PROCESSED Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
29 Changing X_LGART Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
30 Changing X_PERPT Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
31 Changing X_RIVALUTAZIONE Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
# Exception Resumable Description Created on
1 FAILED Generic exception 20011026

Method VALORIZZAZIONE_DA_T5ITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APBWLA Call by reference Type reference (TYPE) P15_PBWLA_TAB Valued table of wage types 20011026
2 Importing CURR_0007 Call by reference Type reference (TYPE) P0007 HR master record, infotype 0007 (planned working time) 20011030
3 Importing CURR_P0008 Call by reference Type reference (TYPE) P0008 HR master record, infotype 0008 (basic pay) 20011026
4 Importing CURR_P0159 Call by reference Type reference (TYPE) P0159 HR master record, infotype 0159 Seniority (IT) 20011026
5 Changing NEW_0008 Call by reference Type reference (TYPE) P15_SCATTI_TAB Table of pay scale jumps 20011026
6 Changing NEW_0159 Call by reference Type reference (TYPE) PS0159 HR master record, infotype 0159 Seniority (IT) 20011026
7 Importing T5ITS1 Call by reference Type reference (TYPE) T5ITS1 Percentage pay scale jumps - percentage ceiling 20011026
8 Importing T5ITS2 Call by reference Type reference (TYPE) T5ITS2 Amount-based pay scale jumps - number/amount-based ceiling 20011026
9 Importing T5ITS3 Call by reference Type reference (TYPE) T5ITS3 Amount-based pay scale jumps - fractional no. based ceiling 20011026
10 Importing T5ITS4 Call by reference Type reference (TYPE) T5ITS4 Percentage pay scale jumps - number-based ceiling 20011026
11 Importing T5ITS7 Call by reference Type reference (TYPE) T5ITS7 Insurance pay scale jumps - class change 20011026
12 Importing TPSCA Call by reference Type reference (TYPE) P15_TPSCA Type of pay scale jump 20011026
13 Changing X_BETRG Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
14 Changing X_CDCL1 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
15 Changing X_CDCL2 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
16 Changing X_CDCLA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
17 Changing X_COSC1 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
18 Changing X_COSC2 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
19 Changing X_COSCA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
20 Changing X_DASC1 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
21 Changing X_DASC2 Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
22 Changing X_DASCA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
23 Changing X_EMPL_PROCESSED Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
24 Changing X_LGART Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
25 Changing X_NUSCA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
26 Changing X_PERPT Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
27 Changing X_PRSCA Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
28 Changing X_SCATTO_MATURATO Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
29 Changing X_TRFGR Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
30 Changing X_TRFST Call by reference Type reference (TYPE) BOOLE Boolean variable 20011026
# Exception Resumable Description Created on
1 FAILED Generic exception 20011026
History
Last changed by/on SAP  00000000 
SAP Release Created in 470