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
commit
6d18625b54
2
pom.xml
2
pom.xml
|
@ -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>
|
||||||
|
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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();
|
||||||
|
|
Loading…
Reference in New Issue