fixes bug#11303

dev:thiago
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@82505 d1611594-4594-4d17-8e1d-87c2c4800839
master
wilian 2018-06-08 19:23:10 +00:00
parent 4f36266044
commit 79fdc2750b
2 changed files with 9 additions and 3 deletions

View File

@ -54,6 +54,11 @@ public class AliasServico implements Serializable {
@Column(name = "INDIDALIASORIGINAL")
private Boolean indIdAliasOriginal;
public AliasServico() {
super();
this.indIdAliasOriginal = false;
}
public Integer getAliasServicoId() {
return aliasServicoId;
}

View File

@ -3,7 +3,6 @@ package com.rjconsultores.ventaboletos.service.impl;
import java.io.ByteArrayOutputStream;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Collections;
import java.util.Comparator;
@ -310,7 +309,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
public RegistroCalculo realizarCalculoComissao(Integer puntoVentaId, Integer empresaId, Date periodo, Boolean isRetencaoDiaria, Integer usuarioId, Boolean isRefazerCalculo) throws ComissaoException, BusinessException {
PtovtaComissao ptovtaComissao = ptovtaComissaoService.buscarPuntaVentaEmpresa(puntoVentaId, empresaId);
if (ptovtaComissao != null) {
if (ptovtaComissao != null && (ptovtaComissao.getIndretercomissao() == null || !ptovtaComissao.getIndretercomissao())) {
//Abate no valor da comissão bpr as saídas de caixa
boolean consideraBilhetesDevolvidosEmOutraAgencia = (ptovtaComissao.getIndbilhetesdevcanorigem() == null)?false:ptovtaComissao.getIndbilhetesdevcanorigem();
@ -357,7 +356,9 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
return calcularRegistroCalculo(ptovtaComissao, puntoVentaId, empresaId, periodo, receitas);
}
} else {
if(!isRefazerCalculo) {
if(ptovtaComissao != null && ptovtaComissao.getIndretercomissao() != null && ptovtaComissao.getIndretercomissao()) {
throw new ComissaoException("busquedaCalculoComissaoController.PtovtaComissaoReterComissao.exception", null, ptovtaComissao.getDescComissaoId() != null ? ptovtaComissao.getPuntoventaId().getNombpuntoventa() : "");
} else if(!isRefazerCalculo) {
throw new ComissaoException("busquedaCalculoComissaoController.PtovtaComissao.exception");
}
}