SAP Knowledge Base Article - Public

2708009 - OnSave cross-portlet rule does not work if field is changed via Time Off


  • Cross-portlet rule which sets a field value in another portlet e.g Employment Details when Leave of Absence job information record is created in Time Off does not work
  • The system does not support onSave Cross-Portlet rule being triggered through Time Off when LOA events are saved in Job Info


Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


  • SAP SuccessFactors - Employee Central
  • People Profile (PP3)

Reproducing the Issue

This example is based on the Business Rule above:

  1. Login to your system > Navigate to My Employee File
  2. Go to the Time Portlet > Administer Time
  3. Edit an approved Time Type (e.g. Leave Of Absence time type where you change the Actual Return Date which will trigger the Return From Leave event reason) > Submit
  4. Sync would then be triggered in the Job Information portlet post editting the Time Type via Time Portlet
  5. Check the Employment Details portlet, First Date Worked field did not update, therefore, cross-portlet rule did not work


The system does not support onSave Cross-Portlet rule being triggered through Time Off.

If this is a business requirement, you may raise an enhancement request. You can refer to KBA 2090228 - How to submit enhancement requests for SAP SuccessFactors products.


Cross-Portlet, Business Rule, onSave, Time Off to Job Information Sync , KBA , LOD-SF-EC-JOB-RUL , Job Info Business Rules , LOD-SF-EC-TIM-RUL , TAT Rules, Validation & Take rules , Product Enhancement


SAP SuccessFactors Employee Central all versions