Symptom
- How to Display An End Date of Each Pay Component
- How to Display A field (no-changes-until-date) of Each Pay Component
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 Employee Central - Compensation Information
Resolution
End-dated payment must be enabled for some pay components which are used for the employee. (the field 'End-Dated Payment' is set for the relevant pay components of the employee)
This property ( no-changes-until-date) shows how long a pay component is valid for. It is a transient field which is not stored in database, so it is not visible in OData API Data Dictionary. To configure this field, go to Admin Center > Manage Business Configuration.
Payment-End-Dated
- Go to Manage Business configuration
- Enable Payment-End-Dated
- 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 for: Payment-End-Dated
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
SPECIAL NOTE: The "No Changes Until" date will not display in the left History panel for the Hire Record.
See Also
Keywords
ECT-75612, Show an End Date Of Each Pay Component, no-changes-until-date, Pay Component, End date, ECT-130757, transient field, OData API Data Dictionary, Manage Business Configuration, ECT-145999 , KBA , LOD-SF-EC-CMP-REC , Recurring Payments , How To