From 691982130b44a1ed8c0bae77a7f4acd59aa37f2d Mon Sep 17 00:00:00 2001 From: Lyon3 Team Date: Thu, 21 Mar 2013 14:47:43 +0100 Subject: [PATCH] Bug 9824 - Hide basket with no expected items in basqket list by bookseller Content-Type: text/plain; charset=utf-8 Before patch you will see in acqui/booksellers.pl all the baskets ever created. After the patch you will see in acqui/booksellers.pl only the basket with expected items. Test plan : * Create a basket with some orders lines You should see this basket in acqui/booksellers.pl * receive or cancel all the line in this basket This basket shouldn't appear any more in acqui/booksellers.pl Signed-off-by: Owen Leonard Signed-off-by: Marcel de Rooy --- C4/Acquisition.pm | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/C4/Acquisition.pm b/C4/Acquisition.pm index d11f2a9..2bbb21c 100644 --- a/C4/Acquisition.pm +++ b/C4/Acquisition.pm @@ -595,7 +595,8 @@ sub GetBasketsInfosByBookseller { ) AS expected_items FROM aqbasket LEFT JOIN aqorders ON aqorders.basketno = aqbasket.basketno - WHERE booksellerid = ? + WHERE booksellerid = ? AND ( aqorders.quantity > aqorders.quantityreceived OR quantityreceived IS NULL) + AND datecancellationprinted IS NULL GROUP BY aqbasket.basketno }; my $sth = $dbh->prepare($query); -- 1.7.7.6