Fixes Bug #0009997
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@75641 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
3933692e6e
commit
a423641baa
|
@ -42,21 +42,21 @@ public class RelatorioFormaPagamentoAgencia extends RelatorioDemandas {
|
||||||
where.append(" WHERE 1 = 1 ");
|
where.append(" WHERE 1 = 1 ");
|
||||||
|
|
||||||
if (dataIncial != null) {
|
if (dataIncial != null) {
|
||||||
where.append(" AND c.fechorventa >= to_date('" + format.format(dataIncial) + "','dd/MM/yyyy') ");
|
where.append(" AND c.fechorventa >= to_date('" + format.format(dataIncial) + " 00:00:00','dd/MM/yyyy hh24:mi:ss') ");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dataFinal != null) {
|
if (dataFinal != null) {
|
||||||
where.append(" AND c.fechorventa <= to_date('" + format.format(dataFinal) + "','dd/MM/yyyy') ");
|
where.append(" AND c.fechorventa <= to_date('" + format.format(dataFinal) + " 23:59:59','dd/MM/yyyy hh24:mi:ss') ");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (empresa != null) {
|
if (empresa != null) {
|
||||||
where.append(" AND c.EMPRESAPUNTOVENTA_ID = " + empresa + " ");
|
where.append(" AND m.EMPRESA_ID = " + empresa + " ");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (agencia != null) {
|
if (agencia != null) {
|
||||||
where.append(" AND pv.PUNTOVENTA_ID = " + agencia + " ");
|
where.append(" AND pv.PUNTOVENTA_ID = " + agencia + " ");
|
||||||
}
|
}
|
||||||
|
|
||||||
StringBuilder sql = new StringBuilder();
|
StringBuilder sql = new StringBuilder();
|
||||||
sql.append(" select to_char(c.fechorventa, 'dd/MM/yyyy') as data, ");
|
sql.append(" select to_char(c.fechorventa, 'dd/MM/yyyy') as data, ");
|
||||||
sql.append(" pv.NOMBPUNTOVENTA as agencia, ");
|
sql.append(" pv.NOMBPUNTOVENTA as agencia, ");
|
||||||
|
@ -71,6 +71,7 @@ public class RelatorioFormaPagamentoAgencia extends RelatorioDemandas {
|
||||||
sql.append(" join caja_formapago cfp on c.caja_id = cfp.caja_id ");
|
sql.append(" join caja_formapago cfp on c.caja_id = cfp.caja_id ");
|
||||||
sql.append(" join forma_pago fp on cfp.formapago_id = fp.formapago_id ");
|
sql.append(" join forma_pago fp on cfp.formapago_id = fp.formapago_id ");
|
||||||
sql.append(" join punto_venta pv on pv.PUNTOVENTA_ID = c.PUNTOVENTA_ID ");
|
sql.append(" join punto_venta pv on pv.PUNTOVENTA_ID = c.PUNTOVENTA_ID ");
|
||||||
|
sql.append(" join marca m on m.MARCA_ID = c.MARCA_ID and m.activo = 1 ");
|
||||||
sql.append(where);
|
sql.append(where);
|
||||||
sql.append(" group by to_char(c.fechorventa, 'dd/MM/yyyy'), pv.NOMBPUNTOVENTA, fp.DESCPAGO, c.EMPRESAPUNTOVENTA_ID ");
|
sql.append(" group by to_char(c.fechorventa, 'dd/MM/yyyy'), pv.NOMBPUNTOVENTA, fp.DESCPAGO, c.EMPRESAPUNTOVENTA_ID ");
|
||||||
sql.append(" order by data, agencia, forma_pagamento");
|
sql.append(" order by data, agencia, forma_pagamento");
|
||||||
|
|
Loading…
Reference in New Issue