Subversion Repositories Integrator Subversion

Rev

Rev 669 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
667 blopes 1
package br.com.ec.controller;
2
 
3
import java.io.BufferedReader;
4
import java.io.IOException;
5
import java.io.InputStreamReader;
6
import java.io.Serializable;
7
import java.util.ArrayList;
8
import java.util.List;
9
 
10
import javax.inject.Inject;
11
import javax.inject.Named;
12
 
13
import org.primefaces.model.file.UploadedFile;
14
import org.springframework.context.annotation.Scope;
15
 
16
import br.com.ec.core.exception.NegocioException;
17
import br.com.ec.core.generic.GenericService;
18
import br.com.ec.core.util.DataUtils;
19
import br.com.ec.core.util.VerificadorUtil;
20
import br.com.ec.domain.dto.AntecipacaoDTO;
21
import br.com.ec.domain.dto.ConciliacaoBancariaDTO;
22
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDTO;
23
import br.com.ec.domain.dto.ConciliacaoBancariaLancamentoDetalhadoDTO;
24
import br.com.ec.domain.dto.EmpresaDTO;
25
import br.com.ec.domain.dto.ExtratoAntecipacaoArquivoDTO;
26
import br.com.ec.domain.dto.ExtratoBancarioArquivoDTO;
27
import br.com.ec.domain.dto.ExtratoBancoDTO;
28
import br.com.ec.domain.model.tipos.TipoExtratoBancarioCsv;
29
import br.com.ec.domain.model.tipos.TipoExtratoBanco;
30
import br.com.ec.domain.service.ConciliacaoBancariaService;
31
import br.com.ec.domain.service.ExtratoBancoService;
32
import br.com.ec.domain.shared.ConstantesSEC;
33
import br.com.ec.web.exception.VerificadorLancamentoException;
34
import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean;
35
import br.com.ec.web.generic.AbstractBean;
36
import br.com.ec.web.message.LancadorMensagem;
37
 
38
@Named
39
@Scope("view")
40
public class AntecipacaoBean extends AbstractBean<AntecipacaoDTO> implements Serializable {
41
 
42
        private static final long serialVersionUID = 1L;
43
 
44
        private UploadedFile arquivoParaAntecipacao;
45
 
46
        private ConciliacaoBancariaService conciliacaoBancariaService;
47
        private ExtratoBancoService extratoBancoService;
48
 
49
        @Inject
50
        public AntecipacaoBean(ConciliacaoBancariaService conciliacaoBancariaService, ExtratoBancoService extratoBancoService) {
51
                this.conciliacaoBancariaService = conciliacaoBancariaService;
52
                this.extratoBancoService = extratoBancoService;
53
        }
54
 
55
        @Override
56
        public GenericService<AntecipacaoDTO> getService() {
57
                return null;
58
        }
59
 
60
        @Override
61
        public AntecipacaoDTO getId() {
62
                return null;
63
        }
64
 
65
        @Override
66
        public void preCarregamento() {
67
                limparEntidade();
68
        }
69
 
70
        @Override
71
        public void limparEntidade() {
72
                setEntidade(new AntecipacaoDTO());
73
        }
74
 
75
        public UploadedFile getArquivoParaAntecipacao() {
76
                return arquivoParaAntecipacao;
77
        }
78
        public void setArquivoParaAntecipacao(UploadedFile arquivoParaAntecipacao) {
79
                this.arquivoParaAntecipacao = arquivoParaAntecipacao;
80
        }
81
 
82
        public TipoExtratoBancarioCsv[] getTiposExtratosBancariosCsv() {
83
                return TipoExtratoBancarioCsv.values();
84
        }
85
 
86
        public TipoExtratoBanco[] getTiposExtratoBanco() {
87
                return TipoExtratoBanco.values();
88
        }
89
 
90
        /*******************************************/
91
 
92
        public void uploadArquivoAntecipacao() {
93
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
94
                        public void execute() {
95
                                ExtratoAntecipacaoArquivoDTO extratoAntecipacaoArquivoDTO = conciliacaoBancariaService.uploadArquivoAntecipacao(getArquivoParaAntecipacao());
96
                                extratoAntecipacaoArquivoDTO.extrairDados();
97
//                              ExtratoBancarioArquivoDTO extratoBancarioArquivoDTO = conciliacaoBancariaService.uploadArquivoExtratoBancario(getArquivoExtratoBancarioDTO());
98
//                              extratoBancarioArquivoDTO.extrairDados(getEntidade().getArquivosExtratoBancarioDTO());
99
//                              getEntidade().getArquivosExtratoBancarioParaCadastrarDTO().add(extratoBancarioArquivoDTO);
100
//                              LancadorMensagem.lancarSucesso(extratoBancarioArquivoDTO.getArquivoExtratoBancario().getFileName() + " FOI ADICIONADO COM SUCESSO!");
101
                                LancadorMensagem.lancarSucesso("ARQUIVO IMPORTADO COM SUCESSO!");
102
                        }
103
                });
