I have added a feature, to appear in the next version (3.14), Database -> Change Date of Donations. It will prompt for a From date and a To date, both in the current working year, and change the date of all donations on the From date to have the To date.
This would mostly be to fix errors when you used File -> One Date Donation Entry and specified the wrong date.
However, I’m not sure about one thing. What should the program do if you have already issued receipts that include some of those donations?
The problem is that at least in theory, you ought to issue a corrected receipt, at least if that receipt has already been given to the donor. Mind you, the correction doesn’t change the total, but it does change the dates in the details, assuming your receipts show the details.
One option would be to just refuse to do the Change Date of Donations if any of the donations have been receipted, and tell the user to fix them him/herself individually, and issue corrected receipts. (Fixing them individually would mean deleting the donations with the wrong dates, because you can’t edit receipted donations, adding them back in, and issuing corrected receipts.)
Another option would be to change the dates as desired, but also change the status of any receipts for donations on those dates from Original Receipt to Corrected Receipt, and tell the user to reprint the receipts.
A final option would be to just not worry about it, because it doesn’t change the total of the receipts, as mentioned above. Perhaps just mention to the user that this has happened.
A guess a 4th option would be to offer the user a choice of the previous 3 options. But I don’t really favour this – I think it would be too complicated to explain and for them to decide.
Any opinions? Thanks.
By the way, if anyone is dying for this feature, it’s already available in version 3.14 Beta1, at www.software4nonprofits.com/pretest.htm.