fixes bug#21474
dev: Wallace qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/Integracion/IntegracaoReceitaDespesa/trunk/IntegracaoReceitaDespesa@105430 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
725b37fd94
commit
eec6e2e97b
|
@ -4,7 +4,6 @@ import java.math.BigDecimal;
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
import java.sql.PreparedStatement;
|
import java.sql.PreparedStatement;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.SQLException;
|
|
||||||
import java.text.DecimalFormat;
|
import java.text.DecimalFormat;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@ -589,8 +588,12 @@ public class Totalbus {
|
||||||
despesa.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id"));
|
despesa.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id"));
|
||||||
}
|
}
|
||||||
despesa.setFormaPagamentoId(rs.getString("formapagoId"));
|
despesa.setFormaPagamentoId(rs.getString("formapagoId"));
|
||||||
despesa.setCodigoAutorizacao(rs.getString("numautorizacion"));
|
|
||||||
despesa.setNumeroEstabelecimento(rs.getString("numeroEstabelecimento"));
|
if( despesa.getFormaPagamentoId().equals("2") || despesa.getFormaPagamentoId().equals("3")) {
|
||||||
|
despesa.setCodigoAutorizacao(rs.getString("numautorizacion"));
|
||||||
|
despesa.setNumeroEstabelecimento(rs.getString("numeroEstabelecimento"));
|
||||||
|
}
|
||||||
|
|
||||||
despesas.add(despesa);
|
despesas.add(despesa);
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
@ -711,16 +714,17 @@ public class Totalbus {
|
||||||
List<DespesaReceita> despesas = new ArrayList<DespesaReceita>();
|
List<DespesaReceita> despesas = new ArrayList<DespesaReceita>();
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append(" select ");
|
sb.append(" select ");
|
||||||
sb.append(" cd.feccorte AS fechorvta, ");
|
sb.append(" cd.feccorte AS fechorvta, ");
|
||||||
sb.append(" e.empresa_id AS empresa, ");
|
sb.append(" e.empresa_id AS empresa, ");
|
||||||
sb.append(" pv.puntoventa_id AS puntoventaId, ");
|
sb.append(" pv.puntoventa_id AS puntoventaId, ");
|
||||||
sb.append(" COALESCE(cdp.importe,0) AS valor, ");
|
sb.append(" COALESCE(cdp.importe,0) AS valor, ");
|
||||||
sb.append(" tee.contacontabil AS contacontabil, ");
|
sb.append(" tee.contacontabil AS contacontabil, ");
|
||||||
sb.append(" pv.numpuntoventa AS numpuntoventa, ");
|
sb.append(" pv.numpuntoventa AS numpuntoventa, ");
|
||||||
sb.append(" ev.descinfo as descinfo, ");
|
sb.append(" ev.descinfo AS descinfo, ");
|
||||||
sb.append(" ev.tipoeventoextra_id, ");
|
sb.append(" ev.tipoeventoextra_id, ");
|
||||||
sb.append(" COALESCE(cdp.formapago_id,0) as formapagoId, ");
|
sb.append(" COALESCE(cdp.formapago_id,0) as formapagoId, ");
|
||||||
sb.append(" ct.numautorizacion AS numautorizacion ");
|
sb.append(" ct.numautorizacion AS numautorizacion, ");
|
||||||
|
sb.append(" pte.numsitef AS numeroestabelecimento ");
|
||||||
sb.append(" from ");
|
sb.append(" from ");
|
||||||
sb.append(" caja_diversos cd ");
|
sb.append(" caja_diversos cd ");
|
||||||
sb.append(" left join evento_extra ev on ev.eventoextra_id = cd.eventoextra_id ");
|
sb.append(" left join evento_extra ev on ev.eventoextra_id = cd.eventoextra_id ");
|
||||||
|
@ -730,6 +734,7 @@ public class Totalbus {
|
||||||
sb.append(" left join tipo_evento_extra tee on tee.tipoeventoextra_id = ev.tipoeventoextra_id ");
|
sb.append(" left join tipo_evento_extra tee on tee.tipoeventoextra_id = ev.tipoeventoextra_id ");
|
||||||
sb.append(" left join ptovta_integra pi on e.empresa_id = pi.empresa_id and pi.puntoventa_id = pv.puntoventa_id ");
|
sb.append(" left join ptovta_integra pi on e.empresa_id = pi.empresa_id and pi.puntoventa_id = pv.puntoventa_id ");
|
||||||
sb.append(" LEFT JOIN caja_tarjeta ct ON ct.cajatarjeta_id = cdp.cajatarjeta_id ");
|
sb.append(" LEFT JOIN caja_tarjeta ct ON ct.cajatarjeta_id = cdp.cajatarjeta_id ");
|
||||||
|
sb.append(" LEFT JOIN ptovta_empresa pte ON pte.puntoventa_id = pv.puntoventa_id AND pte.empresa_id = e.empresa_id ");
|
||||||
sb.append(" where ");
|
sb.append(" where ");
|
||||||
sb.append(" cd.feccorte = ? ");
|
sb.append(" cd.feccorte = ? ");
|
||||||
adicionaFiltroQuery(puntoVentaId, sb, " and cd.puntoventa_id = ", puntoVentaId != null && !puntoVentaId.equals(-1));
|
adicionaFiltroQuery(puntoVentaId, sb, " and cd.puntoventa_id = ", puntoVentaId != null && !puntoVentaId.equals(-1));
|
||||||
|
@ -737,7 +742,6 @@ public class Totalbus {
|
||||||
sb.append(" and cd.activo = 1 ");
|
sb.append(" and cd.activo = 1 ");
|
||||||
sb.append(" and tee.indtipo = 1 ");
|
sb.append(" and tee.indtipo = 1 ");
|
||||||
|
|
||||||
|
|
||||||
PreparedStatement stmt = null;
|
PreparedStatement stmt = null;
|
||||||
ResultSet rs = null;
|
ResultSet rs = null;
|
||||||
|
|
||||||
|
@ -752,7 +756,7 @@ public class Totalbus {
|
||||||
rs = stmt.executeQuery();
|
rs = stmt.executeQuery();
|
||||||
|
|
||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
DespesaReceita receita = new DespesaReceita();
|
DespesaReceitaComporte receita = new DespesaReceitaComporte();
|
||||||
receita.setCodigoEmpresa(rs.getInt(2));
|
receita.setCodigoEmpresa(rs.getInt(2));
|
||||||
receita.setCodigoReceitaDespesa(rs.getString(5));
|
receita.setCodigoReceitaDespesa(rs.getString(5));
|
||||||
receita.setDataLancamento(rs.getDate(1));
|
receita.setDataLancamento(rs.getDate(1));
|
||||||
|
@ -775,6 +779,12 @@ public class Totalbus {
|
||||||
receita.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id"));
|
receita.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id"));
|
||||||
}
|
}
|
||||||
receita.setFormaPagamentoId(rs.getString("formapagoId"));
|
receita.setFormaPagamentoId(rs.getString("formapagoId"));
|
||||||
|
|
||||||
|
if( receita.getFormaPagamentoId().equals("2") || receita.getFormaPagamentoId().equals("3")) {
|
||||||
|
receita.setCodigoAutorizacao(rs.getString("numautorizacion"));
|
||||||
|
receita.setNumeroEstabelecimento(rs.getString("numeroEstabelecimento"));
|
||||||
|
}
|
||||||
|
|
||||||
despesas.add(receita);
|
despesas.add(receita);
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
Loading…
Reference in New Issue