Symptom
- 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.
Environment
- SAP SuccessFactors - Employee Central
- People Profile (PP3)
Reproducing the Issue
This example is based on the Business Rule above:
- Login to your system > Navigate to My Employee File
- Go to the Time Portlet > Administer Time
- 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
- Sync would then be triggered in the Job Information portlet post editting the Time Type via Time Portlet
- Check the Employment Details portlet, First Date Worked field did not update, therefore, cross-portlet rule did not work
Resolution
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.
Keywords
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