A record being created by a Business Rule upon Termination is created twice if the Direct Reports being transferred exceeds the Threshold
*Image/data in this KBA is from SAP Internal Systems, sample data, or Demo Systems. Any resemblance to real data is purely coincidental.*
SAP SuccessFactors Employee Central
Reproducing the Issue
- Configure a simple rule that creates a record in the Pay Component Non-Recurring Portlet based on the Termination Reason.
- Terminate a Manager with Direct Reports that exceeds the threshold to create the Asynchronous Job.
- Messages received:
- Warning: Due to the high number of direct reports and/or job relationships, the transfer will be processed offline. You will receive an email notification when the process completes.
- Warning: If you do not have imports permission of the appropriate type, the asynchronous job will not succeed.
This is a code defect and has been reported to our Engineering Team. There were past changes that were made to avoid Performance issues and when these changes were implemented, the Cross-Portlet Business Rules, such as this scenario, have not been considered.
This is scheduled to be fixed on b1911 Release. Please see the following KBA for the Release Schedule:
2521176 - 2019 Release Schedule - SuccessFactors - Product Updates
2626085 - Error Message Occurred While Terminating Manager with Multiple Direct Reports
duplicate records, rules, direct reports, termination, transfer direct reports, threshold exceeded, threshold, due to the high number of direct reports and/or job relationships, the transfer will be processed offline, if you do not have imports permission of the appropriate type, the asynchronous job will not succeed, asynchronous job , KBA , LOD-SF-EC-EMP , Employment Information (Employment & Termination Details) , LOD-SF-EC-RUL , Business Rules & Event Derivation , Bug Filed