SAP Knowledge Base Article - Public

2825561 - Record created via Business Rule during Termination gets added twice if the threshold for processing Direct Reports is exceeded

Symptom

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.*

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Configure a simple rule that creates a record in the Pay Component Non-Recurring Portlet based on the Termination Reason.

    Rule.jpg

  2. Terminate a Manager with Direct Reports that exceeds the threshold to create the Asynchronous Job.
  3. 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. 
  4. Click the "Proceed" button to continue with the Termination Process.
  5. Once saved, refresh the page. 
  6. Go to the Pay Component Non-Recurring Portlet and confirm that two records are inserted. 

    Duplicate One Time Payments.jpg

Cause

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.

Resolution

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

See Also

2626085 -  Error Message Occurred While Terminating Manager with Multiple Direct Reports

Keywords

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

Product

SAP SuccessFactors HCM Core 1905