From 751648865b425d44dbf04aa5a3ede250ec691ea0 Mon Sep 17 00:00:00 2001 From: valdevir Date: Thu, 1 Jun 2023 17:02:12 -0300 Subject: [PATCH] fixes bug #AL-2468 dev:Valdevir qua:Valdevir --- .../impl/RelatorioReceitaDiariaAgencia.java | 38 +++++++++---------- ...LinhasAnaliticoSimplificadoSumarizado.java | 8 ++-- ...atorioResumoLinhasAnaliticoSumarizado.java | 2 +- .../relatorios/impl/RelatorioTaxasLinha.java | 20 +++++----- .../relatorios/impl/RelatorioVendasPTA.java | 2 +- .../impl/RelatorioVendasPacotesBoletos.java | 2 +- .../relatorios/negocio/CalculoImposto.java | 22 +++++------ .../render/RenderRelatorioJasper.java | 20 +++++----- .../utilerias/render/RenderOrgaoEmpParam.java | 2 +- 9 files changed, 58 insertions(+), 58 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java index 00719e423..1284bd67e 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaDiariaAgencia.java @@ -36,8 +36,8 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio { private LinkedHashMap> 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ã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. private List 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 rowOrigem) throws Exception { LinkedHashMap rowDestino = rowOrigem; - // Busca as configura��es de comiss�o + // Busca as configurações de comissão LinkedHashMap 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ência de destino da comissã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ã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ção de comissã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"))) @@ -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 é 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 é 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 transferencias 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 impressao de pre 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 comissao 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 impressao posterior Não estavam sendo exibidas como pre venda pois so estavam sendo validados os tipoVendaId 18 e 39. + //Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de negocio. 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 comissao 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 impressao posterior Não estavam sendo exibidas como pre venda pois so estavam sendo validados os tipoVendaId 18 e 39. + //Verifiquei a classe RelatorioImpressaoPosterior e adicionei os tipoVendaId faltantes de acordo com sua regra de negocio. 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 devolucao if (motivoCancelacionId == 32) { - // Verificia se a devolu��o � pra ser contabilizada na ag�ncia de destino ou de origem da venda + // Verificia se a devolucao e pra ser contabilizada na agencia 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 cacheConfig = null; - // Verifica se j� existe configura��o na memoria, caso Não exista, realiza busca no banco + // Verifica se ja existe configuracao na memoria, caso Não exista, realiza busca no banco if (!mapCacheConfigComissao.containsKey(puntoVentaId.toString() + "_" + empresaId.toString())) { StringBuilder sql = new StringBuilder(); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSimplificadoSumarizado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSimplificadoSumarizado.java index be692ea09..c83e8c94f 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSimplificadoSumarizado.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSimplificadoSumarizado.java @@ -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 + * Obtem SQL, necessario ordenar por prefixo. + * Obs.: Não deve sera alterado ordenacao pois impactara na logica de agrupamento por ida/volta * * @param rutaId * @param grupoRutaId @@ -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 relatorio 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 sera alterado ordenacao pois impactara na logica abaixo. * * @param rset * @param relatorioBean diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java index 1a8fa2cea..93e5aa83f 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioResumoLinhasAnaliticoSumarizado.java @@ -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 relatorio 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 diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTaxasLinha.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTaxasLinha.java index 0cbb6b5d0..ba2ee11a2 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTaxasLinha.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTaxasLinha.java @@ -25,7 +25,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement; import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource; /** - * @author Bruno H. G. Gouv�a + * @author Bruno H. G. Gouvea * */ public class RelatorioTaxasLinha extends Relatorio { @@ -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 subtracao do ICMS duas vezes, no valor unitario (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 unitario pela Q. EMB. por serem calculos independentes. + //Agora o valor unitario é subtraido pelo ICMS e os totalizadores sao calculados pela multiplicado 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 subtracao do ICMS duas vezes, no valor unitario (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 unitario pela Q. EMB. por serem calculados independentes. + //Agora o valor unitario é subtraído pelo ICMS e os totalizadores sao calculados pela multiplicacao 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ção do ICMS duas vezes, no valor unitario (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 unitario pela Q. EMB. por serem calculos independentes. + //Agora o valor unitario é subtraído pelo ICMS e os totalizadores sao calculados pela multiplicaçã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); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPTA.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPTA.java index bdf384e1a..6bd1a846e 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPTA.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPTA.java @@ -58,7 +58,7 @@ public class RelatorioVendasPTA extends Relatorio { return situacao; } } - throw new IllegalArgumentException("Situa��o de cancelamento inv�lido."); + throw new IllegalArgumentException("Situação de cancelamento inválido."); } } diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesBoletos.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesBoletos.java index 1bc080560..f3f223a8a 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesBoletos.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioVendasPacotesBoletos.java @@ -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); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/negocio/CalculoImposto.java b/src/java/com/rjconsultores/ventaboletos/relatorios/negocio/CalculoImposto.java index 58cfce63b..4a4cb3c60 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/negocio/CalculoImposto.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/negocio/CalculoImposto.java @@ -14,7 +14,7 @@ import com.rjconsultores.ventaboletos.relatorios.utilitarios.ExceptionConfigurac import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement; /** - * @author Bruno H. G. Gouv�a + * @author Bruno H. G. Gouvea * */ 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 + // Reducao 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ÇAO / 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çã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 cacheConfig = null; - // Verifica se j� existe configura��o na memoria, caso Não exista, realiza busca no banco + // Verifica se já existe configuraçã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çã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ção de imposto para agê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çã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çã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ÇÂ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ção estadual/municipal if (porcRed != null && !porcRed.equals(BigDecimal.ZERO)) valorIcms = valorIcms.subtract(porcRed.divide(BigDecimal.valueOf(100)).multiply(valorIcms)); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/render/RenderRelatorioJasper.java b/src/java/com/rjconsultores/ventaboletos/relatorios/render/RenderRelatorioJasper.java index 64bc2fd5a..e6e732b54 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/render/RenderRelatorioJasper.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/render/RenderRelatorioJasper.java @@ -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ção da classe abstrata de renderização acoplada a uma tecnologia de renderização especifica * - * @author Bruno H. G. Gouv�a + * @author Bruno H. G. Gouvea * */ @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çães de geração de todos os relató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á utilizado para geração do relatório, só 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ão contendo regra de utilizaçã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ção de acordo com usuá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çã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 relatorio 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ão para quando o arquivo xls chegar no máximo de linhas pular para a pró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ão para quando o arquivo xls chegar no máximo de linhas pular para a próxima aba do arquivo mantis #11294 exporterXLS.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.TRUE); exporterXLS.setParameter(JRXlsExporterParameter.MAXIMUM_ROWS_PER_SHEET, 65500); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoEmpParam.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoEmpParam.java index 5f3642a4b..b35878044 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoEmpParam.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoEmpParam.java @@ -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);