bug #6669
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@49451 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
9f69891567
commit
b089e74b3e
|
@ -39,6 +39,8 @@ public class Comissao implements Serializable {
|
||||||
private BigDecimal receitaExcessobagagem;
|
private BigDecimal receitaExcessobagagem;
|
||||||
@Column(name = "RECEITA_SEGUROOPCIONAL")
|
@Column(name = "RECEITA_SEGUROOPCIONAL")
|
||||||
private BigDecimal receitaSeguroopcional;
|
private BigDecimal receitaSeguroopcional;
|
||||||
|
@Column(name = "RECEITA_OUTROS")
|
||||||
|
private BigDecimal receitaOutros;
|
||||||
@Column(name = "DESCONTOS_EVENTUAIS")
|
@Column(name = "DESCONTOS_EVENTUAIS")
|
||||||
private BigDecimal descontosEventuais;
|
private BigDecimal descontosEventuais;
|
||||||
@Column(name = "ROYATIES")
|
@Column(name = "ROYATIES")
|
||||||
|
@ -58,7 +60,6 @@ public class Comissao implements Serializable {
|
||||||
private Date fecmodif;
|
private Date fecmodif;
|
||||||
@Column(name = "USUARIO_ID")
|
@Column(name = "USUARIO_ID")
|
||||||
private Integer usuarioId;
|
private Integer usuarioId;
|
||||||
|
|
||||||
@Column(name = "PUNTOVENTA_ID")
|
@Column(name = "PUNTOVENTA_ID")
|
||||||
private Integer puntoVentaId;
|
private Integer puntoVentaId;
|
||||||
@Column(name = "EMPRESA_ID")
|
@Column(name = "EMPRESA_ID")
|
||||||
|
@ -208,4 +209,12 @@ public class Comissao implements Serializable {
|
||||||
this.empresaId = empresaId;
|
this.empresaId = empresaId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public BigDecimal getReceitaOutros() {
|
||||||
|
return receitaOutros;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setReceitaOutros(BigDecimal receitaOutros) {
|
||||||
|
this.receitaOutros = receitaOutros;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -74,6 +74,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
||||||
comissao.setEntregasPassagem(rc.getComissaoEntregaPassagem());
|
comissao.setEntregasPassagem(rc.getComissaoEntregaPassagem());
|
||||||
comissao.setReceitaExcessobagagem(rc.getComissaoExcessoBagagem());
|
comissao.setReceitaExcessobagagem(rc.getComissaoExcessoBagagem());
|
||||||
comissao.setReceitaSeguroopcional(rc.getComissaoSegOpcional());
|
comissao.setReceitaSeguroopcional(rc.getComissaoSegOpcional());
|
||||||
|
comissao.setReceitaOutros(rc.getComissaoOutros());
|
||||||
|
|
||||||
comissao.setRoyaties(rc.getRoyaties());
|
comissao.setRoyaties(rc.getRoyaties());
|
||||||
comissao.setIssRetido(rc.getRetidoISS());
|
comissao.setIssRetido(rc.getRetidoISS());
|
||||||
|
@ -434,8 +435,6 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
||||||
|
|
||||||
// Cancelamento Receita
|
// Cancelamento Receita
|
||||||
else {
|
else {
|
||||||
// if (rcc.getMotivoCancelacionId().equals(Constantes.MVO_CANCEL_CANCELACION)) {
|
|
||||||
|
|
||||||
// Cancelamento Receita GAP
|
// Cancelamento Receita GAP
|
||||||
if (rcc.getTipoVenta().equals(Constantes.TPV_BOLETO_REMOTO.intValue())) {
|
if (rcc.getTipoVenta().equals(Constantes.TPV_BOLETO_REMOTO.intValue())) {
|
||||||
canceladosGAP = canceladosGAP.add(receitaDevItem);
|
canceladosGAP = canceladosGAP.add(receitaDevItem);
|
||||||
|
@ -464,8 +463,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
||||||
cr.setGapImpressa(gapImpressa);
|
cr.setGapImpressa(gapImpressa);
|
||||||
cr.setContImpressa(contImpressa);
|
cr.setContImpressa(contImpressa);
|
||||||
|
|
||||||
// Receita Comissão = Receita BPR + Receita GAP
|
// Receita Comissão = Receita BPR + Receita GAP - GapImpressa - Internet
|
||||||
// - GapImpressa - Internet
|
|
||||||
// - Cancelados - Devoluções Origem - Cancelados GAP - Devoluções GAP Origem - Devoluções - Devoluções GAP
|
// - Cancelados - Devoluções Origem - Cancelados GAP - Devoluções GAP Origem - Devoluções - Devoluções GAP
|
||||||
receitaComissao = receitaComissao.add(receitaBPR).add(receitaGAP);
|
receitaComissao = receitaComissao.add(receitaBPR).add(receitaGAP);
|
||||||
receitaComissao = receitaComissao.add(gapImpressa.negate()).add(internet.negate()).add(cancelados.negate());
|
receitaComissao = receitaComissao.add(gapImpressa.negate()).add(internet.negate()).add(cancelados.negate());
|
||||||
|
|
|
@ -11,8 +11,6 @@ public class RegistroCalculo {
|
||||||
private BigDecimal comissaoExcessoBagagem;
|
private BigDecimal comissaoExcessoBagagem;
|
||||||
private BigDecimal comissaoEntregaPassagem;
|
private BigDecimal comissaoEntregaPassagem;
|
||||||
private BigDecimal comissaoOutros;
|
private BigDecimal comissaoOutros;
|
||||||
|
|
||||||
// private BigDecimal bonificacao;
|
|
||||||
private BigDecimal comissaoBonificaoMetas;
|
private BigDecimal comissaoBonificaoMetas;
|
||||||
|
|
||||||
private BigDecimal royaties;
|
private BigDecimal royaties;
|
||||||
|
|
Loading…
Reference in New Issue