diff --git a/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java b/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java index a36e13e06..6f7a73b84 100644 --- a/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java +++ b/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java @@ -296,8 +296,7 @@ public class BoletoComissao { if (getBoletoId() == null) { if (other.getBoletoId() != null) return false; - } - else if (!getBoletoId().equals(other.getBoletoId())) + } else if (!getBoletoId().equals(other.getBoletoId())) return false; return true; } @@ -382,28 +381,22 @@ public class BoletoComissao { public String getSituacaoBilhete() { if (isOcd()) { return "OCD"; - } - else if ((isStatusCancelado()) && (isMotivocancelacionDevolvido() || isMotivocancelacionCancelado()) + } else if ((isStatusCancelado()) && (isMotivocancelacionDevolvido() || isMotivocancelacionCancelado()) && StringUtils.isNotBlank(getDescmotivocancelacion())) { return getDescmotivocancelacion(); - } - else if ((isStatusVendido() || isStatusCancelado()) + } else if ((isStatusVendido() || isStatusCancelado()) && !isMotivocancelacionDevolvido() && !isMotivocancelacionCancelado()) { if (isStatusCancelado() && isMotivocancelacionTrocado()) { return "B. VENDIDO TROCADO"; - } - else if (isStatusVendido() && isMotivocancelacionTransferido()) { + } else if (isStatusVendido() && isMotivocancelacionTransferido()) { return "B. VENDIDO TRANSFERIDO"; } - } - else if (isStatusTroca()) { + } else if (isStatusTroca()) { if (isVendaBilheteTroca(getTipoVenta()) || isVendaGap(getTipoVenta())) { return "B. DA TROCA"; - } - else if (isVendaBilheteTransferencia(getTipoVenta()) || isVendaGap(getTipoVenta())) { + } else if (isVendaBilheteTransferencia(getTipoVenta()) || isVendaGap(getTipoVenta())) { return "B. DA TRANSFERENCIA"; - } - else if (isVendaBilheteConfirmaAberto(getTipoVenta())) { + } else if (isVendaBilheteConfirmaAberto(getTipoVenta())) { return "CONFIRMAÇÃO ABERTO"; } } @@ -625,25 +618,25 @@ public class BoletoComissao { public boolean isBilheteNormalVendido() { return (isVendaBilheteNormal(getTipoVenta()) && isSemMotivocancelacion() - && isStatusVendido()) // Venda sem alteração - || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionTrocado()) // Venda trocada - || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionTransferido()) // Venda transferida - || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionCancelado()) // Venda cancelada - || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionDevolvido()) // Venda devolvida - || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionGeracaoOcd()) // Venda devolvida com OCD - || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionAgrupamento() && isBoletoOriginal()) // Agrupamento de corrida - || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionCheckin()) // Venda normal Checkin - || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCheckin()) // Venda troca Checkin - || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCheckin()) // Venda transferencia Checkin - || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isSemMotivocancelacion()) // Novo bilhete da troca - || (isVendaBilheteTroca(getTipoVenta()) && isStatusVendido() && isSemMotivocancelacion()) // Novo bilhete de agrupamento de corrida - || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido()) // Novo bilhete da troca devolvido - || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionGeracaoOcd()) // Novo bilhete da troca devolvido com OCD - || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado()) // Novo bilhete transferido devolvido - || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionGeracaoOcd()) // Novo bilhete transferido devolvido com OCD - || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido()) // Novo bilhete da troca cancelado - || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado()) // Novo bilhete transferido cancelado - || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusEntregue() && isSemMotivocancelacion()); // bilhete transferido entregue + && isStatusVendido()) // Venda sem alteração + || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionTrocado()) // Venda trocada + || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionTransferido()) // Venda transferida + || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionCancelado()) // Venda cancelada + || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionDevolvido()) // Venda devolvida + || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionGeracaoOcd()) // Venda devolvida com OCD + || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionAgrupamento() && isBoletoOriginal()) // Agrupamento de corrida + || (isVendaBilheteNormal(getTipoVenta()) && isStatusVendido() && isMotivocancelacionCheckin()) // Venda normal Checkin + || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCheckin()) // Venda troca Checkin + || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCheckin()) // Venda transferencia Checkin + || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isSemMotivocancelacion()) // Novo bilhete da troca + || (isVendaBilheteTroca(getTipoVenta()) && isStatusVendido() && isSemMotivocancelacion()) // Novo bilhete de agrupamento de corrida + || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido()) // Novo bilhete da troca devolvido + || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionGeracaoOcd()) // Novo bilhete da troca devolvido com OCD + || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado()) // Novo bilhete transferido devolvido + || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionGeracaoOcd()) // Novo bilhete transferido devolvido com OCD + || (isVendaBilheteTroca(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido()) // Novo bilhete da troca cancelado + || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado()) // Novo bilhete transferido cancelado + || (isVendaBilheteTransferencia(getTipoVenta()) && isStatusEntregue() && isSemMotivocancelacion()); // bilhete transferido entregue } /** ABA BILHETE DEVOLVIDO */ @@ -674,7 +667,7 @@ public class BoletoComissao { /** ABA BILHETE DEVOLVIDO */ public boolean isBilheteAbertoDevolvido() { - return (isVendaBilheteConfirmaAberto(getTipoVenta())||isVendaBilheteAberto(tipoVenta)) && isStatusCancelado() && isMotivocancelacionDevolvido(); + return (isVendaBilheteConfirmaAberto(getTipoVenta()) || isVendaBilheteAberto(tipoVenta)) && isStatusCancelado() && isMotivocancelacionDevolvido(); } /** ABA BILHETE DEVOLVIDO */ @@ -689,7 +682,7 @@ public class BoletoComissao { /** ABA BILHETE DEVOLVIDO */ public boolean isBilheteAbertoDevolvidoComOcd() { - return isVendaBilheteConfirmaAberto(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionGeracaoOcd(); + return (isVendaBilheteConfirmaAberto(getTipoVenta()) || isVendaBilheteAberto(tipoVenta)) && isStatusCancelado() && isMotivocancelacionGeracaoOcd(); } /** ABA BILHETE DEVOLVIDO */ @@ -731,7 +724,7 @@ public class BoletoComissao { public boolean isBilheteNormalTransferidoDevolvido() { return isVendaBilheteTransferencia(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionDevolvido(); } - + /** ABA BILHETE DEVOLVIDO */ public boolean isBilheteNormalTransferidoTrocado() { return isVendaBilheteTransferencia(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionTrocado(); @@ -750,18 +743,18 @@ public class BoletoComissao { /** ABA GAP VENDIDA */ public boolean isBilheteGapVendido() { return (isVendaGap(getTipoVenta()) && isSemMotivocancelacion() && isStatusVendido() - && isSemNumFolioSistema()) // Gap sem alteração - || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionEntregaGap() && isSemNumFolioSistema()) // Gap entregue - || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionEntregaGap() && isSemNumFolioSistema()) // Gap entregue - || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionTrocado() && isSemNumFolioSistema()) // Gap trocada + && isSemNumFolioSistema()) // Gap sem alteração + || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionEntregaGap() && isSemNumFolioSistema()) // Gap entregue + || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionEntregaGap() && isSemNumFolioSistema()) // Gap entregue + || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionTrocado() && isSemNumFolioSistema()) // Gap trocada || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionTransferido() && isSemNumFolioSistema()) // Gap transferida - || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionCancelado() && isSemNumFolioSistema()) // Gap cancelada - || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionDevolvido() && isSemNumFolioSistema()) // Gap devolvida - || (isVendaGap(getTipoVenta()) && isStatusTroca() && isSemMotivocancelacion() && isSemNumFolioSistema()) // Gap Novo bilhete da troca - || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido() && isSemNumFolioSistema()) // Gap Novo bilhete da troca devolvido - || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado() && isSemNumFolioSistema()) // Gap Novo bilhete transferido devolvido - || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido() && isSemNumFolioSistema()) // Gap Novo bilhete da troca cancelado - || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado() && isSemNumFolioSistema()); // Gap Novo bilhete transferido cancelado + || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionCancelado() && isSemNumFolioSistema()) // Gap cancelada + || (isVendaGap(getTipoVenta()) && isStatusVendido() && isMotivocancelacionDevolvido() && isSemNumFolioSistema()) // Gap devolvida + || (isVendaGap(getTipoVenta()) && isStatusTroca() && isSemMotivocancelacion() && isSemNumFolioSistema()) // Gap Novo bilhete da troca + || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido() && isSemNumFolioSistema()) // Gap Novo bilhete da troca devolvido + || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado() && isSemNumFolioSistema()) // Gap Novo bilhete transferido devolvido + || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionDevolvido() && isSemNumFolioSistema()) // Gap Novo bilhete da troca cancelado + || (isVendaGap(getTipoVenta()) && isStatusTroca() && isMotivocancelacionCancelado() && isSemNumFolioSistema()); // Gap Novo bilhete transferido cancelado } /** ABA GAP DEVOLVIDO */ @@ -799,7 +792,7 @@ public class BoletoComissao { return isVendaGap(getTipoVenta()) && isMotivocancelacionDevolvido() && isStatusCancelado() && isSemNumFolioSistema(); } - + /** ABA GAP DEVOLVIDO */ public boolean isBilheteGapDevolvidoComOcd() { return isVendaGap(getTipoVenta()) && isMotivocancelacionGeracaoOcd() @@ -918,7 +911,7 @@ public class BoletoComissao { public void setCorridaId(Integer corridaId) { this.corridaId = corridaId; } - + public BigDecimal getValorTabela() { return valorTabela; } @@ -973,12 +966,12 @@ public class BoletoComissao { || isBilheteGapTrocadoCancelado() || isBilheteGapTrocadoDevolvido(); } - + public String getOrderExigeConferencia() { - if(isExigeConferenciaAba() || isExigeConferencia() || isExigeConferenciaBoletoDevolvido()) { - if(!isConferido()) { + if (isExigeConferenciaAba() || isExigeConferencia() || isExigeConferenciaBoletoDevolvido()) { + if (!isConferido()) { return "A"; - } else if (isConferido()){ + } else if (isConferido()) { return "B"; } }