Merge pull request 'fixes bug#AL-4360' (!519) from AL-4360 into master
Reviewed-on: adm/VentaBoletosAdm#519 Reviewed-by: fabio <fabio.faria@rjconsultores.com.br>master 1.76.1
commit
f5f2265560
2
pom.xml
2
pom.xml
|
@ -4,7 +4,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.76.0</version>
|
||||
<version>1.76.1</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
|
|
|
@ -153,7 +153,7 @@ public class RelatorioResumoLinhasAnalitico extends Relatorio {
|
|||
sqlSb.append(" SUM(NVL(TAB.RECEITA_SEGURO_OUTROS,0)) AS RECEITA_SEGURO_OUTROS, SUM(NVL(TAB.RECEITA_TARIFA,0)) AS RECEITA_TARIFA, ");
|
||||
sqlSb.append(" SUM(NVL(TAB.RECEITA_PEDAGIO,0)) AS RECEITA_PEDAGIO, SUM(NVL(TAB.RECEITA_EMBARQUE,0)) AS RECEITA_EMBARQUE, SUM(NVL(TAB.PASSAGEIROS,0)) AS PASSAGEIROS, ");
|
||||
sqlSb.append(" SUM(NVL(TAB.VIAGENS_EXTRA,0)) AS VIAGENS_EXTRA, SUM(NVL(TAB.VIAGENS,0)) AS VIAGENS, SUM(NVL(TAB.RECEITA_TOTAL,0)) AS RECEITA_TOTAL, ");
|
||||
sqlSb.append(" SUM(NVL(TAB.VIAGENS_TOTAL,0)) AS VIAGENS_TOTAL, SUM(NVL(TAB.KM_RODADO,0)) AS KM_RODADO, SUM(NVL(TAB.PASSAGEIROS,0)) AS PASSAGEIROS_EQUIVALENTE, ");
|
||||
sqlSb.append(" SUM(NVL(TAB.VIAGENS_TOTAL,0)) AS VIAGENS_TOTAL, SUM(NVL(TAB.KM_RODADO,0)) AS KM_RODADO, SUM(NVL(TAB.PASSAGEIROS_EQUIVALENTE,0)) AS PASSAGEIROS_EQUIVALENTE, ");
|
||||
sqlSb.append(" SUM(NVL(TAB.PAX_KM,0)) AS PAX_KM ");
|
||||
sqlSb.append(" FROM (SELECT TAB1.*, ");
|
||||
sqlSb.append(" (TAB1.RECEITA_TARIFA + RECEITA_SEGURO + RECEITA_EMBARQUE + RECEITA_PEDAGIO) RECEITA_TOTAL, ");
|
||||
|
@ -162,7 +162,11 @@ public class RelatorioResumoLinhasAnalitico extends Relatorio {
|
|||
sqlSb.append(" TAB1.KM_REAL PAX_KM, ");
|
||||
sqlSb.append(" (SELECT SUM(NVL(PE.EQUIVALENTE,0)) ");
|
||||
sqlSb.append(" FROM (SELECT CO.FECCORRIDA, CO.RUTA_ID, BO.PRECIOBASE, ROUND((BO.NUMKMVIAJE * COUNT(1) / ");
|
||||
sqlSb.append(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) FROM RUTA_COMBINACION RS, TRAMO TR WHERE RS.RUTA_ID = CO.RUTA_ID AND RS.TRAMO_ID = TR.TRAMO_ID)), 2) EQUIVALENTE ");
|
||||
if (parametros.get("SOMAR_KM_RODADOS_POR").equals("SEQUENCIA")) {
|
||||
sqlSb.append(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) FROM RUTA_SECUENCIA RS, TRAMO TR WHERE RS.RUTA_ID = CO.RUTA_ID AND RS.TRAMO_ID = TR.TRAMO_ID AND RS.ACTIVO = 1)), 2) EQUIVALENTE ");
|
||||
}else {
|
||||
sqlSb.append(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) FROM RUTA_COMBINACION RS, TRAMO TR WHERE RS.RUTA_ID = CO.RUTA_ID AND RS.TRAMO_ID = TR.TRAMO_ID AND RS.ACTIVO = 1)), 2) EQUIVALENTE ");
|
||||
}
|
||||
sqlSb.append(" FROM CORRIDA CO, BOLETO BO ");
|
||||
sqlSb.append(" WHERE CO.CORRIDA_ID = BO.CORRIDA_ID ");
|
||||
sqlSb.append(" AND CO.FECCORRIDA = BO.FECCORRIDA ");
|
||||
|
|
Loading…
Reference in New Issue