SAP ABAP Interface IF_EX_HR_IN_TERMINATION (Interface for BAdI: HR_IN_TERMINATION)
Hierarchy
☛
SAP_HRCIN (Software Component) Sub component SAP_HRCIN of SAP_HR
⤷
PY-IN (Application Component) India
⤷
PC40 (Package) HR payroll accounting: India

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_HR_IN_TERMINATION_IMPL | Disjunction ID HR_IN_TERMINATION | 20061130 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_HR_IN_TERMINATION_IMPL | 20061130 |
Properties
Interface | IF_EX_HR_IN_TERMINATION | |
Short Description | Interface for BAdI: HR_IN_TERMINATION |
General Data
Package | PC40 | HR payroll accounting: India |
Created | 20061130 | SAP |
Last changed | 20070912 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_HR_IN_TERMINATION has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20061130 |
Friends
Interface IF_EX_HR_IN_TERMINATION has no friend.
Attributes
Interface IF_EX_HR_IN_TERMINATION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | To compute Gratuity amount | 20061130 |
2 | ![]() |
Instance method | Public | Method | To compute Leave Encashment amount | 20061130 |
3 | ![]() |
Instance method | Public | Method | To compute Superannuation amount | 20061130 |
Events
Interface IF_EX_HR_IN_TERMINATION has no event.
Types
Interface IF_EX_HR_IN_TERMINATION has no local type.
Method Signatures
Method CALC_GRA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AMOUNT | Call by reference | Type reference (TYPE) | T7INA9-AMUNT | Amount of Gratuity | 20061130 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | MOLGA | Country Grouping | 20061130 | ||
3 | ![]() |
GRAT_ACT | Call by reference | Type reference (TYPE) | C | Gratuity act, YES/NO | 20061130 | ||
4 | ![]() |
GSTID | Call by reference | Type reference (TYPE) | P0185-AUTH1 | Issuing authority | 20061130 | ||
5 | ![]() |
LEAVING_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Leaving Date | 20061130 | ||
6 | ![]() |
LEAVING_REASON | Call by reference | Type reference (TYPE) | T530-MASSG | Reason for Leaving | 20061130 | ||
7 | ![]() |
NOTICE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Notice Date | 20061130 | ||
8 | ![]() |
PAY_GROUP | Call by reference | Type reference (TYPE) | T7INA9-ALGRP | Pay scale grouping for allowances | 20061130 | ||
9 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel Number | 20061130 | ||
10 | ![]() |
WAGE_TYPE | Call by reference | Type reference (TYPE) | T7INA9-LGART | Wage Type | 20061130 |
Method CALC_GRA on Interface IF_EX_HR_IN_TERMINATION has no exception.
Method CALC_LEA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AMOUNT | Call by reference | Type reference (TYPE) | T7INA9-AMUNT | Amount of Leave Encashment | 20061130 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | MOLGA | Country Grouping | 20061130 | ||
3 | ![]() |
LEAVING_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Leaving Date | 20061130 | ||
4 | ![]() |
LEAVING_REASON | Call by reference | Type reference (TYPE) | T530-MASSG | Reason for Leaving | 20061130 | ||
5 | ![]() |
NOTICE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Notice Date | 20061130 | ||
6 | ![]() |
PAY_GROUP | Call by reference | Type reference (TYPE) | T7INA9-ALGRP | Pay scale grouping for allowances | 20061130 | ||
7 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel Number | 20061130 | ||
8 | ![]() |
WAGE_TYPE | Call by reference | Type reference (TYPE) | T7INA9-LGART | Wage Type | 20061130 |
Method CALC_LEA on Interface IF_EX_HR_IN_TERMINATION has no exception.
Method CALC_SAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AMOUNT | Call by reference | Type reference (TYPE) | T7INA9-AMUNT | Amount of SAN | 20061130 | ||
2 | ![]() |
FLT_VAL | Value transfer | Type reference (TYPE) | MOLGA | Country Grouping | 20061130 | ||
3 | ![]() |
LEAVING_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Leaving Date | 20061130 | ||
4 | ![]() |
LEAVING_REASON | Call by reference | Type reference (TYPE) | T530-MASSG | Reason for Leaving | 20061130 | ||
5 | ![]() |
NOTICE_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Notice Date | 20061130 | ||
6 | ![]() |
PAY_GROUP | Call by reference | Type reference (TYPE) | T7INA9-ALGRP | Pay scale grouping for allowances | 20061130 | ||
7 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel Number | 20061130 | ||
8 | ![]() |
SANID | Call by reference | Type reference (TYPE) | P0185-AUTH1 | Issuing authority | 20061130 | ||
9 | ![]() |
WAGE_TYPE | Call by reference | Type reference (TYPE) | T7INA9-LGART | Wage Type | 20061130 |
Method CALC_SAN on Interface IF_EX_HR_IN_TERMINATION has no exception.
History
Last changed by/on | SAP | 20070912 |
SAP Release Created in |