fixes bug#22321
dev:valdir qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@106751 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
5ac6562d85
commit
5653db2cb0
|
@ -678,6 +678,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
boolean isConsideraBilhetesDevolvidosEmOutraAgencia = ptovtaComissao.getIndbilhetesdevcanorigem() == null ? false : ptovtaComissao.getIndbilhetesdevcanorigem();
|
||||
boolean isPagaComissaoBilheteOrdemServico = ptovtaComissao.getIndPagaComissaoBilheteOS() != null ? ptovtaComissao.getIndPagaComissaoBilheteOS() : false;
|
||||
boolean isDevolucaoComissaoTransferenciaGeraCaja = ptovtaComissao.getEmpresaId().getIndComTransfGeraCaja();
|
||||
boolean isSeguroObrigatorioReceitaBPR = ptovtaComissao.getSeguroReceita() || ptovtaComissao.getSeguroDev();
|
||||
|
||||
List<ComissaoReceita> receitas = new ArrayList<ComissaoReceita>();
|
||||
for (int dia = diaInicial; dia <= diaFinal; dia++) {
|
||||
|
@ -781,7 +782,13 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
receitaItem = MoneyHelper.somar(receitaItem, rcc.getPedagio());
|
||||
}
|
||||
|
||||
receitaSeguroObrigatorioItem = MoneyHelper.somar(receitaSeguroObrigatorioItem, rcc.getSeguro());
|
||||
if(isSeguroObrigatorioReceitaBPR) {
|
||||
if (BooleanUtils.toBoolean(ptovtaComissao.getSeguroReceita())) {
|
||||
receitaItem = MoneyHelper.somar(receitaItem, rcc.getSeguro());
|
||||
}
|
||||
} else {
|
||||
receitaSeguroObrigatorioItem = MoneyHelper.somar(receitaSeguroObrigatorioItem, rcc.getSeguro());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
@ -799,7 +806,13 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
receitaDevItem = MoneyHelper.somar(receitaDevItem, rcc.getPedagio());
|
||||
}
|
||||
|
||||
receitaSeguroObrigatorioDevItem = MoneyHelper.somar(receitaSeguroObrigatorioDevItem, rcc.getSeguro());
|
||||
if(isSeguroObrigatorioReceitaBPR) {
|
||||
if (BooleanUtils.toBoolean(ptovtaComissao.getSeguroDev())) {
|
||||
receitaDevItem = MoneyHelper.somar(receitaDevItem, rcc.getSeguro());
|
||||
}
|
||||
} else {
|
||||
receitaSeguroObrigatorioDevItem = MoneyHelper.somar(receitaSeguroObrigatorioDevItem, rcc.getSeguro());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue