From e081b58fd2b6d18e6ed87686f180a7b815cd2bc6 Mon Sep 17 00:00:00 2001 From: roberto Date: Mon, 4 Feb 2008 19:22:13 +0000 Subject: [PATCH] =?UTF-8?q?Se=20a=C3=B1ade=20Id=5FPedido=20a=20los=20artic?= =?UTF-8?q?ulos=20del=20albaran=20para=20poder=20realizar=20albaranes=20co?= =?UTF-8?q?n=20articulos=20pertenecientes=20a=20distintos=20pedidos.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://192.168.0.254/svn/Proyectos.LuisLeon_FactuGES/trunk@218 c93665c3-c93d-084d-9b98-7d5f4a9c3376 --- Database/VISTAS.SQL | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Database/VISTAS.SQL b/Database/VISTAS.SQL index 004e7fc3..f3df9042 100644 --- a/Database/VISTAS.SQL +++ b/Database/VISTAS.SQL @@ -1339,12 +1339,11 @@ SELECT CASE WHEN (COALESCE( - (SELECT - COUNT(ALBARANES_CLIENTE.ID) - FROM - ALBARANES_CLIENTE - WHERE (ALBARANES_CLIENTE.ID_PEDIDO = PEDIDOS_CLIENTE.ID) - GROUP BY ALBARANES_CLIENTE.ID_PEDIDO), 0) + (SELECT COUNT(ID_ALBARAN) + FROM (SELECT DISTINCT ALBARANES_CLIENTE_DETALLES.ID_PEDIDO, ALBARANES_CLIENTE_DETALLES.ID_ALBARAN + FROM ALBARANES_CLIENTE_DETALLES) + WHERE (ID_PEDIDO = PEDIDOS_CLIENTE.ID) + GROUP BY ID_PEDIDO), 0) <> 0) THEN 'EN PROCESO' ELSE 'PENDIENTE' @@ -1368,7 +1367,7 @@ CREATE VIEW V_ALB_PROV_DETALLES( CANTIDAD) AS SELECT ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN, - ALBARANES_PROVEEDOR.ID_PEDIDO, + ALBARANES_PROVEEDOR_DETALLES.ID_PEDIDO, ALBARANES_PROVEEDOR.ID_ALMACEN, COALESCE(ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO, 0), SUM (COALESCE(ALBARANES_PROVEEDOR_DETALLES.CANTIDAD, 0)) AS CANTIDAD @@ -1386,7 +1385,7 @@ AND (ARTICULOS.INVENTARIABLE = 1) */ GROUP BY ALBARANES_PROVEEDOR_DETALLES.ID_ALBARAN, - ALBARANES_PROVEEDOR.ID_PEDIDO, + ALBARANES_PROVEEDOR_DETALLES.ID_PEDIDO, ALBARANES_PROVEEDOR.ID_ALMACEN, ALBARANES_PROVEEDOR_DETALLES.ID_ARTICULO;