Indicate whether a lineitem is fully paid/invoiced in PO list

Bug #1501516 reported by Bill Erickson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

Feature Request

It would be useful to staff to see whether a lineitem has been fully paid in the PO lineitem list interface. My working definition of a fully paid lineitem is one whose total item_count = invoice_count + cancel_count. These values are available in the lineitem summary object.

The big question is how we represent that in the interface. I don't recommend replacing the status column value with a paid status, because that would mask whether a lineitem is received vs. still on-order. My current thought is a simple label just to the right of the "invoices" link along the bottom of the linetiem row. Suggestions appreciated.

Revision history for this message
Bill Erickson (berick) wrote :
Revision history for this message
Bill Erickson (berick) wrote :

Using this now in production. Adding pullrequest.

tags: added: acq pullrequest
Changed in evergreen:
milestone: none → 2.next
Revision history for this message
Christine Burns (christine-burns) wrote :

I have tested this code and consent to signing off on it with my email address, [<email address hidden>], and name, [Christine Burns].

I am happy with the "Paid" label (appearance and position) I think the red bolded text is great

Paid label only appears once the invoice is closed = desired behavior (works together with 1333254)

Revision history for this message
Kathy Lussier (klussier) wrote :

Thanks for testing, Christine, and for the new functionality, Bill! I think our acq users will like this one.

Merged to master for inclusion in the 2.10 release.

Changed in evergreen:
status: New → Fix Committed
milestone: 2.next → 2.10-beta
Changed in evergreen:
status: Fix Committed → Fix Released
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.