wilian 2016-09-05 18:11:00 +00:00
parent 15060cbca5
commit cb923a8081
3 changed files with 11 additions and 3 deletions

View File

@ -753,7 +753,8 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
} }
if (lsBoletoComissao.contains(boletoComissao)) { if (lsBoletoComissao.contains(boletoComissao)) {
BoletoComissao aux = lsBoletoComissao.get(lsBoletoComissao.indexOf(boletoComissao)); int indice = lsBoletoComissao.indexOf(boletoComissao);
BoletoComissao aux = lsBoletoComissao.get(indice);
aux.setComempcategoriaId(boletoComissao.getComempcategoriaId() != null aux.setComempcategoriaId(boletoComissao.getComempcategoriaId() != null
? boletoComissao.getComempcategoriaId() : aux.getComempcategoriaId()); ? boletoComissao.getComempcategoriaId() : aux.getComempcategoriaId());
aux.setComempformapagoId(boletoComissao.getComempformapagoId() != null aux.setComempformapagoId(boletoComissao.getComempformapagoId() != null
@ -762,7 +763,7 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
boletoComissao.getDescpago(), boletoComissao.getDescpago(),
boletoComissao.getIndconferenciafisicacomissao(), boletoComissao.getIndconferenciafisicacomissao(),
boletoComissao.getImporteFp())); boletoComissao.getImporteFp()));
lsBoletoComissao.set(lsBoletoComissao.indexOf(boletoComissao), aux); lsBoletoComissao.set(indice, aux);
} }
else { else {
boletoComissao.getFormapagos().add(new FormapagoVO(boletoComissao.getFormapagoId(), boletoComissao.getFormapagos().add(new FormapagoVO(boletoComissao.getFormapagoId(),

View File

@ -252,6 +252,7 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
boletoComissao.isBilheteNormalTrocadoDevolvido() || boletoComissao.isBilheteNormalTrocadoDevolvido() ||
boletoComissao.isBilheteTrocadoDevolvido() || boletoComissao.isBilheteTrocadoDevolvido() ||
boletoComissao.isBilheteNormalTransferidoDevolvido() || boletoComissao.isBilheteNormalTransferidoDevolvido() ||
boletoComissao.isBilheteNormalTransferidoTrocado() ||
boletoComissao.isBilheteAbertoDevolvido() || boletoComissao.isBilheteAbertoDevolvido() ||
boletoComissao.isBilheteAbertoDevolvidoTrocado() || boletoComissao.isBilheteAbertoDevolvidoTrocado() ||
boletoComissao.isBilheteEntregaGapDevolvido() || boletoComissao.isBilheteEntregaGapDevolvido() ||

View File

@ -705,6 +705,11 @@ public class BoletoComissao {
return isVendaBilheteTransferencia(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionDevolvido(); return isVendaBilheteTransferencia(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionDevolvido();
} }
/** ABA BILHETE DEVOLVIDO */
public boolean isBilheteNormalTransferidoTrocado() {
return isVendaBilheteTransferencia(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionTrocado();
}
/** ABA BILHETE CANCELADO */ /** ABA BILHETE CANCELADO */
public boolean isBilheteNormalTrocadoCancelado() { public boolean isBilheteNormalTrocadoCancelado() {
return isVendaBilheteTroca(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionCancelado(); return isVendaBilheteTroca(getTipoVenta()) && isStatusCancelado() && isMotivocancelacionCancelado();
@ -910,4 +915,5 @@ public class BoletoComissao {
|| isBilheteGapTrocadoCancelado() || isBilheteGapTrocadoCancelado()
|| isBilheteGapTrocadoDevolvido(); || isBilheteGapTrocadoDevolvido();
} }
} }