[Koha-bugs] [Bug 30869] Stock rotation rotas cannot be deleted

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Jan 17 11:28:29 CET 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30869

Pedro Amorim <pedro.amorim at ptfs-europe.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #145323|0                           |1
        is obsolete|                            |

--- Comment #11 from Pedro Amorim <pedro.amorim at ptfs-europe.com> ---
Created attachment 145353
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=145353&action=edit
Bug 30869: Stock rotation rotas cannot be deleted

'At the moment, it isn't possible to delete any rotas that have 0 items linked
to it. The only way to do it is in MySQL - it would be good if this was
possible from the staff client.'
This patch implements this, and also implements the possibility of deleting a
rota with items linked to it, providing a warning that the item(s) currently in
rotation will remain at its/their current stage library.

Test plan:
1) Enable StockRotation system preference
2) Cataloging > Stock rotation > New rota
3) Enter Name, save
4) Verify 'Delete' button shows on the right
5) Click 'Delete' -> Confirm 'Yes'
6) Repeat steps 1-3 and click 'Manage'->'Stages'
7) Add a new stage, enter Library and Duration, click 'Save'
8) Return to rotas, click 'Manage'->'Items'
9) Add item, enter barcode, click 'Save' (optional: add more than 1 item)
10) Optional: Click 'Move to next stage' and verify that item is now in
different branch
11) Click 'return to rotas' and press 'Delete'
12) Verify the warning now shows, because items are attached, with the attached
items count
13) Click 'Delete' -> Deletion is successful
14) If you did step 10, verify the item is still in the branch that it was at
the time the rota was deleted

Sponsored-by: PTFS-Europe

Signed-off-by: David Nind <david at davidnind.com>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list