fixes bug#22261
qua: dev:Valdir git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@106768 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
3925cb8aca
commit
33da1d38bd
|
@ -176,8 +176,22 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
|||
sqlSb.append(" SUM(importepedagio) AS RECEITA_PEDAGIO, ");
|
||||
sqlSb.append(" SUM(importetaxaembarque) AS RECEITA_EMBARQUE, ");
|
||||
sqlSb.append(" SUM(PASSAGEIROS) AS PASSAGEIROS, ");
|
||||
sqlSb.append(" VIAGENS_EXTRA, ");
|
||||
sqlSb.append(" VIAGENS, ");
|
||||
sqlSb.append(" COUNT(DISTINCT ");
|
||||
sqlSb.append(" CASE ");
|
||||
sqlSb.append(" WHEN tiposervicio_id <> 2 THEN ");
|
||||
sqlSb.append(" feccorrida || corrida_id ");
|
||||
sqlSb.append(" ELSE ");
|
||||
sqlSb.append(" NULL ");
|
||||
sqlSb.append(" END ");
|
||||
sqlSb.append(" ) viagens, ");
|
||||
sqlSb.append(" COUNT(DISTINCT ");
|
||||
sqlSb.append(" CASE ");
|
||||
sqlSb.append(" WHEN tiposervicio_id = 2 THEN ");
|
||||
sqlSb.append(" feccorrida || corrida_id ");
|
||||
sqlSb.append(" ELSE ");
|
||||
sqlSb.append(" NULL ");
|
||||
sqlSb.append(" END ");
|
||||
sqlSb.append(" ) viagens_extra, ");
|
||||
sqlSb.append(" CVE_CLASE_SERVICIO, ");
|
||||
sqlSb.append(" SUM(PRECIOPAGADO) AS RECEITA_TARIFA ");
|
||||
sqlSb.append(" FROM ");
|
||||
|
@ -189,6 +203,8 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
|||
sqlSb.append(" RT.NUMRUTA, ");
|
||||
sqlSb.append(" RT.PREFIXO, ");
|
||||
sqlSb.append(" CR.FECCORRIDA, ");
|
||||
sqlSb.append(" cr.corrida_id, ");
|
||||
sqlSb.append(" cr.tiposervicio_id, ");
|
||||
sqlSb.append(" RT.DESCRUTA, ");
|
||||
sqlSb.append(" CASE ");
|
||||
sqlSb.append(" WHEN CO.ESTADO_ID <> CD.ESTADO_ID ");
|
||||
|
@ -209,20 +225,6 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
|||
sqlSb.append(" BL.IMPORTEPEDAGIO, ");
|
||||
sqlSb.append(" BL.IMPORTETAXAEMBARQUE, ");
|
||||
sqlSb.append(" COUNT(DISTINCT BOLETO_ID) PASSAGEIROS, ");
|
||||
sqlSb.append(" COUNT(DISTINCT ");
|
||||
sqlSb.append(" CASE ");
|
||||
sqlSb.append(" WHEN CR.TIPOSERVICIO_ID = 2 ");
|
||||
sqlSb.append(" THEN CR.FECCORRIDA ");
|
||||
sqlSb.append(" || CR.CORRIDA_ID ");
|
||||
sqlSb.append(" ELSE NULL ");
|
||||
sqlSb.append(" END) VIAGENS_EXTRA, ");
|
||||
sqlSb.append(" COUNT(DISTINCT ");
|
||||
sqlSb.append(" CASE ");
|
||||
sqlSb.append(" WHEN CR.TIPOSERVICIO_ID <> 2 ");
|
||||
sqlSb.append(" THEN CR.FECCORRIDA ");
|
||||
sqlSb.append(" || CR.CORRIDA_ID ");
|
||||
sqlSb.append(" ELSE NULL ");
|
||||
sqlSb.append(" END) VIAGENS, ");
|
||||
sqlSb.append(" NVL(CS.CVECLASE, ' ') CVE_CLASE_SERVICIO ");
|
||||
sqlSb.append(" FROM RUTA RT, ");
|
||||
sqlSb.append(" BOLETO BL, ");
|
||||
|
@ -263,6 +265,8 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
|||
sqlSb.append(" RT.NUMRUTA, ");
|
||||
sqlSb.append(" RT.PREFIXO, ");
|
||||
sqlSb.append(" CR.FECCORRIDA, ");
|
||||
sqlSb.append(" cr.corrida_id, ");
|
||||
sqlSb.append(" cr.tiposervicio_id, ");
|
||||
sqlSb.append(" RT.DESCRUTA, ");
|
||||
sqlSb.append(" GR.DESCGRUPO, ");
|
||||
sqlSb.append(" CO.ESTADO_ID, ");
|
||||
|
@ -284,14 +288,9 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
|||
sqlSb.append(" INTERESTADUAL, ");
|
||||
sqlSb.append(" GRUPO_LINHA, ");
|
||||
sqlSb.append(" EXTENSAO_KM, ");
|
||||
sqlSb.append(" importeseguro, ");
|
||||
sqlSb.append(" RECEITA_BAGAGEM, ");
|
||||
sqlSb.append(" RECEITA_SEGURO_OUTROS, ");
|
||||
sqlSb.append(" importepedagio, ");
|
||||
sqlSb.append(" importetaxaembarque, ");
|
||||
sqlSb.append(" PASSAGEIROS, ");
|
||||
sqlSb.append(" VIAGENS_EXTRA, ");
|
||||
sqlSb.append(" VIAGENS, ");
|
||||
sqlSb.append(" CVE_CLASE_SERVICIO ");
|
||||
sqlSb.append(" ) TAB1 ");
|
||||
sqlSb.append(" )TAB ");
|
||||
|
|
Loading…
Reference in New Issue