Exportação Fiscal : ECF e RMD (issue 8120)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@70530 d1611594-4594-4d17-8e1d-87c2c4800839
master
alberto 2017-06-23 20:54:16 +00:00
parent c100a82c4c
commit c3cbc66384
1 changed files with 11 additions and 1 deletions

View File

@ -2002,7 +2002,7 @@ public class FiscalHibernateDAO extends HibernateDaoSupport implements FiscalDAO
// sb.append(" b.numfoliopreimpreso as num_formulario,"); // sb.append(" b.numfoliopreimpreso as num_formulario,");
sb.append(" b.foliormd as num_bilhete,"); sb.append(" b.foliormd as num_bilhete,");
sb.append(" b.foliormd as num_formulario,"); 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 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(" (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"); 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.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 (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(" 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 { try {
PreparedStatement ps = connection.prepareStatement(sb.toString()); PreparedStatement ps = connection.prepareStatement(sb.toString());