Revenue Update Batch committal taking long time to complete and intermittantly terminates unexpectedly

Committal times for the Revenue Update Batch take longer than expected most notably for those batches that are reversing or zeroing out duplicate revenue records.
We are currently evaluating this issue for a fix in a future service pack.

 

Steps to Duplicate

1. Go to Revenue\Processing\Generate revenue update batch
2. Go to a Generate revenue update batch process that contains a selection to find records with duplicate revenue and changes the revenue amount to $0 for the selected records.
3. Run the process and note that it takes around 12 minutes for approximately 3,000 records.
4. Go to Revenue\Batch Entry and find the Revenue Update Batch that was generated by the process in step #2 above
5. Commit the batch and note that it will take around 3 hours and 20 minutes to complete.

Environment

 Blackbaud CRM
 4.0
 4.0.166.0

Was this article helpful?