Comment 1 for bug 1858448

Revision history for this message
Michele Morgan (mmorgan) wrote :

Marking this bug confirmed and setting the priority to High as this will have a far reaching affect on cash reporting even when a system does not routinely age circulations. Each time a patron record is deleted their circulations are aged, so any associated payments will also be aged and ability to track those payments will be lost.

To confirm this, I ran a cash report for a library for a 1 month period.

Desk payments totaled $718.80.

I then deleted a single patron whose record had expired and who had paid a number of charges during the same time period. I ran the cash report again for the same time period.

Desk payments now total $589.50.

It's vital to be able to track all payments, aged or otherwise, back to where they were received.