Merge pull request 'fixes bug #AL-2468' (#4) from AL-2468 into master

Reviewed-on: adm/IntegracaoReceitaDespesa#4
Reviewed-by: Valdir Cordeiro <valdir.cordeiro@totvs.com.br>
master
pinheiro 2023-06-02 17:36:17 +00:00
commit 6d18625b54
3 changed files with 11 additions and 11 deletions

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId> <groupId>br.com.rjconsultores</groupId>
<artifactId>IntegracaoReceitaDespesa</artifactId> <artifactId>IntegracaoReceitaDespesa</artifactId>
<version>1.2.2</version> <version>1.2.3</version>
<distributionManagement> <distributionManagement>
<repository> <repository>

View File

@ -96,10 +96,10 @@ public class BGMApplication {
public String executaExportacao(Date dataInicio, Date dataFinal, String diretorio, Integer empresaId, Integer puntoVentaId, Connection con,String pathGravacaoExternaArquivos, boolean incluiTipoPagamentoTurismoBGM, boolean layoutNovo) throws IllegalArgumentException, IntegracaoReceitaDespesaException{ public String executaExportacao(Date dataInicio, Date dataFinal, String diretorio, Integer empresaId, Integer puntoVentaId, Connection con,String pathGravacaoExternaArquivos, boolean incluiTipoPagamentoTurismoBGM, boolean layoutNovo) throws IllegalArgumentException, IntegracaoReceitaDespesaException{
if (empresaId == null){ if (empresaId == null){
throw new IllegalArgumentException("o parâmetro empesaId é obrigatório!"); throw new IllegalArgumentException("o parâmetro empesaId é obrigatório!");
} }
if (puntoVentaId == null){ if (puntoVentaId == null){
throw new IllegalArgumentException("o parâmetro puntoVentaId é obrigatório!"); throw new IllegalArgumentException("o parâmetro puntoVentaId é obrigatório!");
} }
excluirArquivosZip(diretorio); excluirArquivosZip(diretorio);
Totalbus totalbus = new Totalbus(con, isReceitasDespesasComporte, isCodReceitaFixoBgm, isReceitasDespesasOuroPrata, layoutNovo ); Totalbus totalbus = new Totalbus(con, isReceitasDespesasComporte, isCodReceitaFixoBgm, isReceitasDespesasOuroPrata, layoutNovo );
@ -108,7 +108,7 @@ public class BGMApplication {
} }
List<File> files = new ArrayList<File>(); List<File> files = new ArrayList<File>();
Calendar cal = Calendar.getInstance(); Calendar cal = Calendar.getInstance();
// Seta primeiro dia da iteração // Seta primeiro dia da iteração
cal.setTime(dataInicio); cal.setTime(dataInicio);
Calendar calFinal = Calendar.getInstance(); Calendar calFinal = Calendar.getInstance();
calFinal.setTime(dataFinal); calFinal.setTime(dataFinal);
@ -129,7 +129,7 @@ public class BGMApplication {
this.copiarArquivoExternamente(file, pathGravacaoExternaArquivos); this.copiarArquivoExternamente(file, pathGravacaoExternaArquivos);
// adiciona um dia para iteração // adiciona um dia para iteração
cal.add(Calendar.DAY_OF_MONTH, 1); cal.add(Calendar.DAY_OF_MONTH, 1);
files.add(file); files.add(file);
} }
@ -155,7 +155,7 @@ public class BGMApplication {
private void copiarArquivoExternamente(File arquivoBGM,String pathGravacaoExternaArquivos){ private void copiarArquivoExternamente(File arquivoBGM,String pathGravacaoExternaArquivos){
if (pathGravacaoExternaArquivos == null){ if (pathGravacaoExternaArquivos == null){
log.info("Path externo para gravação de arquivos não configurado"); log.info("Path externo para gravação de arquivos Não configurado");
return; return;
} }

View File

@ -69,7 +69,7 @@ public class Totalbus {
} }
public List<String> getDespesasReceitas(Integer puntoventaId, Integer empresaId, Date fechaParam, boolean incluiTipoPagamentoTurismoBGM, boolean isLayoutNovo) throws IntegracaoReceitaDespesaException{ public List<String> getDespesasReceitas(Integer puntoventaId, Integer empresaId, Date fechaParam, boolean incluiTipoPagamentoTurismoBGM, boolean isLayoutNovo) throws IntegracaoReceitaDespesaException{
log.debug("gerando depósitos..."); log.debug("gerando depositos...");
List<DespesaReceita> despesasReceitas = getDepositos(puntoventaId, empresaId, fechaParam, incluiTipoPagamentoTurismoBGM, isLayoutNovo); List<DespesaReceita> despesasReceitas = getDepositos(puntoventaId, empresaId, fechaParam, incluiTipoPagamentoTurismoBGM, isLayoutNovo);
log.debug("gerando despesas..."); log.debug("gerando despesas...");
despesasReceitas.addAll(getDespesas(puntoventaId, empresaId, fechaParam, incluiTipoPagamentoTurismoBGM, isLayoutNovo)); despesasReceitas.addAll(getDespesas(puntoventaId, empresaId, fechaParam, incluiTipoPagamentoTurismoBGM, isLayoutNovo));
@ -533,7 +533,7 @@ public class Totalbus {
} }
} catch (Exception e) { } catch (Exception e) {
log.error(e.toString(), e); log.error(e.toString(), e);
throw new IntegracaoReceitaDespesaException("Erro ao processar Despesas Cartão Crédito/Débito"); throw new IntegracaoReceitaDespesaException("Erro ao processar Despesas cartão Crédito/Débito");
} finally { } finally {
try { try {
rs.close(); rs.close();
@ -633,7 +633,7 @@ public class Totalbus {
} }
} catch (Exception e) { } catch (Exception e) {
log.error(e.toString(), e); log.error(e.toString(), e);
throw new IntegracaoReceitaDespesaException("Erro ao processar Despesas Cartão Crédito/Débito"); throw new IntegracaoReceitaDespesaException("Erro ao processar Despesas cartão Crédito/Débito");
} finally { } finally {
try { try {
rs.close(); rs.close();
@ -1048,10 +1048,10 @@ public class Totalbus {
depositos.add(deposito); depositos.add(deposito);
soma = soma.add(rsFechamentos.getBigDecimal(1)); soma = soma.add(rsFechamentos.getBigDecimal(1));
} }
log.debug("Total depósitos: " + soma); log.debug("Total depositos: " + soma);
} catch (Exception e) { } catch (Exception e) {
log.error(e.getMessage(), e); log.error(e.getMessage(), e);
throw new IntegracaoReceitaDespesaException("Erro ao processar Depósitos"); throw new IntegracaoReceitaDespesaException("Erro ao processar Depositos");
} finally { } finally {
try { try {
pstmtFechamentos.close(); pstmtFechamentos.close();