Correcao conflito
commit
4d1ba74674
|
@ -161,23 +161,34 @@ public class RelatorioResumoLinhasAnalitico extends Relatorio {
|
||||||
sqlSb.append(" ((NVL(TAB1.VIAGENS,0) + NVL(TAB1.VIAGENS_EXTRA,0)) * NVL(TAB1.EXTENSAO_KM,0)) KM_RODADO, ");
|
sqlSb.append(" ((NVL(TAB1.VIAGENS,0) + NVL(TAB1.VIAGENS_EXTRA,0)) * NVL(TAB1.EXTENSAO_KM,0)) KM_RODADO, ");
|
||||||
sqlSb.append(" TAB1.KM_REAL PAX_KM, ");
|
sqlSb.append(" TAB1.KM_REAL PAX_KM, ");
|
||||||
sqlSb.append(" (SELECT SUM(NVL(PE.EQUIVALENTE,0)) ");
|
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(" FROM (SELECT CO.FECCORRIDA, CO.RUTA_ID, BO.PRECIOBASE, CO.CORRIDA_ID, ROUND((BO.NUMKMVIAJE * COUNT(1) / ");
|
||||||
if (parametros.get("SOMAR_KM_RODADOS_POR").equals("SEQUENCIA")) {
|
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 ");
|
sqlSb.append(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) ");
|
||||||
|
sqlSb.append(" FROM RUTA_SECUENCIA RS, TRAMO TR ");
|
||||||
|
sqlSb.append(" WHERE RS.RUTA_ID = TAB1.RUTA_ID ");
|
||||||
|
sqlSb.append(" AND RS.TRAMO_ID = TR.TRAMO_ID ");
|
||||||
|
sqlSb.append(" AND RS.ACTIVO = 1 )), 2) EQUIVALENTE ");
|
||||||
}else {
|
}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(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) ");
|
||||||
|
sqlSb.append(" FROM RUTA_COMBINACION RS, TRAMO TR ");
|
||||||
|
sqlSb.append(" WHERE RS.RUTA_ID = TAB1.RUTA_ID ");
|
||||||
|
sqlSb.append(" AND RS.TRAMO_ID = TR.TRAMO_ID ");
|
||||||
|
sqlSb.append(" AND RS.ACTIVO = 1)), 2) EQUIVALENTE ");
|
||||||
}
|
}
|
||||||
sqlSb.append(" FROM CORRIDA CO, BOLETO BO ");
|
sqlSb.append(" FROM CORRIDA CO, BOLETO BO ");
|
||||||
sqlSb.append(" WHERE CO.CORRIDA_ID = BO.CORRIDA_ID ");
|
sqlSb.append(" WHERE CO.CORRIDA_ID = BO.CORRIDA_ID ");
|
||||||
sqlSb.append(" AND CO.FECCORRIDA = BO.FECCORRIDA ");
|
sqlSb.append(" AND CO.FECCORRIDA = BO.FECCORRIDA ");
|
||||||
sqlSb.append(" AND BO.ACTIVO = 1 ");
|
sqlSb.append(" AND BO.ACTIVO = 1 ");
|
||||||
sqlSb.append(" AND (BO.MOTIVOCANCELACION_ID IS NULL OR BO.MOTIVOCANCELACION_ID = 0 AND BO.CATEGORIA_ID <> :CRIANCA_ID) ");
|
sqlSb.append(" AND (BO.MOTIVOCANCELACION_ID IS NULL OR BO.MOTIVOCANCELACION_ID = 0 AND BO.CATEGORIA_ID <> :CRIANCA_ID) ");
|
||||||
sqlSb.append(" GROUP BY CO.FECCORRIDA, CO.RUTA_ID, BO.PRECIOBASE, BO.NUMKMVIAJE) PE ");
|
sqlSb.append(" GROUP BY CO.FECCORRIDA, CO.RUTA_ID, BO.PRECIOBASE, BO.NUMKMVIAJE, CO.CORRIDA_ID) PE ");
|
||||||
sqlSb.append(" WHERE PE.FECCORRIDA = TAB1.FECCORRIDA AND PE.RUTA_ID = TAB1.RUTA_ID) PASSAGEIROS_EQUIVALENTE ");
|
sqlSb.append(" WHERE PE.FECCORRIDA = TAB1.FECCORRIDA ");
|
||||||
|
sqlSb.append(" AND PE.CORRIDA_ID = TAB1.CORRIDA_ID ");
|
||||||
|
sqlSb.append(" AND PE.RUTA_ID = TAB1.RUTA_ID) PASSAGEIROS_EQUIVALENTE ");
|
||||||
sqlSb.append(" FROM (SELECT RT.RUTA_ID, ");
|
sqlSb.append(" FROM (SELECT RT.RUTA_ID, ");
|
||||||
sqlSb.append(" RT.INDSENTIDOIDA, ");
|
sqlSb.append(" RT.INDSENTIDOIDA, ");
|
||||||
sqlSb.append(" RT.NUMRUTA, ");
|
sqlSb.append(" RT.NUMRUTA, ");
|
||||||
sqlSb.append(" CR.FECCORRIDA, ");
|
sqlSb.append(" CR.FECCORRIDA, ");
|
||||||
|
sqlSb.append(" CR.CORRIDA_ID, ");
|
||||||
sqlSb.append(" CONCAT(RT.DESCRUTA, CASE WHEN RT.INDSENTIDOIDA = 0 THEN ' - VOLTA' ELSE ' - IDA' END) DESCRUTA, ");
|
sqlSb.append(" CONCAT(RT.DESCRUTA, CASE WHEN RT.INDSENTIDOIDA = 0 THEN ' - VOLTA' ELSE ' - IDA' END) DESCRUTA, ");
|
||||||
sqlSb.append(" TF.PRECIO TARIFA, ");
|
sqlSb.append(" TF.PRECIO TARIFA, ");
|
||||||
sqlSb.append(" DA.CANTASIENTOS ASSENTOS, ");
|
sqlSb.append(" DA.CANTASIENTOS ASSENTOS, ");
|
||||||
|
@ -266,6 +277,7 @@ public class RelatorioResumoLinhasAnalitico extends Relatorio {
|
||||||
sqlSb.append(" RT.RUTA_ID, ");
|
sqlSb.append(" RT.RUTA_ID, ");
|
||||||
sqlSb.append(" RT.NUMRUTA, ");
|
sqlSb.append(" RT.NUMRUTA, ");
|
||||||
sqlSb.append(" CR.FECCORRIDA, ");
|
sqlSb.append(" CR.FECCORRIDA, ");
|
||||||
|
sqlSb.append(" CR.CORRIDA_ID, ");
|
||||||
sqlSb.append(" RT.DESCRUTA, ");
|
sqlSb.append(" RT.DESCRUTA, ");
|
||||||
sqlSb.append(" TF.PRECIO, ");
|
sqlSb.append(" TF.PRECIO, ");
|
||||||
sqlSb.append(" DA.CANTASIENTOS, ");
|
sqlSb.append(" DA.CANTASIENTOS, ");
|
||||||
|
@ -279,7 +291,7 @@ public class RelatorioResumoLinhasAnalitico extends Relatorio {
|
||||||
sqlSb.append(" TAB1.TARIFA,TAB1.ASSENTOS,TAB1.ROLOPERATIVO_ID,TAB1.INTERESTADUAL, ");
|
sqlSb.append(" TAB1.TARIFA,TAB1.ASSENTOS,TAB1.ROLOPERATIVO_ID,TAB1.INTERESTADUAL, ");
|
||||||
sqlSb.append(" TAB1.GRUPO_LINHA,TAB1.EXTENSAO_KM,TAB1.RECEITA_SEGURO,TAB1.RECEITA_BAGAGEM, ");
|
sqlSb.append(" TAB1.GRUPO_LINHA,TAB1.EXTENSAO_KM,TAB1.RECEITA_SEGURO,TAB1.RECEITA_BAGAGEM, ");
|
||||||
sqlSb.append(" TAB1.RECEITA_SEGURO_OUTROS,TAB1.RECEITA_TARIFA,TAB1.RECEITA_PEDAGIO,TAB1.RECEITA_EMBARQUE, ");
|
sqlSb.append(" TAB1.RECEITA_SEGURO_OUTROS,TAB1.RECEITA_TARIFA,TAB1.RECEITA_PEDAGIO,TAB1.RECEITA_EMBARQUE, ");
|
||||||
sqlSb.append(" TAB1.PASSAGEIROS,TAB1.VIAGENS_EXTRA,TAB1.VIAGENS,TAB1.CVE_CLASE_SERVICIO, TAB1.KM_REAL ");
|
sqlSb.append(" TAB1.PASSAGEIROS,TAB1.VIAGENS_EXTRA,TAB1.VIAGENS,TAB1.CVE_CLASE_SERVICIO, TAB1.KM_REAL, TAB1.CORRIDA_ID ");
|
||||||
sqlSb.append(" ) TAB ");
|
sqlSb.append(" ) TAB ");
|
||||||
sqlSb.append(" GROUP BY TAB.RUTA_ID, TAB.NUMRUTA, TAB.DESCRUTA, TAB.TARIFA, TAB.ASSENTOS, TAB.ROLOPERATIVO_ID, ");
|
sqlSb.append(" GROUP BY TAB.RUTA_ID, TAB.NUMRUTA, TAB.DESCRUTA, TAB.TARIFA, TAB.ASSENTOS, TAB.ROLOPERATIVO_ID, ");
|
||||||
sqlSb.append(" TAB.INTERESTADUAL, TAB.GRUPO_LINHA, TAB.EXTENSAO_KM, TAB.CVE_CLASE_SERVICIO, TAB.INDSENTIDOIDA) SUB ");
|
sqlSb.append(" TAB.INTERESTADUAL, TAB.GRUPO_LINHA, TAB.EXTENSAO_KM, TAB.CVE_CLASE_SERVICIO, TAB.INDSENTIDOIDA) SUB ");
|
||||||
|
|
|
@ -143,10 +143,14 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
||||||
sqlSb.append(" BO.PRECIOBASE, ");
|
sqlSb.append(" BO.PRECIOBASE, ");
|
||||||
sqlSb.append(" ROUND((BO.NUMKMVIAJE * COUNT(1) / ");
|
sqlSb.append(" ROUND((BO.NUMKMVIAJE * COUNT(1) / ");
|
||||||
sqlSb.append(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) ");
|
sqlSb.append(" (SELECT SUM(NVL(TR.CANTKMREAL,0)) ");
|
||||||
sqlSb.append(" FROM RUTA_COMBINACION RS, ");
|
if (parametros.get("SOMAR_KM_RODADOS_POR").equals("SEQUENCIA")) {
|
||||||
|
sqlSb.append(" FROM RUTA_SECUENCIA RS, ");
|
||||||
|
}else {
|
||||||
|
sqlSb.append(" FROM RUTA_COMBINACION RS, ");
|
||||||
|
}
|
||||||
sqlSb.append(" TRAMO TR ");
|
sqlSb.append(" TRAMO TR ");
|
||||||
sqlSb.append(" WHERE RS.RUTA_ID = CO.RUTA_ID ");
|
sqlSb.append(" WHERE RS.RUTA_ID = CO.RUTA_ID ");
|
||||||
sqlSb.append(" AND RS.TRAMO_ID = TR.TRAMO_ID ");
|
sqlSb.append(" AND RS.TRAMO_ID = TR.TRAMO_ID AND RS.ACTIVO = 1 ");
|
||||||
sqlSb.append(" )), 2) EQUIVALENTE ");
|
sqlSb.append(" )), 2) EQUIVALENTE ");
|
||||||
sqlSb.append(" FROM CORRIDA CO, ");
|
sqlSb.append(" FROM CORRIDA CO, ");
|
||||||
sqlSb.append(" BOLETO BO ");
|
sqlSb.append(" BOLETO BO ");
|
||||||
|
|
|
@ -180,10 +180,14 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
||||||
|
|
||||||
if (StringUtils.isNotBlank(ipConstanteExclusivo)){
|
if (StringUtils.isNotBlank(ipConstanteExclusivo)){
|
||||||
if (lsIps.contains(ipConstanteExclusivo)) {
|
if (lsIps.contains(ipConstanteExclusivo)) {
|
||||||
log.info(" IP Não bloqueado. Liberado exclusivamente. ");
|
log.info(" IP Não bloqueado. Liberado exclusivamente. ");
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}else{
|
||||||
|
log.info(" IP bloqueado. Não é o ip exclusivamente liberado. ");
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (StringUtils.isNotBlank(ipConstanteExcepcion)){
|
if (StringUtils.isNotBlank(ipConstanteExcepcion)){
|
||||||
|
|
Loading…
Reference in New Issue