Recognition Credits missing after editing batch

When changing the constituent on a transaction in a batch, recognition credits are being deleted for all rows below the change.  This only occurs if the batch is being created from an import and the import is mapping the additional application stream collection field.
Download and install the latest patch which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch.

Steps to Duplicate

  1. Select Administration> Import
  2. Select the Import Parameter
  3. Add the import file, automatically map fields ensuring the additional application streams field is mapped and the application and designation fields are not mapped
  4. Select Start Process
  5. Go to the batch that was created
  6. Select Revenue> Recognition
  7. Notice that Recognition exists for each transaction
  8. For the first row, change the constituent to someone else
  9. For “would you like to reset recognition credits….” Select yes
  10. Select cancel for the Apply to Commitments Window
  11. For that row, set the Application to be Donation
  12. Select Save
  13. Select Validate
  14. Select Recognitions for the first row-see that they exist
  15. Select if for the others-they are now gone 

Environment

 Blackbaud CRM
 4.0
 4.0
 Service Pack 5
 4.0.141.0

Was this article helpful?