Subversion Repositories Integrator Subversion

Rev

Rev 669 | Rev 671 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 669 Rev 670
Line 93... Line 93...
93
        public void uploadArquivoAntecipacao() {
93
        public void uploadArquivoAntecipacao() {
94
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
94
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
95
                        public void execute() {
95
                        public void execute() {
96
                                ExtratoAntecipacaoArquivoDTO extratoAntecipacaoArquivoDTO = conciliacaoBancariaService.uploadArquivoAntecipacao(getArquivoParaAntecipacao());
96
                                ExtratoAntecipacaoArquivoDTO extratoAntecipacaoArquivoDTO = conciliacaoBancariaService.uploadArquivoAntecipacao(getArquivoParaAntecipacao());
97
                                conciliacaoBancariaService.conciliarAntecipacao(extratoAntecipacaoArquivoDTO);
97
                                conciliacaoBancariaService.conciliarAntecipacao(extratoAntecipacaoArquivoDTO);
98
//                              ExtratoBancarioArquivoDTO extratoBancarioArquivoDTO = conciliacaoBancariaService.uploadArquivoExtratoBancario(getArquivoExtratoBancarioDTO());
-
 
99
//                              extratoBancarioArquivoDTO.extrairDados(getEntidade().getArquivosExtratoBancarioDTO());
-
 
100
//                              getEntidade().getArquivosExtratoBancarioParaCadastrarDTO().add(extratoBancarioArquivoDTO);
-
 
101
//                              LancadorMensagem.lancarSucesso(extratoBancarioArquivoDTO.getArquivoExtratoBancario().getFileName() + " FOI ADICIONADO COM SUCESSO!");
-
 
-
 
98
                                getEntidade().setExtratoAntecipacaoArquivoDTO(extratoAntecipacaoArquivoDTO);
102
                                LancadorMensagem.lancarSucesso("ARQUIVO IMPORTADO COM SUCESSO!");
99
                                LancadorMensagem.lancarSucesso("ARQUIVO IMPORTADO COM SUCESSO!");
103
                        }
100
                        }
104
                });
101
                });
105
        }
102
        }
106
       
103
       
Line 212... Line 209...
212
                        }
209
                        }
213
                });
210
                });
214
        }
211
        }
215
        */
212
        */
216
213
217
        public void conciliarExtratosComArquivos() {
-
 
218
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
-
 
219
                        public void execute() {
-
 
220
                                if (VerificadorUtil.estaNulo(getEntidade().getVigenciaDTO())) {
-
 
221
                                        throw new NegocioException("SELECIONE A VIGÊNCIA");
-
 
222
                                }
-
 
223
//                              extratoBancoService.conciliarExtratosComArquivos(getEntidade().getLancamentosDTO());
-
 
224
//                              consultarConciliacaoBancaria();
-
 
225
                                LancadorMensagem.lancarSucesso("EXTRATOS ATUALIZADOS COM SUCESSO");
-
 
226
                        }
-
 
227
                });
-
 
228
        }
-
 
229
       
-
 
230
        public List<String> extrairLinhasArquivo(UploadedFile arquivo) {
214
        public List<String> extrairLinhasArquivo(UploadedFile arquivo) {
231
                BufferedReader reader = null;
215
                BufferedReader reader = null;
232
                List<String> linhas = new ArrayList<String>();
216
                List<String> linhas = new ArrayList<String>();
233
                try {
217
                try {
234
                        reader = new BufferedReader(new InputStreamReader(arquivo.getInputStream()));
218
                        reader = new BufferedReader(new InputStreamReader(arquivo.getInputStream()));
Line 249... Line 233...
249
                }
233
                }
250
                return linhas;
234
                return linhas;
251
        }
235
        }
252
       
236
       
253
        /*******************************************************/
237
        /*******************************************************/
254
       
-
 
255
        public void consultarConciliacaoBancariaTeste() {
-
 
256
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
-
 
257
                        public void execute() {
-
 
258
                                if (VerificadorUtil.estaNulo(getEntidade().getVigenciaDTO())) {
-
 
259
                                        throw new NegocioException("SELECIONE A VIGÊNCIA");
-
 
260
                                }
-
 
261
                                adicionarValoresTeste();
-
 
262
                        }
-
 
263
                });
-
 
264
        }
-
 
265
       
-
 
