webstaff: confirm dialog for void billings should avoid listing billing IDs

Bug #1698865 reported by Galen Charlton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Wishlist
Unassigned

Bug Description

As a result of the patch for bug 1671603, the void billings actions in the web staff client now interpose a confirmation dialog. That confirmation dialog displays the total amount to be avoid as well as a list of billing IDs.

Such lists of billing IDs can quickly get very long and spill past the bounds of the modal's title bar. This is a bit untidy; options for improvement include:

- acting like the equivalent feature in XUL, where the confirmation dialog listed the billable xact IDs rather than the IDs of the individual billings
- not including a list of IDs at all, on the basis that the ones that the patron had selected are visible in the grid below the modal
- display, in the body of the modal, a list of the billable xacts that are to be voided, including id, date, and amount (and maybe type and title)

Note that a general UX idea I'm proposing here is that we should avoid displaying lists of bare IDs in confirmation dialogs in favor of listing more information about the records to be updated.

Evergreen 2.12

Galen Charlton (gmc)
Changed in evergreen:
importance: Undecided → Wishlist
milestone: none → 3.0-alpha
tags: added: webstaffclient
Changed in evergreen:
milestone: 3.0-beta → 3.next
Remington Steed (rjs7)
tags: added: usability
tags: removed: webstaffclient
Revision history for this message
Michele Morgan (mmorgan) wrote :

Marking Confirmed in 3.6. Just encountered this while doing some testing with billings.

Changed in evergreen:
status: New → Confirmed
Gina Monti (gmonti90)
tags: added: circ-billing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.