fixes bug#18303

dev:thiago
qua:walçlysson

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@100127 d1611594-4594-4d17-8e1d-87c2c4800839
master
changelogweb 2020-02-10 22:16:20 +00:00
parent 5c908d09d1
commit bb6287ad47
1 changed files with 0 additions and 62 deletions

View File

@ -122,15 +122,6 @@ public class OperadorEmbarcadaServicoHibernateDAO extends GenericHibernateDAO<Op
sb.append(" JOIN CORRIDA COR ON COR.ESQUEMACORRIDA_ID = ESQ.ESQUEMACORRIDA_ID"); sb.append(" JOIN CORRIDA COR ON COR.ESQUEMACORRIDA_ID = ESQ.ESQUEMACORRIDA_ID");
sb.append(" JOIN TIPO_SERVICIO TPS ON COR.TIPOSERVICIO_ID = TPS.TIPOSERVICIO_ID"); sb.append(" JOIN TIPO_SERVICIO TPS ON COR.TIPOSERVICIO_ID = TPS.TIPOSERVICIO_ID");
sb.append(" JOIN ROL_OPERATIVO ROL ON COR.ROLOPERATIVO_ID = ROL.ROLOPERATIVO_ID"); sb.append(" JOIN ROL_OPERATIVO ROL ON COR.ROLOPERATIVO_ID = ROL.ROLOPERATIVO_ID");
sb.append(" JOIN CORRIDA_TRAMO CRT ON CRT.CORRIDA_ID = COR.CORRIDA_ID AND CRT.FECCORRIDA = COR.FECCORRIDA");
sb.append(" JOIN TRAMO TRM ON TRM.TRAMO_ID = CRT.TRAMO_ID");
sb.append(" JOIN RUTA_COMBINACION RC ON RC.RUTA_ID = COR.RUTA_ID AND RC.INDVENTA = 1");
if (empresa.getIndTabelaPrecoEmbarcada() != null && empresa.getIndTabelaPrecoEmbarcada()) {
sb.append(" JOIN TARIFA_EMBARCADA TA ON TA.TRAMO_ID = RC.TRAMO_ID AND TA.MARCA_ID = COR.MARCA_ID AND TA.RUTA_ID = COR.RUTA_ID");
} else {
sb.append(" JOIN TARIFA TA ON TA.TRAMO_ID = RC.TRAMO_ID AND TA.MARCA_ID = COR.MARCA_ID AND TA.RUTA_ID = COR.RUTA_ID");
}
sb.append(" JOIN VIGENCIA_TARIFA VT ON VT.VIGENCIATARIFA_ID = TA.VIGENCIATARIFA_ID");
sb.append(" JOIN PARADA ORI ON ORI.PARADA_ID = COR.ORIGEN_ID"); sb.append(" JOIN PARADA ORI ON ORI.PARADA_ID = COR.ORIGEN_ID");
sb.append(" JOIN CIUDAD ORICID ON ORICID.CIUDAD_ID = ORI.CIUDAD_ID"); sb.append(" JOIN CIUDAD ORICID ON ORICID.CIUDAD_ID = ORI.CIUDAD_ID");
sb.append(" JOIN ESTADO ORIEST ON ORIEST.ESTADO_ID = ORICID.ESTADO_ID"); sb.append(" JOIN ESTADO ORIEST ON ORIEST.ESTADO_ID = ORICID.ESTADO_ID");
@ -141,37 +132,15 @@ public class OperadorEmbarcadaServicoHibernateDAO extends GenericHibernateDAO<Op
sb.append(" AND COR.EMPRESACORRIDA_ID = :empresaId"); sb.append(" AND COR.EMPRESACORRIDA_ID = :empresaId");
sb.append(" AND COR.FECCORRIDA >= :dtIni"); sb.append(" AND COR.FECCORRIDA >= :dtIni");
sb.append(" AND COR.FECCORRIDA <= :dtFim"); sb.append(" AND COR.FECCORRIDA <= :dtFim");
sb.append(" AND (SYSDATE BETWEEN VT.FECINICIOVIGENCIA AND VT.FECFINVIGENCIA AND VT.ACTIVO = 1)");
sb.append(" AND OPS.ACTIVO = 1"); sb.append(" AND OPS.ACTIVO = 1");
sb.append(" AND OPE.ACTIVO = 1"); sb.append(" AND OPE.ACTIVO = 1");
sb.append(" AND ESQ.ACTIVO = 1"); sb.append(" AND ESQ.ACTIVO = 1");
sb.append(" AND COR.ACTIVO = 1"); sb.append(" AND COR.ACTIVO = 1");
sb.append(" AND TPS.ACTIVO = 1"); sb.append(" AND TPS.ACTIVO = 1");
sb.append(" AND ROL.ACTIVO = 1"); sb.append(" AND ROL.ACTIVO = 1");
sb.append(" AND CRT.ACTIVO = 1");
sb.append(" AND TRM.ACTIVO = 1");
sb.append(" AND ORI.ACTIVO = 1"); sb.append(" AND ORI.ACTIVO = 1");
sb.append(" AND DES.ACTIVO = 1"); sb.append(" AND DES.ACTIVO = 1");
sb.append(" AND COR.INDSTATUSCORRIDA = 'H' "); sb.append(" AND COR.INDSTATUSCORRIDA = 'H' ");
sb.append(" GROUP BY");
sb.append(" COR.CORRIDA_ID,");
sb.append(" ESQ.NUMCORRIDA,");
sb.append(" COR.FECHORSALIDA,");
sb.append(" COR.TIPOSERVICIO_ID,");
sb.append(" TPS.DESCSERVICIO,");
sb.append(" ROL.ROLOPERATIVO_ID,");
sb.append(" ROL.DESCROLOPERATIVO,");
sb.append(" COR.RUTA_ID,");
sb.append(" COR.ORIGEN_ID,");
sb.append(" ORI.DESCPARADA,");
sb.append(" COR.DESTINO_ID,");
sb.append(" DES.DESCPARADA,");
sb.append(" ORIEST.CVEESTADO,");
sb.append(" DESEST.CVEESTADO,");
sb.append(" COR.CLASESERVICIO_ID,");
sb.append(" COR.MARCA_ID,");
sb.append(" to_char(COR.FECCORRIDA, 'dd/MM/YYYY'),");
sb.append(" COR.EMPRESACORRIDA_ID ");
sb.append(" ORDER BY"); sb.append(" ORDER BY");
sb.append(" COR.FECHORSALIDA,"); sb.append(" COR.FECHORSALIDA,");
sb.append(" COR.CORRIDA_ID) "); sb.append(" COR.CORRIDA_ID) ");
@ -202,15 +171,6 @@ public class OperadorEmbarcadaServicoHibernateDAO extends GenericHibernateDAO<Op
sb.append(" LEFT JOIN ESQUEMA_CORRIDA ESQ ON ESQ.ESQUEMACORRIDA_ID = COR.ESQUEMACORRIDA_ID "); sb.append(" LEFT JOIN ESQUEMA_CORRIDA ESQ ON ESQ.ESQUEMACORRIDA_ID = COR.ESQUEMACORRIDA_ID ");
sb.append(" JOIN TIPO_SERVICIO TPS ON COR.TIPOSERVICIO_ID = TPS.TIPOSERVICIO_ID "); sb.append(" JOIN TIPO_SERVICIO TPS ON COR.TIPOSERVICIO_ID = TPS.TIPOSERVICIO_ID ");
sb.append(" JOIN ROL_OPERATIVO ROL ON COR.ROLOPERATIVO_ID = ROL.ROLOPERATIVO_ID "); sb.append(" JOIN ROL_OPERATIVO ROL ON COR.ROLOPERATIVO_ID = ROL.ROLOPERATIVO_ID ");
sb.append(" JOIN CORRIDA_TRAMO CRT ON CRT.CORRIDA_ID = COR.CORRIDA_ID AND CRT.FECCORRIDA = COR.FECCORRIDA ");
sb.append(" JOIN TRAMO TRM ON TRM.TRAMO_ID = CRT.TRAMO_ID ");
sb.append(" JOIN RUTA_COMBINACION RC ON RC.RUTA_ID = COR.RUTA_ID AND RC.INDVENTA = 1");
if (empresa.getIndTabelaPrecoEmbarcada() != null && empresa.getIndTabelaPrecoEmbarcada()) {
sb.append(" JOIN TARIFA_EMBARCADA TA ON TA.TRAMO_ID = RC.TRAMO_ID AND TA.MARCA_ID = COR.MARCA_ID AND TA.RUTA_ID = COR.RUTA_ID");
} else {
sb.append(" JOIN TARIFA TA ON TA.TRAMO_ID = RC.TRAMO_ID AND TA.MARCA_ID = COR.MARCA_ID AND TA.RUTA_ID = COR.RUTA_ID");
}
sb.append(" JOIN VIGENCIA_TARIFA VT ON VT.VIGENCIATARIFA_ID = TA.VIGENCIATARIFA_ID ");
sb.append(" JOIN PARADA ORI ON ORI.PARADA_ID = COR.ORIGEN_ID "); sb.append(" JOIN PARADA ORI ON ORI.PARADA_ID = COR.ORIGEN_ID ");
sb.append(" JOIN CIUDAD ORICID ON ORICID.CIUDAD_ID = ORI.CIUDAD_ID "); sb.append(" JOIN CIUDAD ORICID ON ORICID.CIUDAD_ID = ORI.CIUDAD_ID ");
sb.append(" JOIN ESTADO ORIEST ON ORIEST.ESTADO_ID = ORICID.ESTADO_ID "); sb.append(" JOIN ESTADO ORIEST ON ORIEST.ESTADO_ID = ORICID.ESTADO_ID ");
@ -221,37 +181,15 @@ public class OperadorEmbarcadaServicoHibernateDAO extends GenericHibernateDAO<Op
sb.append(" AND COR.EMPRESACORRIDA_ID = :empresaId"); sb.append(" AND COR.EMPRESACORRIDA_ID = :empresaId");
sb.append(" AND COR.FECCORRIDA >= :dtIni"); sb.append(" AND COR.FECCORRIDA >= :dtIni");
sb.append(" AND COR.FECCORRIDA <= :dtFim"); sb.append(" AND COR.FECCORRIDA <= :dtFim");
sb.append(" AND (SYSDATE BETWEEN VT.FECINICIOVIGENCIA AND VT.FECFINVIGENCIA AND VT.ACTIVO = 1) ");
sb.append(" AND OPL.ACTIVO = 1 "); sb.append(" AND OPL.ACTIVO = 1 ");
sb.append(" AND OPE.ACTIVO = 1 "); sb.append(" AND OPE.ACTIVO = 1 ");
sb.append(" AND COR.ACTIVO = 1 "); sb.append(" AND COR.ACTIVO = 1 ");
sb.append(" AND TPS.ACTIVO = 1 "); sb.append(" AND TPS.ACTIVO = 1 ");
sb.append(" AND ROL.ACTIVO = 1 "); sb.append(" AND ROL.ACTIVO = 1 ");
sb.append(" AND CRT.ACTIVO = 1 ");
sb.append(" AND TRM.ACTIVO = 1 ");
sb.append(" AND ORI.ACTIVO = 1 "); sb.append(" AND ORI.ACTIVO = 1 ");
sb.append(" AND DES.ACTIVO = 1 "); sb.append(" AND DES.ACTIVO = 1 ");
sb.append(" AND TPS.TIPOSERVICIO_ID = 2 "); sb.append(" AND TPS.TIPOSERVICIO_ID = 2 ");
sb.append(" AND COR.INDSTATUSCORRIDA = 'H' "); sb.append(" AND COR.INDSTATUSCORRIDA = 'H' ");
sb.append(" GROUP BY ");
sb.append(" COR.CORRIDA_ID, ");
sb.append(" ESQ.NUMCORRIDA, ");
sb.append(" COR.FECHORSALIDA, ");
sb.append(" COR.TIPOSERVICIO_ID, ");
sb.append(" TPS.DESCSERVICIO, ");
sb.append(" ROL.ROLOPERATIVO_ID, ");
sb.append(" ROL.DESCROLOPERATIVO, ");
sb.append(" COR.RUTA_ID, ");
sb.append(" COR.ORIGEN_ID, ");
sb.append(" ORI.DESCPARADA, ");
sb.append(" COR.DESTINO_ID, ");
sb.append(" DES.DESCPARADA, ");
sb.append(" ORIEST.CVEESTADO, ");
sb.append(" DESEST.CVEESTADO, ");
sb.append(" COR.CLASESERVICIO_ID, ");
sb.append(" COR.MARCA_ID, ");
sb.append(" to_char(COR.FECCORRIDA, 'dd/MM/YYYY'), ");
sb.append(" COR.EMPRESACORRIDA_ID ");
sb.append(" ORDER BY "); sb.append(" ORDER BY ");
sb.append(" COR.FECHORSALIDA, "); sb.append(" COR.FECHORSALIDA, ");
sb.append(" COR.CORRIDA_ID)"); sb.append(" COR.CORRIDA_ID)");