266
        public void adicionarValoresTeste() {
-
 
267
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
-
 
268
                        public void execute() {
-
 
269
                                ConciliacaoBancariaDTO conciliacaoCompleta = new ConciliacaoBancariaDTO();
-
 
270
                                conciliacaoCompleta.setVigenciaDTO(getEntidade().getVigenciaDTO());
-
 
271
                                conciliacaoCompleta.setArquivosExtratoBancarioDTO(getEntidade().getArquivosExtratoBancarioDTO());
-
 
272
-
 
273
                                List<ConciliacaoBancariaLancamentoDTO> lancamentos = new ArrayList<ConciliacaoBancariaLancamentoDTO>();
-
 
274
                               
-
 
275
                                ConciliacaoBancariaLancamentoDTO lancamento = new ConciliacaoBancariaLancamentoDTO();
-
 
276
                                lancamento.setDataConciliacao(DataUtils.converterStringParaData("01/07/2021"));
-
 
277
//                              lancamento.setValorDebitoBanco(4139.36);
-
 
278
//                              lancamento.setValorDebitoSistema(4139.49);
-
 
279
//                              lancamento.setValorCreditoBanco(4884.52);
-
 
280
//                              lancamento.setValorCreditoSistema(4844.68);
-
 
281
                               
-
 
282
                                List<ConciliacaoBancariaLancamentoDetalhadoDTO> recebiveisDebitos = new ArrayList<ConciliacaoBancariaLancamentoDetalhadoDTO>();
-
 
283
                               
-
 
284
                                /*
-
 
285
                                // BRADESCO: DÉBITOS ESPAÇO CASE
-
 
286
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelDEC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
-
 
287
                                recebivelDEC.setObservacao("BRADESCO: DÉBITOS ESPAÇO CASE");
-
 
288
                                ParcelaDTO parcela1 = new ParcelaDTO();
-
 
289
                                parcela1.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
290
                                parcela1.setObservacao("REDE MASTER DÉBITO REDECARD S A");
-
 
291
                                parcela1.setValor(1331.58);
-
 
292
                                recebivelDEC.getParcelasExtratoParaConciliar().add(parcela1);
-
 
293
                                ParcelaDTO parcela2 = new ParcelaDTO();
-
 
294
                                parcela2.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
295
                                parcela2.setObservacao("REDE HIPER DÉBITO REDECARD S A");
-
 
296
                                parcela2.setValor(97.95);
-
 
297
                                recebivelDEC.getParcelasExtratoParaConciliar().add(parcela2);
-
 
298
                               
-
 
299
                                ParcelaDTO parcela3 = new ParcelaDTO();
-
 
300
                                parcela3.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
301
                                parcela3.setObservacao("DÉBITO DA VENDA 241629");
-
 
302
                                parcela3.setValor(1331.52);
-
 
303
                                recebivelDEC.getParcelasSistema().add(parcela3);
-
 
304
                                ParcelaDTO parcela4 = new ParcelaDTO();
-
 
305
                                parcela4.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
306
                                parcela4.setObservacao("DÉBITO DA VENDA 214511");
-
 
307
                                parcela4.setValor(97.90);
-
 
308
                                recebivelDEC.getParcelasSistema().add(parcela4);
-
 
309
                                recebiveisDebitos.add(recebivelDEC);
-
 
310
                               
-
 
311
                                // BRADESCO: DÉBITOS CASA DAS CAPAS
-
 
312
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelDCC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
-
 
313
                                recebivelDCC.setObservacao("BRADESCO: DÉBITOS CASA DAS CAPAS");
-
 
314
                                ParcelaDTO parcela5 = new ParcelaDTO();
-
 
315
                                parcela5.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
316
                                parcela5.setObservacao("REDE MASTER DÉBITO REDECARD S A");
-
 
317
                                parcela5.setValor(31.00);
-
 
318
                                recebivelDCC.getParcelasExtratoParaConciliar().add(parcela5);
-
 
319
                                ParcelaDTO parcela6 = new ParcelaDTO();
-
 
320
                                parcela6.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
321
                                parcela6.setObservacao("REDE HIPER DÉBITO REDECARD S A");
-
 
322
                                parcela6.setValor(7.95);
-
 
323
                                recebivelDCC.getParcelasExtratoParaConciliar().add(parcela6);
-
 
324
                               
-
 
325
                                ParcelaDTO parcela7 = new ParcelaDTO();
-
 
326
                                parcela7.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
327
                                parcela7.setObservacao("DÉBITO DA VENDA 123124");
-
 
328
                                parcela7.setValor(31.20);
-
 
329
                                recebivelDCC.getParcelasSistema().add(parcela7);
-
 
330
                                ParcelaDTO parcela8 = new ParcelaDTO();
-
 
331
                                parcela8.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
332
                                parcela8.setObservacao("DÉBITO DA VENDA 123132");
-
 
333
                                parcela8.setValor(7.05);
-
 
334
                                recebivelDCC.getParcelasSistema().add(parcela8);
-
 
335
                                recebiveisDebitos.add(recebivelDCC);
-
 
336
                               
-
 
337
                                lancamento.setParcelasRecebiveisDebitos(recebiveisDebitos);
-
 
338
                               
-
 
339
                                List<ConciliacaoBancariaLancamentoDetalhadoDTO> recebiveisCreditos = new ArrayList<ConciliacaoBancariaLancamentoDetalhadoDTO>();
-
 
340
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelCEC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
-
 
341
                                // BRADESCO: CRÉDITOS ESPAÇO CASE
-
 
342
                                recebivelCEC.setObservacao("BRADESCO: CRÉDITOS ESPAÇO CASE");
-
 
343
                                ParcelaDTO parcela9 = new ParcelaDTO();
-
 
344
                                parcela9.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
345
                                parcela9.setObservacao("REDE MASTER CRÉDITO REDECARD S A");
-
 
346
                                parcela9.setValor(2331.58);
-
 
347
                                recebivelCEC.getParcelasExtratoParaConciliar().add(parcela9);
-
 
348
                                ParcelaDTO parcela10 = new ParcelaDTO();
-
 
349
                                parcela10.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
350
                                parcela10.setObservacao("REDE HIPER CRÉDITO REDECARD S A");
-
 
351
                                parcela10.setValor(107.95);
-
 
352
                                recebivelCEC.getParcelasExtratoParaConciliar().add(parcela10);
-
 
353
                               
-
 
354
                                ParcelaDTO parcela11 = new ParcelaDTO();
-
 
355
                                parcela11.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
356
                                parcela11.setObservacao("CRÉDITO 6/6 DA VENDA 241629");
-
 
357
                                parcela11.setValor(1831.02);
-
 
358
                                recebivelCEC.getParcelasSistema().add(parcela11);
-
 
359
                                ParcelaDTO parcela12 = new ParcelaDTO();
-
 
360
                                parcela12.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
361
                                parcela12.setObservacao("CRÉDITO 1/1 DA VENDA 214511");
-
 
362
                                parcela12.setValor(2007.00);
-
 
363
                                recebivelCEC.getParcelasSistema().add(parcela12);
-
 
364
                                recebiveisCreditos.add(recebivelCEC);
-
 
365
                               
-
 
366
                                // BRADESCO: DÉBITOS CASA DAS CAPAS
-
 
367
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelCCC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
-
 
368
                                recebivelCCC.setObservacao("BRADESCO: CRÉDITOS CASA DAS CAPAS");
-
 
369
                                ParcelaDTO parcela13 = new ParcelaDTO();
-
 
370
                                parcela13.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
371
                                parcela13.setObservacao("REDE MASTER CRÉDITO REDECARD S A");
-
 
372
                                parcela13.setValor(310.00);
-
 
373
                                recebivelCCC.getParcelasExtratoParaConciliar().add(parcela13);
-
 
374
                                ParcelaDTO parcela14 = new ParcelaDTO();
-
 
375
                                parcela14.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
376
                                parcela14.setObservacao("REDE HIPER CRÉDITO REDECARD S A");
-
 
377
                                parcela14.setValor(70.25);
-
 
378
                                recebivelCCC.getParcelasExtratoParaConciliar().add(parcela14);
-
 
379
                               
-
 
380
                                ParcelaDTO parcela15 = new ParcelaDTO();
-
 
381
                                parcela15.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
382
                                parcela15.setObservacao("CRÉDITO 1/1 DA VENDA 123124");
-
 
383
                                parcela15.setValor(33.20);
-
 
384
                                recebivelCCC.getParcelasSistema().add(parcela15);
-
 
385
                                ParcelaDTO parcela16 = new ParcelaDTO();
-
 
386
                                parcela16.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
387
                                parcela16.setObservacao("CRÉDITO 2/3 DA VENDA 123132");
-
 
388
                                parcela16.setValor(70.15);
-
 
389
                                recebivelCCC.getParcelasSistema().add(parcela16);
-
 
390
                                recebiveisCreditos.add(recebivelCCC);
-
 
391
                               
-
 
392
                                lancamento.setParcelasRecebiveisCreditos(recebiveisCreditos);
-
 
393
                               
-
 
394
                                ParcelaDTO parcela = new ParcelaDTO();
-
 
395
                                parcela.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
396
                                parcela.setObservacao("PARCELA OPERACAO CREDITO");
-
 
397
                                parcela.setValor(8164.70);
-
 
398
                                lancamento.getParcelasPagamentosBanco().add(parcela);
-
 
399
                               
-
 
400
                                ParcelaDTO parcelaa = new ParcelaDTO();
-
 
401
                                parcelaa.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
402
                                parcelaa.setObservacao("PAGTO ELETRON COBRANCA");
-
 
403
                                parcelaa.setValor(1504.80);
-
 
404
                                lancamento.getParcelasPagamentosBanco().add(parcelaa);
-
 
405
                               
-
 
406
                                ParcelaDTO parcelaPagamento = new ParcelaDTO();
-
 
407
                                parcelaPagamento.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
408
                                parcelaPagamento.setObservacao("BNDES");
-
 
409
                                parcelaPagamento.setValor(8164.70);
-
 
410
                                lancamento.getParcelasPagamentos().add(parcelaPagamento);
-
 
411
                               
-
 
412
                                ParcelaDTO parcelaPagamento2 = new ParcelaDTO();
-
 
413
                                parcelaPagamento2.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
414
                                parcelaPagamento2.setObservacao("CUSTAS");
-
 
415
                                parcelaPagamento2.setValor(1504.80);
-
 
416
                                lancamento.getParcelasPagamentos().add(parcelaPagamento2);
-
 
417
                               
-
 
418
                                List<ParcelaDTO> parcelasConciliacoesPagamentos = new ArrayList<ParcelaDTO>();
-
 
419
                                ParcelaDTO parcelaConciliacao = new ParcelaDTO();
-
 
420
                                parcelaConciliacao.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
421
                                parcelaConciliacao.setObservacao("MAQUINETA REDE");
-
 
422
                                parcelaConciliacao.setValor(350.0);
-
 
423
                                parcelasConciliacoesPagamentos.add(parcelaConciliacao);
-
 
424
                                lancamento.setParcelasPagamentosConciliacoes(parcelasConciliacoesPagamentos);
-
 
425
                               
-
 
426
                                List<ParcelaDTO> parcelasConciliacoesRecebimentos = new ArrayList<ParcelaDTO>();
-
 
427
                                ParcelaDTO parcelaConciliacao2 = new ParcelaDTO();
-
 
428
                                parcelaConciliacao2.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
-
 
429
                                parcelaConciliacao2.setObservacao("CONCILIAÇÃO");
-
 
430
                                parcelaConciliacao2.setValor(40.0);
-
 
431
                                parcelasConciliacoesRecebimentos.add(parcelaConciliacao2);
-
 
432
                                lancamento.setParcelasRecebimentosConciliacoes(parcelasConciliacoesRecebimentos);
-
 
433
                               
-
 
434
                                lancamentos.add(lancamento);
-
 
435
                                */
-
 
436
                                lancamento = new ConciliacaoBancariaLancamentoDTO();
-
 
437
                                lancamento.setDataConciliacao(DataUtils.converterStringParaData("02/07/2021"));
-
 
438
//                              lancamento.setValorDebitoBanco(4708.98);
-
 
439
//                              lancamento.setValorDebitoSistema(4708.98);
-
 
440
//                              lancamento.setValorCreditoBanco(3846.88);
-
 
441
//                              lancamento.setValorCreditoSistema(3854.27);
-
 
442
                               
-
 
443
                                lancamentos.add(lancamento);
-
 
444
                               
-
 
445
                                conciliacaoCompleta.setLancamentosDTO(lancamentos);
-
 
446
                               
-
 
447
//                              setEntidade(conciliacaoCompleta);
-
 
448
                        }
-
 
449
                });
-
 
450
        }
-
 
451
       
238
       
452
}
239
}