104
        }
105
 
106
        public void removerArquivoExtratoBancarioAnexado(final ExtratoBancarioArquivoDTO extratoBancarioArquivoDTO) {
107
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
108
                        public void execute() {
109
//                              extratoBancarioArquivoDTO.setDadosExtratoBancoSemCategoriaDTO(new ArrayList<ExtratoBancoDTO>());
110
//                              getEntidade().getArquivosExtratoBancarioParaCadastrarDTO().remove(extratoBancarioArquivoDTO);
111
                                LancadorMensagem.lancarSucesso("ARQUIVO REMOVIDO COM SUCESSO");
112
                        }
113
                });
114
        }
115
 
116
        public void cadastrarExtratosSelecionados(final ExtratoBancarioArquivoDTO extratoBancarioArquivoDTO) {
117
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
118
                        public void execute() {
119
//                              extratoBancoService.cadastrarExtratosBancariosAnexado(extratoBancarioArquivoDTO);
120
//                              getEntidade().getArquivosExtratoBancarioParaCadastrarDTO().remove(extratoBancarioArquivoDTO);
121
//                              consultarConciliacaoBancaria();
122
                                LancadorMensagem.lancarSucesso("EXTRATO BANCÁRIO CADASTRADO COM SUCESSO");
123
                        }
124
                });
125
        }
126
 
127
        public void excluirExtratosSelecionados(final ExtratoBancarioArquivoDTO extratoBancarioArquivoDTO) {
128
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
129
                        public void execute() {
130
//                              extratoBancoService.excluirExtratosBancariosSelecionados(extratoBancarioArquivoDTO);
131
//                              getEntidade().getArquivosExtratoBancarioParaCadastrarDTO().remove(extratoBancarioArquivoDTO);
132
//                              consultarConciliacaoBancaria();
133
                                LancadorMensagem.lancarSucesso("EXTRATO BANCÁRIO CADASTRADO COM SUCESSO");
134
                        }
135
                });
136
        }
137
 
138
        /*******************************************/
139
 
140
        public void atualizarObservacaoPagamentos(final ConciliacaoBancariaLancamentoDTO conciliacaoBancariaLancamentoDTO) {
141
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
142
                        public void execute() {
143
//                              conciliacaoBancariaService.atualizarObservacaoPagamentos(conciliacaoBancariaLancamentoDTO);
144
                                LancadorMensagem.lancarSucesso("CONCILIAÇÃO ATUALIZADA COM SUCESSO");
145
                        }
146
                });
147
        }
148
 
149
        public void conciliar(final ConciliacaoBancariaLancamentoDTO conciliacaoBancariaLancamentoDTO) {
150
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
151
                        public void execute() {
152
//                              conciliacaoBancariaService.realizarConciliacao(conciliacaoBancariaLancamentoDTO);
153
//                              consultarConciliacaoBancaria();
154
                                LancadorMensagem.lancarSucesso("CONCILIAÇÃO REALIZADA COM SUCESSO");
155
                        }
156
                });
157
        }
158
 
