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);