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.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
import java.text.DecimalFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
|
@ -589,8 +588,12 @@ public class Totalbus {
|
|||
despesa.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id"));
|
||||
}
|
||||
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);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
|
@ -711,16 +714,17 @@ public class Totalbus {
|
|||
List<DespesaReceita> despesas = new ArrayList<DespesaReceita>();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(" select ");
|
||||
sb.append(" cd.feccorte AS fechorvta, ");
|
||||
sb.append(" e.empresa_id AS empresa, ");
|
||||
sb.append(" cd.feccorte AS fechorvta, ");
|
||||
sb.append(" e.empresa_id AS empresa, ");
|
||||
sb.append(" pv.puntoventa_id AS puntoventaId, ");
|
||||
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(" ev.descinfo as descinfo, ");
|
||||
sb.append(" ev.descinfo AS descinfo, ");
|
||||
sb.append(" ev.tipoeventoextra_id, ");
|
||||
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(" caja_diversos cd ");
|
||||
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 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 ptovta_empresa pte ON pte.puntoventa_id = pv.puntoventa_id AND pte.empresa_id = e.empresa_id ");
|
||||
sb.append(" where ");
|
||||
sb.append(" cd.feccorte = ? ");
|
||||
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 tee.indtipo = 1 ");
|
||||
|
||||
|
||||
PreparedStatement stmt = null;
|
||||
ResultSet rs = null;
|
||||
|
||||
|
@ -752,7 +756,7 @@ public class Totalbus {
|
|||
rs = stmt.executeQuery();
|
||||
|
||||
while (rs.next()) {
|
||||
DespesaReceita receita = new DespesaReceita();
|
||||
DespesaReceitaComporte receita = new DespesaReceitaComporte();
|
||||
receita.setCodigoEmpresa(rs.getInt(2));
|
||||
receita.setCodigoReceitaDespesa(rs.getString(5));
|
||||
receita.setDataLancamento(rs.getDate(1));
|
||||
|
@ -775,6 +779,12 @@ public class Totalbus {
|
|||
receita.setTipoPagamentoTurismo(rs.getString("tipoeventoextra_id"));
|
||||
}
|
||||
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);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
|
|
Loading…
Reference in New Issue