Symptom
When a job relationship user is changed, the cross entity rule of Job Information - Job Relationship passes old relationship value in rule instead of current updated value.
Environment
- SAP SuccessFactors Employee Central: Employee Job Information
- SAP SuccessFactors Employee Central: Employee Job Relationships
Reproducing the Issue
- Go to any employee > take action > change job and compensation information
- Change any field in job information and also job relationship user for any job relationshipType
- if the rule is onSave reading the value for jobRelationship, then on save of this transaction, rule reads previous jobRelationship user instead of the value we changed in transaction that we saved.
Cause
- The issue is due to a coding error in the system.
- The system is reading the old manager value in the rule trace instead of the new one that was set during the transaction. This leads to an incorrect evaluation of the rule and triggers the error message.
Resolution
Engineering has identified the issue in the coding and has developed a fix. The fix is scheduled to be implemented via the 2H2024 release upgrade.
Workaround:
- Copy the affected rule and create a new one based on it.
- Keep the former rule enabled for the relevant contexts but it should be disabled for the UI (ESS/MSS) context.
-The new rule should be enabled for the UI (ESS/MSS) context only. - For the new rule, create the a variable pointing to jobInfo event date as below:
- Add the below condition, to every relevant job relationship related conditions of the rule:
- This should allow the rule to resolve correctly in the UI (ESS/MSS) context, as system will read the current event dated job relationship data.
Once the fix is delivered and upon successful testing, you should:
- Remove the additionally created rule
- Re-enable the previous rule for the UI (ESS/MSS) context
See Also
Refer to Knowledge Article KB0034081 for more information on Cross Portlet Business Rule to Update Job Relationship Name from Job Information.
Keywords
Job Info, job relationship, Cross Entity Rule, manager, 2H2024 Release Upgrade, KI2405, b2405, new manager, new relationship, rule, ECT-241875. , KBA , LOD-SF-EC-JOB-RUL , Job Info Business Rules , LOD-SF-EC-JRL , Job Relationships , Known Error
Product
Attachments
Pasted image.png |
Pasted image.png |