wilian 2015-10-28 17:14:25 +00:00
parent 91c34e2a59
commit 445742dd97
2 changed files with 13 additions and 11 deletions

View File

@ -549,7 +549,7 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
logConferencia.setConferencia(confirmarChegadaMalote(logConferencia.getConferencia()));
}
getSession().save(logConferencia);
getSession().merge(logConferencia);
return logConferencia;
} catch (Exception e) {
log.error(e.getMessage(), e);
@ -567,7 +567,7 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
contaCorrentePtoVta.setFecmodif(logConferencia.getFecmodif());
contaCorrentePtoVta.setUsuario(logConferencia.getUsuario());
contaCorrenteAgenciaDAO.borrar(contaCorrentePtoVta);
contaCorrenteAgenciaDAO.actualizacion(contaCorrentePtoVta);
}
getSession().merge(logConferencia);
} catch (Exception e) {
@ -792,7 +792,10 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
String descOperacion = "CONFERENCIA MOVIMENTO DIA - " + sDataMovimento;
for (LogConferencia logConferencia : lsLogConferencia) {
if(logConferencia.getStatus().equals(StatusLogConferencia.CONFERIDO)) {
if(logConferencia.getStatus().equals(StatusLogConferencia.CONFERIDO) ||
(logConferencia.getContaCorrentePtoVta() != null &&
logConferencia.getContaCorrentePtoVta().getActivo() != null &&
logConferencia.getContaCorrentePtoVta().getActivo())) {
continue;
}
@ -822,10 +825,8 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
StringBuilder sQuery = new StringBuilder();
sQuery.append("SELECT DISTINCT log ")
.append("FROM LogConferencia log ")
.append("LEFT JOIN log.contaCorrentePtoVta co ")
.append("WHERE log.activo = 1 ")
.append("AND log.conferencia.conferenciaId = :conferenciaId ")
.append("AND (co.contaCorrentePtoVtaId is null OR co.activo = 0) ");
.append("AND log.conferencia.conferenciaId = :conferenciaId ");
Query qr = getSession().createQuery(sQuery.toString());
qr.setParameter("conferenciaId", conferenciaId);
return qr.list();
@ -845,11 +846,12 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
sQuery.append("SELECT B.BOLETO_ID AS \"boletoId\" ")
.append("FROM BOLETO B ")
.append("LEFT JOIN LOG_CONFERENCIA LOG ON LOG.BOLETO_ID = B.BOLETO_ID AND LOG.ACTIVO = 1 ")
.append("INNER JOIN CATEGORIA CAT ON CAT.CATEGORIA_ID = B.CATEGORIA_ID ")
.append("INNER JOIN BOLETO_FORMAPAGO BF ON BF.BOLETO_ID = B.BOLETO_ID ")
.append("INNER JOIN FORMA_PAGO FP ON FP.FORMAPAGO_ID = BF.FORMAPAGO_ID ")
.append("WHERE B.ACTIVO = 1 ")
.append("AND LOG.LOGCONFERENCIA_ID IS NULL ")
.append("AND FP.INDCONFERENCIAFISICACOMISSAO = 1 ")
.append("AND (FP.INDCONFERENCIAFISICACOMISSAO = 1 OR CAT.INDCONFERENCIAFISICACOMISSAO = 1) ")
.append("AND TO_DATE(B.FECHORVENTA,'DD/MM/YY') = :datamovimento ")
.append("AND B.TIPOVENTA_ID IN (:tipoVenta) ")
.append("AND ( ")

View File

@ -62,8 +62,8 @@ public class Categoria implements Serializable {
@ManyToOne()
private GrupoCategoria grupoCategoria;
/*@Column(name = "INDCONFERENCIAFISICACOMISSAO")
private Boolean indconferenciafisicacomissao;*/
@Column(name = "INDCONFERENCIAFISICACOMISSAO")
private Boolean indconferenciafisicacomissao;
public Categoria() {
}
@ -176,12 +176,12 @@ public class Categoria implements Serializable {
return this.getDesccategoria();
}
/* public Boolean getIndconferenciafisicacomissao() {
public Boolean getIndconferenciafisicacomissao() {
return indconferenciafisicacomissao;
}
public void setIndconferenciafisicacomissao(Boolean indconferenciafisicacomissao) {
this.indconferenciafisicacomissao = indconferenciafisicacomissao;
}*/
}
}