From 66ea9cacccfd3ab35028fa98d4da48ea09c34e50 Mon Sep 17 00:00:00 2001 From: "gleison.cruz" Date: Fri, 17 May 2024 09:17:31 -0300 Subject: [PATCH] fixes bug#AL-4360 --- pom.xml | 2 +- .../impl/RelatorioResumoLinhasAnaliticoSumarizado.java | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 52fa8fa76..703b112f2 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.76.2 + 1.76.3 war diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java index 8d50b39c2..696192ae0 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java @@ -143,10 +143,14 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio { sqlSb.append(" BO.PRECIOBASE, "); sqlSb.append(" ROUND((BO.NUMKMVIAJE * COUNT(1) / "); sqlSb.append(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) "); - sqlSb.append(" FROM RUTA_COMBINACION RS, "); + if (parametros.get("SOMAR_KM_RODADOS_POR").equals("SEQUENCIA")) { + sqlSb.append(" FROM RUTA_SECUENCIA RS, "); + }else { + sqlSb.append(" FROM RUTA_COMBINACION RS, "); + } sqlSb.append(" TRAMO TR "); sqlSb.append(" WHERE RS.RUTA_ID = CO.RUTA_ID "); - sqlSb.append(" AND RS.TRAMO_ID = TR.TRAMO_ID "); + sqlSb.append(" AND RS.TRAMO_ID = TR.TRAMO_ID AND RS.ACTIVO = 1 "); sqlSb.append(" )), 2) EQUIVALENTE "); sqlSb.append(" FROM CORRIDA CO, "); sqlSb.append(" BOLETO BO ");