From 73bb5dd63837120ee0d8fab7901c761e7cc45ee3 Mon Sep 17 00:00:00 2001 From: fabio Date: Thu, 30 Nov 2017 20:16:35 +0000 Subject: [PATCH] Fixes bug #10291 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@76905 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../comissao/ConferenciaController.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java index f9acd9f39..2b6164c66 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java @@ -1544,7 +1544,7 @@ public class ConferenciaController extends MyGenericForwardComposer { lsLogsConferencia.remove(log); } - private LogConferencia gravarLogConferencia(Conferencia c, TipoLogConferencia tipo, Long id, String numfoliosistema) throws BusinessException { + private LogConferencia gravarLogConferencia(Conferencia c, TipoLogConferencia tipo, Long id, String numfoliosistema, Long transacaoOriginalId ) throws BusinessException { LogConferencia logConferencia = new LogConferencia(); logConferencia.setObservacao("OK"); @@ -1561,12 +1561,16 @@ public class ConferenciaController extends MyGenericForwardComposer { if (tipo.equals(TipoLogConferencia.BOLETO)) { logConferencia.setCajaId(id); } + if (tipo.equals(TipoLogConferencia.OCD)) { logConferencia.setOcdId(id); } + if (tipo.equals(TipoLogConferencia.EVENTO_FINANCEIRO)) { logConferencia.setEventoextraId(id); } + + logConferencia.setTransacaoOriginalId(transacaoOriginalId); logConferencia = conferenciaComissaoService.suscribirLogConferencia(logConferencia); atualizarLogConferenciaList(c, logConferencia, numfoliosistema); @@ -1596,7 +1600,7 @@ public class ConferenciaController extends MyGenericForwardComposer { private void gravarLogConferenciaBilhete(MyListbox bilhetes, BoletoComissao boletoComissao, Tab tab, String label) { try { - LogConferencia logConferencia = gravarLogConferencia(boletoComissao.getConferencia(), TipoLogConferencia.BOLETO, boletoComissao.getCajaId(), boletoComissao.getNumFolioSistema()); + LogConferencia logConferencia = gravarLogConferencia(boletoComissao.getConferencia(), TipoLogConferencia.BOLETO, boletoComissao.getCajaId(), boletoComissao.getNumFolioSistema(), boletoComissao.getTransacaoOriginalId()); boletoComissao.setLogconferenciaId(logConferencia.getLogconferenciaId()); boletoComissao.setStatus(logConferencia.getStatus().getValue()); boletoComissao.setConferido(Boolean.TRUE); @@ -1626,7 +1630,7 @@ public class ConferenciaController extends MyGenericForwardComposer { private void gravarLogConferenciaEventoFinanceiro(EventosFinanceirosVO eventoFinanceiro) { try { - LogConferencia logConferencia = gravarLogConferencia(eventoFinanceiro.getConferencia(), TipoLogConferencia.EVENTO_FINANCEIRO, eventoFinanceiro.getEventoextraId(), null); + LogConferencia logConferencia = gravarLogConferencia(eventoFinanceiro.getConferencia(), TipoLogConferencia.EVENTO_FINANCEIRO, eventoFinanceiro.getEventoextraId(), null, null); eventoFinanceiro.setLogconferenciaId(logConferencia.getLogconferenciaId()); eventoFinanceiro.setStatus(logConferencia.getStatus().getValue()); eventoFinanceiro.setConferido(Boolean.TRUE); @@ -1656,7 +1660,7 @@ public class ConferenciaController extends MyGenericForwardComposer { private void gravarLogConferenciaOcd(OcdVO ocd) { try { - LogConferencia logConferencia = gravarLogConferencia(ocd.getConferencia(), TipoLogConferencia.OCD, ocd.getOcdId(), null); + LogConferencia logConferencia = gravarLogConferencia(ocd.getConferencia(), TipoLogConferencia.OCD, ocd.getOcdId(), null, null); ocd.setLogconferenciaId(logConferencia.getLogconferenciaId()); ocd.setStatus(logConferencia.getStatus().getValue()); ocd.setConferido(Boolean.TRUE);