julio 2015-10-26 18:22:13 +00:00
parent 9f69891567
commit b089e74b3e
3 changed files with 12 additions and 7 deletions

View File

@ -39,6 +39,8 @@ public class Comissao implements Serializable {
private BigDecimal receitaExcessobagagem;
@Column(name = "RECEITA_SEGUROOPCIONAL")
private BigDecimal receitaSeguroopcional;
@Column(name = "RECEITA_OUTROS")
private BigDecimal receitaOutros;
@Column(name = "DESCONTOS_EVENTUAIS")
private BigDecimal descontosEventuais;
@Column(name = "ROYATIES")
@ -58,7 +60,6 @@ public class Comissao implements Serializable {
private Date fecmodif;
@Column(name = "USUARIO_ID")
private Integer usuarioId;
@Column(name = "PUNTOVENTA_ID")
private Integer puntoVentaId;
@Column(name = "EMPRESA_ID")
@ -208,4 +209,12 @@ public class Comissao implements Serializable {
this.empresaId = empresaId;
}
public BigDecimal getReceitaOutros() {
return receitaOutros;
}
public void setReceitaOutros(BigDecimal receitaOutros) {
this.receitaOutros = receitaOutros;
}
}

View File

@ -74,6 +74,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
comissao.setEntregasPassagem(rc.getComissaoEntregaPassagem());
comissao.setReceitaExcessobagagem(rc.getComissaoExcessoBagagem());
comissao.setReceitaSeguroopcional(rc.getComissaoSegOpcional());
comissao.setReceitaOutros(rc.getComissaoOutros());
comissao.setRoyaties(rc.getRoyaties());
comissao.setIssRetido(rc.getRetidoISS());
@ -434,8 +435,6 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
// Cancelamento Receita
else {
// if (rcc.getMotivoCancelacionId().equals(Constantes.MVO_CANCEL_CANCELACION)) {
// Cancelamento Receita GAP
if (rcc.getTipoVenta().equals(Constantes.TPV_BOLETO_REMOTO.intValue())) {
canceladosGAP = canceladosGAP.add(receitaDevItem);
@ -464,8 +463,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
cr.setGapImpressa(gapImpressa);
cr.setContImpressa(contImpressa);
// Receita Comissão = Receita BPR + Receita GAP
// - GapImpressa - Internet
// Receita Comissão = Receita BPR + Receita GAP - GapImpressa - Internet
// - Cancelados - Devoluções Origem - Cancelados GAP - Devoluções GAP Origem - Devoluções - Devoluções GAP
receitaComissao = receitaComissao.add(receitaBPR).add(receitaGAP);
receitaComissao = receitaComissao.add(gapImpressa.negate()).add(internet.negate()).add(cancelados.negate());

View File

@ -11,8 +11,6 @@ public class RegistroCalculo {
private BigDecimal comissaoExcessoBagagem;
private BigDecimal comissaoEntregaPassagem;
private BigDecimal comissaoOutros;
// private BigDecimal bonificacao;
private BigDecimal comissaoBonificaoMetas;
private BigDecimal royaties;