2015-07-16 17:13:35 |
Erica Rohlfs |
bug |
|
|
added bug |
2015-07-16 17:13:35 |
Erica Rohlfs |
attachment added |
|
MULTIPLE_PAYMENTS_FOR_XACT.swf https://bugs.launchpad.net/bugs/1475389/+attachment/4430141/+files/MULTIPLE_PAYMENTS_FOR_XACT.swf |
|
2015-07-16 17:37:57 |
Erica Rohlfs |
description |
Evergreen Version 2.6.3. and 2.7.5
This bug is in relation to Bug 1261835
If the staff member does not know how to clear the doubled lineitem billing (caused by checking materials in via the Items Out tab within the patron's account) or doesn't notice the event has occurred and attempts to pay the fine, the staff member will see either a "No payment or patron credit applied" message or a MULTIPLE_PAYMENTS_FOR_XACT error.
From my testing, it looks like, the act of selecting or deselecting lineitems determines the message staff receive. I cannot nail down the exact event that occurs to receive one message versus the other.
During my initial testing, any lineitem selected that is still recognized as Checked Out, staff will see the No payment or patron credit applied message.
When the Checked Out lineitem is deselected and an attempt to make a payment is made, staff will see the MULTIPLE_PAYMENTS_FOR_XACT error.
During another test, all materials were checked in. Selecting multiple lineitems resulted in the No payment or patron credit applied message. Selecting only one lineitem resulted in the MULTIPLE_PAYMENTS_FOR_XACT error.
Attached is a screencast of the first example, where one of the items was still checked out. Again, this isn't the only scenario tested that caused this behavior. The patron in this screencast is fake, and I am using a training staff client. |
Evergreen Version 2.6.3. and 2.7.5
This bug is in relation to Bug 1261835
If the staff member does not know how to clear the doubled lineitem billing (caused by checking materials in via the Items Out tab within the patron's account - to clear the double billing, click Refresh within the patron account) or doesn't notice the event has occurred and attempts to pay the fine, the staff member will see either a "No payment or patron credit applied" message or a MULTIPLE_PAYMENTS_FOR_XACT error.
From my testing, it looks like, the act of selecting or deselecting lineitems determines the message staff receive. I cannot nail down the exact event that occurs to receive one message versus the other.
During my initial testing, any lineitem selected that is still recognized as Checked Out, staff will see the No payment or patron credit applied message.
When the Checked Out lineitem is deselected and an attempt to make a payment is made, staff will see the MULTIPLE_PAYMENTS_FOR_XACT error.
During another test, all materials were checked in. Selecting multiple lineitems resulted in the No payment or patron credit applied message. Selecting only one lineitem resulted in the MULTIPLE_PAYMENTS_FOR_XACT error.
Attached is a screencast of the first example, where one of the items was still checked out. Again, this isn't the only scenario tested that caused this behavior. The patron in this screencast is fake, and I am using a training staff client. |
|
2015-07-16 17:44:58 |
Erica Rohlfs |
description |
Evergreen Version 2.6.3. and 2.7.5
This bug is in relation to Bug 1261835
If the staff member does not know how to clear the doubled lineitem billing (caused by checking materials in via the Items Out tab within the patron's account - to clear the double billing, click Refresh within the patron account) or doesn't notice the event has occurred and attempts to pay the fine, the staff member will see either a "No payment or patron credit applied" message or a MULTIPLE_PAYMENTS_FOR_XACT error.
From my testing, it looks like, the act of selecting or deselecting lineitems determines the message staff receive. I cannot nail down the exact event that occurs to receive one message versus the other.
During my initial testing, any lineitem selected that is still recognized as Checked Out, staff will see the No payment or patron credit applied message.
When the Checked Out lineitem is deselected and an attempt to make a payment is made, staff will see the MULTIPLE_PAYMENTS_FOR_XACT error.
During another test, all materials were checked in. Selecting multiple lineitems resulted in the No payment or patron credit applied message. Selecting only one lineitem resulted in the MULTIPLE_PAYMENTS_FOR_XACT error.
Attached is a screencast of the first example, where one of the items was still checked out. Again, this isn't the only scenario tested that caused this behavior. The patron in this screencast is fake, and I am using a training staff client. |
Evergreen Version 2.6.3. and 2.7.5
This bug is in relation to Bug 1261835
If the staff member does not know how to clear the doubled lineitem billing (caused by checking materials in via the Items Out tab within the patron's account - to clear the double billing, click Refresh within the patron account before attempting to pay the fine) or doesn't notice the event has occurred and attempts to pay the fine, the staff member will see either a "No payment or patron credit applied" message or a MULTIPLE_PAYMENTS_FOR_XACT error.
From my testing, it looks like, the act of selecting or deselecting lineitems determines the message staff receive. I cannot nail down the exact event that occurs to receive one message versus the other.
During my initial testing, any lineitem selected that is still recognized as Checked Out, staff will see the No payment or patron credit applied message.
When the Checked Out lineitem is deselected and an attempt to make a payment is made, staff will see the MULTIPLE_PAYMENTS_FOR_XACT error.
During another test, all materials were checked in. Selecting multiple lineitems resulted in the No payment or patron credit applied message. Selecting only one lineitem resulted in the MULTIPLE_PAYMENTS_FOR_XACT error.
Attached is a screencast of the first example, where one of the items was still checked out. Again, this isn't the only scenario tested that caused this behavior. The patron in this screencast is fake, and I am using a training staff client. |
|
2016-06-02 19:02:55 |
Shula Link |
evergreen: status |
New |
Confirmed |
|
2018-05-01 03:08:50 |
Dan Wells |
summary |
Attempting to pay a doubled lineitem billing results in MULTIPLE_PAYMENTS_FOR_EXACT error |
Attempting to pay a doubled lineitem billing results in MULTIPLE_PAYMENTS_FOR_XACT error |
|
2018-05-01 03:10:57 |
Dan Wells |
evergreen: importance |
Undecided |
Low |
|
2021-10-15 15:23:28 |
Angela Kilsdonk |
tags |
billing |
circ-billing |
|