]> git.evergreen-ils.org Git - Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Acquisitions/delayed-vs-canceled.txt
LP#1270289 Release notes
[Evergreen.git] / docs / RELEASE_NOTES_NEXT / Acquisitions / delayed-vs-canceled.txt
1 === Differentiate Delayed vs Canceled Items ===
2
3 ==== Background ====
4
5 Canceled and delayed lineitems and copies in acquisitions are marked as
6 canceled in the database.  The determining factor of whether an item is
7 delayed or canceled is the keep_debits flag on the cancel reason.  
8
9 The changes below help to differentiate between these two closely related 
10 states by improving labels in the interface and providing separate counts
11 for delayed vs. canceled.
12
13 ==== Changes ====
14
15  * Show number canceled and number delayed in lineitem summary displays
16   ** Includes summary displays in invoices and copy grids
17  * Update stock cancel cause labels to include "Canceled:.." and 
18    "Delayed:..." prefixes.
19  * When a lineitem or copy is marked as canceled, show the cancel cause
20    label in the interface instead of the bare (and misleading and non-I18N 
21    friendly) string "cancelled".
22    ** Related, for non-canceled states, show a translatable string 
23      representing the name of the state instead of the bare state code.
24  * Add cancel cause labels to the print PO and lineitem worksheet templates.
25
26 === Support Cancellation of Delayed Lineitems ===
27
28 When a lineitem is marked as delayed (canceled with keep_debits == true), 
29 allow staff to cancel the lineitem again in the ACQ PO/Picklist interface.
30 Once a lineitem is marked as truly canceled, it cannot be canceled again.