Hierarchy
⤷ PY-DE-PS-VA (Application Component) Pension Administration
⤷ P01PBSVAVG_IMG (Package) HR PAdm: Public Sector Pensions Act (IMG)
IMG Activity
ID | HR_PBS_00_VLTSV_06 | Overview of Special Payment and Special Bonus |
Transaction Code | S_L4H_49002559 | (empty) |
Created on | 20111215 | |
Customizing Attributes | HR_PBS_01_VG_2_2 | Pension Calculation (Optional Activity / Non-Critical) |
Customizing Activity |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | HR_PBS_00_VLTSV_06 |
Use
You use this Customizing section (node Special Payment and Special Bonus) to set up the special payment and the special bonus for the severance pay calculation. For information about the special payment and non-recurring payment, see Customizing for Payroll: Germany under Industries -> Public Sector -> Special and Non-Recurring Payments.
This organizational Customizing activity informs you about how you set up the automatic calculation of the special payment for public sector employees within the severance pay calculation. In the subsequent Customizing activities Assign Model for Special Bonus to Your Grouping for PS Employees and Specify Filter for Models for Special Payment and Special Bonus, you create the enhancement for creating a model for the special bonus for public sector employees. In each case, you execute the Customizing activity Specify Filter for Models for Special Payment and Special Bonus to obtain a complete severance pay calculation including the special payment or special bonus.
Adjustment of the model for the special payment
To use the automatic calculation of the special payment within the severance pay calculation as well, you adjust the existing model depending on the special payment for public sector employees that you have set up, or create a new model for the special payment within the severance pay calculation.
- Case 1:
The special payment for your public sector employees is based on an assessment basis of a single month.In the Execute in Period(s) group box, you have selected only one payment month in your corresponding model.
In this case, you create a new model for which you activate the execution in all twelve periods. The subsequent Customizing and the function module to be used are identical with your existing model. If your function module contains a query for the payment month, you adjust the source text of the assigned function module. To do this, see the description below (Adjustment in Source Text of Function Module).
- Case 2:
The special payment for your public sector employees is paid monthly.In this case, all months are already selected in your model in the Execute in Period(s) group box. You can use the existing model for the severance pay calculation and do not need to make any changes.
- Case 3:
You have a special payment that is paid annually and is based on an annual assessment basis.In the Execute in Period(s) group box, all months are already selected in your model for the special payment.
In this case, you adjust the source text of the assigned function module.
Adjustment in Source Text of Function Module
If the function module assigned to the model contains a query for the payment month in the source text, you enhance the coding before this query.
Immediately after setting the variable auszahlung, and in each case before querying the content of the variable, you have to add the lines below so that the payment occurs in each month if the function module is called with the filter ABFI.
Important: You have to replace the variable auszahlung with the variable used in your function module.
IF cl_hrpbsde_sez=>filter = 'ABFI'.
* Payment in each month
auszahlung = true.
ENDIF.
Business Attributes
ASAP Roadmap ID | 204 | Establish Functions and Processes |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | I | Valid for countries specified |
Maintenance Objects
Maintenance object type |
History
Last changed by/on | SAP | 20111215 |
SAP Release Created in |