Symptom
When trying to promote an employee through the Compensation Worksheet, the system displays the error: "Unable to determine the EventReason for the proposed change(s)."
Environment
SAP SuccessFactors Compensation
Reproducing the Issue
- Navigate to the Compensation Inbox and open the relevant worksheet.
- Locate the employee to be promoted.
- Click the three dots next to the employee's name and select "Promote".
- Update the fields
- Click "Save"
- Observe the error message: "Unable to determine the event reason for the proposed changes".
Cause
There are two possible root causes for this behavior:
1. Template configuration
○ If Event Reason derivation in Employee Central is enabled, the Compensation template setting “Do not trigger EC rules when publishing from Compensation to Employee Central” must not be checked.
○ When this option is enabled, EC rules are skipped, preventing the Event Reason derivation and leading to the error.
2. Misconfigured business rule in Job Information
○ A rule incorrectly set to reference "Job Information Model.Job Information." creates a recursive loop the system cannot resolve.
○ Example: Job Information Model.Job Information.
○ This prevents the Event Reason from being determined when the promotion is triggered via Compensation Worksheet.
Resolution
For scenario 1 (Template configuration):
- Go to the Compensation template > Advanced settings, and ensure that “Do not trigger EC rules when publishing from Compensation to Employee Central” is not checked.
For scenario 2 (Business Rule configuration):
- Update the rule to reference only Job Information Model. instead of Job Information Model.Job Information.
This removes the loop and allows the system to resolve the Event Reason successfully.
See Also
2712433 - Employee Import Data Failure Caused By Rule with Base Object Job Information Model or Compensation Information Model
2810748 - Workflow Saved Without Approval - Employee Central
Keywords
compensation, worksheet, promotion error, event reason, business rule loop, job information model, promotion failure, compensation module, employee central , KBA , LOD-SF-CMP-EC , EC data, EC mappings, configuration & settings , Problem
Product
Attachments
| Pasted image.png |
| Pasted image.png |
SAP Knowledge Base Article - Public