0013516: Santa Cruz - Correção Relatório Taxa de Embarque
fixes bug#13516 dev:Wallace qua:Juliane git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@89923 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
36c7001eeb
commit
9fbafa88ae
|
@ -220,9 +220,9 @@ public class RelatorioTaxasLinha extends Relatorio {
|
|||
sql.append(" SELECT RT.PREFIXO, ");
|
||||
sql.append(" PO.DESCPARADA CIDADE_ORIGEM, ");
|
||||
sql.append(" PD.DESCPARADA CIDADE_DESTINO, ");
|
||||
sql.append(" CJ.IMPORTETAXAEMBARQUE, ");
|
||||
sql.append(" CJ.IMPORTEPEDAGIO, ");
|
||||
sql.append(" CJ.IMPORTESEGURO, ");
|
||||
sql.append(" COALESCE(CJ.IMPORTETAXAEMBARQUE,0) AS IMPORTETAXAEMBARQUE, ");
|
||||
sql.append(" COALESCE(CJ.IMPORTEPEDAGIO,0) AS IMPORTEPEDAGIO, ");
|
||||
sql.append(" COALESCE(CJ.IMPORTESEGURO,0) AS IMPORTESEGURO, ");
|
||||
sql.append(" EM.NOMBEMPRESA, ");
|
||||
sql.append(" EM.EMPRESA_ID, ");
|
||||
sql.append(" CJ.PUNTOVENTA_ID, ");
|
||||
|
@ -252,26 +252,26 @@ public class RelatorioTaxasLinha extends Relatorio {
|
|||
sql.append("INNER JOIN ESTADO EST ON EST.ESTADO_ID = CO.estado_ID ");
|
||||
sql.append("INNER JOIN CIUDAD CD ON PD.CIUDAD_ID = CD.CIUDAD_ID ");
|
||||
sql.append("LEFT JOIN CORRIDA CR ON (CJ.CORRIDA_ID = CR.CORRIDA_ID AND CJ.FECCORRIDA = CR.FECCORRIDA) ");
|
||||
sql.append("LEFT JOIN RUTA RT ON RT.RUTA_ID = CR.RUTA_ID ");
|
||||
sql.append("LEFT JOIN RUTA RT ON RT.RUTA_ID = CJ.RUTA_ID ");
|
||||
|
||||
sql.append("WHERE (CJ.IMPORTETAXAEMBARQUE>0 OR CJ.IMPORTEPEDAGIO>0 OR CJ.IMPORTESEGURO>0) ");
|
||||
sql.append("AND CJ.INDSTATUSOPERACION = 'F' ");
|
||||
sql.append("AND CJ.INDREIMPRESION = 0 ");
|
||||
sql.append("AND DECODE(:TIPO_DATA, 1, CJ.FECHORVENTA, 2, CJ.FECCORRIDA) BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
|
||||
sql.append("AND EM.EMPRESA_ID = NVL(:EMPRESA_ID, EM.EMPRESA_ID) ");
|
||||
sql.append("AND EM.EMPRESA_ID = COALESCE(:EMPRESA_ID, EM.EMPRESA_ID) ");
|
||||
|
||||
if (!puntosVentaIds.equals("Todas")) {
|
||||
sql.append(" AND PV.PUNTOVENTA_ID IN (").append(puntosVentaIds).append(") ");
|
||||
}
|
||||
sql.append(" AND PO.PARADA_ID = NVL(:ORIGEN_ID, PO.PARADA_ID) ");
|
||||
sql.append(" AND PD.PARADA_ID = NVL(:DESTINO_ID, PD.PARADA_ID) ");
|
||||
sql.append(" AND PO.PARADA_ID = COALESCE(:ORIGEN_ID, PO.PARADA_ID) ");
|
||||
sql.append(" AND PD.PARADA_ID = COALESCE(:DESTINO_ID, PD.PARADA_ID) ");
|
||||
|
||||
sql.append(" GROUP BY RT.PREFIXO, ");
|
||||
sql.append(" PO.DESCPARADA, ");
|
||||
sql.append(" PD.DESCPARADA, ");
|
||||
sql.append(" CJ.IMPORTETAXAEMBARQUE, ");
|
||||
sql.append(" CJ.IMPORTEPEDAGIO, ");
|
||||
sql.append(" CJ.IMPORTESEGURO, ");
|
||||
sql.append(" COALESCE(CJ.IMPORTETAXAEMBARQUE,0), ");
|
||||
sql.append(" COALESCE(CJ.IMPORTEPEDAGIO,0), ");
|
||||
sql.append(" COALESCE(CJ.IMPORTESEGURO,0), ");
|
||||
sql.append(" CO.ESTADO_ID, ");
|
||||
sql.append(" CD.ESTADO_ID, ");
|
||||
sql.append(" EM.NOMBEMPRESA, ");
|
||||
|
|
Loading…
Reference in New Issue