Make Delayed its own line item status

Bug #1978716 reported by Tiffany Little
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Wishlist
Unassigned

Bug Description

Wishlist.

Currently there is one line item status "Canceled" to represent both true cancellations (that should delete the fund debit and turns the line item white) and delayed items (backordered, etc).

I would like to see "Delayed" as its own line item status, and then link to the same table as "cancel reasons" to further specify the reasoning.

Why: It is very confusing to have to mark something that's backordered as "canceled"; and it makes it much more difficult to isolate backordered items in reports and searches because you have to both filter on a line item status+cancel reason to get what you're looking for rather than being able to simple filter on line item status.

For implementation, my thought might be that the current cancel reasons table would gain another required column to choose either Delayed or Canceled as its Type. Then in a PO, have the option(s) for "Mark Line Items as Delayed" which the box is populated with cancel reasons with type Delayed, or "Mark Line Items as Canceled" which populates with cancel reasons with type Canceled.

description: updated
Changed in evergreen:
status: New → Confirmed
description: updated
Revision history for this message
Tiffany Little (tslittle) wrote :

And the EDI code for incoming ORDRSP messages would need to apply line item status "Delayed" instead of Canceled. Depending on how this would be implemented, maybe the already existing Delayed: Backordered cancel reason could just be edited to say "Backordered" with type Delayed so that the ID would stay the same and there would (hopefully) be less to change in the EDI layer.

Changed in evergreen:
importance: Undecided → Wishlist
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.