diff --git a/Database/scripts/factuges.sql b/Database/scripts/factuges.sql index 8571296..cfa608f 100644 --- a/Database/scripts/factuges.sql +++ b/Database/scripts/factuges.sql @@ -1116,7 +1116,6 @@ CREATE TABLE PROVEEDORES_DATOS ( VENCIMIENTO_FACTURAS_1 SMALLINT, VENCIMIENTO_FACTURAS_2 SMALLINT, VENCIMIENTO_FACTURAS_3 SMALLINT, - VENCIMIENTO_FACTURAS_3 SMALLINT, PAIS VARCHAR(255) COLLATE ES_ES ); @@ -2183,17 +2182,17 @@ ON (RECIBOS_PROVEEDOR.ID_FACTURA = FACTURAS_PROVEEDOR.ID) GROUP BY FACTURAS_PROVEEDOR.ID ; -CREATE VIEW V_REC_CLI_PAGOS( +CREATE VIEW V_REC_PRO_PAGOS( ID_REC, ID_PAG) AS -SELECT RECIBOS_CLIENTE.ID, -CASE WHEN RECIBOS_CLIENTE.ID_RECIBO_COMPENSADO IS NULL THEN PAGOS_CLIENTE.ID_RECIBO +SELECT RECIBOS_PROVEEDOR.ID, +CASE WHEN RECIBOS_PROVEEDOR.ID_RECIBO_COMPENSADO IS NULL THEN PAGOS_PROVEEDOR.ID_RECIBO ELSE PAGOS_COMPENSADOS.ID_RECIBO END -FROM RECIBOS_CLIENTE -LEFT JOIN PAGOS_CLIENTE ON (PAGOS_CLIENTE.ID_RECIBO = RECIBOS_CLIENTE.ID) -LEFT JOIN PAGOS_CLIENTE PAGOS_COMPENSADOS ON (PAGOS_COMPENSADOS.ID_RECIBO = RECIBOS_CLIENTE.ID_RECIBO_COMPENSADO) +FROM RECIBOS_PROVEEDOR +LEFT JOIN PAGOS_PROVEEDOR ON (PAGOS_PROVEEDOR.ID_RECIBO = RECIBOS_PROVEEDOR.ID) +LEFT JOIN PAGOS_PROVEEDOR PAGOS_COMPENSADOS ON (PAGOS_COMPENSADOS.ID_RECIBO = RECIBOS_PROVEEDOR.ID_RECIBO_COMPENSADO) ; /* View: V_REC_PRO_SITUACION */