Se añade Id_Pedido a los articulos del albaran para poder realizar albaranes con articulos pertenecientes a distintos pedidos.

git-svn-id: https://192.168.0.254/svn/Proyectos.LuisLeon_FactuGES/trunk@218 c93665c3-c93d-084d-9b98-7d5f4a9c3376
This commit is contained in:
roberto 2008-02-04 19:22:13 +00:00
parent 98b066acc1
commit e081b58fd2

View File

@ -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;