159
        public void conciliarExtratosComArquivos(final ConciliacaoBancariaLancamentoDTO conciliacaoBancariaLancamentoDTO) {
160
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
161
                        public void execute() {
162
//                              if (VerificadorUtil.estaNulo(getEntidade().getVigenciaDTO())) {
163
//                                      throw new NegocioException("SELECIONE A VIGÊNCIA");
164
//                              }
165
//                              List<ConciliacaoBancariaLancamentoDTO> conciliacoes = new ArrayList<ConciliacaoBancariaLancamentoDTO>();
166
//                              conciliacoes.add(conciliacaoBancariaLancamentoDTO);
167
//                              extratoBancoService.conciliarExtratosComArquivos(conciliacoes);
168
//                              consultarConciliacaoBancaria();
169
                                LancadorMensagem.lancarSucesso("EXTRATOS ATUALIZADOS COM SUCESSO");
170
                        }
171
                });
172
        }
173
 
174
        public void prepararAlterarExtratoSelecionado(final ExtratoBancoDTO extratoBancoDTO) {
175
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
176
                        public void execute() {
177
//                              setExtratoBancoDTOParaAlterar(extratoBancoDTO);
178
                        }
179
                });
180
        }
181
 
182
        public void removerExtratoSelecionado() {
183
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
184
                        public void execute() {
185
//                              extratoBancoService.excluirDadoExtratoBancoSelecionado(getExtratoBancoDTOParaAlterar());
186
//                              consultarConciliacaoBancaria();
187
                                LancadorMensagem.lancarSucesso("DADO DO EXTRATO BANCÁRIO EXCLUÍDO COM SUCESSO");
188
                        }
189
                });
190
        }
191
 
192
        public void atualizarDadoExtratoBanco() {
193
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
194
                        public void execute() {
195
//                              extratoBancoService.alterarDadosExtratoBanco(getExtratoBancoDTOParaAlterar());
196
                                LancadorMensagem.lancarSucesso("DADO DO EXTRATO BANCÁRIO ATUALIZADO COM SUCESSO");
197
                        }
198
                });
199
        }
200
 
201
        /*
202
        public void atualizarDadosArquivosExtratoBancario(final ConciliacaoBancariaLancamentoDTO conciliacaoBancariaLancamentoDTO) {
203
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
204
                        public void execute() {
205
                                if (VerificadorUtil.estaNulo(getEntidade().getVigenciaDTO())) {
206
                                        throw new NegocioException("SELECIONE A VIGÊNCIA");
207
                                }
208
                                extratoBancoService.atualizarExtratosAnexados(getEntidade());
209
                                //consultarConciliacaoBancaria();
210
                                LancadorMensagem.lancarSucesso("EXTRATOS ATUALIZADOS COM SUCESSO");
211
                        }
212
                });
213
        }
214
        */
215
 
216
        public void conciliarExtratosComArquivos() {
217
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
218
                        public void execute() {
219
                                if (VerificadorUtil.estaNulo(getEntidade().getVigenciaDTO())) {
220
                                        throw new NegocioException("SELECIONE A VIGÊNCIA");
221
                                }
222
//                              extratoBancoService.conciliarExtratosComArquivos(getEntidade().getLancamentosDTO());
223
//                              consultarConciliacaoBancaria();
224
                                LancadorMensagem.lancarSucesso("EXTRATOS ATUALIZADOS COM SUCESSO");
225
                        }
226
                });
227
        }
228
 
229
        public List<String> extrairLinhasArquivo(UploadedFile arquivo) {
230
                BufferedReader reader = null;
231
                List<String> linhas = new ArrayList<String>();
232
                try {
233
                        reader = new BufferedReader(new InputStreamReader(arquivo.getInputStream()));
234
                        String linha = reader.readLine();
235
                        linha = reader.readLine();
236
                        linha = reader.readLine();
237
                while ((linha = reader.readLine()) != null) {
238
                        linhas.add(linha);
239
                }
240
                } catch (Exception ex) {
241
                        ex.printStackTrace();
242
                } finally {
243
                        try {
244
                                reader.close();
245
                        } catch (IOException exc) {
246
                                exc.printStackTrace();
247
                        }
248
                }
249
                return linhas;
250
        }
