0023469: Adamantina - GLPI - 42846 Prestação de contas - conferencia de movimento
bug#23469 dev:wallace qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@109366 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
796e652b91
commit
6671521bd1
|
@ -282,6 +282,23 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
|
|||
if (parametros.containsKey("puntoventaId")) {
|
||||
sQuery.append("AND PV.PUNTOVENTA_ID = ? ");
|
||||
}
|
||||
|
||||
sQuery.append(" UNION ")
|
||||
.append(" SELECT PV.PUNTOVENTA_ID AS \"puntoventaId\", PV.NUMPUNTOVENTA as \"numPuntoVenta\", ")
|
||||
.append(" PV.NOMBPUNTOVENTA as \"nombpuntoventa\", TO_DATE(C.FECCORTE, 'DD/MM/YY') as \"datamovimento\" ")
|
||||
.append(" FROM EVENTO_EXTRA ee ")
|
||||
.append(" INNER JOIN CAJA_DIVERSOS C ON C.EVENTOEXTRA_ID = EE.EVENTOEXTRA_ID ")
|
||||
.append(" INNER JOIN punto_venta pv ON ee.puntoventa_id = pv.puntoventa_id ")
|
||||
.append(" WHERE ee.activo = 1")
|
||||
.append(" AND C.FECCORTE BETWEEN TO_DATE(?, 'DD/MM/YYYY HH24:MI') AND TO_DATE(?, 'DD/MM/YYYY HH24:MI') ");
|
||||
|
||||
if (parametros.containsKey("empresaId")) {
|
||||
sQuery.append("AND ee.EMPRESA_ID = ? ");
|
||||
}
|
||||
|
||||
if (parametros.containsKey("puntoventaId")) {
|
||||
sQuery.append("AND PV.PUNTOVENTA_ID = ? ");
|
||||
}
|
||||
|
||||
sQuery.append("GROUP BY PV.PUNTOVENTA_ID, PV.NUMPUNTOVENTA, PV.NOMBPUNTOVENTA, TO_DATE(C.FECCORTE, 'DD/MM/YY') ");
|
||||
|
||||
|
@ -298,6 +315,18 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
|
|||
if (parametros.containsKey("puntoventaId") && ((Integer)parametros.get("puntoventaId")) != -1) {
|
||||
stmt.setInt(idxParametro++, (Integer) parametros.get("puntoventaId"));
|
||||
}
|
||||
|
||||
//Parametros Evento extra
|
||||
stmt.setString(idxParametro++, dataIncial);
|
||||
stmt.setString(idxParametro++, dataFinal);
|
||||
|
||||
if (parametros.containsKey("empresaId")) {
|
||||
stmt.setInt(idxParametro++, (Integer) parametros.get("empresaId"));
|
||||
}
|
||||
|
||||
if (parametros.containsKey("puntoventaId") && ((Integer)parametros.get("puntoventaId")) != -1) {
|
||||
stmt.setInt(idxParametro++, (Integer) parametros.get("puntoventaId"));
|
||||
}
|
||||
|
||||
rset = stmt.executeQuery();
|
||||
List<ConferenciaComissaoVO> movimentos = new ArrayList<ConferenciaComissaoVO>();
|
||||
|
@ -797,6 +826,10 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
|
|||
@Transactional
|
||||
public void borrarLogConferencia(LogConferencia logConferencia) throws BusinessException {
|
||||
try {
|
||||
if(logConferencia == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (logConferencia.getContaCorrentePtoVta() != null) {
|
||||
ContaCorrentePtoVta contaCorrentePtoVta = logConferencia.getContaCorrentePtoVta();
|
||||
contaCorrentePtoVta.setActivo(Boolean.FALSE);
|
||||
|
|
Loading…
Reference in New Issue