0% found this document useful (0 votes)
57 views2 pages

Document of Feature 14EST (Employee Status and Date of Retirement)

This feature returns an employee's status and retirement/contract end date. It analyzes infotype records to determine if the employee is permanent, contract-based, etc. and returns relevant dates from records like contract elements or monitoring of tasks. The return value is in the format String1/String2/String3, where String1 indicates status, and String2 and String3 can provide dates based on infotype values.

Uploaded by

Rojen Langat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views2 pages

Document of Feature 14EST (Employee Status and Date of Retirement)

This feature returns an employee's status and retirement/contract end date. It analyzes infotype records to determine if the employee is permanent, contract-based, etc. and returns relevant dates from records like contract elements or monitoring of tasks. The return value is in the format String1/String2/String3, where String1 indicates status, and String2 and String3 can provide dates based on infotype values.

Uploaded by

Rojen Langat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Employee Status and Date of Retirement / End of Contract

&object&
feature 14EST

&task&
This feature returns a value to indicate the employee status and the date of retirement / end of contract.
&use&
The EA or EC Annual Tax Report (RPCTEAL0_01) reads the return value of this feature to get the employee status
and the date of retirement / end of contract.

&procedure&
This feature makes a decision based on the values of the following fields of the Field String for Feature - Infotype
0001 and Infotype 0016 (PMEL0) structure:
o BUKRS - Company Code
o WERKS - Personnel Area
o BTRTL - Personnel Subarea
o PERSG - Employee Group
o PERSK - Employee Subgroup
o INFTY - Infotype
o SUBTY - Subtype
o ITBLD - Infotype Screen Control
o DYNNR - Number of the following screen
o FCODE - Function code
o ITYGR - Infotype Group Number
o MASSN - Action Type
o MASSG - Reason for Action
o MOLGA - HCM Localization
o MOABW - Personnel subarea grouping for absence and attendance types
o TCLAS - Transaction Class for Data Retention
o USERG - User group
o PERNR - Personnel Number
o ANSVH - Work Contract
o ABKRS - Payroll Area
o TMART - Task Type
o CTTYP - Contract Type
This feature returns a value in the format of String1/String2/String3.
For String1, you can set the following return values:
o 1 - Indicates the employee status is "Management of the organization"
o 2 - Indicates the employee status is "Permanent"
o 3 - Indicates the employee status is "Contract"
o 4 - Indicates the employee status is "Part time"
o 5 - Indicates the employee status is "Interns"
o 6 - Indicates the employee status is "Others"
String2 is optional. You can set the following return values:
o YYYYMMDD - A date, indicating the employee's date of retirement / end of contract.
o Y+3 - Indicates the employee's date of retirement / end of contract is the payroll period end date from the
selection screen plus 3 years. 3 can be replaced by any digits. For example, run the report for tax year 2023
and payroll period end date on the selection screen is 2023-12-31. Then date of retirement /end of contract is
2026-12-31.
o B+KEPFRA - Indicates the employee's date of retirement /end of contract is the employee's birthday plus 60
years. "EPFRA" can be replaced by any payroll constants from view V_T511K. Its default value is 60.
o E - Indicates the employee's date of retirement / end of contract is end date of Contract Elements (0016)
Infotype (if available).
If employee's termination date or contract end date (Valid Until) from the Contract Elements (0016) infotype is
provided, String2 is ignored.
String3 is optional. You can set the following return values:
o A date type from the Date Specifications (0041) infotype, indicating the employee's date of retirement /end of
contract.
o A task type from the Monitoring of Tasks (0019) infotype with the value in the Processing indicator field as
"New Task" or "Task in Process", indicating the employee's date of retirement /end of contract.
If the employee's termination date or contract end date (Valid Until) from the Contract Elements (0016) Infotype or
the value of String2 is provided, String3 is ignored.

&note&
The employee status and the date of retirement /end of contract is compulsory to be completed.

&example&
You set the return value of this feature as "3/E". Then employee status is "3" and date of retirement /end of contract is
contract end date (Valid Until) from the latest record of Contract Elements (0016) Infotype in that tax year. If Valid
Until does not exist, date of retirement /end of contract is end date of Contract Elements (0016) Infotype. If Contract
Elements (0016) Infotype does not exist, date of retirement /end of contract is blank.

&see_also&
Determination of Tax Splits for tax reporting (LTSPT) feature

You might also like