251
 
252
        /*******************************************************/
253
 
254
        public void consultarConciliacaoBancariaTeste() {
255
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
256
                        public void execute() {
257
                                if (VerificadorUtil.estaNulo(getEntidade().getVigenciaDTO())) {
258
                                        throw new NegocioException("SELECIONE A VIGÊNCIA");
259
                                }
260
                                adicionarValoresTeste();
261
                        }
262
                });
263
        }
264
 
265
        public void adicionarValoresTeste() {
266
                new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() {
267
                        public void execute() {
268
                                ConciliacaoBancariaDTO conciliacaoCompleta = new ConciliacaoBancariaDTO();
269
                                conciliacaoCompleta.setVigenciaDTO(getEntidade().getVigenciaDTO());
270
                                conciliacaoCompleta.setArquivosExtratoBancarioDTO(getEntidade().getArquivosExtratoBancarioDTO());
271
 
272
                                List<ConciliacaoBancariaLancamentoDTO> lancamentos = new ArrayList<ConciliacaoBancariaLancamentoDTO>();
273
 
274
                                ConciliacaoBancariaLancamentoDTO lancamento = new ConciliacaoBancariaLancamentoDTO();
275
                                lancamento.setDataConciliacao(DataUtils.converterStringParaData("01/07/2021"));
276
//                              lancamento.setValorDebitoBanco(4139.36);
277
//                              lancamento.setValorDebitoSistema(4139.49);
278
//                              lancamento.setValorCreditoBanco(4884.52);
279
//                              lancamento.setValorCreditoSistema(4844.68);
280
 
281
                                List<ConciliacaoBancariaLancamentoDetalhadoDTO> recebiveisDebitos = new ArrayList<ConciliacaoBancariaLancamentoDetalhadoDTO>();
282
 
283
                                /*
284
                                // BRADESCO: DÉBITOS ESPAÇO CASE
285
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelDEC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
286
                                recebivelDEC.setObservacao("BRADESCO: DÉBITOS ESPAÇO CASE");
287
                                ParcelaDTO parcela1 = new ParcelaDTO();
288
                                parcela1.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
289
                                parcela1.setObservacao("REDE MASTER DÉBITO REDECARD S A");
290
                                parcela1.setValor(1331.58);
291
                                recebivelDEC.getParcelasExtratoParaConciliar().add(parcela1);
292
                                ParcelaDTO parcela2 = new ParcelaDTO();
293
                                parcela2.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
294
                                parcela2.setObservacao("REDE HIPER DÉBITO REDECARD S A");
295
                                parcela2.setValor(97.95);
296
                                recebivelDEC.getParcelasExtratoParaConciliar().add(parcela2);
297
 
298
                                ParcelaDTO parcela3 = new ParcelaDTO();
299
                                parcela3.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
300
                                parcela3.setObservacao("DÉBITO DA VENDA 241629");
301
                                parcela3.setValor(1331.52);
302
                                recebivelDEC.getParcelasSistema().add(parcela3);
303
                                ParcelaDTO parcela4 = new ParcelaDTO();
304
                                parcela4.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
305
                                parcela4.setObservacao("DÉBITO DA VENDA 214511");
306
                                parcela4.setValor(97.90);
307
                                recebivelDEC.getParcelasSistema().add(parcela4);
308
                                recebiveisDebitos.add(recebivelDEC);
309
 
310
                                // BRADESCO: DÉBITOS CASA DAS CAPAS
311
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelDCC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
312
                                recebivelDCC.setObservacao("BRADESCO: DÉBITOS CASA DAS CAPAS");
313
                                ParcelaDTO parcela5 = new ParcelaDTO();
314
                                parcela5.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
315
                                parcela5.setObservacao("REDE MASTER DÉBITO REDECARD S A");
316
                                parcela5.setValor(31.00);
317
                                recebivelDCC.getParcelasExtratoParaConciliar().add(parcela5);
318
                                ParcelaDTO parcela6 = new ParcelaDTO();
319
                                parcela6.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
320
                                parcela6.setObservacao("REDE HIPER DÉBITO REDECARD S A");
321
                                parcela6.setValor(7.95);
322
                                recebivelDCC.getParcelasExtratoParaConciliar().add(parcela6);
323
 
324
                                ParcelaDTO parcela7 = new ParcelaDTO();
325
                                parcela7.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
326
                                parcela7.setObservacao("DÉBITO DA VENDA 123124");
327
                                parcela7.setValor(31.20);
328
                                recebivelDCC.getParcelasSistema().add(parcela7);
329
                                ParcelaDTO parcela8 = new ParcelaDTO();
330
                                parcela8.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
331
                                parcela8.setObservacao("DÉBITO DA VENDA 123132");
332
                                parcela8.setValor(7.05);
333
                                recebivelDCC.getParcelasSistema().add(parcela8);
334
                                recebiveisDebitos.add(recebivelDCC);
335
 
336
                                lancamento.setParcelasRecebiveisDebitos(recebiveisDebitos);
337
 
338
                                List<ConciliacaoBancariaLancamentoDetalhadoDTO> recebiveisCreditos = new ArrayList<ConciliacaoBancariaLancamentoDetalhadoDTO>();
339
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelCEC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
340
                                // BRADESCO: CRÉDITOS ESPAÇO CASE
341
                                recebivelCEC.setObservacao("BRADESCO: CRÉDITOS ESPAÇO CASE");
342
                                ParcelaDTO parcela9 = new ParcelaDTO();
343
                                parcela9.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
344
                                parcela9.setObservacao("REDE MASTER CRÉDITO REDECARD S A");
345
                                parcela9.setValor(2331.58);
346
                                recebivelCEC.getParcelasExtratoParaConciliar().add(parcela9);
347
                                ParcelaDTO parcela10 = new ParcelaDTO();
348
                                parcela10.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
349
                                parcela10.setObservacao("REDE HIPER CRÉDITO REDECARD S A");
350
                                parcela10.setValor(107.95);
351
                                recebivelCEC.getParcelasExtratoParaConciliar().add(parcela10);
352
 
353
                                ParcelaDTO parcela11 = new ParcelaDTO();
354
                                parcela11.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
355
                                parcela11.setObservacao("CRÉDITO 6/6 DA VENDA 241629");
356
                                parcela11.setValor(1831.02);
357
                                recebivelCEC.getParcelasSistema().add(parcela11);
358
                                ParcelaDTO parcela12 = new ParcelaDTO();
359
                                parcela12.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
360
                                parcela12.setObservacao("CRÉDITO 1/1 DA VENDA 214511");
361
                                parcela12.setValor(2007.00);
362
                                recebivelCEC.getParcelasSistema().add(parcela12);
363
                                recebiveisCreditos.add(recebivelCEC);
364
 
365
                                // BRADESCO: DÉBITOS CASA DAS CAPAS
366
                                ConciliacaoBancariaLancamentoDetalhadoDTO recebivelCCC = new ConciliacaoBancariaLancamentoDetalhadoDTO();
367
                                recebivelCCC.setObservacao("BRADESCO: CRÉDITOS CASA DAS CAPAS");
368
                                ParcelaDTO parcela13 = new ParcelaDTO();
369
                                parcela13.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
370
                                parcela13.setObservacao("REDE MASTER CRÉDITO REDECARD S A");
371
                                parcela13.setValor(310.00);
372
                                recebivelCCC.getParcelasExtratoParaConciliar().add(parcela13);
373
                                ParcelaDTO parcela14 = new ParcelaDTO();
374
                                parcela14.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
375
                                parcela14.setObservacao("REDE HIPER CRÉDITO REDECARD S A");
376
                                parcela14.setValor(70.25);
377
                                recebivelCCC.getParcelasExtratoParaConciliar().add(parcela14);
378
 
379
                                ParcelaDTO parcela15 = new ParcelaDTO();
380
                                parcela15.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
381
                                parcela15.setObservacao("CRÉDITO 1/1 DA VENDA 123124");
382
                                parcela15.setValor(33.20);
383
                                recebivelCCC.getParcelasSistema().add(parcela15);
384
                                ParcelaDTO parcela16 = new ParcelaDTO();
385
                                parcela16.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
386
                                parcela16.setObservacao("CRÉDITO 2/3 DA VENDA 123132");
387
                                parcela16.setValor(70.15);
388
                                recebivelCCC.getParcelasSistema().add(parcela16);
389
                                recebiveisCreditos.add(recebivelCCC);
390
 
391
                                lancamento.setParcelasRecebiveisCreditos(recebiveisCreditos);
392
 
393
                                ParcelaDTO parcela = new ParcelaDTO();
394
                                parcela.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
395
                                parcela.setObservacao("PARCELA OPERACAO CREDITO");
396
                                parcela.setValor(8164.70);
397
                                lancamento.getParcelasPagamentosBanco().add(parcela);
398
 
399
                                ParcelaDTO parcelaa = new ParcelaDTO();
400
                                parcelaa.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
401
                                parcelaa.setObservacao("PAGTO ELETRON COBRANCA");
402
                                parcelaa.setValor(1504.80);
403
                                lancamento.getParcelasPagamentosBanco().add(parcelaa);
404
 
405
                                ParcelaDTO parcelaPagamento = new ParcelaDTO();
406
                                parcelaPagamento.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
407
                                parcelaPagamento.setObservacao("BNDES");
408
                                parcelaPagamento.setValor(8164.70);
409
                                lancamento.getParcelasPagamentos().add(parcelaPagamento);
410
 
411
                                ParcelaDTO parcelaPagamento2 = new ParcelaDTO();
412
                                parcelaPagamento2.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
413
                                parcelaPagamento2.setObservacao("CUSTAS");
414
                                parcelaPagamento2.setValor(1504.80);
415
                                lancamento.getParcelasPagamentos().add(parcelaPagamento2);
416
 
417
                                List<ParcelaDTO> parcelasConciliacoesPagamentos = new ArrayList<ParcelaDTO>();
418
                                ParcelaDTO parcelaConciliacao = new ParcelaDTO();
419
                                parcelaConciliacao.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
420
                                parcelaConciliacao.setObservacao("MAQUINETA REDE");
421
                                parcelaConciliacao.setValor(350.0);
422
                                parcelasConciliacoesPagamentos.add(parcelaConciliacao);
423
                                lancamento.setParcelasPagamentosConciliacoes(parcelasConciliacoesPagamentos);
424
 
425
                                List<ParcelaDTO> parcelasConciliacoesRecebimentos = new ArrayList<ParcelaDTO>();
426
                                ParcelaDTO parcelaConciliacao2 = new ParcelaDTO();
427
                                parcelaConciliacao2.setDataPagamento(DataUtils.converterStringParaData("01/07/2021"));
428
                                parcelaConciliacao2.setObservacao("CONCILIAÇÃO");
429
                                parcelaConciliacao2.setValor(40.0);
430
                                parcelasConciliacoesRecebimentos.add(parcelaConciliacao2);
431
                                lancamento.setParcelasRecebimentosConciliacoes(parcelasConciliacoesRecebimentos);
432
 
433
                                lancamentos.add(lancamento);
434
                                */
435
                                lancamento = new ConciliacaoBancariaLancamentoDTO();
436
                                lancamento.setDataConciliacao(DataUtils.converterStringParaData("02/07/2021"));
437
//                              lancamento.setValorDebitoBanco(4708.98);
438
//                              lancamento.setValorDebitoSistema(4708.98);
439
//                              lancamento.setValorCreditoBanco(3846.88);
440
//                              lancamento.setValorCreditoSistema(3854.27);
441
 
442
                                lancamentos.add(lancamento);
443
 
444
                                conciliacaoCompleta.setLancamentosDTO(lancamentos);
445
 
446
//                              setEntidade(conciliacaoCompleta);
447
                        }
448
                });
449
        }
450
 
451
}