fixes bug#21994

dev: Wilian
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@106624 d1611594-4594-4d17-8e1d-87c2c4800839
master
fabio 2021-05-11 13:25:06 +00:00
parent 4cd0b536e6
commit aaff5db051
8 changed files with 97 additions and 14 deletions

View File

@ -34,6 +34,7 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
setSessionFactory(factory); setSessionFactory(factory);
} }
@SuppressWarnings("unchecked")
@Override @Override
public List<BoletoComissao> buscarReceitasComissoes(Integer puntoVentaId, Integer empresaId, Date periodo) { public List<BoletoComissao> buscarReceitasComissoes(Integer puntoVentaId, Integer empresaId, Date periodo) {
@ -117,6 +118,7 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
return (Comissao) query.uniqueResult(); return (Comissao) query.uniqueResult();
} }
@SuppressWarnings("unchecked")
@Override @Override
public List<HistoricoComissao> buscaHistoricoComissao(Map<String, Object> parametros) { public List<HistoricoComissao> buscaHistoricoComissao(Map<String, Object> parametros) {
@ -129,6 +131,7 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
sql.append(" c.comissao_bpr AS comissaoBpr, "); sql.append(" c.comissao_bpr AS comissaoBpr, ");
sql.append(" c.receita_excessobagagem AS receitaExcessobagagem, "); sql.append(" c.receita_excessobagagem AS receitaExcessobagagem, ");
sql.append(" c.receita_seguroopcional AS receitaSeguroopcional, "); sql.append(" c.receita_seguroopcional AS receitaSeguroopcional, ");
sql.append(" c.receita_seguro AS receitaSeguro, ");
sql.append(" c.descontos_fixos AS descontosFixos, "); sql.append(" c.descontos_fixos AS descontosFixos, ");
sql.append(" c.descontos_eventuais AS descontosEventuais, "); sql.append(" c.descontos_eventuais AS descontosEventuais, ");
sql.append(" c.royaties AS royaties, "); sql.append(" c.royaties AS royaties, ");
@ -140,6 +143,7 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
sql.append(" c.devolvidos AS devolvidos, "); sql.append(" c.devolvidos AS devolvidos, ");
sql.append(" c.receita_bruta_excessobagagem AS receitaBrutaExcessoBagagem, "); sql.append(" c.receita_bruta_excessobagagem AS receitaBrutaExcessoBagagem, ");
sql.append(" c.receita_bruta_seguroopcional AS receitaBrutaSeguroopcional, "); sql.append(" c.receita_bruta_seguroopcional AS receitaBrutaSeguroopcional, ");
sql.append(" c.receita_bruta_seguro AS receitaBrutaSeguro, ");
sql.append(" c.indpago AS indPago, "); sql.append(" c.indpago AS indPago, ");
sql.append(" CASE WHEN c.indpago = 1 THEN 'PAGO' ELSE 'PENDENTE' END AS pagamento, "); sql.append(" CASE WHEN c.indpago = 1 THEN 'PAGO' ELSE 'PENDENTE' END AS pagamento, ");
sql.append(" up.nombusuario AS usuarioPagamento, "); sql.append(" up.nombusuario AS usuarioPagamento, ");
@ -192,6 +196,7 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
.addScalar("comissaoBpr", BigDecimalType.INSTANCE) .addScalar("comissaoBpr", BigDecimalType.INSTANCE)
.addScalar("receitaExcessobagagem", BigDecimalType.INSTANCE) .addScalar("receitaExcessobagagem", BigDecimalType.INSTANCE)
.addScalar("receitaSeguroopcional", BigDecimalType.INSTANCE) .addScalar("receitaSeguroopcional", BigDecimalType.INSTANCE)
.addScalar("receitaSeguro", BigDecimalType.INSTANCE)
.addScalar("descontosFixos", BigDecimalType.INSTANCE) .addScalar("descontosFixos", BigDecimalType.INSTANCE)
.addScalar("descontosEventuais", BigDecimalType.INSTANCE) .addScalar("descontosEventuais", BigDecimalType.INSTANCE)
.addScalar("royaties", BigDecimalType.INSTANCE) .addScalar("royaties", BigDecimalType.INSTANCE)
@ -216,6 +221,7 @@ public class ComissaoHibernateDAO extends GenericHibernateDAO<Comissao, Integer>
.addScalar("devolvidos", BigDecimalType.INSTANCE) .addScalar("devolvidos", BigDecimalType.INSTANCE)
.addScalar("receitaBrutaExcessoBagagem", BigDecimalType.INSTANCE) .addScalar("receitaBrutaExcessoBagagem", BigDecimalType.INSTANCE)
.addScalar("receitaBrutaSeguroopcional", BigDecimalType.INSTANCE) .addScalar("receitaBrutaSeguroopcional", BigDecimalType.INSTANCE)
.addScalar("receitaBrutaSeguro", BigDecimalType.INSTANCE)
.addScalar("dataInicial", DateType.INSTANCE) .addScalar("dataInicial", DateType.INSTANCE)
.addScalar("dataFinal", DateType.INSTANCE) .addScalar("dataFinal", DateType.INSTANCE)
.addScalar("receitaGAP", BigDecimalType.INSTANCE) .addScalar("receitaGAP", BigDecimalType.INSTANCE)

View File

@ -24,50 +24,73 @@ import javax.persistence.TemporalType;
public class Comissao implements Serializable { public class Comissao implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Id @Id
@Basic(optional = false) @Basic(optional = false)
@GeneratedValue(strategy = GenerationType.AUTO, generator = "COMISSAO_SEQ") @GeneratedValue(strategy = GenerationType.AUTO, generator = "COMISSAO_SEQ")
@Column(name = "COMISSAO_ID") @Column(name = "COMISSAO_ID")
private Integer comissaoId; private Integer comissaoId;
@Column(name = "COMPETENCIA") @Column(name = "COMPETENCIA")
private String competencia; private String competencia;
@Column(name = "DATAPAGAMENTO") @Column(name = "DATAPAGAMENTO")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date dataPagamento; private Date dataPagamento;
@Column(name = "INDPAGO") @Column(name = "INDPAGO")
private Boolean indPago; private Boolean indPago;
@Column(name = "COMISSAO_BPR") @Column(name = "COMISSAO_BPR")
private BigDecimal comissaoBpr; private BigDecimal comissaoBpr;
@Column(name = "RECEITA_EXCESSOBAGAGEM") @Column(name = "RECEITA_EXCESSOBAGAGEM")
private BigDecimal receitaExcessobagagem; private BigDecimal receitaExcessobagagem;
@Column(name = "RECEITA_SEGUROOPCIONAL") @Column(name = "RECEITA_SEGUROOPCIONAL")
private BigDecimal receitaSeguroopcional; private BigDecimal receitaSeguroopcional;
@Column(name = "RECEITA_SEGURO")
private BigDecimal receitaSeguro;
@Column(name = "RECEITA_OUTROS") @Column(name = "RECEITA_OUTROS")
private BigDecimal receitaOutros; private BigDecimal receitaOutros;
@Column(name = "DESCONTOS_FIXOS") @Column(name = "DESCONTOS_FIXOS")
private BigDecimal descontosFixos; private BigDecimal descontosFixos;
@Column(name = "DESCONTOS_EVENTUAIS") @Column(name = "DESCONTOS_EVENTUAIS")
private BigDecimal descontosEventuais; private BigDecimal descontosEventuais;
@Column(name = "ROYATIES") @Column(name = "ROYATIES")
private BigDecimal royaties; private BigDecimal royaties;
@Column(name = "ISS_RETIDO") @Column(name = "ISS_RETIDO")
private BigDecimal issRetido; private BigDecimal issRetido;
@Column(name = "BONIFICACAO_METAS") @Column(name = "BONIFICACAO_METAS")
private BigDecimal bonificacaoMetas; private BigDecimal bonificacaoMetas;
@Column(name = "ENTREGAS_PASSAGEM") @Column(name = "ENTREGAS_PASSAGEM")
private BigDecimal entregasPassagem; private BigDecimal entregasPassagem;
@Column(name = "USUARIOPAGAMENTO_ID") @Column(name = "USUARIOPAGAMENTO_ID")
private Integer usuarioPagamentoId; private Integer usuarioPagamentoId;
@Column(name = "ACTIVO") @Column(name = "ACTIVO")
private Boolean activo; private Boolean activo;
@Column(name = "FECMODIF") @Column(name = "FECMODIF")
@Temporal(TemporalType.TIMESTAMP) @Temporal(TemporalType.TIMESTAMP)
private Date fecmodif; private Date fecmodif;
@Column(name = "USUARIO_ID") @Column(name = "USUARIO_ID")
private Integer usuarioId; private Integer usuarioId;
@ManyToOne(fetch = FetchType.LAZY) @ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "PUNTOVENTA_ID") @JoinColumn(name = "PUNTOVENTA_ID")
private PuntoVenta puntoVenta; private PuntoVenta puntoVenta;
@Column(name = "EMPRESA_ID") @Column(name = "EMPRESA_ID")
private Integer empresaId; private Integer empresaId;
@ -80,6 +103,9 @@ public class Comissao implements Serializable {
@Column(name = "RECEITA_BRUTA_EXCESSOBAGAGEM") @Column(name = "RECEITA_BRUTA_EXCESSOBAGAGEM")
private BigDecimal receitaBrutaExcessoBagagem; private BigDecimal receitaBrutaExcessoBagagem;
@Column(name = "RECEITA_BRUTA_SEGURO")
private BigDecimal receitaBrutaSeguro;
@Column(name = "RECEITA_BRUTA_SEGUROOPCIONAL") @Column(name = "RECEITA_BRUTA_SEGUROOPCIONAL")
private BigDecimal receitaBrutaSeguroopcional; private BigDecimal receitaBrutaSeguroopcional;
@ -169,6 +195,14 @@ public class Comissao implements Serializable {
this.receitaSeguroopcional = receitaSeguroopcional; this.receitaSeguroopcional = receitaSeguroopcional;
} }
public BigDecimal getReceitaSeguro() {
return receitaSeguro;
}
public void setReceitaSeguro(BigDecimal receitaSeguro) {
this.receitaSeguro = receitaSeguro;
}
public BigDecimal getDescontosFixos() { public BigDecimal getDescontosFixos() {
return descontosFixos; return descontosFixos;
} }
@ -329,4 +363,12 @@ public class Comissao implements Serializable {
this.receitaGAP = receitaGAP; this.receitaGAP = receitaGAP;
} }
public BigDecimal getReceitaBrutaSeguro() {
return receitaBrutaSeguro;
}
public void setReceitaBrutaSeguro(BigDecimal receitaBrutaSeguro) {
this.receitaBrutaSeguro = receitaBrutaSeguro;
}
} }

