Fixes bug #9774
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@75747 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
9655921b1d
commit
172a4b7ab8
|
@ -39,12 +39,14 @@ public class ReceitaDespesaHibernateDAO implements ReceitaDespesaDAO {
|
||||||
con = dataSourceRead.getConnection();
|
con = dataSourceRead.getConnection();
|
||||||
|
|
||||||
StringBuilder sql = new StringBuilder();
|
StringBuilder sql = new StringBuilder();
|
||||||
sql.append("SELECT C.FECHORVTA, P.PUNTOVENTA_ID, P.NOMBPUNTOVENTA, P.NUMPUNTOVENTA, TE.INDTIPO, TE.TIPOEVENTOEXTRA_ID, TE.DESCTIPOEVENTO, ")
|
sql.append(" SELECT C.FECHORVTA, P.PUNTOVENTA_ID, P.NOMBPUNTOVENTA, P.NUMPUNTOVENTA, TE.INDTIPO, TE.TIPOEVENTOEXTRA_ID, TE.DESCTIPOEVENTO, ")
|
||||||
.append("CASE WHEN TE.INDTIPO = 1 THEN C.PRECIO ELSE (CASE WHEN TE.INDTIPO = 0 THEN CASE WHEN C.PRECIO < 0 THEN (C.PRECIO * -1) ELSE C.PRECIO END ELSE 0 END) END PRECIO ")
|
.append(" CASE WHEN TE.INDTIPO = 1 THEN C.PRECIO ELSE (CASE WHEN TE.INDTIPO = 0 THEN CASE WHEN C.PRECIO < 0 THEN (C.PRECIO * -1) ELSE C.PRECIO END ELSE 0 END) END PRECIO, ")
|
||||||
.append("FROM CAJA_DIVERSOS C ")
|
.append(" FP.DESCPAGO, C.NUMSERIEPREIMPRESA, C.NUMFOLIOPREIMPRESO, E.NUMDOCUMENTO ")
|
||||||
.append("JOIN EVENTO_EXTRA E ON E.EVENTOEXTRA_ID = C.EVENTOEXTRA_ID ")
|
.append(" FROM CAJA_DIVERSOS C ")
|
||||||
.append("JOIN TIPO_EVENTO_EXTRA TE ON TE.TIPOEVENTOEXTRA_ID = E.TIPOEVENTOEXTRA_ID ")
|
.append(" JOIN EVENTO_EXTRA E ON E.EVENTOEXTRA_ID = C.EVENTOEXTRA_ID ")
|
||||||
.append("JOIN PUNTO_VENTA P ON P.PUNTOVENTA_ID = C.PUNTOVENTA_ID ")
|
.append(" JOIN TIPO_EVENTO_EXTRA TE ON TE.TIPOEVENTOEXTRA_ID = E.TIPOEVENTOEXTRA_ID ")
|
||||||
|
.append(" JOIN PUNTO_VENTA P ON P.PUNTOVENTA_ID = C.PUNTOVENTA_ID ")
|
||||||
|
.append(" JOIN FORMA_PAGO FP ON E.FORMAPAGO_ID = FP.FORMAPAGO_ID ")
|
||||||
.append("WHERE C.ACTIVO = 1 ");
|
.append("WHERE C.ACTIVO = 1 ");
|
||||||
|
|
||||||
adicionarFiltros(sql, parametros);
|
adicionarFiltros(sql, parametros);
|
||||||
|
@ -66,6 +68,10 @@ public class ReceitaDespesaHibernateDAO implements ReceitaDespesaDAO {
|
||||||
bean.setPrecio(resultSet.getBigDecimal("PRECIO"));
|
bean.setPrecio(resultSet.getBigDecimal("PRECIO"));
|
||||||
bean.setIndtipo(resultSet.getInt("INDTIPO"));
|
bean.setIndtipo(resultSet.getInt("INDTIPO"));
|
||||||
bean.setPuntoVentaId(resultSet.getInt("PUNTOVENTA_ID"));
|
bean.setPuntoVentaId(resultSet.getInt("PUNTOVENTA_ID"));
|
||||||
|
bean.setFormaPagamento(resultSet.getString("DESCPAGO"));
|
||||||
|
bean.setNumSeriePreImpresa(resultSet.getString("NUMSERIEPREIMPRESA"));
|
||||||
|
bean.setNumFolioPreImpreso(resultSet.getString("NUMFOLIOPREIMPRESO"));
|
||||||
|
bean.setNumDocumento(resultSet.getString("NUMDOCUMENTO"));
|
||||||
lsBean.add(bean);
|
lsBean.add(bean);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -9,23 +9,20 @@ public class RelatorioFinanceiroReceitasDespesasBean {
|
||||||
public static Integer TIPO_DEBITO = 0;
|
public static Integer TIPO_DEBITO = 0;
|
||||||
|
|
||||||
private Date fecHorVta;
|
private Date fecHorVta;
|
||||||
|
|
||||||
private Integer puntoVentaId;
|
private Integer puntoVentaId;
|
||||||
|
private Integer indtipo;
|
||||||
private String nombPuntoVenta;
|
private String nombPuntoVenta;
|
||||||
|
|
||||||
private String tipoEventoExtraId;
|
private String tipoEventoExtraId;
|
||||||
|
|
||||||
private String numPuntoVenta;
|
private String numPuntoVenta;
|
||||||
|
private String formaPagamento;
|
||||||
|
private String numSeriePreImpresa;
|
||||||
|
private String numFolioPreImpreso;
|
||||||
|
private String numDocumento;
|
||||||
private String descTipoEvento;
|
private String descTipoEvento;
|
||||||
|
|
||||||
private BigDecimal precio;
|
private BigDecimal precio;
|
||||||
|
|
||||||
private BigDecimal receita;
|
private BigDecimal receita;
|
||||||
private BigDecimal despesa;
|
private BigDecimal despesa;
|
||||||
|
|
||||||
private Integer indtipo;
|
|
||||||
|
|
||||||
public Date getFecHorVta() {
|
public Date getFecHorVta() {
|
||||||
return fecHorVta;
|
return fecHorVta;
|
||||||
|
@ -122,4 +119,35 @@ public class RelatorioFinanceiroReceitasDespesasBean {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getNumSeriePreImpresa() {
|
||||||
|
return numSeriePreImpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNumSeriePreImpresa(String numSeriePreImpresa) {
|
||||||
|
this.numSeriePreImpresa = numSeriePreImpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getNumFolioPreImpreso() {
|
||||||
|
return numFolioPreImpreso;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNumFolioPreImpreso(String numFolioPreImpreso) {
|
||||||
|
this.numFolioPreImpreso = numFolioPreImpreso;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getNumDocumento() {
|
||||||
|
return numDocumento;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNumDocumento(String numDocumento) {
|
||||||
|
this.numDocumento = numDocumento;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getFormaPagamento() {
|
||||||
|
return formaPagamento;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFormaPagamento(String formaPagamento) {
|
||||||
|
this.formaPagamento = formaPagamento;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue