julio 2015-10-20 21:57:26 +00:00
parent e18711b30c
commit 105b26fc09
1 changed files with 11 additions and 10 deletions

View File

@ -183,6 +183,7 @@ public class RelatorioAcompanhamentoEquivalentes extends Relatorio {
break; break;
case IAP: case IAP:
sql = getSqlIndicadorIap(isServicoExtra); sql = getSqlIndicadorIap(isServicoExtra);
System.out.println(sql);
break; break;
case PAXKM: case PAXKM:
sql = getSqlIndicadorPax(isServicoExtra); sql = getSqlIndicadorPax(isServicoExtra);
@ -350,12 +351,12 @@ public class RelatorioAcompanhamentoEquivalentes extends Relatorio {
sql.append(" ROUND(SUM(TAV.EQ), :DECIMAL) EQUIVALENTE, TAV.EL EXTENSAO_LINHA, TAV.CORRIDA_ID, TAV.FECCORRIDA "); sql.append(" ROUND(SUM(TAV.EQ), :DECIMAL) EQUIVALENTE, TAV.EL EXTENSAO_LINHA, TAV.CORRIDA_ID, TAV.FECCORRIDA ");
sql.append(" FROM "); sql.append(" FROM ");
sql.append(" (SELECT "); sql.append(" (SELECT ");
sql.append(" ROUND(( BO.NUMKMVIAJE / ( EXTENSAO_LINHA.EL ) * COUNT(1) ), :DECIMAL) EQ, "); sql.append(" ROUND(( BO.NUMKMVIAJE / ( EXTENSAO_LINHA.EL ) * COUNT(BO.BOLETO_ID) ), :DECIMAL) EQ, ");
sql.append(" EXTENSAO_LINHA.EL EL, C.CORRIDA_ID, C.FECCORRIDA "); sql.append(" EXTENSAO_LINHA.EL EL, C.CORRIDA_ID, C.FECCORRIDA ");
sql.append(" FROM CORRIDA C "); sql.append(" FROM CORRIDA C ");
sql.append(" LEFT JOIN BOLETO BO ON (C.CORRIDA_ID = BO.CORRIDA_ID AND C.FECCORRIDA = BO.FECCORRIDA "); sql.append(" LEFT JOIN BOLETO BO ON ((BO.MOTIVOCANCELACION_ID IS NULL OR BO.MOTIVOCANCELACION_ID = 0 ) ");
sql.append(" AND BO.INDSTATUSOPERACION = 'F' "); sql.append(" AND C.CORRIDA_ID = BO.CORRIDA_ID AND C.FECCORRIDA = BO.FECCORRIDA ");
sql.append(" AND BO.MOTIVOCANCELACION_ID IS NULL OR BO.MOTIVOCANCELACION_ID = 0 ");
sql.append(" AND BO.CATEGORIA_ID <> ").append(CONSTANTE_GRATUIDADE_CRIANCA).append(" ), ") ; sql.append(" AND BO.CATEGORIA_ID <> ").append(CONSTANTE_GRATUIDADE_CRIANCA).append(" ), ") ;
sql.append(" (SELECT SUM(TR1.CANTKMREAL) EL, "); sql.append(" (SELECT SUM(TR1.CANTKMREAL) EL, ");
sql.append(" CR.CORRIDA_ID, "); sql.append(" CR.CORRIDA_ID, ");