Acq: Delete line items marked "cancelled/deleted" from an activated PO

Bug #1271610 reported by Christine Morgan on 2014-01-22
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Medium
Unassigned

Bug Description

With 2.4+ we lost the ability to delete cancelled line items, with a "deleted" cancel reason, from an activated PO. We would like this functionality back. A cancel reason of "deleted" implies that the line item is no longer needed, for whatever reason, and should be completely removed from the PO. Since a cancelled/deleted" line item no longer has copies or an encumbrance, some libraries prefer to not retain these.

This option could be controlled by a permission.

Tags: acq Edit Tag help
Kathy Lussier (klussier) wrote :

I looked at this while looking at https://bugs.launchpad.net/evergreen/+bug/1115599 to see if I could fix it at the same time. Unfortunately, the logic is a little different here. The "Delete Selected Items" menu option is only enabled for picklists, pending purchase orders, general search, and the view/place order interfaces. It becomes disabled for activated purchase orders.

 Since PO's continue to be activated purchase orders even after lineitems are cancelled, the option is disabled for those lineitems. However, we don't want to allow the menu item to enabled for all active orders because we don't want staff deleting items with an on-order status. Ultimately, I think we need a way to allow it for cancelled items and not for on-order items.

Jennifer Pringle (jpringle-u) wrote :

I agree with Kathy, if we want to be able to delete line items after a purchase order is activated we want to make sure it is only for cancelled items.

It would also be helpful if some record of the line item remained in the database after the deletion (like with items that are deleted from the catalogue) so that staff could track what had hapened in the event of a line item being deleted accidently. Right now, as far as I'm aware, if you delete a line item from a selection or pending purchase order the line item is completely gone and there is no way to track what happened.

Christine Morgan (cmorgan-z) wrote :

Retaining a record of a deleted line item might be useful, especially if the line item were deleted by mistake and there is a need to reinstate it.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Galen Charlton (gmc) wrote :

Regarding tracking deleted line items, they do end up in the auditor table acq.acq_lineitem_history, which could if need be be supplemented by adding more auditor tables (e.g., on acq.lineitem_detail). There's at present no UI for accessing them, however.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers