From 9451e968d59d0a5c5a6c071dcdc037ebb7221bdc Mon Sep 17 00:00:00 2001 From: roberto Date: Tue, 21 Oct 2008 08:54:06 +0000 Subject: [PATCH] Arreglo de recibos de cliente para que la cuenta que saque en el recibo no sea la del cliente sino la de la factura git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@712 0c75b7a4-871f-7646-8a2f-f78d34cc349f --- Database/scripts/factuges.sql | 28 +++++----------------------- 1 file changed, 5 insertions(+), 23 deletions(-) diff --git a/Database/scripts/factuges.sql b/Database/scripts/factuges.sql index 34524641..95bac5c3 100644 --- a/Database/scripts/factuges.sql +++ b/Database/scripts/factuges.sql @@ -3142,7 +3142,6 @@ group by ID_RECIBO_COMPENSADO ; - /* View: V_RECIBOS_CLIENTE */ CREATE VIEW V_RECIBOS_CLIENTE( ID, @@ -3164,6 +3163,7 @@ CREATE VIEW V_RECIBOS_CLIENTE( FORMA_PAGO_FACTURA, IMPORTE_FACTURA, ID_EMPRESA, + DATOS_BANCARIOS, ID_CLIENTE, NOMBRE_CLIENTE, NIF_CIF_CLIENTE, @@ -3171,11 +3171,6 @@ CREATE VIEW V_RECIBOS_CLIENTE( POBLACION_CLIENTE, CODIGO_POSTAL_CLIENTE, PROVINCIA_CLIENTE, - TITULAR_CLIENTE, - ENTIDAD_CLIENTE, - SUCURSAL_CLIENTE, - DC_CLIENTE, - CUENTA_CLIENTE, FECHA_ALTA, FECHA_MODIFICACION, USUARIO) @@ -3196,10 +3191,9 @@ SELECT RECIBOS_CLIENTE.ID, COALESCE(RECIBOS_CLIENTE.IMPORTE, 0) + COALESCE(RECIBOS_CLIENTE.OTROS_GASTOS, 0) + COALESCE(V_REC_CLI_COMPENSADOS.IMPORTE_TOTAL_COMPENSADO, 0), FACTURAS_CLIENTE.FECHA_FACTURA, FORMAS_PAGO.DESCRIPCION, FACTURAS_CLIENTE.IMPORTE_TOTAL, - FACTURAS_CLIENTE.ID_EMPRESA, + FACTURAS_CLIENTE.ID_EMPRESA, FACTURAS_CLIENTE.DATOS_BANCARIOS, CONTACTOS.ID as ID_CLIENTE, CONTACTOS.NOMBRE, CONTACTOS.NIF_CIF, CONTACTOS.CALLE, CONTACTOS.POBLACION, CONTACTOS.CODIGO_POSTAL, CONTACTOS.PROVINCIA, - CONTACTOS_DATOS_BANCO.TITULAR, CONTACTOS_DATOS_BANCO.ENTIDAD, CONTACTOS_DATOS_BANCO.SUCURSAL, CONTACTOS_DATOS_BANCO.DC, CONTACTOS_DATOS_BANCO.CUENTA, RECIBOS_CLIENTE.FECHA_ALTA, RECIBOS_CLIENTE.FECHA_MODIFICACION, @@ -3214,8 +3208,6 @@ LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = FACTURAS_CLIENTE.ID_FORMA_PAGO) LEFT JOIN CONTACTOS ON (CONTACTOS.ID = FACTURAS_CLIENTE.ID_CLIENTE) -LEFT JOIN CONTACTOS_DATOS_BANCO -ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = CONTACTOS.ID) LEFT JOIN REMESAS_CLIENTE ON (REMESAS_CLIENTE.ID = RECIBOS_CLIENTE.ID_REMESA) LEFT JOIN V_REC_CLI_COMPENSADOS @@ -3226,8 +3218,6 @@ LEFT JOIN V_REC_CLI_SITUACION RECIBO_COMPENSADO2 ON (RECIBO_COMPENSADO2.ID_RECIBO = RECIBOS_CLIENTE.ID_RECIBO_COMPENSADO) ; - - /* View: V_RECIBOS_PROVEEDOR */ CREATE VIEW V_RECIBOS_PROVEEDOR( ID, @@ -3251,13 +3241,10 @@ CREATE VIEW V_RECIBOS_PROVEEDOR( FORMA_PAGO_FACTURA, IMPORTE_FACTURA, ID_EMPRESA, + DATOS_BANCARIOS, ID_PROVEEDOR, NOMBRE_PROVEEDOR, NIF_CIF_PROVEEDOR, - ENTIDAD_PROVEEDOR, - SUCURSAL_PROVEEDOR, - DC_PROVEEDOR, - CUENTA_PROVEEDOR, FECHA_ALTA, FECHA_MODIFICACION, USUARIO) @@ -3280,10 +3267,9 @@ SELECT RECIBOS_PROVEEDOR.ID, FACTURAS_PROVEEDOR.REFERENCIA_PROVEEDOR, FACTURAS_PROVEEDOR.FECHA_FACTURA, FORMAS_PAGO.DESCRIPCION, FACTURAS_PROVEEDOR.IMPORTE_TOTAL, - FACTURAS_PROVEEDOR.ID_EMPRESA, + FACTURAS_PROVEEDOR.ID_EMPRESA, FACTURAS_PROVEEDOR.DATOS_BANCARIOS, - CONTACTOS.ID as ID_PROVEEDOR, CONTACTOS.NOMBRE, CONTACTOS.NIF_CIF, CONTACTOS_DATOS_BANCO.ENTIDAD, - CONTACTOS_DATOS_BANCO.SUCURSAL, CONTACTOS_DATOS_BANCO.DC, CONTACTOS_DATOS_BANCO.CUENTA, + CONTACTOS.ID as ID_PROVEEDOR, CONTACTOS.NOMBRE, CONTACTOS.NIF_CIF, RECIBOS_PROVEEDOR.FECHA_ALTA, RECIBOS_PROVEEDOR.FECHA_MODIFICACION, @@ -3298,8 +3284,6 @@ LEFT JOIN FORMAS_PAGO ON (FORMAS_PAGO.ID = FACTURAS_PROVEEDOR.ID_FORMA_PAGO) LEFT JOIN CONTACTOS ON (CONTACTOS.ID = FACTURAS_PROVEEDOR.ID_PROVEEDOR) -LEFT JOIN CONTACTOS_DATOS_BANCO -ON (CONTACTOS_DATOS_BANCO.ID_CONTACTO = CONTACTOS.ID) LEFT JOIN REMESAS_PROVEEDOR ON (REMESAS_PROVEEDOR.ID = RECIBOS_PROVEEDOR.ID_REMESA) LEFT JOIN V_REC_PRO_COMPENSADOS @@ -3311,8 +3295,6 @@ ON (RECIBO_COMPENSADO2.ID_RECIBO = RECIBOS_PROVEEDOR.ID_RECIBO_COMPENSADO) ; - - /******************************************************************************/ /**** Primary Keys ****/ /******************************************************************************/