diff --git a/Database/FACTUGES.FDB b/Database/FACTUGES.FDB index a6b2ccce..7ad0ed09 100644 Binary files a/Database/FACTUGES.FDB and b/Database/FACTUGES.FDB differ diff --git a/Database/VISTAS.SQL b/Database/VISTAS.SQL index 6d97cb9d..e62165dd 100644 --- a/Database/VISTAS.SQL +++ b/Database/VISTAS.SQL @@ -1,3 +1,5 @@ +DROP VIEW V_VENTAS_ARTICULOS; + /* VISTAS RELATIVAS A PEDIDOS Y ALBARANES */ @@ -1370,7 +1372,7 @@ where V_PED_PROV_ARTICULOS_RECIBIDOS2.CANTIDAD = V_PED_PROV_NUM_ARTICULOS.CANTID CREATE VIEW V_PED_PROV_PARCIALMENTE( ID_PEDIDO) AS -Select ID_PEDIDO +Select DISTINCT(ID_PEDIDO) from v_ped_prov_articulos_recibidos where id_pedido not in (select ID_PEDIDO from V_PED_PROV_RECIBIDOS); @@ -2048,13 +2050,12 @@ AND (ARTICULOS.INVENTARIABLE = 1); /*Al igual que en Varela tendremos esta vista para hacer todos los informes que queramos de ventas, ya que estará desglosado por artículo*/ /* CREATE VIEW V_VENTAS_ARTICULOS( - ID_FACTURA, + ID_EMPRESA, ID_REFERENCIA_FACTURA, FECHA_FACTURA, IMPORTE_TOTAL_FACTURA, ID_COMISION_FACTURA, - ID_ARTICULO, FAMILIA, REFERENCIA, @@ -2062,43 +2063,37 @@ CREATE VIEW V_VENTAS_ARTICULOS( DESCRIPCION, COMISIONABLE, INVENTARIABLE, - PRECIO_COSTE, DESCUENTO_PROVEEDOR, PRECIO_NETO, PRECIO_PORTE, - CANTIDAD, IMPORTE_UNIDAD, DESCUENTO_CLIENTE, IMPORTE_PORTE, IMPORTE_TOTAL, - NIF_CIF_PROVEEDOR, NOMBRE_PROVEEDOR, CALLE_PROVEEDOR, POBLACION_PROVEEDOR, PROVINCIA_PROVEEDOR, - NIF_CIF_CLIENTE, NOMBRE_CLIENTE, - NOMBRE_COMERCIAL_CLIENTE, + NOMBRE_COMERCIAL_CLIENTE, CALLE_CLIENTE, POBLACION_CLIENTE, PROVINCIA_CLIENTE, - NIF_CIF_AGENTE, NOMBRE_AGENTE, CALLE_AGENTE, POBLACION_AGENTE, PROVINCIA_AGENTE, COMISION_AGENTE, - IMPORTE_COMISION_AGENTE - -)AS - + IMPORTE_COMISION_AGENTE) +AS select FACTURAS_CLIENTE.ID, +FACTURAS_CLIENTE.ID_EMPRESA, FACTURAS_CLIENTE.REFERENCIA, FACTURAS_CLIENTE.FECHA_FACTURA, FACTURAS_CLIENTE.IMPORTE_TOTAL, @@ -2158,5 +2153,5 @@ left join V_AGENTES on (V_AGENTES.ID = V_CLIENTES.ID_AGENTE) left join AGENTES_COMISIONES on ((AGENTES_COMISIONES.ID_AGENTE = V_AGENTES.ID) and (AGENTES_COMISIONES.ID_PROVEEDOR = V_PROVEEDORES.ID)) -where FACTURAS_CLIENTE_DETALLES.ID_ARTICULO is not null +where FACTURAS_CLIENTE_DETALLES.ID_ARTICULO is not null; */ \ No newline at end of file