View File

@ -79,6 +79,9 @@ public class ComissaoReceita implements Serializable {
@Column(name = "SEG_OPCIONAL") @Column(name = "SEG_OPCIONAL")
private BigDecimal segOpcional; private BigDecimal segOpcional;
@Column(name = "SEG_OBRIGATORIO")
private BigDecimal segObrigatorio;
@Column(name = "RECEITA_OUTROS") @Column(name = "RECEITA_OUTROS")
private BigDecimal receitaOutros; private BigDecimal receitaOutros;
@ -132,6 +135,7 @@ public class ComissaoReceita implements Serializable {
this.devolvidos = comissaoReceitaVO.getDevolvidos(); this.devolvidos = comissaoReceitaVO.getDevolvidos();
this.devgap = comissaoReceitaVO.getDevolvidosGAP(); this.devgap = comissaoReceitaVO.getDevolvidosGAP();
this.excessoBagagem = comissaoReceitaVO.getReceitaExcessoBagagem(); this.excessoBagagem = comissaoReceitaVO.getReceitaExcessoBagagem();
this.segObrigatorio = comissaoReceitaVO.getReceitaSeguro();
this.segOpcional = comissaoReceitaVO.getReceitaSeguroOpcional(); this.segOpcional = comissaoReceitaVO.getReceitaSeguroOpcional();
this.receitaOutros = comissaoReceitaVO.getReceitaSeguroOutros(); this.receitaOutros = comissaoReceitaVO.getReceitaSeguroOutros();
this.devolvidosOrigem = comissaoReceitaVO.getDevolucoesOrigem(); this.devolvidosOrigem = comissaoReceitaVO.getDevolucoesOrigem();
@ -386,4 +390,12 @@ public class ComissaoReceita implements Serializable {
this.comissaoSegObrigatorio = comissaoSegObrigatorio; this.comissaoSegObrigatorio = comissaoSegObrigatorio;
} }
public BigDecimal getSegObrigatorio() {
return segObrigatorio;
}
public void setSegObrigatorio(BigDecimal segObrigatorio) {
this.segObrigatorio = segObrigatorio;
}
} }

