diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java index d5a7a8890..ca84f491c 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/FiscalHibernateDAO.java @@ -2002,7 +2002,7 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO // sb.append(" b.numfoliopreimpreso as num_formulario,"); sb.append(" b.foliormd as num_bilhete,"); sb.append(" b.foliormd as num_formulario,"); - sb.append(" b.feccreacion as data_emissao,"); + sb.append(" trunc(b.feccreacion) as data_emissao,"); sb.append(" (CASE WHEN b.indstatusboleto like 'C' THEN 'S' ELSE 'N' END) as doc_cancelado,"); sb.append(" (CASE WHEN s.aliasorigen_id IS NULL THEN (CASE WHEN co.estado_id = cd.estado_id THEN ei.codigocontabilmunicipal ELSE ei.codigocontabilestadual END) ELSE (CASE WHEN cos.estado_id = cds.estado_id THEN ei.codigocontabilmunicipal ELSE ei.codigocontabilestadual END) END) as cod_contabil"); sb.append(" from boleto b"); @@ -2029,6 +2029,16 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO sb.append(" and b.empresacorrida_id = ?"); sb.append(" and (b.fechorventa >= to_date(?, 'dd/MM/YYYY hh24:mi:ss') and b.fechorventa <= to_date(?, 'dd/MM/YYYY hh24:mi:ss'))"); sb.append(" and (CASE WHEN s.aliasorigen_id IS NULL THEN eo.cveestado ELSE eos.cveestado END) like ?"); + sb.append(" group by"); + sb.append(" ei.codestabelecimento,"); + sb.append(" (CASE WHEN s.aliasorigen_id IS NULL THEN eo.estado_id ELSE eos.estado_id END),"); + sb.append(" a.acfiscal,"); + sb.append(" a.serie,"); + sb.append(" a.subserie,"); + sb.append(" b.foliormd,"); + sb.append(" trunc(b.feccreacion),"); + sb.append(" (CASE WHEN b.indstatusboleto like 'C' THEN 'S' ELSE 'N' END),"); + sb.append(" (CASE WHEN s.aliasorigen_id IS NULL THEN (CASE WHEN co.estado_id = cd.estado_id THEN ei.codigocontabilmunicipal ELSE ei.codigocontabilestadual END) ELSE (CASE WHEN cos.estado_id = cds.estado_id THEN ei.codigocontabilmunicipal ELSE ei.codigocontabilestadual END) END)"); try { PreparedStatement ps = connection.prepareStatement(sb.toString());