From 3a44ed2e4282c5408244e4c333bcb3d50376825d Mon Sep 17 00:00:00 2001
From: Jean-Paul Smets <jp@nexedi.com>
Date: Fri, 23 Jan 2004 15:51:23 +0000
Subject: [PATCH] improved : now working correctly

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@282 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../PieceTissu_zGetAvailableItemList.zsql     | 23 ++-----------------
 1 file changed, 2 insertions(+), 21 deletions(-)

diff --git a/product/Coramy/skins/coramy_list_method/PieceTissu_zGetAvailableItemList.zsql b/product/Coramy/skins/coramy_list_method/PieceTissu_zGetAvailableItemList.zsql
index c2d11c1bde..6b29340792 100755
--- a/product/Coramy/skins/coramy_list_method/PieceTissu_zGetAvailableItemList.zsql
+++ b/product/Coramy/skins/coramy_list_method/PieceTissu_zGetAvailableItemList.zsql
@@ -26,28 +26,9 @@ FROM
 , category AS cat2
 </dtml-if>
 
-LEFT JOIN category
-ON (category.category_uid=item.uid
-AND category.base_category_uid = <dtml-var "portal_categories.aggregate.getUid()">)
-
-LEFT JOIN stock
-ON (stock.uid = category.uid
-AND stock.node_uid = <dtml-var "portal_categories.site.Stock_MP.Gravelines.getUid()">
-AND  stock.quantity < 0)
-
-LEFT JOIN category AS other_category
-ON (other_category.category_uid=item.uid
-AND other_category.base_category_uid = <dtml-var "portal_categories.aggregate.getUid()">
-AND other_category.uid <> category.uid)
-
-LEFT JOIN stock AS other_stock
-ON (other_stock.uid = other_category.uid
-AND NOT (other_stock.node_uid = <dtml-var "portal_categories.site.Stock_MP.Gravelines.getUid()">
-AND  other_stock.quantity < 0))
-
 WHERE item.portal_type = "Piece Tissu"
-AND stock.node_uid IS NULL
-AND other_stock.node_uid IS NULL
+<dtml-in PieceTissu_searchConsumedList>AND item.uid <> <dtml-sqlvar uid type="int"> 
+</dtml-in>
 
 <dtml-if expr="_.len(resource_id_list)>0">
 AND ( resource.id LIKE "<dtml-var expr="resource_id_list[0]">"
-- 
2.30.9