Symptom
Leave requests are automatically approved even though there is a workflow rule assigned onSave in Employee Time object.
However, the rule is not visible in the onSave Rules section even though it is assigned.
Environment
SAP SuccessFactors Employee Central - Time Off
Reproducing the Issue
- Login as the user and submit a leave request.
- Observe that the request gets auto-approved.
Cause
This happens if different time slices of the same rule have different rule scenarios, for example, the 1/1/1900 time slice has the Basic rule scenario whereas the 1/1/2025 time slice has "Rules for MDF Based Objects" scenario.
Note: There is a small information icon in the 1/1/2025 time slice which states:
Assignment of Rule “<rule-name>”
There is an issue with the rule scenario assigned to this rule. Retrieving the assignment information is not possible. Please check the rule manually for configuration issues.
This issue is caused due to an inconsistency in configuration in the customer's instance.
Resolution
Engineering team is working on an enhancement (Ref#RUL-10958 and MDF-90693) to prevent such inconsistencies in future.
Workaround: Create a new onSave rule with the correct "Rules for MDF Based Objects" scenario and assign the rule again in the onSave rules section.
See Also
Keywords
CS20250009723598, INC12415262, RUL-10958, MDF-90693, PTCH-46685, SAP SuccessFactors, Employee Central, Time Off, Leave, Absence, Request, Auto-Approval, Configuration, Workflow, rule scenario, different, timeslice, rule, not visible, Employee Time object , KBA , LOD-SF-EC-TIM , Time Off , Product Enhancement