From eca8b82ed37abf4a8e0f6da849ef3d96d8d8aa20 Mon Sep 17 00:00:00 2001 From: leonardo Date: Tue, 26 Feb 2019 18:50:13 +0000 Subject: [PATCH] =?UTF-8?q?13667:=20Relat=C3=B3rio=20de=20Origem=20e=20Des?= =?UTF-8?q?tino=20mostrando=20resultado=20duplicado=20bug#13667=20dev:wall?= =?UTF-8?q?ace=20qua:renato?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@90271 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/relatorios/impl/RelatorioOrigemDestino.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOrigemDestino.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOrigemDestino.java index f5cb03d9b..d4cdae8c8 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOrigemDestino.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOrigemDestino.java @@ -359,11 +359,12 @@ public class RelatorioOrigemDestino extends Relatorio { sql.append(" INNER JOIN corrida CO ON ( CO.corrida_id = CA.corrida_id AND CO.feccorrida = CA.feccorrida ) "); sql.append(" INNER JOIN empresa EM ON EM.empresa_id = CO.empresacorrida_id "); sql.append(" INNER JOIN ruta RU ON RU.ruta_id = CO.ruta_id "); + sql.append(" INNER JOIN ruta_secuencia rt on rt.ruta_id = ru.ruta_id "); sql.append(" INNER JOIN tarifa TF ON (TF.CLASESERVICIO_ID = CO.CLASESERVICIO_ID "); sql.append(" AND TF.DESTINO_ID = CO.DESTINO_ID "); sql.append(" AND TF.ORIGEN_ID = CO.ORIGEN_ID "); sql.append(" AND TF.MARCA_ID = CO.MARCA_ID "); - sql.append(" AND TF.RUTA_ID = CO.RUTA_ID)"); + sql.append(" AND TF.RUTA_ID = CO.RUTA_ID AND tf.tramo_id = rt.tramo_id)"); sql.append("INNER JOIN VIGENCIA_TARIFA VT ON (TF.VIGENCIATARIFA_ID=VT.VIGENCIATARIFA_ID)"); sql.append(" WHERE CA.activo = 1 AND RU.activo = 1 AND EM.activo = 1 AND ORI.activo = 1 AND DES.activo = 1 AND TF.activo = 1 "); sql.append(" AND CO.activo = 1 ");