@@ -, +, @@ cancelled has the proper date arrived date set. --- Koha/Item.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/Koha/Item.pm +++ a/Koha/Item.pm @@ -742,7 +742,7 @@ sub request_transfer { if ( $request && !$params->{enqueue} && !$params->{replace} ); $request->cancel( { reason => $params->{reason}, force => 1 } ) - if ( defined($request) && $params->{replace} ); + if ( defined($request) && $params->{replace} && ( $request->reason ne 'StockrotationAdvance' ) ); my $transfer = Koha::Item::Transfer->new( { --