diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java index fc2e977a7..5856aa21a 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioQuadroDemonstrativoMovimentoPassageiros.java @@ -91,7 +91,7 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageiros extends Relatorio sql.append(" r.descruta linha, "); sql.append(" ori.descparada AS origem, "); sql.append(" des.descparada AS destino, "); - sql.append(" SUM(distinct nvl(tr.cantkmreal,0) ) AS km, "); + sql.append(" MIN(distinct(select distinct sum(t.CANTKMREAL) from CORRIDA_TRAMO ct inner join TRAMO t ON ct.TRAMO_ID = t.TRAMO_ID AND t.ACTIVO = 1 where ct.CORRIDA_ID = b.CORRIDA_ID AND ct.ACTIVO = 1 AND ct.FECCORRIDA = b.FECCORRIDA )) AS km, "); sql.append(" COUNT( DISTINCT "); sql.append(" CASE "); sql.append(" WHEN(r.indsentidoida = 1) THEN b.boleto_id ");