@@ -, +, @@ confusing and unexpected values --- acqui/parcel.pl | 3 ++- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt | 12 +++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) --- a/acqui/parcel.pl +++ a/acqui/parcel.pl @@ -142,7 +142,8 @@ for my $order ( @orders ) { $line{holds} = 0; my @itemnumbers = GetItemnumbersFromOrder( $order->{ordernumber} ); my $biblio = Koha::Biblios->find( $line{biblionumber} ); - $line{holds} = $biblio ? $biblio->current_holds->search( + $line{total_holds} = $biblio ? $biblio->holds->count : 0; + $line{item_holds} = $biblio ? $biblio->current_holds->search( { itemnumber => { -in => \@itemnumbers }, } --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt @@ -351,7 +351,7 @@ Basket Basket group Order line - Holds + Holds Summary View record Quantity @@ -413,8 +413,14 @@ [% END %] - [% IF order.holds > 0 %] - [% order.holds %] + [% IF order.total_holds > 0 %] + [% order.total_holds %] + [% ELSE %] + 0 + [% END %] + / + [% IF order.item_holds > 0 %] + [% order.item_holds %] [% ELSE %] 0 [% END %] --