Expiration date is incorrect on contributions-based memberships after adding write offs and then a payment in the current term

This issue occurs for contributions-based memberships with a monthly term.  The issue occurs when Recurring Gift installments are written off and a payment has been added in the current term that renews the membership.  
We're currently evaluating this issue for a fix in a future patch or service pack.  

Steps to Duplicate

  1. Add a new Constituent record
  2. On the membership tab of the Constituent record click Add
  3. Select paying for a membership
  4. Enter date 10/1/2017
  5. Select program Regular Giving Member- Monthly
  6. Select designation GARDEN Click Save
  7. Notice expiration date on membership is one month from the gift date (11/01/2017)
  8. From the Constituent record select Add Recurring Gift
  9. Enter Date of 10/1/2017
  10. Enter amount $5.00
  11. Select designation GARDEN
  12. Enter Instalment schedule begins 10/1/2017
  13. Click Save
  14. Add a $5.00 payment for 10/1/2017 and apply it to the Recurring Gift you just added
  15. Go to memberships> membership contributions process
  16. Run the membership contributions process named Monthly Regular Givers
  17. Go back to the Recurring Gift
  18. Write off Instalment 2 and Instalment 3
  19. Add a payment for the current month for $5.00 and apply it to the Recurring Gift
  20. Go to memberships> membership contributions process
  21. Run the membership contributions process named Monthly Regular Givers
  22. Go to Constituent record and select Membership tab
  23. Notice expiration date should reflect that of next month but is 12/1/2017  

Environment

 Blackbaud CRM
 4.0

Was this article helpful?


Thanks for your feedback! Did this solve your issue?

Comments (optional):


Thanks for your feedback!
We're glad it was helpful but sorry it didn’t solve your issue. If you need assistance, click Chat with Support below.
We’re sorry to hear that. Please tell us why.

 I don't like how this works.

 The answer is confusing.

 The answer didn't match what I was searching for.

Additional Comments (optional):


Thanks for your feedback! If you need assistance, click Chat with Support below.
Thanks for your feedback. Help us make our products even better by sharing details in our Idea Banks or our online Community.
Thanks for letting us know. We'll work on clarifying the information in the article. If you need assistance, click Chat with Support below.
Thanks for letting us know. We'll work on updating the search engine to return more relevant results.