parent
5978432fd9
commit
3487aad61e
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.7.1</version>
|
||||
<version>1.7.2</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
|
|
|
@ -28,7 +28,7 @@ public class ReciboEntregaMovimentacao extends Relatorio {
|
|||
|
||||
listdata = new ArrayList<Object>();
|
||||
|
||||
//só para o relatório não ir vazio
|
||||
//s<EFBFBD> para o relat<61>rio Não ir vazio
|
||||
listdata.add("");
|
||||
|
||||
} catch (Exception e) {
|
||||
|
|
|
@ -30,7 +30,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
|
|||
import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
||||
|
||||
/**
|
||||
* @author Bruno H. G. Gouvêa <bruno@rjconsultores.com.br>
|
||||
* @author Bruno H. G. Gouv<EFBFBD>a <bruno@rjconsultores.com.br>
|
||||
*
|
||||
*/
|
||||
public class RelatorioAcompanhamentoEquivalentes extends Relatorio {
|
||||
|
@ -106,8 +106,8 @@ public class RelatorioAcompanhamentoEquivalentes extends Relatorio {
|
|||
List<Integer> listaRoloperativoId = mapa.get(corridaId);
|
||||
|
||||
// Mantis 15983
|
||||
// A query principal do relatório possuía a coluna ROLOPERATIVO_ID assim duplicando os serviços quando existiam mais de um ROLOPERATIVO_ID por CORRIDA_ID.
|
||||
// Assim foi retirado a coluna ROLOPERATIVO_ID da query principal mas foi feito antes um mapa com a relação CORRIDA_ID x ROLOPERATIVO_ID(s)
|
||||
// A query principal do relat<EFBFBD>rio possu<73>a a coluna ROLOPERATIVO_ID assim duplicando os servi<76>os quando existiam mais de um ROLOPERATIVO_ID por CORRIDA_ID.
|
||||
// Assim foi retirado a coluna ROLOPERATIVO_ID da query principal mas foi feito antes um mapa com a rela<EFBFBD><EFBFBD>o CORRIDA_ID x ROLOPERATIVO_ID(s)
|
||||
if (listaRoloperativoId != null && indicador != REC_KM) {
|
||||
for (Integer rolOperativoId2 : listaRoloperativoId) {
|
||||
ls.addAll(getValorByIndicador(corridaId, rolOperativoId2, indicador, assentos, dataInicial, rutaId, horario, isServicoExtra,
|
||||
|
@ -560,7 +560,7 @@ public class RelatorioAcompanhamentoEquivalentes extends Relatorio {
|
|||
|
||||
protected String getSqlIndicadorEquivalentes(boolean isServicoExtra) {
|
||||
|
||||
/* O calculo do MPE não leva em consideração a quantidade de viagens conforme formula, uma vez que o detalhemtno do relatório já é por viagem */
|
||||
/* O calculo do MPE Não leva em considera<72><61>o a quantidade de viagens conforme formula, uma vez que o detalhemtno do relat<61>rio j<> <20> por viagem */
|
||||
StringBuilder sql = new StringBuilder();
|
||||
sql.append("SELECT ");
|
||||
sql.append(" SUM(BO.NUMKMVIAJE/EL.EXTENSAO_LINHA) AS VALOR, ");
|
||||
|
@ -679,7 +679,7 @@ public class RelatorioAcompanhamentoEquivalentes extends Relatorio {
|
|||
sql.append(" ELSE ");
|
||||
sql.append(" 'N' ");
|
||||
sql.append(" END INTERESTADUAL, ");
|
||||
sql.append(" NVL(GR.DESCGRUPO, 'Não Definido') GRUPO_LINHA, ");
|
||||
sql.append(" NVL(GR.DESCGRUPO, 'Não Definido') GRUPO_LINHA, ");
|
||||
sql.append(" (CASE ");
|
||||
sql.append(" WHEN CR.TIPOSERVICIO_ID = 2 THEN ");
|
||||
sql.append(" 'Extra' ");
|
||||
|
|
|
@ -87,7 +87,7 @@ public class RelatorioAnaliticoVoucher extends Relatorio {
|
|||
StringBuilder sQuery = new StringBuilder();
|
||||
|
||||
/* VENDIDO E IMPRESSO NA MESMA COMPETENCIA */
|
||||
sQuery.append("SELECT 'VENDIDO E ENTREGUE MESMA COMPETÊNCIA' AS SITUACAO, ")
|
||||
sQuery.append("SELECT 'VENDIDO E ENTREGUE MESMA COMPET<EFBFBD>NCIA' AS SITUACAO, ")
|
||||
.append(" TO_CHAR(BE.FECCREACION,'MM/YYYY') AS COMPETENCIA_ENTREGA, ")
|
||||
.append(" TO_CHAR(B.FECCREACION,'MM/YYYY') AS COMPETENCIA_VENDA, ")
|
||||
.append(" SUM(B.PRECIOPAGADO) AS TARIFA, ")
|
||||
|
@ -104,14 +104,14 @@ public class RelatorioAnaliticoVoucher extends Relatorio {
|
|||
.append(" AND B.EMPRESACORRIDA_ID = :empresaId ")
|
||||
.append(" AND B.MOTIVOCANCELACION_ID = 16 ")
|
||||
.append(" AND B.INDSTATUSBOLETO = 'V' ")
|
||||
.append("GROUP BY 'VENDIDO E ENTREGUE MESMA COMPETÊNCIA', ")
|
||||
.append("GROUP BY 'VENDIDO E ENTREGUE MESMA COMPET<EFBFBD>NCIA', ")
|
||||
.append(" TO_CHAR(B.FECCREACION,'MM/YYYY'), ")
|
||||
.append(" TO_CHAR(BE.FECCREACION,'MM/YYYY') ");
|
||||
|
||||
sQuery.append("UNION ");
|
||||
|
||||
/* VENDIDO EM COMPETÊNCIA ANTERIOR */
|
||||
sQuery.append("SELECT 'VENDIDO EM COMPETÊNCIA ANTERIOR' AS SITUACAO, ")
|
||||
/* VENDIDO EM COMPET<EFBFBD>NCIA ANTERIOR */
|
||||
sQuery.append("SELECT 'VENDIDO EM COMPET<EFBFBD>NCIA ANTERIOR' AS SITUACAO, ")
|
||||
.append(" TO_CHAR(BE.FECCREACION,'MM/YYYY') AS COMPETENCIA_ENTREGA, ")
|
||||
.append(" TO_CHAR(B.FECCREACION,'MM/YYYY') AS COMPETENCIA_VENDA, ")
|
||||
.append(" SUM(B.PRECIOPAGADO) AS TARIFA, ")
|
||||
|
@ -128,14 +128,14 @@ public class RelatorioAnaliticoVoucher extends Relatorio {
|
|||
.append("AND B.MOTIVOCANCELACION_ID = 16 ")
|
||||
.append(" AND B.FECCREACION < :dataInicial ")
|
||||
.append(" AND BE.INDSTATUSBOLETO = 'E' ")
|
||||
.append("GROUP BY 'VENDIDO EM COMPETÊNCIA ANTERIOR', ")
|
||||
.append("GROUP BY 'VENDIDO EM COMPET<EFBFBD>NCIA ANTERIOR', ")
|
||||
.append(" TO_CHAR(B.FECCREACION,'MM/YYYY'), ")
|
||||
.append(" TO_CHAR(BE.FECCREACION,'MM/YYYY') ");
|
||||
|
||||
sQuery.append("UNION ");
|
||||
|
||||
/* VENDIDO E NÃO ENTREGUE NA COMPETÊNCIA */
|
||||
sQuery.append("SELECT 'VENDIDO E NÃO ENTREGUE NA COMPETÊNCIA' AS SITUACAO, ")
|
||||
/* VENDIDO E Não ENTREGUE NA COMPET<45>NCIA */
|
||||
sQuery.append("SELECT 'VENDIDO E Não ENTREGUE NA COMPET<45>NCIA' AS SITUACAO, ")
|
||||
.append("'' AS COMPETENCIA_ENTREGA, ")
|
||||
.append("TO_CHAR(B.FECCREACION,'MM/YYYY') AS COMPETENCIA_VENDA, ")
|
||||
.append("SUM(B.PRECIOPAGADO) AS TARIFA, ")
|
||||
|
@ -153,7 +153,7 @@ public class RelatorioAnaliticoVoucher extends Relatorio {
|
|||
.append(" OR (BE.INDSTATUSBOLETO = 'E' ")
|
||||
.append(" AND B.MOTIVOCANCELACION_ID = 16 ")
|
||||
.append(" AND BE.FECCREACION > :dataFinal )) ")
|
||||
.append("GROUP BY 'VENDIDO E NÃO ENTREGUE NA COMPETÊNCIA', ")
|
||||
.append("GROUP BY 'VENDIDO E Não ENTREGUE NA COMPET<45>NCIA', ")
|
||||
.append(" TO_CHAR(B.FECCREACION,'MM/YYYY') ");
|
||||
|
||||
sQuery.append("ORDER BY SITUACAO, COMPETENCIA_ENTREGA, COMPETENCIA_VENDA");
|
||||
|
|
|
@ -103,7 +103,7 @@ public class RelatorioCaixaOrgaoConcedente extends Relatorio {
|
|||
}
|
||||
|
||||
} catch (Exception e) {
|
||||
log.error("Erro na geração do Relatório de Caixa Orgão Concedente: \n" + e);
|
||||
log.error("Erro na gera<EFBFBD><EFBFBD>o do Relat<61>rio de Caixa Org<72>o Concedente: \n" + e);
|
||||
e.printStackTrace();
|
||||
throw e;
|
||||
}
|
||||
|
@ -154,16 +154,16 @@ public class RelatorioCaixaOrgaoConcedente extends Relatorio {
|
|||
sql.append(" THEN 'VENDA'");
|
||||
sql.append(" WHEN c.indreimpresion = 0");
|
||||
sql.append(" AND (c.MOTIVOCANCELACION_ID IS NOT NULL");
|
||||
//Não devoluções (Cancelamentos)
|
||||
//Não devolu<EFBFBD><EFBFBD>es (Cancelamentos)
|
||||
sql.append(" AND c.MOTIVOCANCELACION_ID NOT IN (32,34, 35, 36,37, 99))");
|
||||
sql.append(" THEN 'CANCELADO'");
|
||||
sql.append(" WHEN ((c.indreimpresion = 0");
|
||||
sql.append(" AND c.MOTIVOCANCELACION_ID IS NOT NULL");
|
||||
//Devoluções
|
||||
//Devolu<EFBFBD><EFBFBD>es
|
||||
sql.append(" AND c.MOTIVOCANCELACION_ID IN (32,36,37)))");
|
||||
//sql.append(" OR c.MOTIVOCANCELACION_ID = 99)");
|
||||
sql.append(" THEN 'DEVOLUCAO'");
|
||||
//Quitação OCD
|
||||
//Quita<EFBFBD><EFBFBD>o OCD
|
||||
sql.append(" WHEN c.indreimpresion = 0 ");
|
||||
sql.append(" AND (c.MOTIVOCANCELACION_ID IS NOT NULL ");
|
||||
sql.append(" AND c.MOTIVOCANCELACION_ID IN (35)) ");
|
||||
|
@ -186,7 +186,7 @@ public class RelatorioCaixaOrgaoConcedente extends Relatorio {
|
|||
sql.append(" ON r.ORGAOCONCEDENTE_ID = OC.ORGAOCONCEDENTE_ID");
|
||||
sql.append(" AND OC.ACTIVO = 1");
|
||||
sql.append(" WHERE c.ACTIVO = 1");
|
||||
//Não deve considerar Reimpressão do bilhete");
|
||||
//Não deve considerar Reimpress<EFBFBD>o do bilhete");
|
||||
sql.append(" AND (c.INDREIMPRESION = 0)");
|
||||
//sql.append(" OR (c.INDREIMPRESION = 1 AND c.MOTIVOCANCELACION_ID =99))");
|
||||
sql.append(" AND c.feccorte BETWEEN :fecInicio AND :fecFinal");
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -45,7 +45,7 @@ public class RelatorioOrigemDestino extends Relatorio {
|
|||
this.rutaSecuenciaService = rutaSecuenciaService;
|
||||
this.esquemaCorridaService = esquemaCorridaService;
|
||||
|
||||
// Mantis 15600 - O relatório não tinha um Bean, a consulta SQL era executada dentro do jasper e o relatório não era gerado (ou demorava muito) para o usuário.
|
||||
// Mantis 15600 - O relat<EFBFBD>rio Não tinha um Bean, a consulta SQL era executada dentro do jasper e o relat<61>rio Não era gerado (ou demorava muito) para o usu<73>rio.
|
||||
|
||||
CONSTANTE_GRATUIDADE_CRIANCA = buscarConstante("GRATUIDADE_CRIANCA");
|
||||
|
||||
|
|
|
@ -120,7 +120,7 @@ public class RelatorioPassagensAGER extends Relatorio {
|
|||
}
|
||||
|
||||
} catch (Exception e) {
|
||||
log.error("Erro na geração do relatorio AGER: \n" + e);
|
||||
log.error("Erro na gera<EFBFBD><EFBFBD>o do relatorio AGER: \n" + e);
|
||||
e.printStackTrace();
|
||||
throw e;
|
||||
}
|
||||
|
@ -156,23 +156,23 @@ public class RelatorioPassagensAGER extends Relatorio {
|
|||
sql.append(" case ");
|
||||
sql.append(" when bpe.tiposubstituicao is null and bpeSub.bpe_id is null and bpe.indcontingencia = 0 then 'Autorizado' ");
|
||||
sql.append(" when bpe.tiposubstituicao is null and bpeSub.bpe_id is null and bpe.indcontingencia = 1 then 'Aut.Conting.' ");
|
||||
sql.append(" when bpe.tiposubstituicao is not null then 'Autorizado/Substituição' ");
|
||||
sql.append(" when bpeSub.bpe_id is not null then 'Autorizado/Substituído' ");
|
||||
sql.append(" when bpe.tiposubstituicao is not null then 'Autorizado/Substitui<EFBFBD><EFBFBD>o' ");
|
||||
sql.append(" when bpeSub.bpe_id is not null then 'Autorizado/Substitu<EFBFBD>do' ");
|
||||
sql.append(" else 'Autorizado' ");
|
||||
sql.append(" end ");
|
||||
sql.append(" ) ");
|
||||
|
||||
sql.append(" when '102' then ( ");
|
||||
sql.append(" case ");
|
||||
sql.append(" when bpe.tiposubstituicao is not null then 'Substituição' ");
|
||||
sql.append(" when bpeSub.bpe_id is not null then 'Substituído' ");
|
||||
sql.append(" when bpe.tiposubstituicao is not null then 'Substitui<EFBFBD><EFBFBD>o' ");
|
||||
sql.append(" when bpeSub.bpe_id is not null then 'Substitu<EFBFBD>do' ");
|
||||
sql.append(" end ");
|
||||
sql.append(" ) ");
|
||||
|
||||
sql.append(" when '135' then ( ");
|
||||
sql.append(" case bpe.tipoevento ");
|
||||
sql.append(" when '110111' then 'Cancelado' ");
|
||||
sql.append(" when '110115' then 'Não embarcado' ");
|
||||
sql.append(" when '110115' then 'Não embarcado' ");
|
||||
sql.append(" else '' ");
|
||||
sql.append(" end ");
|
||||
sql.append(" ) ");
|
||||
|
@ -180,8 +180,8 @@ public class RelatorioPassagensAGER extends Relatorio {
|
|||
sql.append(" when '150' then 'Aut.Conting.' ");
|
||||
sql.append(" when '-1' then 'Pendente Envio' ");
|
||||
sql.append(" when '-2' then 'Pendente Envio' ");
|
||||
sql.append(" when '-10' then 'Rejeitado Envio Contingência' ");
|
||||
sql.append(" when '-20' then 'Rejeitado Envio Contingência' ");
|
||||
sql.append(" when '-10' then 'Rejeitado Envio Conting<EFBFBD>ncia' ");
|
||||
sql.append(" when '-20' then 'Rejeitado Envio Conting<EFBFBD>ncia' ");
|
||||
|
||||
sql.append(" else 'Rejeitado' ");
|
||||
sql.append(" end as status, ");
|
||||
|
|
|
@ -29,15 +29,15 @@ import com.rjconsultores.ventaboletos.utilerias.MoneyHelper;
|
|||
import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
|
||||
|
||||
/**
|
||||
* @author Bruno H. G. Gouvêa <bruno@rjconsultores.com.br>
|
||||
* @author Bruno H. G. Gouv<EFBFBD>a <bruno@rjconsultores.com.br>
|
||||
*
|
||||
*/
|
||||
public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
||||
|
||||
private LinkedHashMap<String, LinkedHashMap<String, Object>> mapCacheConfigComissao;
|
||||
//Mantis 16390
|
||||
//As vendas com impressão posterior não estavam sendo exibidas como prévenda pois só estavam sendo validados os tipoVendaId 18 e 39.
|
||||
//Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de negócio.
|
||||
//As vendas com impress<EFBFBD>o posterior Não estavam sendo exibidas como pr<70>venda pois s<> estavam sendo validados os tipoVendaId 18 e 39.
|
||||
//Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de neg<EFBFBD>cio.
|
||||
private List<Integer> listaTipoVentaIdPreVenda = Arrays.asList(EnumTipoVenda.TPV_CENTRAL_TELEFONICA.getId(),
|
||||
EnumTipoVenda.TPV_POR_INTERNET.getId(),
|
||||
EnumTipoVenda.TPV_BOLETO_REMOTO.getId(),
|
||||
|
@ -171,13 +171,13 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
public void setRowComissao(LinkedHashMap<String, Object> rowOrigem) throws Exception {
|
||||
LinkedHashMap<String, Object> rowDestino = rowOrigem;
|
||||
|
||||
// Busca as configurações de comissão
|
||||
// Busca as configura<EFBFBD><EFBFBD>es de comiss<73>o
|
||||
LinkedHashMap<String, Object> configComissao = getConfigComissao((Integer) rowOrigem.get("PUNTOVENTA_ID"), (Integer) rowOrigem.get("EMPRESAPUNTOVENTA_ID"));
|
||||
if (configComissao == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Verifica se existe agência de destino da comissão e atualiza a row se necessario
|
||||
// Verifica se existe ag<EFBFBD>ncia de destino da comiss<73>o e atualiza a row se necessario
|
||||
if ((Integer) configComissao.get("PUNTOVENTA_ID") != 0 && !((Integer) configComissao.get("PUNTOVENTA_ID")).equals(this.resultSet.getInt("PUNTOVENTA_ID")))
|
||||
rowDestino = this.getRow((Integer) configComissao.get("PUNTOVENTA_ID"), (Integer) rowOrigem.get("EMPRESA_ID"), null);
|
||||
|
||||
|
@ -203,7 +203,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
BigDecimal valorComissaoSeguro = BigDecimal.ZERO;
|
||||
|
||||
boolean isSeguroObrigatorioReceitaBPR = (Boolean) configComissao.get("SEGURORECEITA") || (Boolean) configComissao.get("SEGURO_DEV");
|
||||
// Defini a base de calculo da comissão
|
||||
// Defini a base de calculo da comiss<EFBFBD>o
|
||||
if (motivoCancelacionId == null) {
|
||||
if ((Boolean) configComissao.get("TARIFARECEITA") && this.resultSet.getBigDecimal("PRECIOPAGADO") != null)
|
||||
baseCalculo = baseCalculo.add(this.resultSet.getBigDecimal("PRECIOPAGADO") );
|
||||
|
@ -248,7 +248,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
this.resultSet.getBigDecimal("IMPORTETAXAEMBARQUE"),
|
||||
this.resultSet.getBigDecimal("IMPORTEPEDAGIO"), BigDecimal.ZERO);
|
||||
|
||||
// Caso esteje setado na configuração de comissão que o calculo deve ser sobre o liquido, deduz o imposto.
|
||||
// Caso esteje setado na configura<EFBFBD><EFBFBD>o de comiss<73>o que o calculo deve ser sobre o liquido, deduz o imposto.
|
||||
if (configComissao.get("RECEITA") != null && ((String) configComissao.get("RECEITA")).equals("RL")
|
||||
&& (!tipoVentaId.equals(18) || (tipoVentaId.equals(18)
|
||||
&& (Boolean) this.relatorio.getParametros().get("B_CONTEMPLAR_GAP")))
|
||||
|
@ -306,7 +306,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
|
||||
rowDestino.put("VALOR_COMISSAO", ((BigDecimal) rowDestino.get("VALOR_COMISSAO")).add(valorComissao).add(valorComissaoSeguro));
|
||||
|
||||
// Se a agencia de destino não estiver na listagem, finaliza o preenchimento do map e adiciona na listagem
|
||||
// Se a agencia de destino Não estiver na listagem, finaliza o preenchimento do map e adiciona na listagem
|
||||
if (!mapDados.containsKey(puntoVentaId)) {
|
||||
|
||||
rowDestino.put("PUNTOVENTA_ID", configComissao.get("PUNTOVENTA_ID"));
|
||||
|
@ -370,14 +370,14 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
row.put("GRUPO_RUTA", " ----- ");
|
||||
}
|
||||
|
||||
// Como a receita de bagagem é obtida por agencia, já calcula o valor
|
||||
// Como a receita de bagagem <EFBFBD> obtida por agencia, j<> calcula o valor
|
||||
if (!(Boolean) this.relatorio.getParametros().get("B_EXCLUI_BAGAGEM"))
|
||||
{
|
||||
BigDecimal receitaBagagem = getValorReceitaBagagem(puntoVentaId, empresaId);
|
||||
try {
|
||||
row.put("IMPOSTOS", getValorImposto(rs.getInt("ORIGEM_ESTADO_ID"), rs.getInt("EMPRESA_ID"), rs.getString("INTERESTADUAL"), BigDecimal.ZERO, BigDecimal.ZERO, BigDecimal.ZERO, BigDecimal.ZERO, receitaBagagem));
|
||||
} catch (Exception e) {
|
||||
// Este erro não é tratado pois existem demais pontos no relatorio que fazem esta chamada com os mesmos parametros e fazer o tratamento correto.
|
||||
// Este erro Não <20> tratado pois existem demais pontos no relatorio que fazem esta chamada com os mesmos parametros e fazer o tratamento correto.
|
||||
|
||||
}
|
||||
row.put("RECEITA_BAGAGEM", receitaBagagem);
|
||||
|
@ -411,7 +411,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
boolean preVenda = isTipoVentaIdPreVenda(tipoVentaId);
|
||||
|
||||
if ((Boolean) getParametros().get("TRANSFERENCIA_PASSAGENS")) {
|
||||
// Utiliza o -1 para retirar as transferências
|
||||
// Utiliza o -1 para retirar as transfer<EFBFBD>ncias
|
||||
row.put("TOTAL_BILHETES", ((BigDecimal) row.get("TOTAL_BILHETES")).add(motivoCancelacionId == 23 ? new BigDecimal(-1) : motivoCancelacionId == 0 && !preVenda ? BigDecimal.ONE : BigDecimal.ZERO));
|
||||
} else {
|
||||
row.put("TOTAL_BILHETES", ((BigDecimal) row.get("TOTAL_BILHETES")).add(motivoCancelacionId == 0 && !preVenda ? BigDecimal.ONE : BigDecimal.ZERO));
|
||||
|
@ -422,7 +422,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
|
||||
|
||||
// Aumenta receita
|
||||
// Não se trate de cancelamento e não seja uma impressão de pré venda
|
||||
// Não se trate de cancelamento e Não seja uma impress<73>o de pr<70> venda
|
||||
if (motivoCancelacionId == 0 && !((tipoVentaId.equals(18) && this.resultSet.getInt("INDREIMPRESION") == 1))) {
|
||||
|
||||
/*row.put("RECEITA_TARIFA", ((BigDecimal) row.get("RECEITA_TARIFA")).add(!tipoVentaId.equals(18) && !tipoVentaId.equals(39) ? this.resultSet.getBigDecimal("PRECIOPAGADO") : BigDecimal.ZERO));
|
||||
|
@ -436,13 +436,13 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
row.put("RECEITA_PEDAGIO", ((BigDecimal) row.get("RECEITA_PEDAGIO")).add(!tipoVentaId.equals(18) && !tipoVentaId.equals(39) && this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO));
|
||||
row.put("RECEITA_PEDAGIO_GAP", ((BigDecimal) row.get("RECEITA_PEDAGIO_GAP")).add((tipoVentaId.equals(18) || tipoVentaId.equals(39)) && this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO));
|
||||
|
||||
// Realiza os calculos de comissão se o tipo de venda não for "EM ABERTO" e se for venda normal, ou se for GAP e o check estiver marcado
|
||||
// Realiza os calculos de comiss<EFBFBD>o se o tipo de venda Não for "EM ABERTO" e se for venda normal, ou se for GAP e o check estiver marcado
|
||||
if (!tipoVentaId.equals(9) && ((!tipoVentaId.equals(18) && !tipoVentaId.equals(39)) || ((tipoVentaId.equals(18) || tipoVentaId.equals(39)) && (Boolean) this.relatorio.getParametros().get("B_CONTEMPLAR_GAP"))))
|
||||
this.setRowComissao(row);*/
|
||||
|
||||
//Mantis 16390
|
||||
//As vendas com impressão posterior não estavam sendo exibidas como prévenda pois só estavam sendo validados os tipoVendaId 18 e 39.
|
||||
//Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de negócio.
|
||||
//As vendas com impress<EFBFBD>o posterior Não estavam sendo exibidas como pr<70>venda pois s<> estavam sendo validados os tipoVendaId 18 e 39.
|
||||
//Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de neg<EFBFBD>cio.
|
||||
|
||||
row.put("RECEITA_TARIFA", ((BigDecimal) row.get("RECEITA_TARIFA")).add(!preVenda ? this.resultSet.getBigDecimal("PRECIOPAGADO") : BigDecimal.ZERO));
|
||||
row.put("RECEITA_TARIFA_GAP", ((BigDecimal) row.get("RECEITA_TARIFA_GAP")).add(preVenda ? this.resultSet.getBigDecimal("PRECIOPAGADO") : BigDecimal.ZERO));
|
||||
|
@ -455,7 +455,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
row.put("RECEITA_PEDAGIO", ((BigDecimal) row.get("RECEITA_PEDAGIO")).add(!preVenda && this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO));
|
||||
row.put("RECEITA_PEDAGIO_GAP", ((BigDecimal) row.get("RECEITA_PEDAGIO_GAP")).add(preVenda && this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO));
|
||||
|
||||
// Realiza os calculos de comissão se o tipo de venda não for "EM ABERTO" e se for venda normal, ou se for GAP e o check estiver marcado
|
||||
// Realiza os calculos de comiss<EFBFBD>o se o tipo de venda Não for "EM ABERTO" e se for venda normal, ou se for GAP e o check estiver marcado
|
||||
if (!tipoVentaId.equals(9) && (!preVenda || (preVenda && (Boolean) this.relatorio.getParametros().get("B_CONTEMPLAR_GAP"))))
|
||||
this.setRowComissao(row);
|
||||
}
|
||||
|
@ -486,8 +486,8 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
row.put("RECEITA_PEDAGIO_GAP", ((BigDecimal) row.get("RECEITA_PEDAGIO_GAP")).subtract((tipoVentaId.equals(18) || tipoVentaId.equals(39)) && this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO));*/
|
||||
|
||||
//Mantis 16390
|
||||
//As vendas com impressão posterior não estavam sendo exibidas como prévenda pois só estavam sendo validados os tipoVendaId 18 e 39.
|
||||
//Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de negócio.
|
||||
//As vendas com impress<EFBFBD>o posterior Não estavam sendo exibidas como pr<70>venda pois s<> estavam sendo validados os tipoVendaId 18 e 39.
|
||||
//Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de neg<EFBFBD>cio.
|
||||
|
||||
row.put("RECEITA_TARIFA", ((BigDecimal) row.get("RECEITA_TARIFA")).subtract(!preVenda ? this.resultSet.getBigDecimal("PRECIOPAGADO") : BigDecimal.ZERO));
|
||||
row.put("RECEITA_TARIFA_GAP", ((BigDecimal) row.get("RECEITA_TARIFA_GAP")).subtract(preVenda ? this.resultSet.getBigDecimal("PRECIOPAGADO") : BigDecimal.ZERO));
|
||||
|
@ -500,10 +500,10 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
row.put("RECEITA_PEDAGIO", ((BigDecimal) row.get("RECEITA_PEDAGIO")).subtract(!preVenda && this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO));
|
||||
row.put("RECEITA_PEDAGIO_GAP", ((BigDecimal) row.get("RECEITA_PEDAGIO_GAP")).subtract(preVenda && this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO));
|
||||
}
|
||||
// Aumenta devolução
|
||||
// Aumenta devolu<EFBFBD><EFBFBD>o
|
||||
if (motivoCancelacionId == 32) {
|
||||
|
||||
// Verificia se a devolução é pra ser contabilizada na agência de destino ou de origem da venda
|
||||
// Verificia se a devolu<EFBFBD><EFBFBD>o <20> pra ser contabilizada na ag<61>ncia de destino ou de origem da venda
|
||||
// if (((Integer) this.relatorio.getParametros().get("ISDEVOLUCAODESTINO") == 1) || (((Integer) this.relatorio.getParametros().get("ISDEVOLUCAODESTINO")).equals(0) && this.resultSet.getInt("POSSUI_CANC") == 1)) {
|
||||
row.put("TOTAL_DEVOL", ((BigDecimal) row.get("TOTAL_DEVOL")).add(!(tipoVentaId.equals(18) || tipoVentaId.equals(5))? this.resultSet.getBigDecimal("PRECIOPAGADO").add(this.resultSet.getBigDecimal("IMPORTESEGURO") != null ? this.resultSet.getBigDecimal("IMPORTESEGURO") : BigDecimal.ZERO).add(this.resultSet.getBigDecimal("IMPORTETAXAEMBARQUE") != null ? this.resultSet.getBigDecimal("IMPORTETAXAEMBARQUE") : BigDecimal.ZERO).add(this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO).add(this.resultSet.getBigDecimal("IMPORTEOUTROS") != null ? this.resultSet.getBigDecimal("IMPORTEOUTROS") : BigDecimal.ZERO) : BigDecimal.ZERO));
|
||||
row.put("TOTAL_DEVOL_GAP", ((BigDecimal) row.get("TOTAL_DEVOL_GAP")).add(tipoVentaId.equals(18) || tipoVentaId.equals(5) ? this.resultSet.getBigDecimal("PRECIOPAGADO").add(this.resultSet.getBigDecimal("IMPORTESEGURO") != null ? this.resultSet.getBigDecimal("IMPORTESEGURO") : BigDecimal.ZERO).add(this.resultSet.getBigDecimal("IMPORTETAXAEMBARQUE") != null ? this.resultSet.getBigDecimal("IMPORTETAXAEMBARQUE") : BigDecimal.ZERO).add(this.resultSet.getBigDecimal("IMPORTEPEDAGIO") != null ? this.resultSet.getBigDecimal("IMPORTEPEDAGIO") : BigDecimal.ZERO).add(this.resultSet.getBigDecimal("IMPORTEOUTROS") != null ? this.resultSet.getBigDecimal("IMPORTEOUTROS") : BigDecimal.ZERO) : BigDecimal.ZERO));
|
||||
|
@ -531,7 +531,7 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
|||
|
||||
LinkedHashMap<String, Object> cacheConfig = null;
|
||||
|
||||
// Verifica se já existe configuração na memoria, caso não exista, realiza busca no banco
|
||||
// Verifica se j<EFBFBD> existe configura<72><61>o na memoria, caso Não exista, realiza busca no banco
|
||||
if (!mapCacheConfigComissao.containsKey(puntoVentaId.toString() + "_" + empresaId.toString())) {
|
||||
StringBuilder sql = new StringBuilder();
|
||||
|
||||
|
|
|
@ -122,8 +122,8 @@ public class RelatorioResumoLinhasAnaliticoSimplificadoSumarizado extends Relato
|
|||
}
|
||||
|
||||
/**
|
||||
* Obtém SQL, necessário ordenar por prefixo.
|
||||
* Obs.: Não deve será alterado ordenação pois impactará na lógica de agrupamento por ida/volta
|
||||
* Obt<EFBFBD>m SQL, necess<EFBFBD>rio ordenar por prefixo.
|
||||
* Obs.: Não deve ser<EFBFBD> alterado ordena<EFBFBD><EFBFBD>o pois impactar<EFBFBD> na l<EFBFBD>gica de agrupamento por ida/volta
|
||||
*
|
||||
* @param rutaId
|
||||
* @param grupoRutaId
|
||||
|
@ -288,7 +288,7 @@ public class RelatorioResumoLinhasAnaliticoSimplificadoSumarizado extends Relato
|
|||
sql.append(" ELSE ");
|
||||
sql.append(" 'N' ");
|
||||
sql.append(" END interestadual, ");
|
||||
sql.append(" nvl(gr.descgrupo, 'Não Definido') grupo_linha, ");
|
||||
sql.append(" nvl(gr.descgrupo, 'Não Definido') grupo_linha, ");
|
||||
sql.append(" ( ");
|
||||
sql.append(" SELECT ");
|
||||
sql.append(" SUM(nvl(rs.kmoriginal, 0)) ");
|
||||
|
@ -408,8 +408,8 @@ public class RelatorioResumoLinhasAnaliticoSimplificadoSumarizado extends Relato
|
|||
}
|
||||
|
||||
/**
|
||||
* Preenche objeto de relatório caso seja Ida criar novo objeto e preenche com dados, caso seja Volta concantena/agrupa com o objeto de linha da Ida.
|
||||
* Obs.: Não deve será alterado ordenação pois impactará na lógica abaixo.
|
||||
* Preenche objeto de relat<EFBFBD>rio caso seja Ida criar novo objeto e preenche com dados, caso seja Volta concantena/agrupa com o objeto de linha da Ida.
|
||||
* Obs.: Não deve ser<EFBFBD> alterado ordena<EFBFBD><EFBFBD>o pois impactar<EFBFBD> na l<EFBFBD>gica abaixo.
|
||||
*
|
||||
* @param rset
|
||||
* @param relatorioBean
|
||||
|
|
|
@ -210,7 +210,7 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
|||
sqlSb.append(" THEN 'S' ");
|
||||
sqlSb.append(" ELSE 'N' ");
|
||||
sqlSb.append(" END INTERESTADUAL, ");
|
||||
sqlSb.append(" NVL(GR.DESCGRUPO, 'Não Definido') GRUPO_LINHA, ");
|
||||
sqlSb.append(" NVL(GR.DESCGRUPO, 'Não Definido') GRUPO_LINHA, ");
|
||||
sqlSb.append(" (SELECT SUM(NVL(RS.KMORIGINAL,0)) ");
|
||||
sqlSb.append(" FROM RUTA_SECUENCIA RS, ");
|
||||
sqlSb.append(" TRAMO TR ");
|
||||
|
@ -317,7 +317,7 @@ public class RelatorioResumoLinhasAnaliticoSumarizado extends Relatorio {
|
|||
}
|
||||
|
||||
/**
|
||||
* Preenche objeto de relatório caso seja Ida criar novo objeto e preenche com dados, caso seja Volta concantena/agrupa com o objeto de linha da Ida
|
||||
* Preenche objeto de relat<EFBFBD>rio caso seja Ida criar novo objeto e preenche com dados, caso seja Volta concantena/agrupa com o objeto de linha da Ida
|
||||
*
|
||||
* @param rset
|
||||
* @param relatorioBean
|
||||
|
|
|
@ -25,7 +25,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
|
|||
import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource;
|
||||
|
||||
/**
|
||||
* @author Bruno H. G. Gouvêa <bruno@rjconsultores.com.br>
|
||||
* @author Bruno H. G. Gouv<EFBFBD>a <bruno@rjconsultores.com.br>
|
||||
*
|
||||
*/
|
||||
public class RelatorioTaxasLinha extends Relatorio {
|
||||
|
@ -86,7 +86,7 @@ public class RelatorioTaxasLinha extends Relatorio {
|
|||
while (rset1.next()) {
|
||||
Boolean isValidado = false;
|
||||
BigDecimal valorIcms;
|
||||
// Se não for pra subtrair o ICMS, realiza o calculo e adiciona o mesmo
|
||||
// Se Não for pra subtrair o ICMS, realiza o calculo e adiciona o mesmo
|
||||
if(!(Boolean) parametros.get("B_SUBTRAIR_ICMS")){
|
||||
valorIcms = BigDecimal.ZERO;
|
||||
}else{
|
||||
|
@ -142,9 +142,9 @@ public class RelatorioTaxasLinha extends Relatorio {
|
|||
|
||||
if(!totalEmbarque.equals(BigDecimal.ZERO) && (Boolean) this.relatorio.getParametros().get("B_SUBTRAIR_ICMS")){
|
||||
//Mantis 16205 - Alinhado com a Junia
|
||||
//Estava sendo feita a subtração do ICMS duas vezes, no valor unitário (Emb., Ped. e Seg.) e no totalizador (T Emb., T. Ped. e T. Seg.)
|
||||
//Assim os valores não batiam quando se multiplicava o valor unitário pela Q. EMB. por serem cálculos independentes.
|
||||
//Agora o valor unitário é subtraído pelo ICMS e os totalizadores são calculados pela multiplicação do Q. EMB.
|
||||
//Estava sendo feita a subtra<EFBFBD><EFBFBD>o do ICMS duas vezes, no valor unit<69>rio (Emb., Ped. e Seg.) e no totalizador (T Emb., T. Ped. e T. Seg.)
|
||||
//Assim os valores Não batiam quando se multiplicava o valor unit<69>rio pela Q. EMB. por serem c<>lculos independentes.
|
||||
//Agora o valor unit<EFBFBD>rio <20> subtra<72>do pelo ICMS e os totalizadores s<>o calculados pela multiplica<63><61>o do Q. EMB.
|
||||
|
||||
// valorIcms = CalculoImposto.getValorImposto(this.relatorio.getConexao(), idEstado, empresaId, indInterestadual, BigDecimal.ZERO, BigDecimal.ZERO, totalEmbarque , BigDecimal.ZERO);
|
||||
// totalEmbarque = MoneyHelper.subtrair(totalEmbarque, valorIcms);
|
||||
|
@ -155,9 +155,9 @@ public class RelatorioTaxasLinha extends Relatorio {
|
|||
|
||||
if(!totalPedagio.equals(BigDecimal.ZERO) && (Boolean) this.relatorio.getParametros().get("B_SUBTRAIR_ICMS")){
|
||||
//Mantis 16205 - Alinhado com a Junia
|
||||
//Estava sendo feita a subtração do ICMS duas vezes, no valor unitário (Emb., Ped. e Seg.) e no totalizador (T Emb., T. Ped. e T. Seg.)
|
||||
//Assim os valores não batiam quando se multiplicava o valor unitário pela Q. EMB. por serem cálculos independentes.
|
||||
//Agora o valor unitário é subtraído pelo ICMS e os totalizadores são calculados pela multiplicação do Q. EMB.
|
||||
//Estava sendo feita a subtra<EFBFBD><EFBFBD>o do ICMS duas vezes, no valor unit<69>rio (Emb., Ped. e Seg.) e no totalizador (T Emb., T. Ped. e T. Seg.)
|
||||
//Assim os valores Não batiam quando se multiplicava o valor unit<69>rio pela Q. EMB. por serem c<>lculos independentes.
|
||||
//Agora o valor unit<EFBFBD>rio <20> subtra<72>do pelo ICMS e os totalizadores s<>o calculados pela multiplica<63><61>o do Q. EMB.
|
||||
|
||||
// valorIcms = CalculoImposto.getValorImposto(this.relatorio.getConexao(), idEstado, empresaId, indInterestadual, BigDecimal.ZERO, BigDecimal.ZERO, BigDecimal.ZERO, totalPedagio);
|
||||
// totalPedagio = MoneyHelper.subtrair(totalPedagio, valorIcms);
|
||||
|
@ -167,9 +167,9 @@ public class RelatorioTaxasLinha extends Relatorio {
|
|||
|
||||
if(!totalSeguro.equals(BigDecimal.ZERO) && (Boolean) this.relatorio.getParametros().get("B_SUBTRAIR_ICMS")){
|
||||
//Mantis 16205 - Alinhado com a Junia
|
||||
//Estava sendo feita a subtração do ICMS duas vezes, no valor unitário (Emb., Ped. e Seg.) e no totalizador (T Emb., T. Ped. e T. Seg.)
|
||||
//Assim os valores não batiam quando se multiplicava o valor unitário pela Q. EMB. por serem cálculos independentes.
|
||||
//Agora o valor unitário é subtraído pelo ICMS e os totalizadores são calculados pela multiplicação do Q. EMB.
|
||||
//Estava sendo feita a subtra<EFBFBD><EFBFBD>o do ICMS duas vezes, no valor unit<69>rio (Emb., Ped. e Seg.) e no totalizador (T Emb., T. Ped. e T. Seg.)
|
||||
//Assim os valores Não batiam quando se multiplicava o valor unit<69>rio pela Q. EMB. por serem c<>lculos independentes.
|
||||
//Agora o valor unit<EFBFBD>rio <20> subtra<72>do pelo ICMS e os totalizadores s<>o calculados pela multiplica<63><61>o do Q. EMB.
|
||||
|
||||
// valorIcms = CalculoImposto.getValorImposto(this.relatorio.getConexao(), idEstado, empresaId, indInterestadual, BigDecimal.ZERO, totalSeguro, BigDecimal.ZERO, BigDecimal.ZERO);
|
||||
// totalSeguro = MoneyHelper.subtrair(totalSeguro, valorIcms);
|
||||
|
|
|
@ -278,7 +278,7 @@ public class RelatorioVendasInternetPTA extends Relatorio {
|
|||
sql.append("AND ORIGINAL.EMPRESACORRIDA_ID =" + empresa.getEmpresaId() + " ");
|
||||
sql.append(") tab order by tab.tipoVenta, tab.status ");
|
||||
|
||||
} else if (situacaoBoleto.getCodigo().equals(3)) { // Não Entregue
|
||||
} else if (situacaoBoleto.getCodigo().equals(3)) { // Não Entregue
|
||||
|
||||
sql.append("select * from ( SELECT ORIGINAL.BOLETO_ID, ");
|
||||
sql.append(" 'VENDIDO' AS status, ");
|
||||
|
|
|
@ -27,7 +27,7 @@ public class RelatorioVendasPTA extends Relatorio {
|
|||
|
||||
TODAS(-1, "Todas", ""), ANULADO(31, "Anulado", "A"), DEVOLVIDO(32, "Devolvido", "D"),
|
||||
REMARCADO(23, "Remarcado", "R"), TROCADO(10, "Trocado", "TP"), VENDIDO(1, "Vendido", ""),
|
||||
ENTREGUE(2, "Entregue", ""), NAO_ENTREGUE(3, "Não Entregue", ""), CONTIGENCIA_100(37, "Contingencia 100%", "D");
|
||||
ENTREGUE(2, "Entregue", ""), NAO_ENTREGUE(3, "Não Entregue", ""), CONTIGENCIA_100(37, "Contingencia 100%", "D");
|
||||
|
||||
private String situacao;
|
||||
private Integer codigo;
|
||||
|
@ -58,7 +58,7 @@ public class RelatorioVendasPTA extends Relatorio {
|
|||
return situacao;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException("Situação de cancelamento inválido.");
|
||||
throw new IllegalArgumentException("Situa<EFBFBD><EFBFBD>o de cancelamento inv<6E>lido.");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -65,7 +65,7 @@ public class RelatorioVendasPacotesBoletos extends Relatorio {
|
|||
Connection conexao = this.relatorio.getConexao();
|
||||
processarVendasPacote(conexao);
|
||||
|
||||
/* Caso o filtro de data de venda de pacote seja informado, não trazer bilhetes avulsos */
|
||||
/* Caso o filtro de data de venda de pacote seja informado, Não trazer bilhetes avulsos */
|
||||
if (fecPacoteInicio == null && fecPacoteFinal == null) {
|
||||
if (situacaoBilheteId == null || !CANCELADOS.equals(situacaoBilheteId)) {
|
||||
processarVendasAvulsas(conexao);
|
||||
|
|
|
@ -14,7 +14,7 @@ import com.rjconsultores.ventaboletos.relatorios.utilitarios.ExceptionConfigurac
|
|||
import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
|
||||
|
||||
/**
|
||||
* @author Bruno H. G. Gouvêa <bruno@rjconsultores.com.br>
|
||||
* @author Bruno H. G. Gouv<EFBFBD>a <bruno@rjconsultores.com.br>
|
||||
*
|
||||
*/
|
||||
public class CalculoImposto {
|
||||
|
@ -54,9 +54,9 @@ public class CalculoImposto {
|
|||
baseCalculo = indBaseBagagem && bagagem != null ? baseCalculo.add(bagagem) : baseCalculo;
|
||||
|
||||
//System.out.println("baseCalculo="+baseCalculo);
|
||||
// Redução da base de calculo
|
||||
// Redu<EFBFBD><EFBFBD>o da base de calculo
|
||||
if (porcRedBaseIcms != null && !porcRedBaseIcms.equals(BigDecimal.ZERO))
|
||||
// BASE DE CALCULO = BASE DE CALCULO - ((PERCENTUAL DE REDUÇÃO / 100) * BASE DE CALCULO ))
|
||||
// BASE DE CALCULO = BASE DE CALCULO - ((PERCENTUAL DE REDU<EFBFBD><EFBFBD>O / 100) * BASE DE CALCULO ))
|
||||
baseCalculo = baseCalculo.subtract(porcRedBaseIcms.divide(BigDecimal.valueOf(100)).multiply(baseCalculo));
|
||||
//System.out.println("baseCalculo1="+baseCalculo);
|
||||
|
||||
|
@ -64,7 +64,7 @@ public class CalculoImposto {
|
|||
valorIcms = baseCalculo.multiply(icms.divide(BigDecimal.valueOf(100)));
|
||||
|
||||
//System.out.println("valorIcms="+valorIcms);
|
||||
// Redução estadual
|
||||
// Redu<EFBFBD><EFBFBD>o estadual
|
||||
if (porcRedEstadualMunicipal != null && !porcRedEstadualMunicipal.equals(BigDecimal.ZERO))
|
||||
valorIcms = valorIcms.subtract(porcRedEstadualMunicipal.divide(BigDecimal.valueOf(100)).multiply(valorIcms));
|
||||
|
||||
|
@ -77,7 +77,7 @@ public class CalculoImposto {
|
|||
|
||||
HashMap<String, Object> cacheConfig = null;
|
||||
|
||||
// Verifica se já existe configuração na memoria, caso não exista, realiza busca no banco
|
||||
// Verifica se j<EFBFBD> existe configura<72><61>o na memoria, caso Não exista, realiza busca no banco
|
||||
if (!mapCacheConfigImposto.containsKey(idEstado.toString() + "-" + empresaId.toString())) {
|
||||
|
||||
Boolean isBuscouConfig = false;
|
||||
|
@ -140,7 +140,7 @@ public class CalculoImposto {
|
|||
rs.close();
|
||||
if (!stmt.isClosed())
|
||||
stmt.close();
|
||||
throw new ExceptionConfiguracao("Não foi possivel obter a configuração de imposto para o estado: " + estado + " empresa: " + empresa);
|
||||
throw new ExceptionConfiguracao("Não foi possivel obter a configura<EFBFBD><EFBFBD>o de imposto para o estado: " + estado + " empresa: " + empresa);
|
||||
}
|
||||
}
|
||||
;
|
||||
|
@ -151,7 +151,7 @@ public class CalculoImposto {
|
|||
stmt.close();
|
||||
|
||||
if (!isBuscouConfig)
|
||||
throw new ExceptionConfiguracao("Não foi possivel obter a configuração de imposto para agência " + idEstado.toString());
|
||||
throw new ExceptionConfiguracao("Não foi possivel obter a configura<EFBFBD><EFBFBD>o de imposto para ag<61>ncia " + idEstado.toString());
|
||||
|
||||
mapCacheConfigImposto.put(idEstado.toString() + "-" + empresaId.toString(), cacheConfig);
|
||||
|
||||
|
@ -178,21 +178,21 @@ public class CalculoImposto {
|
|||
porcRedBaseIcms = (BigDecimal) configImposto.get("PORCREDBASEICMS");
|
||||
|
||||
porcRed = "S".equals(indInterestadual) ? (BigDecimal) configImposto.get("PORCREDESTADUAL") : (BigDecimal) configImposto.get("PORCREDMUNICIPAL");
|
||||
// Criação da base de calculo
|
||||
// Cria<EFBFBD><EFBFBD>o da base de calculo
|
||||
baseCalculo = tarifa != null ? baseCalculo.add(tarifa) : baseCalculo;
|
||||
baseCalculo = seguro != null ? baseCalculo.add(seguro) : baseCalculo;
|
||||
baseCalculo = embarque != null ? baseCalculo.add(embarque) : baseCalculo;
|
||||
baseCalculo = pedagio != null ? baseCalculo.add(pedagio) : baseCalculo;
|
||||
|
||||
// Redução da base de calculo
|
||||
// Redu<EFBFBD><EFBFBD>o da base de calculo
|
||||
if (porcRedBaseIcms != null && !porcRedBaseIcms.equals(BigDecimal.ZERO))
|
||||
// BASE DE CALCULO = BASE DE CALCULO - ((PERCENTUAL DE REDUÇÃO / 100) * BASE DE CALCULO ))
|
||||
// BASE DE CALCULO = BASE DE CALCULO - ((PERCENTUAL DE REDU<EFBFBD><EFBFBD>O / 100) * BASE DE CALCULO ))
|
||||
baseCalculo = baseCalculo.subtract(porcRedBaseIcms.divide(BigDecimal.valueOf(100)).multiply(baseCalculo));
|
||||
|
||||
// Calcula o valor do ICMS
|
||||
BigDecimal valorIcms = baseCalculo.multiply(icms.divide(BigDecimal.valueOf(100)));
|
||||
|
||||
// Redução estadual/municipal
|
||||
// Redu<EFBFBD><EFBFBD>o estadual/municipal
|
||||
if (porcRed != null && !porcRed.equals(BigDecimal.ZERO))
|
||||
valorIcms = valorIcms.subtract(porcRed.divide(BigDecimal.valueOf(100)).multiply(valorIcms));
|
||||
|
||||
|
|
|
@ -24,9 +24,9 @@ import net.sf.jasperreports.engine.export.JRXlsExporter;
|
|||
import net.sf.jasperreports.engine.util.JRProperties;
|
||||
|
||||
/**
|
||||
* Implementação da classe abstrata de renderização acoplada a uma tecnologia de renderização especifica
|
||||
* Implementa<EFBFBD><EFBFBD>o da classe abstrata de renderiza<EFBFBD><EFBFBD>o acoplada a uma tecnologia de renderiza<EFBFBD><EFBFBD>o especifica
|
||||
*
|
||||
* @author Bruno H. G. Gouvêa <bruno@rjconsultores.com.br>
|
||||
* @author Bruno H. G. Gouv<EFBFBD>a <bruno@rjconsultores.com.br>
|
||||
*
|
||||
*/
|
||||
@SuppressWarnings("deprecation")
|
||||
|
@ -40,12 +40,12 @@ public class RenderRelatorioJasper {
|
|||
|
||||
/**
|
||||
* @param relatorio
|
||||
* Enum do tipo Relatorio contendo as configurações de geração de todos os relatórios
|
||||
* Enum do tipo Relatorio contendo as configura<EFBFBD><EFBFBD>es de gera<EFBFBD><EFBFBD>o de todos os relat<EFBFBD>rios
|
||||
* @param connection
|
||||
* Objeto de conexão do banco que será utilizado para geração do relatório, só deve ser passado se não for utilizado nenhum tipo de Custom Data Source
|
||||
* Objeto de conexão do banco que ser<EFBFBD> utilizado para gera<EFBFBD><EFBFBD>o do relat<EFBFBD>rio, s<EFBFBD> deve ser passado se Não for utilizado nenhum tipo de Custom Data Source
|
||||
*
|
||||
* @throws Exception
|
||||
* Excessão contendo regra de utilização da classe
|
||||
* Excess<EFBFBD>o contendo regra de utiliza<EFBFBD><EFBFBD>o da classe
|
||||
*/
|
||||
public RenderRelatorioJasper(Relatorio relatorio) throws Exception {
|
||||
this.relatorio = relatorio;
|
||||
|
@ -58,7 +58,7 @@ public class RenderRelatorioJasper {
|
|||
}
|
||||
|
||||
private void initBundler() {
|
||||
// TODO Alterar para injeção de acordo com usuário logado ou outro meio para obter o Locale correto
|
||||
// TODO Alterar para inje<EFBFBD><EFBFBD>o de acordo com usu<73>rio logado ou outro meio para obter o Locale correto
|
||||
|
||||
Locale locale = LocaleUtil.getLocale();
|
||||
try {
|
||||
|
@ -66,7 +66,7 @@ public class RenderRelatorioJasper {
|
|||
ResourceBundle resource = ResourceBundle.getBundle("com.rjconsultores.ventaboletos.relatorios.internacionalizacao." + this.relatorio.getNome(), locale);
|
||||
this.relatorio.getParametros().put(JRParameter.REPORT_RESOURCE_BUNDLE, resource);
|
||||
|
||||
/* Adicionar o arquivo de internacionalização para o subreporte quando informado */
|
||||
/* Adicionar o arquivo de internacionaliza<EFBFBD><EFBFBD>o para o subreporte quando informado */
|
||||
if (this.relatorio.getNomeSubReporte() != null && this.relatorio.getNomeSubReporte().length > 0) {
|
||||
if (this.relatorio.getNomeSubReporte().length == 1 && StringUtils.isNotBlank(this.relatorio.getNomeSubReporte()[0])) {
|
||||
ResourceBundle resourceSubReporte = ResourceBundle.getBundle("com.rjconsultores.ventaboletos.relatorios.internacionalizacao." + this.relatorio.getNomeSubReporte()[0], locale);
|
||||
|
@ -95,7 +95,7 @@ public class RenderRelatorioJasper {
|
|||
InputStream iStemplate = this.getClass().getResourceAsStream(diretorio);
|
||||
|
||||
if (iStemplate == null) {
|
||||
throw new Exception("Não foi possivel localizar o template do relátorio no diretorio a seguir: " + diretorio);
|
||||
throw new Exception("Não foi possivel localizar o template do rel<EFBFBD>torio no diretorio a seguir: " + diretorio);
|
||||
}
|
||||
|
||||
return iStemplate;
|
||||
|
@ -154,7 +154,7 @@ public class RenderRelatorioJasper {
|
|||
JExcelApiExporter exporterXLS = new JExcelApiExporter();
|
||||
ByteArrayOutputStream output = new ByteArrayOutputStream();
|
||||
|
||||
// As duas propriedades são para quando o arquivo xls chegar no máximo de linhas pular para a próxima aba do arquivo mantis #11294
|
||||
// As duas propriedades s<EFBFBD>o para quando o arquivo xls chegar no m<>ximo de linhas pular para a pr<70>xima aba do arquivo mantis #11294
|
||||
exporterXLS.setParameter(JExcelApiExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.TRUE);
|
||||
exporterXLS.setParameter(JExcelApiExporterParameter.MAXIMUM_ROWS_PER_SHEET, 65500);
|
||||
|
||||
|
@ -179,7 +179,7 @@ public class RenderRelatorioJasper {
|
|||
JRXlsExporter exporterXLS = new JRXlsExporter();
|
||||
ByteArrayOutputStream output = new ByteArrayOutputStream();
|
||||
/*
|
||||
// As duas propriedades são para quando o arquivo xls chegar no máximo de linhas pular para a próxima aba do arquivo mantis #11294
|
||||
// As duas propriedades s<EFBFBD>o para quando o arquivo xls chegar no m<>ximo de linhas pular para a pr<70>xima aba do arquivo mantis #11294
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.TRUE);
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.MAXIMUM_ROWS_PER_SHEET, 65500);
|
||||
|
||||
|
|
|
@ -174,8 +174,8 @@ public class RelatorioOrigemDestinoBean implements Comparable<RelatorioOrigemDes
|
|||
this.importepedagio = importepedagio;
|
||||
}
|
||||
|
||||
// Gets criados por causa do mantis 15600. O relatório não tinha um Bean, a consulta SQL era executada dentro do jasper e o relatório não era gerado (ou demorava muito) para o usuário.
|
||||
// Os fields estão com nome em maiúsculo no jasper.
|
||||
// Gets criados por causa do mantis 15600. O relat<EFBFBD>rio Não tinha um Bean, a consulta SQL era executada dentro do jasper e o relat<61>rio Não era gerado (ou demorava muito) para o usu<73>rio.
|
||||
// Os fields est<EFBFBD>o com nome em mai<61>sculo no jasper.
|
||||
public String getNOMBEMPRESA() {
|
||||
return getNombempresa();
|
||||
}
|
||||
|
|
|
@ -25,8 +25,8 @@ package com.rjconsultores.ventaboletos.rest;
|
|||
|
||||
//@ServerInterceptor
|
||||
//@Provider
|
||||
// FIXME: Há uma diferença das versões 2.x para 3.x do resteasy onde a interface PreProcessInterceptor foi removida. Com isso não é possível utilizar esta abordagem para o JBoss 6, EAP 7 e Wildfly 16
|
||||
// OBS: Esta implementação não estava ativa. Quando a mesma for implementada, a segurança deverá ser feita para casa requisição REST
|
||||
// FIXME: H<EFBFBD> uma diferen<65>a das vers<72>es 2.x para 3.x do resteasy onde a interface PreProcessInterceptor foi removida. Com isso Não <20> poss<73>vel utilizar esta abordagem para o JBoss 6, EAP 7 e Wildfly 16
|
||||
// OBS: Esta implementa<EFBFBD><EFBFBD>o Não estava ativa. Quando a mesma for implementada, a seguran<61>a dever<65> ser feita para casa requisi<73><69>o REST
|
||||
public class SecurityInterceptor /*implements PreProcessInterceptor*/ {
|
||||
|
||||
/*
|
||||
|
|
|
@ -66,7 +66,7 @@ public class AlteraPricingRS {
|
|||
// @Produces({ MediaType.APPLICATION_JSON })
|
||||
// @Path("alterarPricing")
|
||||
public Response alterarPricing(ParamsAlterarPricing params) {
|
||||
String retorno = "Tipo Operação não identificada";
|
||||
String retorno = "Tipo Opera<EFBFBD><EFBFBD>o Não identificada";
|
||||
AlteraPricingService service = (AlteraPricingService) AppContext.getApplicationContext().getBean("alteraPricingService");
|
||||
|
||||
if(isUsuarioValido()) {
|
||||
|
@ -84,7 +84,7 @@ public class AlteraPricingRS {
|
|||
}
|
||||
}
|
||||
} else {
|
||||
retorno = "Usuário da operação não identificado ou inválido";
|
||||
retorno = "Usu<EFBFBD>rio da opera<72><61>o Não identificado ou inv<6E>lido";
|
||||
}
|
||||
|
||||
return Response.ok(retorno, MediaType.APPLICATION_JSON + Constantes.CHARSET_UTF8).build();
|
||||
|
@ -95,14 +95,14 @@ public class AlteraPricingRS {
|
|||
// @Produces({ MediaType.APPLICATION_JSON })
|
||||
// @Path("excluirPricingDiasFimViagem")
|
||||
public Response excluirPricingDiasFimViagem(ParamsAlterarPricing params) {
|
||||
String retorno = "Dias Fim Viagem informado é inválido.";
|
||||
String retorno = "Dias Fim Viagem informado <EFBFBD> inv<6E>lido.";
|
||||
if(isUsuarioValido()) {
|
||||
if(params.getDiasFimViagem() != null || params.getDiasFimViagem() > 0) {
|
||||
AlteraPricingService service = (AlteraPricingService) AppContext.getApplicationContext().getBean("alteraPricingService");
|
||||
retorno = service.excluir(params.getDiasFimViagem());
|
||||
}
|
||||
} else {
|
||||
retorno = "Usuário da operação não identificado ou inválido";
|
||||
retorno = "Usu<EFBFBD>rio da opera<72><61>o Não identificado ou inv<6E>lido";
|
||||
}
|
||||
return Response.ok(retorno, MediaType.APPLICATION_JSON + Constantes.CHARSET_UTF8).build();
|
||||
}
|
||||
|
|
|
@ -40,7 +40,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
|||
public class SincronizarService {
|
||||
|
||||
// @ReadOnlyConnection
|
||||
// Essa operação tem que ser realizada no banco de produção para não correr risco de sincronnia em relação ao número BPe
|
||||
// Essa opera<EFBFBD><EFBFBD>o tem que ser realizada no banco de produ<64><75>o para Não correr risco de sincronnia em rela<6C><61>o ao n<>mero BPe
|
||||
public DispositivoEmbarcadaVO getDispositivoEmbarcada(ParamsSincronizarDispositivo params) throws ServiceEmbarcadaException {
|
||||
DispositivoEmbarcadaDAO dispositivoEmbarcadaDAO = (DispositivoEmbarcadaDAO)AppContext.getApplicationContext().getBean("dispositivoEmbarcadaDAO");
|
||||
EmpresaDAO empresaDAO = (EmpresaDAO)AppContext.getApplicationContext().getBean("empresaDAO");
|
||||
|
@ -50,7 +50,7 @@ public class SincronizarService {
|
|||
|
||||
if (dispositivo == null){
|
||||
DispositivoEmbarcadaVO dispositivoVo = new DispositivoEmbarcadaVO();
|
||||
dispositivoVo.setMsg("Dispositivo não encontrado");
|
||||
dispositivoVo.setMsg("Dispositivo Não encontrado");
|
||||
return dispositivoVo;
|
||||
}
|
||||
|
||||
|
@ -69,7 +69,7 @@ public class SincronizarService {
|
|||
vo.setIdempresa(dispositivo.getEmpresa().getEmpresaId().longValue());
|
||||
vo.setManutencao(dispositivo.getIndDispManutencao() ? 1 : 0);
|
||||
vo.setCnpjAgencia(puntoVenta.getNumDoCPuntoVenta());
|
||||
vo.setEnderecoAgencia(puntoVenta.getDireccioncalle()+", nº: "+puntoVenta.getDireccionnumero()+". Cidade: "+puntoVenta.getCidade());
|
||||
vo.setEnderecoAgencia(puntoVenta.getDireccioncalle()+", n<EFBFBD>: "+puntoVenta.getDireccionnumero()+". Cidade: "+puntoVenta.getCidade());
|
||||
vo.setCnpjEmpresa(empresa.getCnpj());
|
||||
vo.setIndVendeNaoBpe(dispositivo.getIndVendeNaoBpe());
|
||||
vo.setVersaoUltimaSinc(dispositivo.getVersaoUltimaSinc());
|
||||
|
@ -103,12 +103,12 @@ public class SincronizarService {
|
|||
}
|
||||
|
||||
}
|
||||
vo.setEnderecoEmpresa(empresa.getLogradouro()+", nº: "+empresa.getNumero()+". Cidade: "+empresa.getBairro());
|
||||
vo.setEnderecoEmpresa(empresa.getLogradouro()+", n<EFBFBD>: "+empresa.getNumero()+". Cidade: "+empresa.getBairro());
|
||||
Constante estacionEmbarcadaConst = constanteDAO.buscarPorNomeConstante(Constantes.ESTACAO_EMBARCADA);
|
||||
|
||||
if (estacionEmbarcadaConst == null || (estacionEmbarcadaConst != null && estacionEmbarcadaConst.getValorconstante() == null) ||
|
||||
(estacionEmbarcadaConst != null && estacionEmbarcadaConst.getValorconstante().isEmpty())){
|
||||
throw new ServiceEmbarcadaException("Error: Constante ESTACAO_EMBARCADA não cadastrada!");
|
||||
throw new ServiceEmbarcadaException("Error: Constante ESTACAO_EMBARCADA Não cadastrada!");
|
||||
}
|
||||
|
||||
String estacionIdEmbarcada = estacionEmbarcadaConst.getValorconstante();
|
||||
|
|
|
@ -31,7 +31,7 @@ public class UltimaSincronizacaoService {
|
|||
|
||||
if (dispositivo == null){
|
||||
DispositivoEmbarcadaVO dispositivoVo = new DispositivoEmbarcadaVO();
|
||||
dispositivoVo.setMsg("Dispositivo não encontrado");
|
||||
dispositivoVo.setMsg("Dispositivo Não encontrado");
|
||||
return dispositivoVo;
|
||||
}
|
||||
|
||||
|
|
|
@ -71,8 +71,8 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
|
|||
|
||||
private CtrlSerieEmbarcada serieEmbarcada = null;
|
||||
|
||||
private String serie = "Não definida";
|
||||
private String numero = "Não definido";
|
||||
private String serie = "Não definida";
|
||||
private String numero = "Não definido";
|
||||
|
||||
private Label lbIMEIValue;
|
||||
|
||||
|
@ -109,7 +109,7 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
|
|||
}
|
||||
|
||||
if (serieEmbarcada.getDispositivoEmbarcada() == null) {
|
||||
lbIMEIValue.setValue("Não definido");
|
||||
lbIMEIValue.setValue("Não definido");
|
||||
} else {
|
||||
lbIMEIValue.setValue(serieEmbarcada.getDispositivoEmbarcada().getImei());
|
||||
|
||||
|
@ -124,7 +124,7 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
|
|||
lbIMEIValue.setValue(de.getImei());
|
||||
|
||||
} else {
|
||||
lbIMEIValue.setValue("Não definido");
|
||||
lbIMEIValue.setValue("Não definido");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -112,7 +112,7 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
|
|||
formaPagoList = (MyListbox) Executions.getCurrent().getArg().get("formaPagoList");
|
||||
popularCombobox();
|
||||
/*
|
||||
* Somente exibe se vai ter restri<EFBFBD><EFBFBD>o de forma de pagamento na hora da venda se n<EFBFBD>o houver cvesistema.
|
||||
* Somente exibe se vai ter restri<EFBFBD><EFBFBD>o de forma de pagamento na hora da venda se Não houver cvesistema.
|
||||
* Pode ser alterado para respeitar somente as formas de pagamento especiais.
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -745,7 +745,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
|||
if (puntoVenta.getPuntoventaId() != null) {
|
||||
puntoVenta = puntoVentaService.obtenerID(puntoVenta.getPuntoventaId());
|
||||
|
||||
//chamadas de inicializa<EFBFBD><EFBFBD>o para evitar LazyInitializationException
|
||||
//chamadas de inicialização para evitar LazyInitializationException
|
||||
puntoVenta.getLsFormaPagoDet().size();
|
||||
puntoVenta.getLsParamRecoleccion().size();
|
||||
puntoVenta.getLsPtovtaEmpresa().size();
|
||||
|
@ -1559,7 +1559,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
|||
// try {
|
||||
// myConn.close();
|
||||
// } catch (SQLException e) {
|
||||
// log.error("Erro ao fechar a conex<EFBFBD>o", e);
|
||||
// log.error("Erro ao fechar a conexão", e);
|
||||
// }
|
||||
// }
|
||||
}
|
||||
|
@ -1614,7 +1614,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
|||
myConn.close();
|
||||
}
|
||||
} catch (SQLException e) {
|
||||
log.error("error fechar conex<EFBFBD>o", e);
|
||||
log.error("error fechar conexão", e);
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
@ -1665,7 +1665,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
|||
try {
|
||||
myConn.close();
|
||||
} catch (SQLException e) {
|
||||
log.error("Erro ao fechar a conex<EFBFBD>o", e);
|
||||
log.error("Erro ao fechar a conexão", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1962,7 +1962,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
|||
puntoVenta.setTitularId(null);
|
||||
}
|
||||
|
||||
/*Comentanddo por que o cliente que pediu n<EFBFBD>o existe mais
|
||||
/*Comentanddo por que o cliente que pediu Não existe mais
|
||||
validarDiversos();
|
||||
*/
|
||||
|
||||
|
|
|
@ -96,7 +96,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
private String puntoventa;
|
||||
private Conferencia conferencia;
|
||||
|
||||
//Variável de controle que indica se já passou pela criação do grid.
|
||||
//Vari<EFBFBD>vel de controle que indica se j<> passou pela cria<69><61>o do grid.
|
||||
private Boolean jaPassou = false;
|
||||
|
||||
private MyListbox ecfListBox;
|
||||
|
@ -691,7 +691,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
PtovtaComissao ptovtaComissao = ptovtaComissaoService.buscarPuntaVentaEmpresa(puntoventaId, empresa.getEmpresaId());
|
||||
if (ptovtaComissao != null && (ptovtaComissao.getIndretercomissao() == null || !ptovtaComissao.getIndretercomissao())) {
|
||||
// hboxValoresCaixaComissao.setVisible(false);
|
||||
} else { // reter comissão
|
||||
} else { // reter comiss<EFBFBD>o
|
||||
Date dataIni = null;
|
||||
Date datafim = null;
|
||||
if (isPeriodo) {
|
||||
|
@ -719,9 +719,9 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
|
||||
|
||||
/**
|
||||
* Metodo criado com o objetivo de adicionar os bilhetes não classificados previamente.
|
||||
* Metodo criado com o objetivo de adicionar os bilhetes Não classificados previamente.
|
||||
*
|
||||
* Ou seja, casos ainda existam bilhetes após a classificação, os mesmos serão separadas em cancelados e vendidos
|
||||
* Ou seja, casos ainda existam bilhetes ap<EFBFBD>s a classifica<EFBFBD><EFBFBD>o, os mesmos ser<EFBFBD>o separadas em cancelados e vendidos
|
||||
*
|
||||
* @param boletosComissaos
|
||||
* @throws BusinessException
|
||||
|
@ -756,17 +756,17 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
}
|
||||
}
|
||||
|
||||
// recarrega as informações
|
||||
// recarrega as informa<EFBFBD><EFBFBD>es
|
||||
if (vendidosAtualizado) {
|
||||
this.carregarBilhetesVendidos(this.lsBilhetes, true);
|
||||
}
|
||||
|
||||
// recarrega as informações
|
||||
// recarrega as informa<EFBFBD><EFBFBD>es
|
||||
if (canceladoAtualizado) {
|
||||
this.carregarBilhetesCancelados(this.lsBilhetesCancelados, true);
|
||||
}
|
||||
|
||||
// recarrega as informações
|
||||
// recarrega as informa<EFBFBD><EFBFBD>es
|
||||
if (devolvidoAtualizado) {
|
||||
this.carregarBilhetesDevolvidos(this.lsBilhetesDevolvidos, true);
|
||||
}
|
||||
|
@ -775,7 +775,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
|
||||
private void carregarResumo(List<BoletoComissao> boletosComissaos) throws BusinessException {
|
||||
if (isPeriodo) {
|
||||
// método apenas usa empresa e punto venda da conferencia, então pode ser passado o primeiro da lista
|
||||
// m<EFBFBD>todo apenas usa empresa e punto venda da conferencia, ent<6E>o pode ser passado o primeiro da lista
|
||||
resumo = conferenciaComissaoService.gerarResumo(conferencias.isEmpty() ? null : conferencias.get(0), boletosComissaos, lsEventosFinanceiros, totalBilhetesManual, totalBilhetesVendidos, totalBilhetesCancelados, totalBilhetesDevolvidos, totalBilhetesGap, totalBilhetesGapCancelados, totalBilhetesGapDevolvidos, totalCreditosEventoFinanceiros, totalDebitosEventoFinanceiros, ocdTotal, totalBilhetesDevolvidosTroca, totalBilhetesGapDevolvidosTroca);
|
||||
} else {
|
||||
resumo = conferenciaComissaoService.gerarResumo(conferencia, boletosComissaos, lsEventosFinanceiros, totalBilhetesManual, totalBilhetesVendidos, totalBilhetesCancelados, totalBilhetesDevolvidos, totalBilhetesGap, totalBilhetesGapCancelados, totalBilhetesGapDevolvidos, totalCreditosEventoFinanceiros, totalDebitosEventoFinanceiros, ocdTotal, totalBilhetesDevolvidosTroca, totalBilhetesGapDevolvidosTroca);
|
||||
|
@ -1232,7 +1232,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
return false;
|
||||
}
|
||||
|
||||
// validação do campo com o getValue, se tentar recuperar o valor em string é lançada exceção
|
||||
// valida<EFBFBD><EFBFBD>o do campo com o getValue, se tentar recuperar o valor em string <20> lan<61>ada exce<63><65>o
|
||||
txtObservacaoLog.getValue();
|
||||
} catch (Exception e) {
|
||||
Messagebox.show(Labels.getLabel("conferenciaController.MSG.observacaoObrigatorio"),
|
||||
|
@ -1482,7 +1482,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
public Boolean isExibirBotaoReabrirMovimento() {
|
||||
if (isPeriodo) {
|
||||
for (Conferencia c : conferencias) {
|
||||
// caso exista pelo menos uma conferencia que seja possível reabrir o movimento, habilitar
|
||||
// caso exista pelo menos uma conferencia que seja poss<EFBFBD>vel reabrir o movimento, habilitar
|
||||
if (isMovimentoEncerrado(c) && isPermissaoReabrirMovimento()) {
|
||||
return true;
|
||||
}
|
||||
|
@ -1497,7 +1497,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
|
||||
public Boolean isExibirBotaoLancamentoObservacao() {
|
||||
if (isPeriodo) {
|
||||
// caso Periodo, a validação é feita no combo de dias de conferencia
|
||||
// caso Periodo, a valida<EFBFBD><EFBFBD>o <20> feita no combo de dias de conferencia
|
||||
return exibirBtnLogPeriodo;
|
||||
} else {
|
||||
return !isMovimentoEncerrado() && (isMaloteRecebido() || !isNaopermiteconfsemmalote());
|
||||
|
@ -1507,7 +1507,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
public Boolean isExibirBotaoEncerrarMovimento() {
|
||||
if (isPeriodo) {
|
||||
for (Conferencia c : conferencias) {
|
||||
// caso exista pelo menos uma conferencia que seja possível encerrar o movimento, habilitar
|
||||
// caso exista pelo menos uma conferencia que seja poss<EFBFBD>vel encerrar o movimento, habilitar
|
||||
if ((isMaloteRecebido(c) || !isNaopermiteconfsemmalote()) && isMovimentoNaoEncerrado(c) && isPermissaoEncerrarMovimento()) {
|
||||
return true;
|
||||
}
|
||||
|
@ -1521,7 +1521,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
public Boolean isExibirBotaoChegadaMalote() {
|
||||
if (isPeriodo) {
|
||||
for (Conferencia c : conferencias) {
|
||||
// caso exista pelo menos uma conferencia que seja possível entregar malote, habilitar
|
||||
// caso exista pelo menos uma conferencia que seja poss<EFBFBD>vel entregar malote, habilitar
|
||||
if (!isMaloteRecebido(c) && isMovimentoNaoEncerrado(c)) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -676,8 +676,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
}
|
||||
|
||||
private Boolean validarCampoAssentosReservados() throws InterruptedException{
|
||||
//Verifica se o campo possui números separados por ponto e vírgula.
|
||||
//Não permite que outros caracteres sejam digitados.
|
||||
//Verifica se o campo possui n<EFBFBD>meros separados por ponto e v<>rgula.
|
||||
//Não permite que outros caracteres sejam digitados.
|
||||
if (!asientosReservados.getValue().equals("") && !asientosReservados.getValue().toString().matches("(([1-9]([0-9])+;)|([1-9]([0-9])+)|([1-9];)|([1-9][1-9][1-9])|[1-9])+")){
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula"),
|
||||
|
@ -685,7 +685,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
Messagebox.OK, Messagebox.ERROR);
|
||||
return false;
|
||||
}
|
||||
//Verifica se a quantidade de assentos reservados é menor que a quantidade de assentos autorizados.
|
||||
//Verifica se a quantidade de assentos reservados <EFBFBD> menor que a quantidade de assentos autorizados.
|
||||
String assentosReservados[] = asientosReservados.getValue().toString().split(";");
|
||||
if(assentosReservados.length > cantAutorizada.getValue()){
|
||||
Messagebox.show(
|
||||
|
@ -695,7 +695,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
return false;
|
||||
}
|
||||
|
||||
//Retira possíveis assentos em duplicidade utilizando Set
|
||||
//Retira poss<EFBFBD>veis assentos em duplicidade utilizando Set
|
||||
if(!asientosReservados.getValue().equals("") && assentosReservados.length > 0){
|
||||
Set<String> assentosSemDuplicacao = new HashSet<String>();
|
||||
StringBuilder assentos = new StringBuilder();
|
||||
|
|
|
@ -86,7 +86,7 @@ public class RelatorioBoletosController extends MyGenericForwardComposer {
|
|||
|
||||
if (datInicial.getValue() != null && datFinal.getValue() != null) {
|
||||
int dias = DateUtil.diferencaEntreDatasEmdias(this.datInicial.getValue(), this.datFinal.getValue());
|
||||
// Período maior que 360 dias (1 ano), para não deixar um range de daods muito grande e não "travar" o relatório.
|
||||
// Per<EFBFBD>odo maior que 360 dias (1 ano), para Não deixar um range de daods muito grande e Não "travar" o relat<61>rio.
|
||||
if (dias > 360) {
|
||||
Clients.alert(Labels.getLabel("indexController.mniRelatorioBoletos.msgValidacaoDatas"),
|
||||
Labels.getLabel("relatorioBoletosController.window.title"), org.zkoss.zul.Messagebox.ERROR);
|
||||
|
|
|
@ -76,7 +76,7 @@ public class RelatorioDepositosController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
int dias = DateUtil.diferencaEntreDatasEmdias(this.datInicial.getValue(), this.datFinal.getValue());
|
||||
// Período maior que 360 dias (1 ano), para não deixar um range de daods muito grande e não "travar" o relatório.
|
||||
// Per<EFBFBD>odo maior que 360 dias (1 ano), para Não deixar um range de daods muito grande e Não "travar" o relat<61>rio.
|
||||
if (dias > 360) {
|
||||
Clients.alert(Labels.getLabel("indexController.mniRelatorioDepositos.msgValidacaoDatas"),
|
||||
Labels.getLabel("relatorioDepositosController.window.title"), org.zkoss.zul.Messagebox.ERROR);
|
||||
|
|
|
@ -118,7 +118,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaIcmsExcepci
|
|||
public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||
implements ListitemRenderer {
|
||||
|
||||
private static final String NAO = "Não";
|
||||
private static final String NAO = "N<EFBFBD>o";
|
||||
private static final String SIM = "Sim";
|
||||
private static final long serialVersionUID = 1L;
|
||||
private static final Short EMPRESA_OPERADORA = 4;
|
||||
|
@ -670,7 +670,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
@SuppressWarnings({ "unchecked", "rawtypes" })
|
||||
public void onClick$btnAdicionarSecuencia(Event ev) throws InterruptedException {
|
||||
try {
|
||||
// Para uma ruta já existente, só é possível adicionar paradas
|
||||
// Para uma ruta j<EFBFBD> existente, s<> <20> poss<73>vel adicionar paradas
|
||||
// entre a origem inicial e destino final.
|
||||
|
||||
if (ruta.getRutaId() == null && (ruta.getIsClone() != null && ruta.getIsClone())) {
|
||||
|
@ -722,17 +722,17 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
Boolean incrementar = Boolean.FALSE;
|
||||
for (int i = 0; i < lsParadasSequencia.size(); i++) {
|
||||
// Se numero de secuencia inserido marior que os que
|
||||
// existem, não faço nada.
|
||||
// existem, Não fa<66>o nada.
|
||||
if (lsParadasSequencia.get(i).getSecuencia().intValue() < numSecuencia.getValue()) {
|
||||
continue;
|
||||
// Se existe uma sequancia igual a já digitada,
|
||||
// Se existe uma sequancia igual a j<EFBFBD> digitada,
|
||||
// incremento +1 nesse secuencia
|
||||
} else if (lsParadasSequencia.get(i).getSecuencia().intValue() == numSecuencia.getValue()) {
|
||||
Integer novaSecuencia = lsParadasSequencia.get(i).getSecuencia().intValue() + 1;
|
||||
lsParadasSequencia.get(i).setSecuencia(new Short(novaSecuencia.toString()));
|
||||
incrementar = Boolean.TRUE;
|
||||
|
||||
// So continuo incrementando se já houver uma
|
||||
// So continuo incrementando se j<EFBFBD> houver uma
|
||||
// secuencia igual
|
||||
} else if (incrementar) {
|
||||
Integer novaSecuencia = lsParadasSequencia.get(i).getSecuencia().intValue() + 1;
|
||||
|
@ -1195,8 +1195,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
}
|
||||
} else {
|
||||
|
||||
// Gera Secuencia e Combinação Novamente se houve
|
||||
// modificação na Secuencia.
|
||||
// Gera Secuencia e Combina<EFBFBD><EFBFBD>o Novamente se houve
|
||||
// modifica<EFBFBD><EFBFBD>o na Secuencia.
|
||||
if (secuenciaFoiAlterada || claseAlterada) {
|
||||
gerarCombinacaoTramoRuta(ruta, lsParadasSequencia);
|
||||
claseAlterada = Boolean.FALSE;
|
||||
|
@ -1219,11 +1219,11 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
}
|
||||
|
||||
/***
|
||||
* Verifica se a alteracao na ruta precisa de uma nova análise pela empresa Autorizadora
|
||||
* Verifica se a alteracao na ruta precisa de uma nova an<EFBFBD>lise pela empresa Autorizadora
|
||||
*
|
||||
* As seguintes alteracoes precisao de revisao:
|
||||
*
|
||||
* empresas linha - ICMS Exceção - prefixo - prefixo auxiliar - orgao concedente - ICMS preço
|
||||
* empresas linha - ICMS Exce<EFBFBD><EFBFBD>o - prefixo - prefixo auxiliar - orgao concedente - ICMS pre<EFBFBD>o
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
|
|
|
@ -572,7 +572,7 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
|
||||
private List<ConexionDescuento> getConexoesDesconto(Conexion conexion) {
|
||||
List<ConexionDescuento> lsConexaoDesconto = new ArrayList<ConexionDescuento>();
|
||||
//Caso seja a mesma conexão sendo editada novamente e já houve alterações de desconto na tela de configurações da conexão não prenche com descontos salvos em banco.
|
||||
//Caso seja a mesma conexão sendo editada novamente e j<EFBFBD> houve altera<72><61>es de desconto na tela de configura<72><61>es da conexão Não prenche com descontos salvos em banco.
|
||||
if ((conexoesDescontoAdicionadas!=null && !conexoesDescontoAdicionadas.isEmpty())|| (conexoesDescontoRemovidas!=null && !conexoesDescontoRemovidas.isEmpty())) {
|
||||
lsConexaoDesconto = validaMensaConexaoEditada(conexion);
|
||||
if(lsConexaoDesconto !=null ) {
|
||||
|
@ -587,8 +587,8 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
/**
|
||||
* Caso seja a mesma conexão sendo editada novamente e já houve alterações de desconto (listas de adicionadas ou removida estejam preenchidas)
|
||||
* na tela de configurações retorna as mesma conexões desconto.
|
||||
* Caso seja a mesma conexão sendo editada novamente e j<EFBFBD> houve altera<EFBFBD><EFBFBD>es de desconto (listas de adicionadas ou removida estejam preenchidas)
|
||||
* na tela de configura<EFBFBD><EFBFBD>es retorna as mesma conex<EFBFBD>es desconto.
|
||||
|
||||
* @param conexion
|
||||
* @return
|
||||
|
|
|
@ -449,7 +449,7 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
|
|||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
//Solução momentânea para atualizar somente a adm - NÃO APAGAR
|
||||
//Solu<EFBFBD><EFBFBD>o moment<6E>nea para atualizar somente a adm - Não APAGAR
|
||||
// if( (cmbRuta.getModel() == null || cmbRuta.getModel().getSize() <= 0) && txtServico.getValue() == null) {
|
||||
// Messagebox.show(
|
||||
// Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.servicoOuRutaObrigatorios"),
|
||||
|
@ -525,8 +525,8 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
|
|||
}
|
||||
|
||||
/**
|
||||
* Método para manter a compatibilidade com o funcionamento anterior.
|
||||
* TODO Deve ser removido assim que esta versão estiver em produção em todos os clientes.
|
||||
* M<EFBFBD>todo para manter a compatibilidade com o funcionamento anterior.
|
||||
* TODO Deve ser removido assim que esta vers<EFBFBD>o estiver em produ<EFBFBD><EFBFBD>o em todos os clientes.
|
||||
*
|
||||
*/
|
||||
private void mantendoACompatibilidade() {
|
||||
|
|
|
@ -591,7 +591,7 @@ public class EditarEsquemaAgrupacionController extends MyGenericForwardComposer
|
|||
for (int i = 0; i < lsParadaEsquema.size(); i++) {
|
||||
if (lsParadaEsquema.get(i).getParada().equals(pe.getParada())) {
|
||||
if (i > 0 && i < lsParadaEsquema.size() - 1) {
|
||||
// condi��o para não poder remover o inicial nem o final
|
||||
// condi<EFBFBD><EFBFBD>o para Não poder remover o inicial nem o final
|
||||
ParadaEsquema paradaEsquema = lsParadaEsquema.get(i);
|
||||
lsParadaEsquema.remove(paradaEsquema);
|
||||
|
||||
|
|
|
@ -120,7 +120,7 @@ public class EditarCorridaFlexBusController extends MyGenericForwardComposer {
|
|||
cmbStatus.setValue(statusAtual.getDescricao());
|
||||
cmbStatusCorrida.setValue(statusCorrida.toString());
|
||||
|
||||
//Não é possível editar se o status for diferente de EM RESERVA
|
||||
//Não <EFBFBD> poss<73>vel editar se o status for diferente de EM RESERVA
|
||||
if(!statusAtual.equals(StatusFlexBus.EM_RESERVA)) {
|
||||
txtHorasParaConfirmacao.setDisabled(false);
|
||||
txtMinutosParaConfirmacao.setDisabled(false);
|
||||
|
|
|
@ -800,7 +800,7 @@ public class EditarGP_PricingController extends PricingController {
|
|||
}
|
||||
}
|
||||
|
||||
/** Valida se a categoria não foi adicionada */
|
||||
/** Valida se a categoria Não foi adicionada */
|
||||
private boolean verificarCategoriaNaoAdicionada(Categoria categoria) {
|
||||
if(lsPricingCategoria == null || lsPricingCategoria.isEmpty()) {
|
||||
return true;
|
||||
|
@ -1229,7 +1229,7 @@ public class EditarGP_PricingController extends PricingController {
|
|||
cantdiasEstadiaminima.getValue();
|
||||
|
||||
/*
|
||||
* Caso não exista percentual de desconto informado, limpar as configurações de estadia mínima
|
||||
* Caso Não exista percentual de desconto informado, limpar as configura<EFBFBD><EFBFBD>es de estadia m<EFBFBD>nima
|
||||
* Mantis #14990
|
||||
*/
|
||||
if(pricing.getDescuentoporcredondo() != null && rdEstadiaMinimaSi.isChecked()) {
|
||||
|
@ -1277,7 +1277,7 @@ public class EditarGP_PricingController extends PricingController {
|
|||
|
||||
if (list.isEmpty()) {
|
||||
Messagebox.show(
|
||||
"Adicione os registros para habilitar agrupação. ",
|
||||
"Adicione os registros para habilitar agrupa<EFBFBD><EFBFBD>o. ",
|
||||
Labels.getLabel("editarPricingController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
|
@ -1290,7 +1290,7 @@ public class EditarGP_PricingController extends PricingController {
|
|||
if (gp_PricingDia.getIndfecviaje() != null && !gp_PricingDia.getIndfecviaje()) {
|
||||
|
||||
Messagebox.show(
|
||||
"Para agrupar é necessário escolher somente Data da Viagem. ",
|
||||
"Para agrupar <EFBFBD> necess<73>rio escolher somente Data da Viagem. ",
|
||||
Labels.getLabel("editarPricingController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
|
|
|
@ -257,7 +257,7 @@ public class EditarGP_PricingEspecificoController extends PricingController {
|
|||
pricingEspecifico.getPricingEspecificoAgenciasList().add(pricingAgencia);
|
||||
|
||||
|
||||
//se n<EFBFBD>o estiver adicionando TODOS
|
||||
//se Não estiver adicionando TODOS
|
||||
if(pricingAgencia.getPuntoVenta().getPuntoventaId() != -1){
|
||||
|
||||
//busca o todos na lista
|
||||
|
@ -300,7 +300,7 @@ public class EditarGP_PricingEspecificoController extends PricingController {
|
|||
pricingEspecifico.getPricingEspecificoCanalVendasList().add(pricingCanal);
|
||||
|
||||
|
||||
//se n<EFBFBD>o estiver adicionando TODOS
|
||||
//se Não estiver adicionando TODOS
|
||||
if(pricingCanal.getTipoPtovta().getTipoptovtaId() != -1){
|
||||
|
||||
//busca o todos na lista
|
||||
|
|
|
@ -72,12 +72,12 @@ public class EditarGP_PricingEspecificoOcupacionController extends MyGenericForw
|
|||
desconto.getValue();
|
||||
if(desconto.getValue().equals("") && tarifa.getValue().equals("") ){
|
||||
Messagebox.show(
|
||||
"Não é possivel salvar pricing.\n O campo desconto ou Tarifa deve ser preenchido!",
|
||||
"Não <EFBFBD> possivel salvar pricing.\n O campo desconto ou Tarifa deve ser preenchido!",
|
||||
Labels.getLabel("editarPricingController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}else if(!desconto.getValue().equals("") && !tarifa.getValue().equals("") ){
|
||||
Messagebox.show(
|
||||
"Não é possivel salvar pricing.\n Os campos Desconto e Tarifa não devem ser preenchido ao mesmo tempo!",
|
||||
"Não <EFBFBD> possivel salvar pricing.\n Os campos Desconto e Tarifa Não devem ser preenchido ao mesmo tempo!",
|
||||
Labels.getLabel("editarPricingController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}else{
|
||||
|
|
|
@ -44,7 +44,7 @@ public class GeneracionRetencaoDiariaComissaoJob implements Job {
|
|||
|
||||
log.info("Verificando fechamento dos caixas, data: " + DateUtil.getStringDate(feccorte, "dd/MM/yyyy"));
|
||||
if(!ctrlFechamentoCaixaService.autorizarExecutarRotinaRetencao(feccorte)) {
|
||||
log.info("Fechamento dos caixas não disponiveis para retencao da comissao");
|
||||
log.info("Fechamento dos caixas Não disponiveis para retencao da comissao");
|
||||
return;
|
||||
}
|
||||
log.info("fechamento dos caixas concluido, executar rotina de retencao da comissao");
|
||||
|
|
|
@ -745,7 +745,7 @@ public class EditarPricingController extends PricingController {
|
|||
}
|
||||
}
|
||||
|
||||
/** Valida se a categoria n<EFBFBD>o foi adicionada */
|
||||
/** Valida se a categoria Não foi adicionada */
|
||||
private boolean verificarCategoriaNaoAdicionada(Categoria categoria) {
|
||||
if(lsPricingCategoria == null || lsPricingCategoria.isEmpty()) {
|
||||
return true;
|
||||
|
@ -1869,7 +1869,7 @@ public class EditarPricingController extends PricingController {
|
|||
}
|
||||
|
||||
List<PricingCorrida> lsCorridas = (List<PricingCorrida>) pricingCorridaList.getListData(); //pricing.getPricingCorridaList();
|
||||
// Hibernate.initialize(pricing.getPricingCorridaList()); n<EFBFBD>o funcionou. Tive que carregar a lista numa vari<72>vel e colocar no map.
|
||||
// Hibernate.initialize(pricing.getPricingCorridaList()); Não funcionou. Tive que carregar a lista numa vari<72>vel e colocar no map.
|
||||
|
||||
Map args = new HashMap();
|
||||
args.put("pricing", pricing);
|
||||
|
|
|
@ -270,7 +270,7 @@ public class EditarPricingEspecificoController extends PricingController {
|
|||
pricingEspecifico.getPricingEspecificoAgenciasList().add(pricingAgencia);
|
||||
|
||||
|
||||
//se não estiver adicionando TODOS
|
||||
//se Não estiver adicionando TODOS
|
||||
if(pricingAgencia.getPuntoVenta().getPuntoventaId() != -1){
|
||||
|
||||
//busca o todos na lista
|
||||
|
@ -313,7 +313,7 @@ public class EditarPricingEspecificoController extends PricingController {
|
|||
pricingEspecifico.getPricingEspecificoCanalVendasList().add(pricingCanal);
|
||||
|
||||
|
||||
//se não estiver adicionando TODOS
|
||||
//se Não estiver adicionando TODOS
|
||||
if(pricingCanal.getTipoPtovta().getTipoptovtaId() != -1){
|
||||
|
||||
//busca o todos na lista
|
||||
|
@ -857,7 +857,7 @@ public class EditarPricingEspecificoController extends PricingController {
|
|||
}
|
||||
|
||||
/**
|
||||
* Valida se a lista de ocupações são subsequentes e se a primeira ocupação possui ocupação inicial igual a 1.
|
||||
* Valida se a lista de ocupa<EFBFBD><EFBFBD>es s<EFBFBD>o subsequentes e se a primeira ocupa<EFBFBD><EFBFBD>o possui ocupa<EFBFBD><EFBFBD>o inicial igual a 1.
|
||||
*
|
||||
* @return
|
||||
* @throws InterruptedException
|
||||
|
|
|
@ -72,12 +72,12 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
|
|||
desconto.getValue();
|
||||
if(desconto.getValue().equals("") && tarifa.getValue().equals("") ){
|
||||
Messagebox.show(
|
||||
"Não é possivel salvar pricing.\n O campo desconto ou Tarifa deve ser preenchido!",
|
||||
"Não <EFBFBD> possivel salvar pricing.\n O campo desconto ou Tarifa deve ser preenchido!",
|
||||
Labels.getLabel("editarPricingController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}else if(!desconto.getValue().equals("") && !tarifa.getValue().equals("") ){
|
||||
Messagebox.show(
|
||||
"Não é possivel salvar pricing.\n Os campos Desconto e Tarifa não devem ser preenchido ao mesmo tempo!",
|
||||
"Não <EFBFBD> possivel salvar pricing.\n Os campos Desconto e Tarifa Não devem ser preenchido ao mesmo tempo!",
|
||||
Labels.getLabel("editarPricingController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}else{
|
||||
|
|
|
@ -138,7 +138,7 @@ public class ModificacionMasivaPricingEspecificoUploadController extends MyGener
|
|||
if (dataInicialSimulada == null && dataFinalSimulada == null) {
|
||||
erroEntidadeNaoExistente.append(Labels.getLabel("modificacionMasivaPricingEspecificoController.lblDataHoraInicioSimulado")
|
||||
+ " e " + Labels.getLabel("modificacionMasivaPricingEspecificoController.lblDataHoraFimSimulado")
|
||||
+ " não foram informados.\n");
|
||||
+ " Não foram informados.\n");
|
||||
}else {
|
||||
if(dataInicialSimulada!=null) {
|
||||
pricingEspecifico.setFechorinicio(dataInicialSimulada);
|
||||
|
@ -225,10 +225,10 @@ public class ModificacionMasivaPricingEspecificoUploadController extends MyGener
|
|||
}
|
||||
|
||||
} catch (ParseException ex) {
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " está fora do formato.\n");
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " est<EFBFBD> fora do formato.\n");
|
||||
return null;
|
||||
} catch (IllegalStateException ex) {
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + ". Tipo da coluna divergente com dado informado. Ex.: Número no lugar do texto\n");
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + ". Tipo da coluna divergente com dado informado. Ex.: N<EFBFBD>mero no lugar do texto\n");
|
||||
return null;
|
||||
} catch (Exception ex) {
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + ". Erro desconhecido\n");
|
||||
|
@ -248,7 +248,7 @@ public class ModificacionMasivaPricingEspecificoUploadController extends MyGener
|
|||
String nome = getNomeCell(numeroCell);
|
||||
|
||||
if (cell == null) {
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " está vazia.");
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " est<EFBFBD> vazia.");
|
||||
return null;
|
||||
}
|
||||
|
||||
|
@ -256,7 +256,7 @@ public class ModificacionMasivaPricingEspecificoUploadController extends MyGener
|
|||
Integer idPricingEspecifico = bdId.intValue();
|
||||
PricingEspecifico parada = pricingEspecificoService.obtenerID(idPricingEspecifico.longValue());
|
||||
if (parada == null) {
|
||||
erro.append(nome + " : " + idPricingEspecifico + " não existe.\n");
|
||||
erro.append(nome + " : " + idPricingEspecifico + " Não existe.\n");
|
||||
}
|
||||
return parada;
|
||||
}
|
||||
|
|
|
@ -193,7 +193,7 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
connection.close();
|
||||
}
|
||||
} catch (SQLException e) {
|
||||
log.error("error fechar conexão", e);
|
||||
log.error("error fechar conexão", e);
|
||||
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
|
@ -306,7 +306,7 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
|
||||
|
||||
HSSFCell cellTotalPorFaixaEtaria = row.createCell(0);
|
||||
cellTotalPorFaixaEtaria.setCellValue("TOTAL POR FAIXA HORÁRIA");
|
||||
cellTotalPorFaixaEtaria.setCellValue("TOTAL POR FAIXA HOR<EFBFBD>RIA");
|
||||
cellTotalPorFaixaEtaria.setCellStyle(styleTotal);
|
||||
|
||||
HSSFCell cellTotalValue = row.createCell(total);
|
||||
|
@ -404,7 +404,7 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
somaColuna // last column (0-based)
|
||||
));
|
||||
HSSFCell cell = periodo.createCell(0);
|
||||
cell.setCellValue("PASSAGEIROS EMBARCADOS TERMINAL RODOVIARIO " + cmbOrigem.getValue() + " Período: " + sdf.format(this.datInicial.getValue()) + " a " + sdf.format(this.datFinal.getValue()));
|
||||
cell.setCellValue("PASSAGEIROS EMBARCADOS TERMINAL RODOVIARIO " + cmbOrigem.getValue() + " Per<EFBFBD>odo: " + sdf.format(this.datInicial.getValue()) + " a " + sdf.format(this.datFinal.getValue()));
|
||||
|
||||
HSSFFont fontePeriodo= wb.createFont();
|
||||
fontePeriodo.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
|
||||
|
@ -463,7 +463,7 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
|
||||
HSSFRow periodo = sheet1.createRow(NUM_FAIXA_HORARIA);
|
||||
HSSFCell cell = periodo.createCell(0);
|
||||
cell.setCellValue("CÓDIGO- NOME DA LINHA");
|
||||
cell.setCellValue("C<EFBFBD>DIGO- NOME DA LINHA");
|
||||
cell.setCellStyle(estiloCellCodigoNomeLinha);
|
||||
|
||||
|
||||
|
@ -482,7 +482,7 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
));
|
||||
|
||||
HSSFCell cell1 = periodo.createCell(3);
|
||||
cell1.setCellValue("FAIXA HORÁRIA");
|
||||
cell1.setCellValue("FAIXA HOR<EFBFBD>RIA");
|
||||
cell1.setCellStyle(estiloCellCodigoNomeLinha);
|
||||
|
||||
i = 3;
|
||||
|
|
|
@ -231,7 +231,7 @@ public class RelatorioGratuidadeAGEPANController extends MyGenericForwardCompose
|
|||
super.doAfterCompose(comp);
|
||||
List<OrgaoConcedente> lsOrgaosConcedentes = orgaoConcedenteService.buscar("%AGEPAN%");
|
||||
if (lsOrgaosConcedentes.isEmpty()) {
|
||||
Messagebox.show(Labels.getLabel("MSG.Error").concat(" - ").concat("Orgão Concendente AGEPAN não cadastrado"),
|
||||
Messagebox.show(Labels.getLabel("MSG.Error").concat(" - ").concat("Org<EFBFBD>o Concendente AGEPAN Não cadastrado"),
|
||||
Labels.getLabel("relatorioGratuidadeAGEPANController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
} else {
|
||||
|
|
|
@ -442,7 +442,7 @@ public class RelatorioSieController extends MyGenericForwardComposer {
|
|||
|
||||
|
||||
if (movimentoLinhas.size() <= 1 && movimentoSecoes.size() <= 1) {
|
||||
// N<EFBFBD>o retornou dados
|
||||
// Não retornou dados
|
||||
try {
|
||||
|
||||
Messagebox.show(Labels.getLabel("relatorioSieController.MSG.nenhumRegistro"),
|
||||
|
|
|
@ -301,10 +301,10 @@ public class RelatorioSisdapController extends MyGenericForwardComposer {
|
|||
try {
|
||||
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(fileOutputName));
|
||||
|
||||
// Ajusta modo de compressão
|
||||
// Ajusta modo de compress<EFBFBD>o
|
||||
out.setLevel(Deflater.DEFAULT_COMPRESSION);
|
||||
|
||||
// faz a iteração sobre os arquivos, adicionando-os ao arquivo ZIP
|
||||
// faz a itera<EFBFBD><EFBFBD>o sobre os arquivos, adicionando-os ao arquivo ZIP
|
||||
for (int i = 0; i < filesToZip.length; i++) {
|
||||
|
||||
FileInputStream in = new FileInputStream(filesToZip[i]);
|
||||
|
@ -344,7 +344,7 @@ public class RelatorioSisdapController extends MyGenericForwardComposer {
|
|||
|
||||
|
||||
if (movimentoLinhas.size() <= 1 && movimentoSecoes.size() <= 1) {
|
||||
// Não retornou dados
|
||||
// Não retornou dados
|
||||
try {
|
||||
Messagebox.show(Labels.getLabel("relatorioSisdapController.MSG.nenhumRegistro"),
|
||||
Labels.getLabel("filtroRelatorioSisdap.window.title"),
|
||||
|
|
|
@ -191,7 +191,7 @@ public class RelatorioTaxasLinhaController extends MyGenericForwardComposer {
|
|||
Map<String, Object> parametros = new HashMap<String, Object>();
|
||||
StringBuilder filtro = new StringBuilder();
|
||||
|
||||
filtro.append("Agência: ");
|
||||
filtro.append("Ag<EFBFBD>ncia: ");
|
||||
String puntoVentaIds = "";
|
||||
String puntoVentas = "";
|
||||
List<PuntoVenta> lsPuntoVentaSelecionados = new ArrayList(Arrays.asList(puntoVentaSelList.getData()));
|
||||
|
@ -224,7 +224,7 @@ public class RelatorioTaxasLinhaController extends MyGenericForwardComposer {
|
|||
parametros.put("IS_SEGURO", chkTaxaSeguro.isChecked());
|
||||
parametros.put("IS_SEGUROOPCIONAL", chkTaxaSeguroOpcional.isChecked());
|
||||
filtro.append(" Tipo de Data: " + (rdGroupTipoData.getSelectedItem().getValue().equals(1) ? " Origem;" : "Destino;"));
|
||||
filtro.append(" Subtrair ICMS: " + (chkSubtrairIcms.isChecked() ? " Sim;" : "Não;"));
|
||||
filtro.append(" Subtrair ICMS: " + (chkSubtrairIcms.isChecked() ? " Sim;" : "N<EFBFBD>o;"));
|
||||
filtro.append(" Empresa: ");
|
||||
|
||||
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
||||
|
@ -463,7 +463,7 @@ public class RelatorioTaxasLinhaController extends MyGenericForwardComposer {
|
|||
|
||||
while (rset1.next()) {
|
||||
BigDecimal valorIcms;
|
||||
// Se não for pra subtrair o ICMS, realiza o calculo e adiciona o mesmo
|
||||
// Se Não for pra subtrair o ICMS, realiza o calculo e adiciona o mesmo
|
||||
if(!(Boolean) parametros.get("B_SUBTRAIR_ICMS")){
|
||||
valorIcms = BigDecimal.ZERO;
|
||||
}else{
|
||||
|
|
|
@ -8,8 +8,8 @@ public enum EStatusKonduto {
|
|||
APPROVED("APPROVED","Aprovado"),
|
||||
DECLINED("DECLINED","Negado"),
|
||||
FRAUD("FRAUD","Fraude"),
|
||||
NOT_AUTHORIZED("NOT_AUTHORIZED","Não autorizado"),
|
||||
NOT_ANALYZED("NOT_ANALYZED","Não analisado"),
|
||||
NOT_AUTHORIZED("NOT_AUTHORIZED","Não autorizado"),
|
||||
NOT_ANALYZED("NOT_ANALYZED","Não analisado"),
|
||||
CANCELED("CANCELED","Cancelado");
|
||||
|
||||
private String codigo;
|
||||
|
@ -56,7 +56,7 @@ public enum EStatusKonduto {
|
|||
return status;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException("Status Konduto não encontrado.");
|
||||
throw new IllegalArgumentException("Status Konduto Não encontrado.");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@ public enum EStatusKondutoTotalBus {
|
|||
PENDENTE("P", "Pendente"),
|
||||
APROVADO("A", "Aprovado"),
|
||||
NEGADO("N", "Negado"),
|
||||
STATUS_NEGADO_CARTAO("NC", "Cartao não Aprovado");
|
||||
STATUS_NEGADO_CARTAO("NC", "Cartao Não Aprovado");
|
||||
|
||||
private String id;
|
||||
private String descricao;
|
||||
|
@ -30,7 +30,7 @@ public enum EStatusKondutoTotalBus {
|
|||
return status;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException("Status Konduto totalBus não encontrado.");
|
||||
throw new IllegalArgumentException("Status Konduto totalBus Não encontrado.");
|
||||
}
|
||||
|
||||
public static String getDescricaoTodos(List<EStatusKondutoTotalBus> list) {
|
||||
|
|
|
@ -26,6 +26,6 @@ public enum ETipoPeriodoRelatorioPosicaoVendaBilheteIdoso {
|
|||
return itemEnum;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException("Id não encontrado.");
|
||||
throw new IllegalArgumentException("Id Não encontrado.");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -60,6 +60,6 @@ public enum ETipoRelatorioVendaBilheteIdoso {
|
|||
return itemEnum;
|
||||
}
|
||||
}
|
||||
throw new IllegalArgumentException("Id não encontrado.");
|
||||
throw new IllegalArgumentException("Id Não encontrado.");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -38,7 +38,7 @@ public class AuditModuleDetailController extends MyGenericForwardComposer {
|
|||
|
||||
txtEntityJson.setValue(AuditControl.formatJson(clazzJson, true));
|
||||
} catch (ClassNotFoundException e) {
|
||||
log.debug("Não encontrou Classe " + "com.rjconsultores.ventaboletos.entidad.".concat(auditLog.getEntityName()));
|
||||
log.debug("Não encontrou Classe " + "com.rjconsultores.ventaboletos.entidad.".concat(auditLog.getEntityName()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -243,7 +243,7 @@ public class AuditoriaController extends MyGenericForwardComposer {
|
|||
|
||||
if (sistema.getNombsistema().equals("DIGITACAO")) {
|
||||
try {
|
||||
Messagebox.show("A auditoria não está habilitada para o sistema " + sistema.getNombsistema(),
|
||||
Messagebox.show("A auditoria Não est<73> habilitada para o sistema " + sistema.getNombsistema(),
|
||||
Labels.getLabel("auditoriaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
|
@ -327,7 +327,7 @@ public class AuditoriaController extends MyGenericForwardComposer {
|
|||
|
||||
if (sistema.getNombsistema().equals("DIGITACAO")) {
|
||||
try {
|
||||
Messagebox.show("A auditoria não está habilitada para o sistema " + sistema.getNombsistema(),
|
||||
Messagebox.show("A auditoria Não est<73> habilitada para o sistema " + sistema.getNombsistema(),
|
||||
Labels.getLabel("auditoriaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
|
|
|
@ -136,7 +136,7 @@ public class BusquedaIntegracaoTotvsController extends MyGenericForwardComposer
|
|||
|
||||
private void refreshLista() {
|
||||
HibernateSearchObject<Caja> cajaBusqueda = new HibernateSearchObject<Caja>(Caja.class, pagingCaja.getPageSize());
|
||||
// Filtro erro na integração
|
||||
// Filtro erro na integra<EFBFBD><EFBFBD>o
|
||||
cajaBusqueda.addFilterIn("integradoTotvs", 2, 3 );
|
||||
// Filtro empresa
|
||||
Comboitem cbEmpresa = cmbEmpresa.getSelectedItem();
|
||||
|
@ -180,7 +180,7 @@ public class BusquedaIntegracaoTotvsController extends MyGenericForwardComposer
|
|||
public void onClick$btnSolicitarIntegracao(Event ev) throws Exception {
|
||||
dataDe = fecInicioIntervalo.getValue() != null ? DateUtil.inicioFecha(fecInicioIntervalo.getValue()) : null;
|
||||
dataAte = fecFinIntervalo.getValue() != null ? DateUtil.fimFecha(fecFinIntervalo.getValue()) : null;
|
||||
// Período não pode ser vazio.
|
||||
// Per<EFBFBD>odo Não pode ser vazio.
|
||||
if (dataDe == null || dataAte == null) {
|
||||
org.zkoss.zul.Messagebox.show(
|
||||
Labels.getLabel("integracaoTotvsController.MSG.filtrovazio.value"),
|
||||
|
@ -293,7 +293,7 @@ public class BusquedaIntegracaoTotvsController extends MyGenericForwardComposer
|
|||
}
|
||||
dataInicioCorrida = fecInicioCorrida.getValue() != null ? DateUtil.inicioFecha(fecInicioCorrida.getValue()) : null;
|
||||
dataFimCorrida = fecFinCorrida.getValue() != null ? DateUtil.fimFecha(fecFinCorrida.getValue()) : null;
|
||||
// Período não pode ser vazio.
|
||||
// Per<EFBFBD>odo Não pode ser vazio.
|
||||
if (dataInicioCorrida == null || dataFimCorrida == null) {
|
||||
org.zkoss.zul.Messagebox.show(
|
||||
Labels.getLabel("integracaoTotvsController.MSG.retornovazioCorrida.value"),
|
||||
|
|
|
@ -524,7 +524,7 @@ public class EditarEstacionController extends MyGenericForwardComposer {
|
|||
|
||||
EstacionSitef es = (EstacionSitef) estacionSitefList.getSelected();
|
||||
|
||||
//Verifica se o usuario tem permissão para remover a empresa
|
||||
//Verifica se o usuario tem permiss<EFBFBD>o para remover a empresa
|
||||
if(!lsEmpresa.contains(es.getEmpresa())) {
|
||||
Clients.alert(Labels.getLabel("editarEstacionController.MSG.UsuarioSemPermissaoEmpresa"),
|
||||
Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION);
|
||||
|
@ -587,7 +587,7 @@ public class EditarEstacionController extends MyGenericForwardComposer {
|
|||
|
||||
EstacionRioCard rc = (EstacionRioCard) estacionRioCardList.getSelected();
|
||||
|
||||
//Verifica se o usuario tem permissão para remover a empresa
|
||||
//Verifica se o usuario tem permiss<EFBFBD>o para remover a empresa
|
||||
if(!lsEmpresa.contains(rc.getEmpresa())) {
|
||||
Clients.alert(Labels.getLabel("editarEstacionController.MSG.UsuarioSemPermissaoEmpresa"),
|
||||
Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION);
|
||||
|
@ -672,7 +672,7 @@ public class EditarEstacionController extends MyGenericForwardComposer {
|
|||
* Mantis #8978
|
||||
* Valida se a impressora pode ser adicionada.
|
||||
* Se a propriedade "PermiteVariasImpressorasMesmaEmpresa" estiver ativada, valida a empresa e o nome da impressora,<br>
|
||||
* caso não esteja ativada, consiste apenas a empresa.
|
||||
* caso Não esteja ativada, consiste apenas a empresa.
|
||||
* @param empresaId
|
||||
* @param nomeImpresora
|
||||
* @return
|
||||
|
@ -702,7 +702,7 @@ public class EditarEstacionController extends MyGenericForwardComposer {
|
|||
|
||||
EstacionImpresora ei = (EstacionImpresora) estacionImpresoraList.getSelected();
|
||||
|
||||
//Verifica se o usuario tem permissão para remover a empresa
|
||||
//Verifica se o usuario tem permiss<EFBFBD>o para remover a empresa
|
||||
if(!lsEmpresa.contains(ei.getEmpresa())) {
|
||||
Clients.alert(Labels.getLabel("editarEstacionController.MSG.UsuarioSemPermissaoEmpresa"),
|
||||
Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION);
|
||||
|
|
|
@ -303,7 +303,7 @@ public class EditarOperadorEmbarcadaController extends MyGenericForwardComposer
|
|||
idIgual = true;
|
||||
}
|
||||
}
|
||||
//Para não adicionar a mesma ruta mais de uma vez
|
||||
//Para Não adicionar a mesma ruta mais de uma vez
|
||||
if(!idIgual) {
|
||||
itensRutaList.get(i).getListaRutas().add(r);
|
||||
}
|
||||
|
|
|
@ -129,7 +129,7 @@ public class EditarContigenciaController extends MyGenericForwardComposer {
|
|||
|
||||
protected void buscarHistoricoContigencia() {
|
||||
if(cmbEmpresa.getSelectedIndex() < 0 || cmbEstado.getSelectedIndex() < 0) {
|
||||
log.info("Não foi selecionado empresa e/ou estado");
|
||||
log.info("Não foi selecionado empresa e/ou estado");
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -59,16 +59,16 @@ public class EventListenerOnClickContingenciaBotaoContingencia implements EventL
|
|||
MensagensUtils.showMessageInformation("Status alterado com sucesso.", TITULO_CONTIGENCIA_CONTROLLER);
|
||||
getController().buscarHistoricoContigencia();
|
||||
} catch (SendFailedException e2 ) {
|
||||
//Para exceção de envio de email apresenta mensagem mas coloca em contingência
|
||||
MensagensUtils.showMessageExclamation("Foi alterada para contingência porém não será enviado email. Motivo: " + e2.getMessage(), TITULO_CONTIGENCIA_CONTROLLER);
|
||||
//Para exce<EFBFBD><EFBFBD>o de envio de email apresenta mensagem mas coloca em conting<6E>ncia
|
||||
MensagensUtils.showMessageExclamation("Foi alterada para conting<EFBFBD>ncia por<6F>m Não ser<65> enviado email. Motivo: " + e2.getMessage(), TITULO_CONTIGENCIA_CONTROLLER);
|
||||
getController().buscarHistoricoContigencia();
|
||||
}catch (AuthenticationFailedException e2) {
|
||||
//Para exceção de autenticação no envio de email apresenta mensagem mas coloca em contingência
|
||||
MensagensUtils.showMessageExclamation("Foi alterada para contingência porém não será enviado email. Motivo: " + e2.getMessage(), TITULO_CONTIGENCIA_CONTROLLER);
|
||||
//Para exce<EFBFBD><EFBFBD>o de autentica<63><61>o no envio de email apresenta mensagem mas coloca em conting<6E>ncia
|
||||
MensagensUtils.showMessageExclamation("Foi alterada para conting<EFBFBD>ncia por<6F>m Não ser<65> enviado email. Motivo: " + e2.getMessage(), TITULO_CONTIGENCIA_CONTROLLER);
|
||||
getController().buscarHistoricoContigencia();
|
||||
} catch (Exception e) {
|
||||
log.error("Não foi possível alterar a contingencia: " , e);
|
||||
MensagensUtils.showMessageError("Não foi possível alterar a contingencia: " + e.getMessage(), TITULO_CONTIGENCIA_CONTROLLER);
|
||||
log.error("Não foi poss<EFBFBD>vel alterar a contingencia: " , e);
|
||||
MensagensUtils.showMessageError("Não foi poss<EFBFBD>vel alterar a contingencia: " + e.getMessage(), TITULO_CONTIGENCIA_CONTROLLER);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -85,12 +85,12 @@ public class EventListenerOnClickContingenciaBotaoContingencia implements EventL
|
|||
|
||||
private boolean isContigenciaValida() {
|
||||
if (StringUtils.isBlank(getController().getTxtMotivo().getValue())) {
|
||||
MensagensUtils.showMessageExclamation("É necessário inserir o motivo da operação para continuar.", TITULO_CONTIGENCIA_CONTROLLER);
|
||||
MensagensUtils.showMessageExclamation("<EFBFBD> necess<73>rio inserir o motivo da opera<72><61>o para continuar.", TITULO_CONTIGENCIA_CONTROLLER);
|
||||
return false;
|
||||
}
|
||||
|
||||
if (destinatarioNuloQuandoEmContingencia()) {
|
||||
MensagensUtils.showMessageExclamation("Não será possível enviar o e-mail de confirmação de contingência pois as configurações do menu de Catálogo>Empresa>Configuração de Envio de e-mail estão inválidas. Favor definir o responsável pelo envio e recebimento do e-mail no menu Catálogo>Empresa>Configuração de Envio de e-mail no ADM, preenchendo todas as informações.", TITULO_CONTIGENCIA_CONTROLLER);
|
||||
MensagensUtils.showMessageExclamation("Não ser<EFBFBD> poss<73>vel enviar o e-mail de confirma<6D><61>o de conting<6E>ncia pois as configura<72><61>es do menu de Cat<61>logo>Empresa>Configura<72><61>o de Envio de e-mail est<73>o inv<6E>lidas. Favor definir o respons<6E>vel pelo envio e recebimento do e-mail no menu Cat<61>logo>Empresa>Configura<72><61>o de Envio de e-mail no ADM, preenchendo todas as informa<6D><61>es.", TITULO_CONTIGENCIA_CONTROLLER);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -594,7 +594,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
numFidelidade = Long.parseLong(cpf);
|
||||
txtNumFidelidade.setText(numFidelidade.toString());
|
||||
} catch (NumberFormatException e) {
|
||||
log.error(Labels.getLabel("editarClienteController.window.title") + String.format("CPF Inválido: %s", cpf));
|
||||
log.error(Labels.getLabel("editarClienteController.window.title") + String.format("CPF Inv<EFBFBD>lido: %s", cpf));
|
||||
e.getMessage();
|
||||
}catch (Exception e) {
|
||||
e.getMessage();
|
||||
|
@ -1174,7 +1174,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
private Boolean validarCPF(String numDoc) {
|
||||
try {
|
||||
// https://dicasdeprogramacao.com.br/algoritmo-para-validar-cpf
|
||||
// O VAlidador não pegava os CPFs com todos os numeros iguais
|
||||
// O VAlidador Não pegava os CPFs com todos os numeros iguais
|
||||
if (numDoc.length() != 11 || numDoc.equals("00000000000") || numDoc.equals("11111111111") || numDoc.equals("22222222222") ||
|
||||
numDoc.equals("33333333333") || numDoc.equals("44444444444") || numDoc.equals("55555555555") ||
|
||||
numDoc.equals("66666666666") || numDoc.equals("77777777777") || numDoc.equals("88888888888") ||
|
||||
|
@ -1824,12 +1824,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
private boolean validaPoltrona(String numPoltrona, EsquemaCorrida esquemaCorrida) {
|
||||
//Valida se existe cota cadastrada para a poltrona informada, caso exista retorn false e não deixa casdastrar.
|
||||
//Valida se existe cota cadastrada para a poltrona informada, caso exista retorn false e Não deixa casdastrar.
|
||||
EsquemaAsiento esquemaAsiento = esquemaAsientoService.obtenerPorCorridaeAsiento(esquemaCorrida, numPoltrona);
|
||||
if( esquemaAsiento !=null && esquemaAsiento.getEsquemaasientoId() != null && esquemaAsiento.getNumasiento()!=null) {
|
||||
return false;
|
||||
}
|
||||
//Valida se no diagrama cadastrado para o serviço existe a poltrona informada, caso exista valida se é vendível,
|
||||
//Valida se no diagrama cadastrado para o servi<EFBFBD>o existe a poltrona informada, caso exista valida se <20> vend<6E>vel,
|
||||
DiagramaAutobus diagramaAutobus = diagramaAutoBusService.obtenerID(esquemaCorrida.getRolOperativo().getDiagramaAutobus().getDiagramaautobusId());
|
||||
for (DetDiagramaAutobus dd : diagramaAutobus.getDetDiagramaAutobusList()) {
|
||||
if(numPoltrona.equals(dd.getAsiento())) {
|
||||
|
|
|
@ -196,7 +196,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
lsVende = new ArrayList<String>();
|
||||
lsVende.add(null);
|
||||
lsVende.add("Sim");
|
||||
lsVende.add("Não");
|
||||
lsVende.add("N<EFBFBD>o");
|
||||
|
||||
if (!temPermissao(ConstantesFuncionSistema.CLAVE_TARIFAS_DESABILITAR_BOTAO_EXCLUIR_TODOS)) {
|
||||
btnExcluirTodos.setDisabled(true);
|
||||
|
@ -424,7 +424,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
|
||||
//Mantis 16910
|
||||
if (origem==null || destino==null) {
|
||||
//Coloca o distinct por causa da duplicação de linhas de rutaCombinacionList quando não se escolhe origem ou destino
|
||||
//Coloca o distinct por causa da duplica<EFBFBD><EFBFBD>o de linhas de rutaCombinacionList quando Não se escolhe origem ou destino
|
||||
tarifaBusqueda.setDistinct(true);
|
||||
}
|
||||
|
||||
|
|
|
@ -161,7 +161,7 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
|
|||
usarICMS = false;
|
||||
}
|
||||
if (!validarImpostoICMSEmpresa(lsRuta) && usarICMS) {
|
||||
Messagebox.show("Foram encontradas empresas com ICMS nulo, o cálculo não poderá ser realizado.",
|
||||
Messagebox.show("Foram encontradas empresas com ICMS nulo, o c<EFBFBD>lculo Não poder<65> ser realizado.",
|
||||
Labels.getLabel("indexController.mniCalculoPeaje.label"), Messagebox.OK, Messagebox.ERROR);
|
||||
|
||||
return;
|
||||
|
@ -204,7 +204,7 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
|
|||
// TODO else: show some generic error for unexpected error
|
||||
} catch (Exception e) {
|
||||
Messagebox.show(
|
||||
"A empresa " + e.getMessage() + " não possui ICMS cadastrado.",
|
||||
"A empresa " + e.getMessage() + " Não possui ICMS cadastrado.",
|
||||
Labels.getLabel("indexController.mniCalculoPeaje.label"), Messagebox.NO, Messagebox.ERROR);
|
||||
}
|
||||
} else {
|
||||
|
|
|
@ -80,7 +80,7 @@ public class ModificacionMasivaAliasUploadController extends MyGenericForwardCom
|
|||
|
||||
public void atualizarCriarAlias(Boolean atualizarExistentes) throws IOException, InterruptedException {
|
||||
|
||||
log.debug("ModificaçãoMassivaAlias: atualizarCriarAlias");
|
||||
log.debug("Modifica<EFBFBD><EFBFBD>oMassivaAlias: atualizarCriarAlias");
|
||||
InputStream isMExcel = null;
|
||||
try {
|
||||
isMExcel = mExcel.getStreamData();
|
||||
|
@ -173,7 +173,7 @@ public class ModificacionMasivaAliasUploadController extends MyGenericForwardCom
|
|||
if (atualizarExistentes) {
|
||||
salvar(aliasServico, Boolean.FALSE);
|
||||
} else {
|
||||
log.info("Registro não atualizado: " + aliasServico.getAliasServicoId());
|
||||
log.info("Registro Não atualizado: " + aliasServico.getAliasServicoId());
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
@ -294,7 +294,7 @@ public class ModificacionMasivaAliasUploadController extends MyGenericForwardCom
|
|||
String nome = getNomeCell(numeroCell);
|
||||
|
||||
if (cell == null) {
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " está vazia.");
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " est<EFBFBD> vazia.");
|
||||
return null;
|
||||
}
|
||||
|
||||
|
@ -302,7 +302,7 @@ public class ModificacionMasivaAliasUploadController extends MyGenericForwardCom
|
|||
Integer idParada = bdId.intValue();
|
||||
Parada parada = paradaService.obtenerID(idParada);
|
||||
if (parada == null) {
|
||||
erro.append(nome + " : " + idParada + " não existe.\n");
|
||||
erro.append(nome + " : " + idParada + " Não existe.\n");
|
||||
}
|
||||
return parada;
|
||||
}
|
||||
|
@ -311,14 +311,14 @@ public class ModificacionMasivaAliasUploadController extends MyGenericForwardCom
|
|||
Cell cell = row.getCell(CELL_ID_LINHA);
|
||||
String nome = getNomeCell(CELL_ID_LINHA);
|
||||
if (cell == null) {
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " está vazia.");
|
||||
erro.append("Coluna '" + nome + "' da linha " + row.getRowNum() + " est<EFBFBD> vazia.");
|
||||
return null;
|
||||
}
|
||||
BigDecimal bdId = new BigDecimal(cell.getNumericCellValue());
|
||||
Integer idLinha = bdId.intValue();
|
||||
Ruta linha = rutaService.obtenerID(idLinha);
|
||||
if (linha == null) {
|
||||
erro.append(nome + " : " + idLinha + " não existe.\n");
|
||||
erro.append(nome + " : " + idLinha + " Não existe.\n");
|
||||
}
|
||||
return linha;
|
||||
}
|
||||
|
@ -342,7 +342,7 @@ public class ModificacionMasivaAliasUploadController extends MyGenericForwardCom
|
|||
Integer idAliasServico = bdId.intValue();
|
||||
if (aliasServicoService.obtenerID(idAliasServico) == null) {
|
||||
String nome = getNomeCell(CELL_ID_LINHA);
|
||||
erro.append(nome + " : " + idAliasServico + " não existe.\n");
|
||||
erro.append(nome + " : " + idAliasServico + " Não existe.\n");
|
||||
return null;
|
||||
}
|
||||
return idAliasServico;
|
||||
|
|
|
@ -719,8 +719,8 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
|||
Tramo tr = lsTr.get(0);
|
||||
// mapTramoTarifaNovo.get(tr.getOrigem().getCveparada().concat("|").concat(tr.getDestino().getCveparada().concat("|")).concat(tr.getVia().getNombvia()));
|
||||
|
||||
// Indica se o mapTarifaTextbox foi renderizado. Ele só é renderizado se a pagina do tramo foi "paginada"/"acessada"
|
||||
// Quando o mapTarifaTextbox não foi carregado, não é exibido a mesg de tarifaMinima
|
||||
// Indica se o mapTarifaTextbox foi renderizado. Ele s<EFBFBD> <20> renderizado se a pagina do tramo foi "paginada"/"acessada"
|
||||
// Quando o mapTarifaTextbox Não foi carregado, Não <20> exibido a mesg de tarifaMinima
|
||||
boolean mapTarifaTexboxRedenrizado = true;
|
||||
|
||||
Decimalbox decimalBox = mapTarifaTextbox.get(tr);
|
||||
|
|
|
@ -339,8 +339,8 @@ public class TarifaOficialExcelController extends MyGenericForwardComposer {
|
|||
log.debug("Aba: " + sheetName);
|
||||
|
||||
/*
|
||||
* sheets não podem ter nome > 31 caracteres, caso contrario é cortado
|
||||
* e corre o risco de serem criadas 2 sheets com mesmo nome, o que causa uma excessão.
|
||||
* sheets Não podem ter nome > 31 caracteres, caso contrario <EFBFBD> cortado
|
||||
* e corre o risco de serem criadas 2 sheets com mesmo nome, o que causa uma excess<EFBFBD>o.
|
||||
*/
|
||||
String nome = sheetName.replace(" ", "");
|
||||
if(nome.length() > 31){
|
||||
|
|
|
@ -74,8 +74,8 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
Labels.register(new MyLabelLocatorGeneral((ServletContext) wapp.getNativeContext()));
|
||||
// Labels.register(new MyLabelLocatorCliente((ServletContext) wapp.getNativeContext()));
|
||||
|
||||
//Definição do comportamento padrão do Datebox em relação ao formato de data
|
||||
//Mais informações em -> https://www.zkoss.org/wiki/ZK_Developer's_Reference/Internationalization/Date_and_Time_Formatting
|
||||
//Defini<EFBFBD><EFBFBD>o do comportamento padr<64>o do Datebox em rela<6C><61>o ao formato de data
|
||||
//Mais informa<EFBFBD><EFBFBD>es em -> https://www.zkoss.org/wiki/ZK_Developer's_Reference/Internationalization/Date_and_Time_Formatting
|
||||
Library.setProperty("org.zkoss.web.preferred.dateFormatInfo", "com.rjconsultores.ventaboletos.web.utilerias.MyDateFormatInfo");
|
||||
|
||||
boolean ipBloqueadoGeracaoServico = ipBloqueadoGeracaoServico();
|
||||
|
@ -88,9 +88,9 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
// Generacion Automatica de Corridas
|
||||
jobGeneracionCorridas();
|
||||
|
||||
//Geração automatíca da conferência de mmovimento.
|
||||
//Gera<EFBFBD><EFBFBD>o automat<61>ca da confer<65>ncia de mmovimento.
|
||||
jobGeneracionConferenciaMovimento();
|
||||
//Monitoramento automático de Quebra de sequência na Redução Z.
|
||||
//Monitoramento autom<EFBFBD>tico de Quebra de sequ<71>ncia na Redu<64><75>o Z.
|
||||
jobMonitoramentoReducaoZ();
|
||||
|
||||
//Retencao diara comissao
|
||||
|
@ -149,11 +149,11 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
}
|
||||
|
||||
/**
|
||||
* Se nenhuma das constantes abaixo estiver configurada, o serviço de geração é iniciado.
|
||||
* Se nenhuma das constantes abaixo estiver configurada, o servi<EFBFBD>o de gera<EFBFBD><EFBFBD>o <EFBFBD> iniciado.
|
||||
*
|
||||
* SERVIDOR_GENERACION_CORRIDA_EXCLUSIVO : Tem o IP aonde será liberado a geração de corrida. Somente nesse IP
|
||||
* SERVIDOR_GENERACION_CORRIDA_EXCLUSIVO : Tem o IP aonde ser<EFBFBD> liberado a gera<EFBFBD><EFBFBD>o de corrida. Somente nesse IP
|
||||
*
|
||||
* SERVIDOR_EXCEPCION_GENERACION_CORRIDA: Tem o IP aonde não será gerado a corrida. Somente esse IP
|
||||
* SERVIDOR_EXCEPCION_GENERACION_CORRIDA: Tem o IP aonde Não ser<EFBFBD> gerado a corrida. Somente esse IP
|
||||
*
|
||||
* * @return
|
||||
*/
|
||||
|
@ -176,7 +176,7 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
|
||||
if (StringUtils.isNotBlank(ipConstanteExclusivo)){
|
||||
if (lsIps.contains(ipConstanteExclusivo)) {
|
||||
log.info(" IP não bloqueado. Liberado exclusivamente. ");
|
||||
log.info(" IP Não bloqueado. Liberado exclusivamente. ");
|
||||
|
||||
return false;
|
||||
}
|
||||
|
@ -255,7 +255,7 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
Integer[] hora = horaExecucion(HORA_GENERACION_CORRIDA);
|
||||
|
||||
if (hora == null) {
|
||||
log.info("constante HORA_GENERACION_CORRIDA não habilitada.");
|
||||
log.info("constante HORA_GENERACION_CORRIDA Não habilitada.");
|
||||
|
||||
return;
|
||||
}
|
||||
|
@ -297,12 +297,12 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
Integer[] hora = horaExecucion(HORA_INTEGRACAO_SAP);
|
||||
|
||||
if (hora == null) {
|
||||
log.info("constante HORA_INTEGRACAO_SAP não habilitada.");
|
||||
log.info("constante HORA_INTEGRACAO_SAP Não habilitada.");
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
log.info("Horario de integraçao com sap : " + hora[0] + ":" + hora[1]);
|
||||
log.info("Horario de integra<EFBFBD>ao com sap : " + hora[0] + ":" + hora[1]);
|
||||
|
||||
Trigger trigger = TriggerUtils.makeDailyTrigger("integracaoSapTrigger", hora[0], hora[1]);
|
||||
|
||||
|
@ -331,27 +331,27 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
}
|
||||
|
||||
/**
|
||||
* Cria job do Quartz para Conferência de Movimento Automática do dia anterior.
|
||||
* Cria job do Quartz para Confer<EFBFBD>ncia de Movimento Autom<EFBFBD>tica do dia anterior.
|
||||
*/
|
||||
private void jobGeneracionConferenciaMovimento() {
|
||||
try {
|
||||
Integer[] hora = horaExecucion(HORA_EXEC_CONFERENCIA_MOVIMENTO);
|
||||
if(hora ==null){
|
||||
log.info("Não existe hora cadastrada para o job GeneracionConferenciaMovimentoJob. Verificar a constante HORA_EXEC_CONFERENCIA_MOVIMENTO");
|
||||
log.info("Não existe hora cadastrada para o job GeneracionConferenciaMovimentoJob. Verificar a constante HORA_EXEC_CONFERENCIA_MOVIMENTO");
|
||||
return;
|
||||
}
|
||||
log.info("Início cadastro do job GeneracionConferenciaMovimentoJob");
|
||||
log.info("In<EFBFBD>cio cadastro do job GeneracionConferenciaMovimentoJob");
|
||||
sched = schedFact.getScheduler();
|
||||
JobDetail jobDetail = new JobDetail("GeneracionConferenciaMovimentoJob", null, GeneracionConferenciaMovimentoJob.class);
|
||||
Trigger trigger = TriggerUtils.makeDailyTrigger("generacionConferenciaMovimentoTrigger", hora[0], hora[1]);
|
||||
log.info("GeneracionConferenciaMovimentoJob hora execucão: " + hora[0] + ":" + hora[1] );
|
||||
log.info("GeneracionConferenciaMovimentoJob hora execuc<EFBFBD>o: " + hora[0] + ":" + hora[1] );
|
||||
// TESTE TRIGGER
|
||||
//Trigger trigger = TriggerUtils.makeImmediateTrigger("generacionConferenciaMovimentoTrigger", 1, 1000);
|
||||
trigger.setName("generacionConferenciaMovimentoTrigger");
|
||||
JobDetail job = sched.getJobDetail(jobDetail.getName(), jobDetail.getGroup());
|
||||
log.info("Job=" + jobDetail.getName() + "." + jobDetail.getGroup());
|
||||
if (job != null) {
|
||||
log.info("Job já existe");
|
||||
log.info("Job j<EFBFBD> existe");
|
||||
boolean deleted = sched.deleteJob(job.getName(), Scheduler.DEFAULT_GROUP);
|
||||
log.info("Deleted=" + deleted);
|
||||
}
|
||||
|
@ -364,25 +364,25 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
}
|
||||
|
||||
/**
|
||||
* Cria job do Quartz para Conferência de Movimento Automática do dia anterior.
|
||||
* Cria job do Quartz para Confer<EFBFBD>ncia de Movimento Autom<EFBFBD>tica do dia anterior.
|
||||
*/
|
||||
private void jobMonitoramentoReducaoZ() {
|
||||
try {
|
||||
Integer[] hora = horaExecucion(HORA_EXEC_MONITORAMENTO_REDUCAOZ);
|
||||
if(hora ==null){
|
||||
log.info("Não existe hora cadastrada para o job MonitoramentoCCFCRZJob. Verificar a constante HORA_EXEC_MONITORAMENTO_REDUCAOZ");
|
||||
log.info("Não existe hora cadastrada para o job MonitoramentoCCFCRZJob. Verificar a constante HORA_EXEC_MONITORAMENTO_REDUCAOZ");
|
||||
return;
|
||||
}
|
||||
log.info("Início cadastro do job MonitoramentoCCFCRZJob");
|
||||
log.info("In<EFBFBD>cio cadastro do job MonitoramentoCCFCRZJob");
|
||||
sched = schedFact.getScheduler();
|
||||
JobDetail jobDetail = new JobDetail("MonitoramentoCCFCRZJob", null, MonitoramentoCCFCRZJob.class);
|
||||
Trigger trigger = TriggerUtils.makeDailyTrigger("monitoramentoCCFCRZJobTrigger", hora[0], hora[1]);
|
||||
log.info("MonitoramentoCCFCRZJob hora execucão: " + hora[0] + ":" + hora[1] );
|
||||
log.info("MonitoramentoCCFCRZJob hora execuc<EFBFBD>o: " + hora[0] + ":" + hora[1] );
|
||||
trigger.setName("monitoramentoCCFCRZJobTrigger");
|
||||
JobDetail job = sched.getJobDetail(jobDetail.getName(), jobDetail.getGroup());
|
||||
log.info("Job=" + jobDetail.getName() + "." + jobDetail.getGroup());
|
||||
if (job != null) {
|
||||
log.info("Job já existe");
|
||||
log.info("Job j<EFBFBD> existe");
|
||||
boolean deleted = sched.deleteJob(job.getName(), Scheduler.DEFAULT_GROUP);
|
||||
log.info("Deleted=" + deleted);
|
||||
}
|
||||
|
@ -399,17 +399,17 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
|
|||
*/
|
||||
private void jobGeneracionRetencaoDiariaComissao() {
|
||||
try {
|
||||
log.info("Início cadastro do job GeneracionRetencaoDiariaComissaoJob");
|
||||
log.info("In<EFBFBD>cio cadastro do job GeneracionRetencaoDiariaComissaoJob");
|
||||
sched = schedFact.getScheduler();
|
||||
//Trigger trigger = TriggerUtils.makeMinutelyTrigger("generacionRetencaoDiariaComissaoTrigger", 5, 5);
|
||||
Trigger trigger = TriggerUtils.makeHourlyTrigger("generacionRetencaoDiariaComissaoTrigger");
|
||||
JobDetail jobDetail = new JobDetail("GeneracionRetencaoDiariaComissaoJob", null, GeneracionRetencaoDiariaComissaoJob.class);
|
||||
log.info("GeneracionRetencaoDiariaComissaoJob em execucão a cada hora");
|
||||
log.info("GeneracionRetencaoDiariaComissaoJob em execuc<EFBFBD>o a cada hora");
|
||||
trigger.setName("generacionRetencaoDiariaComissaoTrigger");
|
||||
JobDetail job = sched.getJobDetail(jobDetail.getName(), jobDetail.getGroup());
|
||||
log.info("Job=" + jobDetail.getName() + "." + jobDetail.getGroup());
|
||||
if (job != null) {
|
||||
log.info("Job já existe");
|
||||
log.info("Job j<EFBFBD> existe");
|
||||
boolean deleted = sched.deleteJob(job.getName(), Scheduler.DEFAULT_GROUP);
|
||||
log.info("Deleted=" + deleted);
|
||||
}
|
||||
|
|
|
@ -5,11 +5,11 @@ import java.util.Locale;
|
|||
import org.zkoss.text.DateFormatInfo;
|
||||
|
||||
/**
|
||||
* Classe que controla a formatação padrão de todos os componentes datebox.
|
||||
* Classe que controla a formata<EFBFBD><EFBFBD>o padr<EFBFBD>o de todos os componentes datebox.
|
||||
*
|
||||
* Sua inicialização é feita na classe {@link MyAppInit#init(org.zkoss.zk.ui.WebApp)}
|
||||
* Sua inicialização <EFBFBD> feita na classe {@link MyAppInit#init(org.zkoss.zk.ui.WebApp)}
|
||||
*
|
||||
* Mais informações em -> https://www.zkoss.org/wiki/ZK_Developer's_Reference/Internationalization/Date_and_Time_Formatting
|
||||
* Mais informa<EFBFBD><EFBFBD>es em -> https://www.zkoss.org/wiki/ZK_Developer's_Reference/Internationalization/Date_and_Time_Formatting
|
||||
*
|
||||
* Caso deseje fazer por user (session): https://www.zkoss.org/wiki/ZK_Developer's_Reference/Internationalization/Locale
|
||||
*
|
||||
|
|
|
@ -60,12 +60,12 @@ public class MyListbox extends Listbox {
|
|||
}
|
||||
|
||||
/**
|
||||
* Adiciona um item na lista caso ele não esteja presente na lista
|
||||
* Adiciona um item na lista caso ele Não esteja presente na lista
|
||||
*
|
||||
*
|
||||
* @param item
|
||||
* @return - True se o item foi adicionado
|
||||
* @deprecated - Use o método addItemNovo
|
||||
* @deprecated - Use o m<EFBFBD>todo addItemNovo
|
||||
*
|
||||
*/
|
||||
@Deprecated
|
||||
|
@ -79,7 +79,7 @@ public class MyListbox extends Listbox {
|
|||
}
|
||||
|
||||
/**
|
||||
* Atualiza se o item está presente na lista. Caso não esteja presente, o item é adicionado.
|
||||
* Atualiza se o item est<EFBFBD> presente na lista. Caso Não esteja presente, o item <EFBFBD> adicionado.
|
||||
*
|
||||
* @param item
|
||||
*/
|
||||
|
|
|
@ -14,7 +14,7 @@ public class ItemMenuTipoMovimiento extends DefaultItemMenuSistema {
|
|||
@Override
|
||||
public String getClaveMenu() {
|
||||
return "___COM.RJCONSULTORES.ADMINISTRACION.GUI.SENDAAMIGO.MENU.TIPOMOVIMIENTO___";
|
||||
//Rafael: mniTipoMovimiento <20> um catalogo interno, n<EFBFBD>o ficara vis<69>vel.
|
||||
//Rafael: mniTipoMovimiento <20> um catalogo interno, Não ficara vis<69>vel.
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -94,7 +94,7 @@ public class ItemMenuLimparCacheEmbarcadaAPI extends DefaultItemMenuSistema {
|
|||
String constante = constanteService.buscarURLAPIEmb();
|
||||
|
||||
if (StringUtils.isBlank(constante)){
|
||||
log.debug("Não foi encontrado a constante específica para a API da Embarcada. Será buscado o endereço da api de Venda");
|
||||
log.debug("Não foi encontrado a constante espec<EFBFBD>fica para a API da Embarcada. Ser<65> buscado o endere<72>o da api de Venda");
|
||||
|
||||
constante = constanteService.buscarURLAPI();
|
||||
}
|
||||
|
|
|
@ -39,11 +39,11 @@ public class RenderFechamentoBoleto implements ListitemRenderer {
|
|||
lc = new Listcell(numberFormat.format(fechamentoBoleto.getValordocumento().doubleValue()));
|
||||
lc.setParent(lstm);
|
||||
|
||||
String id = (fechamentoBoleto.getRemessaId() != null) ? "Sim" : "Não";
|
||||
String id = (fechamentoBoleto.getRemessaId() != null) ? "Sim" : "N<EFBFBD>o";
|
||||
lc = new Listcell(id);
|
||||
lc.setParent(lstm);
|
||||
|
||||
String status = (fechamentoBoleto.getStatus() != null && fechamentoBoleto.getStatus().equals("I") ) ? "Impresso" : "Não Impresso";
|
||||
String status = (fechamentoBoleto.getStatus() != null && fechamentoBoleto.getStatus().equals("I") ) ? "Impresso" : "Não Impresso";
|
||||
lc = new Listcell(status);
|
||||
lc.setParent(lstm);
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ public class RenderOrgaoEmpParam implements ListitemRenderer {
|
|||
lc = new Listcell(orgaoEmpParam.getCodEmpresaPorOrgao());
|
||||
lc.setParent(arg0);
|
||||
|
||||
lc = new Listcell(orgaoEmpParam.getIndNaoRestringe2ViaBPe() != null && orgaoEmpParam.getIndNaoRestringe2ViaBPe() ? "NÃO RESTRINGE" : "RESTRINGE");
|
||||
lc = new Listcell(orgaoEmpParam.getIndNaoRestringe2ViaBPe() != null && orgaoEmpParam.getIndNaoRestringe2ViaBPe() ? "Não RESTRINGE" : "RESTRINGE");
|
||||
lc.setParent(arg0);
|
||||
|
||||
arg0.setAttribute("data", orgaoEmpParam);
|
||||
|
|
|
@ -59,7 +59,7 @@ public class RenderPermisoSelecao implements ListitemRenderer {
|
|||
|
||||
boolean indLectura = permiso.getIndLectura() == null ? true : permiso.getIndLectura();
|
||||
|
||||
// Estava ficando null quando não era clicado na tela - set no valor
|
||||
// Estava ficando null quando Não era clicado na tela - set no valor
|
||||
|
||||
if(permiso.getFuncionSistema().getSistema().getSistemaId()==SistemaEnum.VENDA_SERVIDOR.getValor()) {
|
||||
permiso.setIndLectura((Boolean.FALSE));
|
||||
|
|
Loading…
Reference in New Issue