Monday, October 24, 2016

Horizon 7.5.4 Bug - Wrong Name on Payment Receipt

Update: A temporary fix to the 'crashing' side of the problem was implemented 11/1/16. The name of the borrower on the payment receipt has been replaced with the libary card barcode of the borrower. It only prints the last few digits of the barcode to help protect customers' accounts from being used for other services. But it should be enough to verify the account name and barcode together if they present the receipt later with questions.

Note: placing the barcode on the receipt did not correct the other part of the bug. It could still print the barcode for the borrower that's currently on the item record. But the fine payment is truly credited to the correct borrower.


UPDATE 2/2018:

Another issue is when checking in items and trying to print a return receipt in Horizon is that this will crash Horizon.  This is only when printing a return receipt. 

The only way to 'correct' the issue of wrong name printing on cki or payment receipts is to remove the name from payment or cki receipts altogether.

You can aso avoid the cki receipt issue by checking in and issuing a return receipt through CircIt.

-----------------------------------------------------------------------------

When we upgraded to Horizon 7.5.4 in October, 2016, a bug was introduced into the system. The payment receipt prints the name and/or barcode number for the borrower that’s currently on the item record (i.e. has the paid for item checked out) - not the borrower who's paid the fine. Don't worry though. It’s only cosmetic. The fine payment is truly credited to the correct borrower.

In this example, Julianne Starner paid fines on her account, but Lupe Vasquez's name appears on the payment receipt. That's because Lupe has the Deadwood item checked out.

Another symptom of this problem was that Horizon would crash during the payment transaction. The payment was still made to the correct account, but staff had to log back into Horizon.

We will probably have to live with this until the next upgrade. Simply cross out the wrong name and write in the correct borrower's name and reassure/show the customer their fines were indeed paid.



rev. 4/2018