fixes bug#21994
dev: Wilian qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@106636 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4020ad5086
commit
2b5806afa2
|
@ -213,6 +213,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
comissao.setEntregasPassagem(registroCalculo.getComissaoEntregaPassagem());
|
||||
comissao.setReceitaExcessobagagem(registroCalculo.getComissaoExcessoBagagem());
|
||||
comissao.setReceitaSeguroopcional(registroCalculo.getComissaoSegOpcional());
|
||||
comissao.setReceitaSeguro(registroCalculo.getComissaoSeguro());
|
||||
comissao.setReceitaOutros(registroCalculo.getComissaoOutros());
|
||||
comissao.setRoyaties(registroCalculo.getRoyaties());
|
||||
comissao.setIssRetido(registroCalculo.getRetidoISS());
|
||||
|
@ -241,6 +242,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
comissao.setDevolvidos(MoneyHelper.somar(comissao.getDevolvidos(), comissaoReceita.getCanceladosGAP(), 2));
|
||||
comissao.setReceitaBrutaExcessoBagagem(MoneyHelper.somar(comissao.getReceitaBrutaExcessoBagagem(), comissaoReceita.getReceitaExcessoBagagem(), 2));
|
||||
comissao.setReceitaBrutaSeguroopcional(MoneyHelper.somar(comissao.getReceitaBrutaSeguroopcional(), comissaoReceita.getReceitaSeguroOpcional(), 2));
|
||||
comissao.setReceitaBrutaSeguro(MoneyHelper.somar(comissao.getReceitaBrutaSeguro(), comissaoReceita.getReceitaSeguro(), 2));
|
||||
}
|
||||
|
||||
comissao = comissaoService.suscribir(comissao);
|
||||
|
@ -776,14 +778,12 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
receitaItem = MoneyHelper.somar(receitaItem, rcc.getEmbarque());
|
||||
}
|
||||
|
||||
if (BooleanUtils.toBoolean(ptovtaComissao.getSeguroReceita())) {
|
||||
receitaSeguroObrigatorioItem = MoneyHelper.somar(receitaSeguroObrigatorioItem, rcc.getSeguro());
|
||||
}
|
||||
|
||||
if (BooleanUtils.toBoolean(ptovtaComissao.getPedagioReceita())) {
|
||||
receitaItem = MoneyHelper.somar(receitaItem, rcc.getPedagio());
|
||||
}
|
||||
|
||||
receitaSeguroObrigatorioItem = MoneyHelper.somar(receitaSeguroObrigatorioItem, rcc.getSeguro());
|
||||
|
||||
}
|
||||
|
||||
if (isSaidaCaixa){
|
||||
|
@ -795,15 +795,13 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
if (BooleanUtils.toBoolean(ptovtaComissao.getTaxaDev())) {
|
||||
receitaDevItem = MoneyHelper.somar(receitaDevItem, rcc.getEmbarque());
|
||||
}
|
||||
|
||||
if (BooleanUtils.toBoolean(ptovtaComissao.getSeguroDev())) {
|
||||
receitaSeguroObrigatorioDevItem = MoneyHelper.somar(receitaSeguroObrigatorioDevItem, rcc.getSeguro());
|
||||
}
|
||||
|
||||
|
||||
if (BooleanUtils.toBoolean(ptovtaComissao.getPedagioDev())) {
|
||||
receitaDevItem = MoneyHelper.somar(receitaDevItem, rcc.getPedagio());
|
||||
}
|
||||
|
||||
receitaSeguroObrigatorioDevItem = MoneyHelper.somar(receitaSeguroObrigatorioDevItem, rcc.getSeguro());
|
||||
|
||||
}
|
||||
|
||||
// Calculo de ICMS sobre o valor do bilhete
|
||||
|
@ -865,8 +863,6 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
|||
tmpComissaoSeguroObrigatorio = calculoSeguroObrigatorio(isAltaTemporada, ptovtaComissao, receitaSeguroObrigatorioItem);
|
||||
comissaoSeguroObrigatorio = MoneyHelper.somar(comissaoSeguroObrigatorio, tmpComissaoSeguroObrigatorio);
|
||||
|
||||
bpr = MoneyHelper.somar(bpr, tmpComissaoSeguroObrigatorio, 4);
|
||||
|
||||
comissaoBPR = MoneyHelper.somar(comissaoBPR, bpr, 4);
|
||||
}
|
||||
|
||||
|
|
|
@ -103,6 +103,7 @@ public class HistoricoComissao extends Comissao {
|
|||
BigDecimal total = MoneyHelper.somar((getComissaoBpr() != null ? getComissaoBpr() : BigDecimal.ZERO),
|
||||
(getReceitaExcessobagagem() != null ? getReceitaExcessobagagem() : BigDecimal.ZERO),
|
||||
(getReceitaSeguroopcional() != null ? getReceitaSeguroopcional() : BigDecimal.ZERO),
|
||||
(getReceitaSeguro() != null ? getReceitaSeguro() : BigDecimal.ZERO),
|
||||
(getReceitaOutros() != null ? getReceitaOutros() : BigDecimal.ZERO),
|
||||
(getBonificacaoMetas() != null ? getBonificacaoMetas() : BigDecimal.ZERO),
|
||||
(getEntregasPassagem() != null ? getEntregasPassagem() : BigDecimal.ZERO));
|
||||
|
@ -123,6 +124,7 @@ public class HistoricoComissao extends Comissao {
|
|||
public BigDecimal getReceitaBaseComissao() {
|
||||
BigDecimal receitaBaseComissao = BigDecimal.ZERO;
|
||||
receitaBaseComissao = MoneyHelper.somar((getReceitaBPR() != null ? getReceitaBPR() : BigDecimal.ZERO));
|
||||
receitaBaseComissao = MoneyHelper.somar((getReceitaSeguro() != null ? getReceitaSeguro() : BigDecimal.ZERO));
|
||||
receitaBaseComissao = MoneyHelper.subtrair(receitaBaseComissao,(getDevolvidos() != null ? getDevolvidos() : BigDecimal.ZERO));
|
||||
return MoneyHelper.arredondar(receitaBaseComissao, 2);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue