fixed bug #6301 - Alteração de query do relatório para considerar a marca e não a empresa em si.
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@43998 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4936027f23
commit
ad1faf7578
|
@ -53,13 +53,12 @@ public class RelatorioVendasBilheteiro extends Relatorio {
|
||||||
|
|
||||||
sql.append(" from caja c ");
|
sql.append(" from caja c ");
|
||||||
sql.append(" join PUNTO_VENTA pv on c.PUNTOVENTA_ID = pv.PUNTOVENTA_ID ");
|
sql.append(" join PUNTO_VENTA pv on c.PUNTOVENTA_ID = pv.PUNTOVENTA_ID ");
|
||||||
sql.append(" join EMPRESA e on e.EMPRESA_ID = pv.EMPRESA_ID ");
|
|
||||||
sql.append(" join USUARIO u on u.USUARIO_ID = c.USUARIO_ID ");
|
sql.append(" join USUARIO u on u.USUARIO_ID = c.USUARIO_ID ");
|
||||||
sql.append(" join PARADA p_origen on p_origen.PARADA_ID = c.ORIGEN_ID ");
|
sql.append(" join PARADA p_origen on p_origen.PARADA_ID = c.ORIGEN_ID ");
|
||||||
sql.append(" join PARADA p_destino on p_destino.PARADA_ID = c.DESTINO_ID ");
|
sql.append(" join PARADA p_destino on p_destino.PARADA_ID = c.DESTINO_ID ");
|
||||||
sql.append(" join CATEGORIA ct on ct.CATEGORIA_ID = c.CATEGORIA_ID ");
|
sql.append(" join CATEGORIA ct on ct.CATEGORIA_ID = c.CATEGORIA_ID ");
|
||||||
sql.append(" where ");
|
sql.append(" where ");
|
||||||
sql.append(" e.EMPRESA_ID = :EMPRESA_ID ");
|
sql.append(" c.MARCA_ID = :MARCA_ID ");
|
||||||
sql.append(" and c.FECCORRIDA >= :DATA_INICIAL ");
|
sql.append(" and c.FECCORRIDA >= :DATA_INICIAL ");
|
||||||
sql.append(" and c.FECCORRIDA <= :DATA_FINAL ");
|
sql.append(" and c.FECCORRIDA <= :DATA_FINAL ");
|
||||||
if (parametros.get("NUMPUNTOVENTA") != null) {
|
if (parametros.get("NUMPUNTOVENTA") != null) {
|
||||||
|
@ -82,7 +81,7 @@ public class RelatorioVendasBilheteiro extends Relatorio {
|
||||||
|
|
||||||
NamedParameterStatement stmt = new NamedParameterStatement(conexao, sql.toString());
|
NamedParameterStatement stmt = new NamedParameterStatement(conexao, sql.toString());
|
||||||
|
|
||||||
stmt.setInt("EMPRESA_ID", Integer.valueOf(parametros.get("EMPRESA_ID").toString()));
|
stmt.setInt("MARCA_ID", Integer.valueOf(parametros.get("MARCA_ID").toString()));
|
||||||
stmt.setTimestamp("DATA_INICIAL", new Timestamp(DateUtil.inicioFecha((Date) parametros.get("DATA_INICIAL")).getTime()));
|
stmt.setTimestamp("DATA_INICIAL", new Timestamp(DateUtil.inicioFecha((Date) parametros.get("DATA_INICIAL")).getTime()));
|
||||||
stmt.setTimestamp("DATA_FINAL", new Timestamp(DateUtil.fimFecha((Date) parametros.get("DATA_FINAL")).getTime()));
|
stmt.setTimestamp("DATA_FINAL", new Timestamp(DateUtil.fimFecha((Date) parametros.get("DATA_FINAL")).getTime()));
|
||||||
|
|
||||||
|
|
|
@ -182,7 +182,7 @@ public class RelatorioVendasBilheteiroController extends MyGenericForwardCompose
|
||||||
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
||||||
if (itemEmpresa != null) {
|
if (itemEmpresa != null) {
|
||||||
Empresa empresa = (Empresa) itemEmpresa.getValue();
|
Empresa empresa = (Empresa) itemEmpresa.getValue();
|
||||||
parametros.put("EMPRESA_ID", empresa.getEmpresaId());
|
parametros.put("MARCA_ID", empresa.getEmpresaId());
|
||||||
parametros.put("EMPRESA", empresa.getNombempresa());
|
parametros.put("EMPRESA", empresa.getNombempresa());
|
||||||
filtro.append(empresa.getNombempresa() + ";");
|
filtro.append(empresa.getNombempresa() + ";");
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue