SAP Knowledge Base Article - Public

2708009 - onSave Cross-portlet rule does not work when the field is updated through Time Off

Symptom

  • Cross-portlet rule that sets a field value in another portlet (e.g., Employment Details) when a Leave of Absence Job Information record is created in Time Off does not work.
  • The system does not support onSave cross-portlet rule being initiated through Time Off when Leave of Absence (LOA) events are saved in Job Information.

"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

Reproducing the Issue

  1. 517578-LeaveBusinessRule.PNG

This example is based on the Business Rule above:

  1. Log in to your system and navigate to My Employee File.
  2. Go to the Time Portlet and select Administer Time.
  3. Edit an approved Time Type (e.g., Leave of Absence time type) by changing the Actual Return Date, which will trigger the Return From Leave event reason, and submit.
  4. A sync will be triggered in the Job Information portlet after editing the Time Type via the Time Portlet.
  5. Check the Employment Details portlet. The First Date Worked field does not update, and the cross-portlet rule does not work.

Cause

The system does not support onSave cross portlet rule being initiated through Time Off.

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, triggered, not working , KBA , LOD-SF-EC-JOB-RUL , Job Info Business Rules , LOD-SF-EC-TIM-RUL , TAT Rules, Validation & Take rules , Product Enhancement

Product

SAP SuccessFactors Employee Central 2505