fabio 2017-11-30 20:16:35 +00:00
parent cc6a1e2e4b
commit 73bb5dd638
1 changed files with 8 additions and 4 deletions

View File

@ -1544,7 +1544,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
lsLogsConferencia.remove(log); 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 logConferencia = new LogConferencia();
logConferencia.setObservacao("OK"); logConferencia.setObservacao("OK");
@ -1561,12 +1561,16 @@ public class ConferenciaController extends MyGenericForwardComposer {
if (tipo.equals(TipoLogConferencia.BOLETO)) { if (tipo.equals(TipoLogConferencia.BOLETO)) {
logConferencia.setCajaId(id); logConferencia.setCajaId(id);
} }
if (tipo.equals(TipoLogConferencia.OCD)) { if (tipo.equals(TipoLogConferencia.OCD)) {
logConferencia.setOcdId(id); logConferencia.setOcdId(id);
} }
if (tipo.equals(TipoLogConferencia.EVENTO_FINANCEIRO)) { if (tipo.equals(TipoLogConferencia.EVENTO_FINANCEIRO)) {
logConferencia.setEventoextraId(id); logConferencia.setEventoextraId(id);
} }
logConferencia.setTransacaoOriginalId(transacaoOriginalId);
logConferencia = conferenciaComissaoService.suscribirLogConferencia(logConferencia); logConferencia = conferenciaComissaoService.suscribirLogConferencia(logConferencia);
atualizarLogConferenciaList(c, logConferencia, numfoliosistema); atualizarLogConferenciaList(c, logConferencia, numfoliosistema);
@ -1596,7 +1600,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
private void gravarLogConferenciaBilhete(MyListbox bilhetes, BoletoComissao boletoComissao, Tab tab, String label) { private void gravarLogConferenciaBilhete(MyListbox bilhetes, BoletoComissao boletoComissao, Tab tab, String label) {
try { 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.setLogconferenciaId(logConferencia.getLogconferenciaId());
boletoComissao.setStatus(logConferencia.getStatus().getValue()); boletoComissao.setStatus(logConferencia.getStatus().getValue());
boletoComissao.setConferido(Boolean.TRUE); boletoComissao.setConferido(Boolean.TRUE);
@ -1626,7 +1630,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
private void gravarLogConferenciaEventoFinanceiro(EventosFinanceirosVO eventoFinanceiro) { private void gravarLogConferenciaEventoFinanceiro(EventosFinanceirosVO eventoFinanceiro) {
try { 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.setLogconferenciaId(logConferencia.getLogconferenciaId());
eventoFinanceiro.setStatus(logConferencia.getStatus().getValue()); eventoFinanceiro.setStatus(logConferencia.getStatus().getValue());
eventoFinanceiro.setConferido(Boolean.TRUE); eventoFinanceiro.setConferido(Boolean.TRUE);
@ -1656,7 +1660,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
private void gravarLogConferenciaOcd(OcdVO ocd) { private void gravarLogConferenciaOcd(OcdVO ocd) {
try { 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.setLogconferenciaId(logConferencia.getLogconferenciaId());
ocd.setStatus(logConferencia.getStatus().getValue()); ocd.setStatus(logConferencia.getStatus().getValue());
ocd.setConferido(Boolean.TRUE); ocd.setConferido(Boolean.TRUE);