SAP ABAP Class IF_EX_HRECM00_SALARY (Business add-in interface IF_EX_HRECM00_SALARY)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_HRECM00_SALARY BAdI class CL_EX_HRECM00_SALARY 20030331
Properties
Class IF_EX_HRECM00_SALARY  
Short Description Business add-in interface IF_EX_HRECM00_SALARY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20030331   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_HRECM00_SALARY has no forward declaration.
Interfaces
Class IF_EX_HRECM00_SALARY has no interface implemented.
Friends
Class IF_EX_HRECM00_SALARY has no friend class.
Attributes
Class IF_EX_HRECM00_SALARY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_SALARY Instance method Public Method Calculate employee salary 20030331
2 CALC_COMPA_RATIO Instance method Public Method Calculate compa-ratio 20030331
3 CALC_PERCENT_IN_RANGE Instance method Public Method Calculate percent-in-range 20030331
Events
Class IF_EX_HRECM00_SALARY has no event.
Types
Class IF_EX_HRECM00_SALARY has no local type.
Method Signatures

Method CALCULATE_SALARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20030331
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030331
3 Importing IT0008 Call by reference Type reference (TYPE) P0008 Personalstammsatz Infotyp 0008 (Basisbezüge) 20030331
4 Importing KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20030331
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030331
6 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030331
7 Exporting PROCESS_STANDARD Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030331
8 Exporting SALARY Call by reference Type reference (TYPE) ECM_SALRY Grundgehalt 20030331
9 Importing TIME_UNIT Call by reference Type reference (TYPE) ECM_FREQH '06' Zeiteinheit für Unternehmensvergütungsmanagement 20030331

Method CALCULATE_SALARY on class IF_EX_HRECM00_SALARY has no exception.

Method CALC_COMPA_RATIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPA_RATIO Call by reference Type reference (TYPE) ECM_CPRAT Relativlage 20030331
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030331
3 Importing IT0001 Call by reference Type reference (TYPE) P0001 Personalstammsatz Infotyp 0001 (Org. Zuordnung) 20030331
4 Importing IT0008 Call by reference Type reference (TYPE) P0008 Personalstammsatz Infotyp 0008 (Basisbezüge) 20030331
5 Importing KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20030331
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030331
7 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030331
8 Exporting PROCESS_STANDARD Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030331

Method CALC_COMPA_RATIO on class IF_EX_HRECM00_SALARY has no exception.

Method CALC_PERCENT_IN_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030331
2 Importing IT0001 Call by reference Type reference (TYPE) P0001 Personalstammsatz Infotyp 0001 (Org. Zuordnung) 20030331
3 Importing IT0008 Call by reference Type reference (TYPE) P0008 Personalstammsatz Infotyp 0008 (Basisbezüge) 20030331
4 Importing KEY_DATE Call by reference Type reference (TYPE) DATUM Datum 20030331
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030331
6 Exporting PERCENT_IN_RANGE Call by reference Type reference (TYPE) ECM_SLPIR Prozent im Gehaltsband 20030331
7 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030331
8 Exporting PROCESS_STANDARD Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030331

Method CALC_PERCENT_IN_RANGE on class IF_EX_HRECM00_SALARY has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in