Testing is simple. Pre-patch, load 2 users (one with open transactions and one without) and compare the Totals fields at the top. The user with open transactions has entries for the total amounts owed and paid, and balance owed. The user with no open transactions has empty space there.
Post patch, open the same 2 accounts. Now both users have accurate Totals at the top.
Here it is:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ jboyer/ lp1800484_ bill_totals working/ user/jboyer/ lp1800484_ bill_totals
Testing is simple. Pre-patch, load 2 users (one with open transactions and one without) and compare the Totals fields at the top. The user with open transactions has entries for the total amounts owed and paid, and balance owed. The user with no open transactions has empty space there.
Post patch, open the same 2 accounts. Now both users have accurate Totals at the top.