View File

@ -542,6 +542,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
BigDecimal comissaoBPR = BigDecimal.ZERO; BigDecimal comissaoBPR = BigDecimal.ZERO;
BigDecimal comissaoExcessoBagagem = BigDecimal.ZERO; BigDecimal comissaoExcessoBagagem = BigDecimal.ZERO;
BigDecimal comissaoSegOpcional = BigDecimal.ZERO; BigDecimal comissaoSegOpcional = BigDecimal.ZERO;
BigDecimal comissaoSeguro = BigDecimal.ZERO;
BigDecimal comissaoEntregaPassagem = BigDecimal.ZERO; BigDecimal comissaoEntregaPassagem = BigDecimal.ZERO;
BigDecimal comissaoOutros = BigDecimal.ZERO; BigDecimal comissaoOutros = BigDecimal.ZERO;
BigDecimal receitaTotal = BigDecimal.ZERO; BigDecimal receitaTotal = BigDecimal.ZERO;
@ -553,6 +554,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
comissaoEntregaPassagem = MoneyHelper.somar(comissaoEntregaPassagem, cr.getComissaoEntregaPassagemDiaria()); comissaoEntregaPassagem = MoneyHelper.somar(comissaoEntregaPassagem, cr.getComissaoEntregaPassagemDiaria());
comissaoExcessoBagagem = MoneyHelper.somar(comissaoExcessoBagagem, cr.getComissaoExcessoBagagemDiaria()); comissaoExcessoBagagem = MoneyHelper.somar(comissaoExcessoBagagem, cr.getComissaoExcessoBagagemDiaria());
comissaoSegOpcional = MoneyHelper.somar(comissaoSegOpcional, cr.getComissaoSegOpcionalDiaria()); comissaoSegOpcional = MoneyHelper.somar(comissaoSegOpcional, cr.getComissaoSegOpcionalDiaria());
comissaoSeguro = MoneyHelper.somar(comissaoSeguro, cr.getComissaoSeguroObrigatorioDiaria());
comissaoOutros = MoneyHelper.somar(comissaoOutros, cr.getComissaoOutrosDiaria()); comissaoOutros = MoneyHelper.somar(comissaoOutros, cr.getComissaoOutrosDiaria());
comissaoTotal = MoneyHelper.somar(comissaoTotal, cr.getTotalComissao()); comissaoTotal = MoneyHelper.somar(comissaoTotal, cr.getTotalComissao());
} }
@ -562,6 +564,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
rc.setComissaoBPR(comissaoBPR); rc.setComissaoBPR(comissaoBPR);
rc.setComissaoExcessoBagagem(comissaoExcessoBagagem); rc.setComissaoExcessoBagagem(comissaoExcessoBagagem);
rc.setComissaoSegOpcional(comissaoSegOpcional); rc.setComissaoSegOpcional(comissaoSegOpcional);
rc.setComissaoSeguro(comissaoSeguro);
rc.setComissaoEntregaPassagem(comissaoEntregaPassagem); rc.setComissaoEntregaPassagem(comissaoEntregaPassagem);
rc.setComissaoOutros(comissaoOutros); rc.setComissaoOutros(comissaoOutros);
@ -594,6 +597,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
BigDecimal comissaoPagar = BigDecimal.ZERO; BigDecimal comissaoPagar = BigDecimal.ZERO;
comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoBPR); comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoBPR);
comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoExcessoBagagem); comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoExcessoBagagem);
comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoSeguro);
comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoSegOpcional); comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoSegOpcional);
comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoEntregaPassagem); comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoEntregaPassagem);
comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoOutros); comissaoPagar = MoneyHelper.somar(comissaoPagar,comissaoOutros);
@ -693,6 +697,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
BigDecimal receitaBPR = BigDecimal.ZERO; BigDecimal receitaBPR = BigDecimal.ZERO;
BigDecimal receitaGAP = BigDecimal.ZERO; BigDecimal receitaGAP = BigDecimal.ZERO;
BigDecimal internet = BigDecimal.ZERO; BigDecimal internet = BigDecimal.ZERO;
BigDecimal receitaSeguroObrigatorio = BigDecimal.ZERO;
BigDecimal receitaExcessoBagagem = BigDecimal.ZERO; BigDecimal receitaExcessoBagagem = BigDecimal.ZERO;
BigDecimal receitaSeguroOpcional = BigDecimal.ZERO; BigDecimal receitaSeguroOpcional = BigDecimal.ZERO;
BigDecimal receitaSeguroOutros = BigDecimal.ZERO; BigDecimal receitaSeguroOutros = BigDecimal.ZERO;
@ -851,7 +856,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
// Receita BPR // Receita BPR
else { else {
receitaBPR = MoneyHelper.somar(receitaBPR, receitaItem); receitaBPR = MoneyHelper.somar(receitaBPR, receitaItem);
receitaBPR = MoneyHelper.somar(receitaBPR, receitaSeguroObrigatorioItem); receitaSeguroObrigatorio = MoneyHelper.somar(receitaSeguroObrigatorio, receitaSeguroObrigatorioItem);
bpr = calculoComisssaoBPR(isAltaTemporada, ptovtaComissao, receitaItem, BigDecimal.ZERO, rcc.isBilheteGap()); bpr = calculoComisssaoBPR(isAltaTemporada, ptovtaComissao, receitaItem, BigDecimal.ZERO, rcc.isBilheteGap());
@ -1019,6 +1024,7 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
cr.setDevolucoesOrigemGAP(devolvidosGAPOrigem); cr.setDevolucoesOrigemGAP(devolvidosGAPOrigem);
cr.setReceitaBPR(receitaBPR); cr.setReceitaBPR(receitaBPR);
cr.setReceitaSeguro(receitaSeguroObrigatorio);
cr.setReceitaExcessoBagagem(receitaExcessoBagagem); cr.setReceitaExcessoBagagem(receitaExcessoBagagem);
cr.setReceitaGAP(receitaGAP); cr.setReceitaGAP(receitaGAP);
cr.setReceitaSeguroOpcional(receitaSeguroOpcional); cr.setReceitaSeguroOpcional(receitaSeguroOpcional);

View File

@ -98,6 +98,7 @@ public class ComissaoReceitaServiceImpl implements ComissaoReceitaService {
comissaoReceitaVO.setComissaoExcessoBagagemDiaria(comissaoReceita.getComissaoExcessoBagagem()); comissaoReceitaVO.setComissaoExcessoBagagemDiaria(comissaoReceita.getComissaoExcessoBagagem());
comissaoReceitaVO.setComissaoOutrosDiaria(comissaoReceita.getComissaoOutros()); comissaoReceitaVO.setComissaoOutrosDiaria(comissaoReceita.getComissaoOutros());
comissaoReceitaVO.setComissaoSegOpcionalDiaria(comissaoReceita.getComissaoSegOpcional()); comissaoReceitaVO.setComissaoSegOpcionalDiaria(comissaoReceita.getComissaoSegOpcional());
comissaoReceitaVO.setComissaoSeguroObrigatorioDiaria(comissaoReceita.getComissaoSegObrigatorio());
comissaoReceitaVO.setContImpressa(comissaoReceita.getQtdeImpgap()); comissaoReceitaVO.setContImpressa(comissaoReceita.getQtdeImpgap());
comissaoReceitaVO.setData(comissaoReceita.getDatamovimento()); comissaoReceitaVO.setData(comissaoReceita.getDatamovimento());
comissaoReceitaVO.setDevolucoesOrigem(comissaoReceita.getDevolvidosOrigem()); comissaoReceitaVO.setDevolucoesOrigem(comissaoReceita.getDevolvidosOrigem());
@ -110,6 +111,7 @@ public class ComissaoReceitaServiceImpl implements ComissaoReceitaService {
comissaoReceitaVO.setReceitaExcessoBagagem(comissaoReceita.getExcessoBagagem()); comissaoReceitaVO.setReceitaExcessoBagagem(comissaoReceita.getExcessoBagagem());
comissaoReceitaVO.setReceitaGAP(comissaoReceita.getGap()); comissaoReceitaVO.setReceitaGAP(comissaoReceita.getGap());
comissaoReceitaVO.setReceitaSeguroOpcional(comissaoReceita.getSegOpcional()); comissaoReceitaVO.setReceitaSeguroOpcional(comissaoReceita.getSegOpcional());
comissaoReceitaVO.setReceitaSeguro(comissaoReceita.getSegObrigatorio());
comissaoReceitaVO.setReceitaSeguroOutros(comissaoReceita.getReceitaOutros()); comissaoReceitaVO.setReceitaSeguroOutros(comissaoReceita.getReceitaOutros());
BigDecimal receitaComissao = BigDecimal.ZERO; BigDecimal receitaComissao = BigDecimal.ZERO;

View File

@ -20,6 +20,7 @@ public class ComissaoReceita {
private BigDecimal devolucoesOrigem; private BigDecimal devolucoesOrigem;
private BigDecimal devolucoesOrigemGAP; private BigDecimal devolucoesOrigemGAP;
private BigDecimal receitaExcessoBagagem; private BigDecimal receitaExcessoBagagem;
private BigDecimal receitaSeguro;
private BigDecimal receitaSeguroOpcional; private BigDecimal receitaSeguroOpcional;
private BigDecimal receitaSeguroOutros; private BigDecimal receitaSeguroOutros;
private Integer contImpressa; private Integer contImpressa;
@ -29,11 +30,6 @@ public class ComissaoReceita {
private BigDecimal comissaoSegOpcionalDiaria; private BigDecimal comissaoSegOpcionalDiaria;
private BigDecimal comissaoEntregaPassagemDiaria; private BigDecimal comissaoEntregaPassagemDiaria;
private BigDecimal comissaoOutrosDiaria; private BigDecimal comissaoOutrosDiaria;
/*
* Guarda o valor da comissao do seguro obrigatorio para caracter informativo,
* o valor está contido em comissaoBPR
*/
private BigDecimal comissaoSeguroObrigatorioDiaria; private BigDecimal comissaoSeguroObrigatorioDiaria;
private String nombpuntoventa; private String nombpuntoventa;
@ -53,6 +49,7 @@ public class ComissaoReceita {
this.devolucoesOrigem = BigDecimal.ZERO; this.devolucoesOrigem = BigDecimal.ZERO;
this.devolucoesOrigemGAP = BigDecimal.ZERO; this.devolucoesOrigemGAP = BigDecimal.ZERO;
this.receitaExcessoBagagem = BigDecimal.ZERO; this.receitaExcessoBagagem = BigDecimal.ZERO;
this.receitaSeguro = BigDecimal.ZERO;
this.receitaSeguroOpcional = BigDecimal.ZERO; this.receitaSeguroOpcional = BigDecimal.ZERO;
this.receitaSeguroOutros = BigDecimal.ZERO; this.receitaSeguroOutros = BigDecimal.ZERO;
this.contImpressa = 0; this.contImpressa = 0;
@ -309,4 +306,12 @@ public class ComissaoReceita {
this.comissaoSeguroObrigatorioDiaria = comissaoSeguroObrigatorioDiaria; this.comissaoSeguroObrigatorioDiaria = comissaoSeguroObrigatorioDiaria;
} }
public BigDecimal getReceitaSeguro() {
return receitaSeguro;
}
public void setReceitaSeguro(BigDecimal receitaSeguro) {
this.receitaSeguro = receitaSeguro;
}
} }

View File

@ -46,6 +46,7 @@ public class HistoricoComissao extends Comissao {
setComissaoBpr(BigDecimal.ZERO); setComissaoBpr(BigDecimal.ZERO);
setReceitaExcessobagagem(BigDecimal.ZERO); setReceitaExcessobagagem(BigDecimal.ZERO);
setReceitaSeguroopcional(BigDecimal.ZERO); setReceitaSeguroopcional(BigDecimal.ZERO);
setReceitaSeguro(BigDecimal.ZERO);
setReceitaOutros(BigDecimal.ZERO); setReceitaOutros(BigDecimal.ZERO);
setDescontosFixos(BigDecimal.ZERO); setDescontosFixos(BigDecimal.ZERO);
setDescontosEventuais(BigDecimal.ZERO); setDescontosEventuais(BigDecimal.ZERO);

View File

@ -7,6 +7,7 @@ public class RegistroCalculo {
private BigDecimal comissaoPagar; private BigDecimal comissaoPagar;
private BigDecimal comissaoBPR; private BigDecimal comissaoBPR;
private BigDecimal comissaoSeguro;
private BigDecimal comissaoSegOpcional; private BigDecimal comissaoSegOpcional;
private BigDecimal comissaoExcessoBagagem; private BigDecimal comissaoExcessoBagagem;
private BigDecimal comissaoEntregaPassagem; private BigDecimal comissaoEntregaPassagem;
@ -140,4 +141,12 @@ public class RegistroCalculo {
this.numPuntoVenta = numPuntoVenta; this.numPuntoVenta = numPuntoVenta;
} }
public BigDecimal getComissaoSeguro() {
return comissaoSeguro;
}
public void setComissaoSeguro(BigDecimal comissaoSeguro) {
this.comissaoSeguro = comissaoSeguro;
}
} }