]> git.koha-community.org Git - koha.git/commit
Bug 32335: Allow stock rotation items to be advanced when in transit
authorNick Clemens <nick@bywatersolutions.com>
Wed, 23 Nov 2022 13:24:12 +0000 (13:24 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Wed, 11 Oct 2023 13:31:47 +0000 (10:31 -0300)
commit4ceb5ac4551f5a7177a8749ebd4832d035abc3f4
tree970712aae982f3f8f5ed43db4e80dd9ef5b02281
parentfecd7a0a275c4f44365a88a0fedefae6d43d3e6f
Bug 32335: Allow stock rotation items to be advanced when in transit

This patch adjusts the logic so that we check:
1 - If there are less than 2 stages we disable the 'Move to next stage' button
2 - If the item is not in transit, we show move to next normally
3 - If the item is in transit (and there is more than 1 stage) the button is enabled with a note about transfer

To test:
1 - Setup a rota with multiple stages
2 - Add an item
3 - Advance to next stage
4 - Observe 'Move to next stage' button is disabled
5 - Check item in at destination
6 - Reload rota - observe 'Move to next stage' is enabled
7 - Apply patch
8 - Click 'Move to next stage'
9 - Note button is not disabled
10 - Hover and confirm note about transit
11 - Click 'Move to next stage'
12 - Checkin item at wrong branch, confirm it is correctly directed to correct stage

Signed-off-by: Sam Lau <samalau@gmail.com>
Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
koha-tmpl/intranet-tmpl/prog/en/modules/tools/stockrotation.tt