fixes bug#21486

qua: juilane
dev:

1º Coluna agencia: Todas os Pontos de vendas.
2º Coluna Antt : Venda interestadual com valores digitado do total vendas de cada agencia sem os cancelamentos,devoluções, anulações e trocas. 
3º Coluna Agerba : Venda intermunicipal com valores digitado do total vendas de cada agencia sem os cancelamentos,devoluções, anulações e trocas. 
4º Coluna Cartão: Apenas valores de passagens.
5º Coluna Avista: É a soma da coluna 2 + 3 – 4.
6º Colunas base de calculo: É a soma da coluna 2 +3.


git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@105825 d1611594-4594-4d17-8e1d-87c2c4800839
master
walace 2021-03-18 20:12:57 +00:00
parent fe224ee4a9
commit 1f1b5a644b
3 changed files with 3 additions and 17 deletions

View File

@ -54,7 +54,7 @@ public class RelatorioResumoVendaOrgaoConcedente extends Relatorio {
sb.append(" BOLETO.PONTOVENTA,"); sb.append(" BOLETO.PONTOVENTA,");
sb.append(" COALESCE(SUM(CASE WHEN BOLETO.ORGAOCONCEDENTEID IN(3) THEN BOLETO.IMPORTE END), 0) AS ANTT,"); sb.append(" COALESCE(SUM(CASE WHEN BOLETO.ORGAOCONCEDENTEID IN(3) THEN BOLETO.IMPORTE END), 0) AS ANTT,");
sb.append(" COALESCE(SUM(CASE WHEN BOLETO.ORGAOCONCEDENTEID IN(27) THEN BOLETO.IMPORTE END), 0) AS AGERBA, "); sb.append(" COALESCE(SUM(CASE WHEN BOLETO.ORGAOCONCEDENTEID IN(27) THEN BOLETO.IMPORTE END), 0) AS AGERBA, ");
sb.append(" COALESCE(SUM(CASE WHEN BOLETO.FORMAPAGO IN(2) THEN BOLETO.IMPORTE END), 0) AS CARTAO,"); sb.append(" COALESCE(SUM(CASE WHEN BOLETO.FORMAPAGO IN(2,10) THEN BOLETO.IMPORTE END), 0) AS CARTAO,");
sb.append(" COALESCE(SUM(CASE WHEN BOLETO.ORGAOCONCEDENTEID IN(27, 3) THEN BOLETO.IMPORTE END), 0) AS VALORBASECALCULO, "); sb.append(" COALESCE(SUM(CASE WHEN BOLETO.ORGAOCONCEDENTEID IN(27, 3) THEN BOLETO.IMPORTE END), 0) AS VALORBASECALCULO, ");
sb.append(" COALESCE(SUM(CASE WHEN BOLETO.INDTRIBTARIFA IN(1) THEN BOLETO.IMPORTE END), 0) AS ISENTO, "); sb.append(" COALESCE(SUM(CASE WHEN BOLETO.INDTRIBTARIFA IN(1) THEN BOLETO.IMPORTE END), 0) AS ISENTO, ");
sb.append(" BOLETO.NOMEESTADO AS NOMEESTADO "); sb.append(" BOLETO.NOMEESTADO AS NOMEESTADO ");
@ -62,7 +62,7 @@ public class RelatorioResumoVendaOrgaoConcedente extends Relatorio {
sb.append(" (SELECT PV.NOMBPUNTOVENTA AS PONTOVENTA,"); sb.append(" (SELECT PV.NOMBPUNTOVENTA AS PONTOVENTA,");
sb.append(" OC.DESCORGAO AS ORGAO,"); sb.append(" OC.DESCORGAO AS ORGAO,");
sb.append(" OC.ORGAOCONCEDENTE_ID AS ORGAOCONCEDENTEID,"); sb.append(" OC.ORGAOCONCEDENTE_ID AS ORGAOCONCEDENTEID,");
sb.append(" CASE WHEN C.MOTIVOCANCELACION_ID IS NULL AND C.INDSTATUSBOLETO not IN ('T') THEN CFP.IMPORTE ELSE 0 END AS IMPORTE, "); sb.append(" CASE WHEN C.MOTIVOCANCELACION_ID IS NULL THEN CFP.IMPORTE ELSE 0 END AS IMPORTE, ");
sb.append(" FP.FORMAPAGO_ID AS FORMAPAGO,"); sb.append(" FP.FORMAPAGO_ID AS FORMAPAGO,");
sb.append(" EI.porcredbaseicms,"); sb.append(" EI.porcredbaseicms,");
sb.append(" EST_PUNTOVENTA.NOMBESTADO AS NOMEESTADO, "); sb.append(" EST_PUNTOVENTA.NOMBESTADO AS NOMEESTADO, ");
@ -130,9 +130,6 @@ public class RelatorioResumoVendaOrgaoConcedente extends Relatorio {
bean.setAGERBA(getValor("AGERBA", rset)); bean.setAGERBA(getValor("AGERBA", rset));
bean.setCartao(getValor("CARTAO", rset)); bean.setCartao(getValor("CARTAO", rset));
aVISTA = MoneyHelper.somar(bean.getANTT(), bean.getAGERBA()).subtract(bean.getCartao()); aVISTA = MoneyHelper.somar(bean.getANTT(), bean.getAGERBA()).subtract(bean.getCartao());
if(MoneyHelper.isIgual(aVISTA, BigDecimal.ZERO)) {
continue;
}
bean.setAVista(aVISTA); bean.setAVista(aVISTA);
bean.setValorBaseCalculo(getValor("VALORBASECALCULO", rset)); bean.setValorBaseCalculo(getValor("VALORBASECALCULO", rset));
bean.setNomeEstado(StringUtils.defaultString(rset.getString("NOMEESTADO"))); bean.setNomeEstado(StringUtils.defaultString(rset.getString("NOMEESTADO")));

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="RelatorioDevolucaoBilhetesFinanceiro" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="efbc89d4-6f08-4ea5-802f-d4f48ed208e2"> <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="RelatorioDevolucaoBilhetesFinanceiro" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="efbc89d4-6f08-4ea5-802f-d4f48ed208e2">
<property name="ireport.zoom" value="2.2000000000000015"/> <property name="ireport.zoom" value="2.2000000000000015"/>
<property name="ireport.x" value="0"/> <property name="ireport.x" value="838"/>
<property name="ireport.y" value="0"/> <property name="ireport.y" value="0"/>
<style name="textStyle" isDefault="true" fontSize="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false"/> <style name="textStyle" isDefault="true" fontSize="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false"/>
<style name="table"> <style name="table">
@ -333,17 +333,6 @@
<reportElement x="342" y="11" width="75" height="14" uuid="9d6e8ef2-c004-467a-af51-88aaad9b2294"/> <reportElement x="342" y="11" width="75" height="14" uuid="9d6e8ef2-c004-467a-af51-88aaad9b2294"/>
<textFieldExpression><![CDATA[$V{subTotalAVista}]]></textFieldExpression> <textFieldExpression><![CDATA[$V{subTotalAVista}]]></textFieldExpression>
</textField> </textField>
<textField>
<reportElement stretchType="RelativeToTallestObject" x="603" y="12" width="105" height="14" uuid="699a7d01-48e8-48a0-bdcb-29f5ff2513ff"/>
<textElement verticalAlignment="Middle">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{label.totalGeral}]]></textFieldExpression>
</textField>
<textField pattern="#,##0.00;-#,##0.00">
<reportElement x="708" y="12" width="94" height="13" uuid="953368eb-8b6b-4580-ab6e-ffb149ef5f4c"/>
<textFieldExpression><![CDATA[$V{TOTAL_GERAL}]]></textFieldExpression>
</textField>
</band> </band>
</summary> </summary>
<noData> <noData>