From 4d1918013da3af25f39638d4b5d7f8c3667d260a Mon Sep 17 00:00:00 2001 From: wilian Date: Wed, 4 May 2016 19:52:39 +0000 Subject: [PATCH] fixes bug #7406 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@55576 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../rjconsultores/ventaboletos/constantes/Constantes.java | 2 ++ .../ventaboletos/vo/comissao/BoletoComissao.java | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/constantes/Constantes.java b/src/com/rjconsultores/ventaboletos/constantes/Constantes.java index f21917a27..235d11bca 100644 --- a/src/com/rjconsultores/ventaboletos/constantes/Constantes.java +++ b/src/com/rjconsultores/ventaboletos/constantes/Constantes.java @@ -15,6 +15,8 @@ public class Constantes { public static final Long MVO_CANCEL_CANCELACION = new Long(31); public static final Long MVO_CANCEL_DEVOLUCAO = new Long(32); + public static final Long MVO_CANCEL_DEVOLUCAO_CONTIGENCIA_50 = new Long(36); + public static final Long MVO_CANCEL_DEVOLUCAO_CONTIGENCIA_100 = new Long(37); public static final Long MVO_CANCEL_TROCA = new Long(10); public static final Long MVO_CANCEL_CHECKIN = new Long(27); public static final Long MVO_CANCEL_TRANSFERENCIA = new Long(23); diff --git a/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java b/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java index 850000638..6125a0ae8 100644 --- a/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java +++ b/src/com/rjconsultores/ventaboletos/vo/comissao/BoletoComissao.java @@ -530,7 +530,9 @@ public class BoletoComissao { } public boolean isMotivocancelacionDevolvido() { - return !isSemMotivocancelacion() && getMotivoCancelacionId() == Constantes.MVO_CANCEL_DEVOLUCAO.intValue(); + return !isSemMotivocancelacion() && (getMotivoCancelacionId() == Constantes.MVO_CANCEL_DEVOLUCAO.intValue() || + getMotivoCancelacionId() == Constantes.MVO_CANCEL_DEVOLUCAO_CONTIGENCIA_50.intValue() || + getMotivoCancelacionId() == Constantes.MVO_CANCEL_DEVOLUCAO_CONTIGENCIA_100.intValue()); } public boolean isMotivocancelacionEntregaGap() { @@ -673,7 +675,7 @@ public class BoletoComissao { /** ABA BILHETE DEVOLVIDO */ public boolean isBilheteEntregaGapTrocado() { - return isVendaGap(getTipoVenta()) && isStatusEntregue() && isMotivocancelacionTrocado() && StringUtils.isNotBlank(getNumFolioSistema()); + return isVendaGap(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionTrocado() && StringUtils.isNotBlank(getNumFolioSistema()); } /** ABA BILHETE DEVOLVIDO */