From e501a4700cca2c0aca0ddc7ac138d9a4b92be63e Mon Sep 17 00:00:00 2001 From: wilian Date: Fri, 24 Mar 2017 20:12:03 +0000 Subject: [PATCH] fixes bug #8806 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@67250 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../impl/ConferenciaComissaoServiceImpl.java | 6 ++--- .../vo/comissao/BoletoComissao.java | 26 +++++++++++-------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/service/impl/ConferenciaComissaoServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/ConferenciaComissaoServiceImpl.java index c9b30fd94..25973da71 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/ConferenciaComissaoServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/ConferenciaComissaoServiceImpl.java @@ -399,11 +399,11 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic BigDecimal totalOcd = BigDecimal.ZERO; if (lsBoletoComissao != null) { for (BoletoComissao boletoComissao : lsBoletoComissao) { - if (boletoComissao.isOcd()) { + if (boletoComissao.isMotivocancelacionGeracaoOcd()) { totalOcd = totalOcd.add(boletoComissao.getTotal()); - } else if (boletoComissao.isStatusCancelado() && boletoComissao.isMotivocancelacionDevolvido()) { + } else if (boletoComissao.isMotivocancelacionDevolvido()) { totalDevolvidos = totalDevolvidos.add(boletoComissao.getTotal()); - } else if (boletoComissao.isStatusCancelado() && boletoComissao.isMotivocancelacionTrocado()) { + } else if (boletoComissao.isMotivocancelacionTrocado()) { totalTroca = totalTroca.add(boletoComissao.getTotal()); } } diff --git a/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java b/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java index 8e8c4bf6d..0e123a532 100644 --- a/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java +++ b/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java @@ -387,7 +387,7 @@ public class BoletoComissao { } public String getSituacaoBilhete() { - if (isOcd()) { + if (isMotivocancelacionGeracaoOcd()) { return "OCD"; } else if ((isStatusCancelado()) && (isMotivocancelacionDevolvido() || isMotivocancelacionCancelado()) && StringUtils.isNotBlank(getDescmotivocancelacion())) { @@ -786,33 +786,33 @@ public class BoletoComissao { return false; } - if(isVendaGap(getTipoVentaOriginal()) && !isStatusEntregue()) { + if(isVendaGap(getTipoVenta()) && !isStatusEntregue()) { return false; } return isStatusVendido() || isStatusEntregue() || isStatusTroca(); } - /** Define bilhete na aba de venda manual cancelada */ + /** Define bilhete na aba de venda cancelada */ public boolean isAbaBilheteCancelado() { if(!isStatusCancelado()) { return false; } - if(isVendaGap(getTipoVentaOriginal()) && StringUtils.isBlank(getNumFolioPreImpreso())) { + if(isVendaGap(getTipoVenta()) && isNotNumFolioPreImpressoGerado()) { return false; } return isMotivocancelacionCancelado(); } - /** Define bilhete na aba de venda manual devolvida */ + /** Define bilhete na aba de venda devolvida */ public boolean isAbaBilheteDevolvido() { if(!isStatusCancelado()) { return false; } - if(isVendaGap(getTipoVentaOriginal()) && StringUtils.isBlank(getNumFolioPreImpreso())) { + if(isVendaGap(getTipoVenta()) && isNotNumFolioPreImpressoGerado()) { return false; } @@ -829,7 +829,7 @@ public class BoletoComissao { return false; } - if(!isVendaGap(getTipoVentaOriginal())) { + if(!isVendaGap(getTipoVenta())) { return false; } @@ -842,11 +842,11 @@ public class BoletoComissao { return false; } - if(!isVendaGap(getTipoVentaOriginal())) { + if(!isVendaGap(getTipoVenta())) { return false; } - return isMotivocancelacionCancelado() && StringUtils.isBlank(getNumFolioPreImpreso()); + return isMotivocancelacionCancelado() && isNotNumFolioPreImpressoGerado(); } /** Define bilhete na aba de gap devolvida */ @@ -855,11 +855,11 @@ public class BoletoComissao { return false; } - if(!isVendaGap(getTipoVentaOriginal())) { + if(!isVendaGap(getTipoVenta())) { return false; } - return (isMotivocancelacionDevolvido() || isMotivocancelacionGeracaoOcd() || isMotivocancelacionTrocado()) && StringUtils.isBlank(getNumFolioPreImpreso()); + return (isMotivocancelacionDevolvido() || isMotivocancelacionGeracaoOcd() || isMotivocancelacionTrocado()) && isNotNumFolioPreImpressoGerado(); } public BigDecimal getValorPagarOcd() { @@ -901,5 +901,9 @@ public class BoletoComissao { public void setBoletoAnteriorId(Long boletoAnteriorId) { this.boletoAnteriorId = boletoAnteriorId; } + + private boolean isNotNumFolioPreImpressoGerado() { + return StringUtils.isBlank(getNumFolioPreImpreso()); + } }