wilian 2017-10-17 18:00:56 +00:00
parent 1898ce362e
commit 6d4d722b8a
4 changed files with 21 additions and 21 deletions

View File

@ -90,30 +90,30 @@ public class RelatorioCancelamentoTransacao extends Relatorio {
.append("INNER JOIN EMPRESA E ON E.EMPRESA_ID = M.EMPRESA_ID ") .append("INNER JOIN EMPRESA E ON E.EMPRESA_ID = M.EMPRESA_ID ")
.append("WHERE OCD.FECINC BETWEEN TO_DATE(:dataInicial,'DD/MM/YYYY HH24:MI') AND TO_DATE(:dataFinal,'DD/MM/YYYY HH24:MI') "); .append("WHERE OCD.FECINC BETWEEN TO_DATE(:dataInicial,'DD/MM/YYYY HH24:MI') AND TO_DATE(:dataFinal,'DD/MM/YYYY HH24:MI') ");
Constante constante = constanteService.buscarPorNomeConstante("PUNTO_VENTA_J3");
if(constante != null if (parametros.get("PUNTOVENTA_ID") != null) {
&& constante.getActivo() sql.append(" AND ((B.PUNTOVENTA_ID = :puntoventaId AND (B.PTOVTAVENTA_ID IS NULL OR B.PUNTOVENTA_ID = B.PTOVTAVENTA_ID)) OR B.PTOVTAVENTA_ID = :puntoventaId) ");
&& constante.getValorconstante() != null } else {
&& !constante.getValorconstante().isEmpty()){ Constante constante = constanteService.buscarPorNomeConstante("PUNTO_VENTA_J3");
sql.append("AND (B.PTOVTAVENTA_ID = ") if(constante != null
.append(constante.getValorconstante()) && constante.getActivo()
.append(" OR B.PUNTOVENTA_ID = ") && constante.getValorconstante() != null
.append(constante.getValorconstante()) && !constante.getValorconstante().isEmpty()){
.append(" OR OCD.INDPUNTOVENTAESTORNO = 1 ") sql.append("AND ((B.PTOVTAVENTA_ID = ")
.append(") "); .append(constante.getValorconstante())
}else{ .append(" AND (B.PTOVTAVENTA_ID IS NULL OR B.PUNTOVENTA_ID = B.PTOVTAVENTA_ID)) ")
sql.append("AND (B.PTOVTAVENTA_ID = 99999 ") .append(" OR B.PUNTOVENTA_ID = ")
.append("OR B.PUNTOVENTA_ID = 99999) "); .append(constante.getValorconstante())
.append(") ");
}else{
sql.append("AND OCD.INDPUNTOVENTAESTORNO = 1 ");
}
} }
if (parametros.get("EMPRESA_ID") != null) { if (parametros.get("EMPRESA_ID") != null) {
sql.append(" AND E.EMPRESA_ID = :empresaId "); sql.append(" AND E.EMPRESA_ID = :empresaId ");
} }
if (parametros.get("PUNTOVENTA_ID") != null) {
sql.append(" AND B.PUNTOVENTA_ID = :puntoventaId");
}
return sql.toString(); return sql.toString();
} }

View File

@ -131,7 +131,7 @@
<box> <box>
<bottomPen lineWidth="1.0"/> <bottomPen lineWidth="1.0"/>
</box> </box>
<textElement textAlignment="Center" verticalAlignment="Top"> <textElement verticalAlignment="Top">
<font size="8"/> <font size="8"/>
</textElement> </textElement>
<textFieldExpression><![CDATA[$R{label.empresa}]]></textFieldExpression> <textFieldExpression><![CDATA[$R{label.empresa}]]></textFieldExpression>
@ -171,7 +171,7 @@
<box> <box>
<bottomPen lineWidth="1.0"/> <bottomPen lineWidth="1.0"/>
</box> </box>
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none"> <textElement verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
</textElement> </textElement>

View File

@ -114,7 +114,7 @@ public class RelatorioCancelamentoTransacaoController extends MyGenericForwardCo
parametros.put("PUNTOVENTA_ID", puntoventa.getPuntoventaId()); parametros.put("PUNTOVENTA_ID", puntoventa.getPuntoventaId());
filtro.append(puntoventa.getNombpuntoventa() + ";"); filtro.append(puntoventa.getNombpuntoventa() + ";");
} else { } else {
filtro.append("Todas;"); filtro.append("J3;");
} }
parametros.put("FILTROS", filtro.toString()); parametros.put("FILTROS", filtro.toString());