Symptom
How to Display End Date of a Pay Component on the UI
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors HCM Suite
- SAP SuccessFactors Employee Central - Compensation Information
Cause
To display the End Date of a Recurring Pay Component, the field "no-changes-until-date" must be enabled. This is a visualization field, that has no function other than to show on the UI until when a pay component will be valid for. It is a transient field which is not stored in database, so it is not visible in OData API Data Dictionary. This field cannot be edited.
The payment-end-date must also be enabled to set the end date at the time of adding the pay component to the user. Is this field the system uses to create an extra record the day after the set end date to remove the pay component.
Resolution
Enable payment-end-date:
- Go to Manage Business configuration
- Enable payment-end-date
- visibility : edit
- Save
Enable no-changes-until-date:
- Go to Manage Business configuration
- Enable no-changes-until-date
- visibility : edit
- Save
Add:
- Go to Manage Organization, Pay and Job Structures
- select Pay Component
- Enable End-Dated Payments = Yes
Edit view: Payment-End-Date
Save View: no-changes-until-date
Note:
If you set an end date for recurring payments or pay targets that don't have the same time slices as the Compensation Information, then the existing Compensation Information record is split into two records. The forward propagation of changes made to Compensation Information fields or to other recurring pay components is not affected by the end date.
- The end date does not appear in the History.
- You cannot change the end date once it is saved in the system.
- The end date option is updated only when the amount is given.
- no-changes-until-date, It is a transient field which is not stored in database, so it is not visible in OData API Data Dictionary
FAQ - Additional Information
Q) Where can I get Guide?
A) Guide: Implementing Employee Compensation Data and Guide - Data Model Field Information for Employee Central
Chapter: End-Dated Payments
Q) Is end date is visible in the Workflows?
If you have a workflow in place for changes in Compensation Information, then it is triggered. The end date is visible in the workflow approval popup. It will show in a separate column in line with the pay components. If you try to edit a workflow, you will jump to the normal MSS page.
Q) Please provide us an example ?
A) If the Pay Component does not have an end date yet (is not removed) we just keep the behavior. If there is an end date or the Pay Component was removed in a future record we display the previous day.
This user on 01/01/2018 and there is a new record available in the history (start date 01/01/2019) without the Pay Component we show as of today (01/24/2018) the end date 12/31/2018 on the profile page as a different column.
Q) Is the "No Changes Until" date also displayed in the History, left panel?
A) In the 1905 release, the "No Changes Until" date also displayed in the History, left panel
NOTE: The "No Changes Until Date" will not display in the left History panel for the Hire Record.
The field is visible in:
-
Recurring Pay Component of the employee profile for View and Edit
-
History on the View and Edit page of each affected record as well as the Change History (in the left overview)
NOTE 2: It is not possible to hide the "No Changes Until Date" field via Role Based Permissions. Once enabled, it is visible on the UI even without an End-Date set to the Pay Component.
See Also
-
2473623 - Employee Central: How to enable End Dated Payments feature?
-
2270326 - How to configure which Pay Components should be displayed in payComponentNonRecurring and payComponentRecurring portlets
- 2785323 - "No Changes Until This Date" Field in Compensation Information
- 3370133 - End-Dated Pay Component is not erased from Compensation Information upon adding a second Pay Component
- Compensation Information | SAP Help Portal
Keywords
ECT-75612, Show an End Date Of Each Pay Component, no-changes-until-date, recurring, Pay Component, End date, ECT-130757, transient field, OData API Data Dictionary, Manage Business Configuration, ECT-145999, how to, display, payment-end-date, visibility, show, , KBA , LOD-SF-EC-CMP-REC , Recurring Payments , How To