From 1d169e1fd693ff8953095b794b1cb47412955b29 Mon Sep 17 00:00:00 2001 From: Julio Heredia Date: Thu, 6 Jul 2023 21:07:08 -0300 Subject: [PATCH] fixes bug#AL-2732 --- pom.xml | 2 +- .../relatorios/impl/RelatorioGratuidade.java | 5 + .../RelatorioGratuidade_es.properties | 1 + .../RelatorioGratuidade_pt_BR.properties | 1 + .../templates/RelatorioGratuidade.jasper | Bin 64855 -> 67111 bytes .../templates/RelatorioGratuidade.jrxml | 212 ++++++++++-------- .../utilitarios/RelatorioGratuidadeBean.java | 7 + 7 files changed, 128 insertions(+), 100 deletions(-) diff --git a/pom.xml b/pom.xml index 1602a3f45..93cf507cc 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.8.11 + 1.8.12 war diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java index 2ea142700..55f2b42aa 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioGratuidade.java @@ -121,6 +121,7 @@ public class RelatorioGratuidade extends Relatorio { gratuidadeBean.setFecdatviaje(rset.getTimestamp("fechorviaje") != null ? data.format(rset.getTimestamp("fechorviaje")) : ""); gratuidadeBean.setFechorviaje(rset.getTimestamp("fechorviaje") != null ? hora.format(rset.getTimestamp("fechorviaje")) : ""); gratuidadeBean.setKm(rset.getInt("numkmviaje")); + gratuidadeBean.setPrefixo(rset.getString("prefixo")); gratuidadeBean.setLinha(rset.getString("descruta")); gratuidadeBean.setNombpasajero(rset.getString("nombpasajero")); gratuidadeBean.setNombpuntoventa(rset.getString("nombpuntoventa")); @@ -191,6 +192,7 @@ public class RelatorioGratuidade extends Relatorio { sb.append(" ori.descparada descorigen,"); sb.append(" des.descparada descdestino,"); sb.append(" b.numkmviaje,"); + sb.append(" r.prefixo,"); sb.append(" r.descruta,"); sb.append(" b.corrida_id,"); sb.append(" b.fechorviaje,"); @@ -307,6 +309,7 @@ public class RelatorioGratuidade extends Relatorio { sb.append(" descorigen, "); sb.append(" descdestino, "); sb.append(" numkmviaje, "); + sb.append(" prefixo, "); sb.append(" descruta, "); sb.append(" corrida_id, "); sb.append(" fechorviaje, "); @@ -372,6 +375,7 @@ public class RelatorioGratuidade extends Relatorio { sb.append(" ori.descparada descorigen,"); sb.append(" des.descparada descdestino,"); sb.append(" c.numkmviaje,"); + sb.append(" r.prefixo,"); sb.append(" r.descruta,"); sb.append(" c.corrida_id,"); sb.append(" c.fechorviaje,"); @@ -499,6 +503,7 @@ public class RelatorioGratuidade extends Relatorio { sb.append(" descorigen, "); sb.append(" descdestino, "); sb.append(" numkmviaje, "); + sb.append(" prefixo, "); sb.append(" descruta, "); sb.append(" corrida_id, "); sb.append(" fechorviaje, "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_es.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_es.properties index 2b0bf897e..03f2facba 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_es.properties +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_es.properties @@ -21,6 +21,7 @@ detail.dataServico=Data Servi. detail.origen=Origem detail.destino=Destino detail.km=Km +detail.prefixo=Prefixo detail.linha=Linha detail.servicio=Serviço detail.hora=Hora diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_pt_BR.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_pt_BR.properties index d1feb68f9..baf376449 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_pt_BR.properties +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioGratuidade_pt_BR.properties @@ -21,6 +21,7 @@ detail.dataServico=Data Servi. detail.origen=Origem detail.destino=Destino detail.km=Km +detail.prefixo=Prefixo detail.linha=Linha detail.servicio=Serviço detail.hora=Hora diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioGratuidade.jasper index 80bd3c42850e2316f18d2a1eb7860533cb51ba7c..29fb5b947013acb198ce46d4acca9dd2adc5732e 100644 GIT binary patch literal 67111 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 z z%&Ilhte82-YA}abi_KBi+2)DXx#oClsX5WQz?@=TXr5+WYL;1-nHAOwbG~(@8M9WJ zORa0o^Q{}r71k>AYU>vBW^0YP*1Fxi$69A@wC*;yTIjCq1Ym@nw z^^m#G+G2ieZ8N{IwwvEuPnf@2J1k~BZMC*`T5YZ8tnSwHR!{3CtH1TKHPCw98ezR* z9dEs3Wm)f9q~2i^_6w5^__K@^}V&+I$+&s z{a~%Oezxwiez7)S)$ao-+}fOCT92n#){`lz)~=M+*2^jFtlcT?t@lzoTc4(MvA#&@ zZtYL$VI4?0-1;r$h!mdECnY7NKcreLIQ}1zYEynY#Z2ko~GB literal 64855 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ΞsHh^_k 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 - + + @@ -57,6 +58,7 @@ + @@ -71,297 +73,303 @@ - + + + + + + + + + - <band height="144"> + <band height="145"> <textField> - <reportElement uuid="652312bd-292a-424d-a234-5f157e3699c6" x="0" y="0" width="314" height="37"/> - <textElement/> + <reportElement x="0" y="0" width="314" height="37" uuid="652312bd-292a-424d-a234-5f157e3699c6"/> <textFieldExpression><![CDATA[$P{TITULO}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="e5d4714c-07cc-42ff-a7a8-76d6f6d3e716" x="0" y="37" width="109" height="23"/> - <textElement/> + <reportElement x="0" y="37" width="109" height="23" uuid="e5d4714c-07cc-42ff-a7a8-76d6f6d3e716"/> <textFieldExpression><![CDATA[$R{header.periodo.viagem}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="66b2d0f6-2bf1-4bc7-9ec0-a34444e04d60" x="633" y="37" width="106" height="23"/> - <textElement/> + <reportElement x="633" y="37" width="106" height="23" uuid="66b2d0f6-2bf1-4bc7-9ec0-a34444e04d60"/> <textFieldExpression><![CDATA[$R{header.data.hora}]]></textFieldExpression> </textField> <textField evaluationTime="Report"> - <reportElement uuid="8ca68351-fc00-4f19-b94f-f2fd1f41964f" x="811" y="37" width="30" height="23"/> + <reportElement x="811" y="37" width="30" height="23" uuid="8ca68351-fc00-4f19-b94f-f2fd1f41964f"/> <textElement textAlignment="Right"/> <textFieldExpression><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="be1692e9-f130-4d08-9173-6ca3e4699030" x="739" y="37" width="39" height="23"/> - <textElement/> + <reportElement x="739" y="37" width="39" height="23" uuid="be1692e9-f130-4d08-9173-6ca3e4699030"/> <textFieldExpression><![CDATA[$R{header.pagina}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="4914d9e7-6ce8-4512-b1f8-13f3b572ac50" x="109" y="37" width="205" height="23"/> - <textElement/> + <reportElement x="109" y="37" width="205" height="23" uuid="4914d9e7-6ce8-4512-b1f8-13f3b572ac50"/> <textFieldExpression><![CDATA[( $P{fecInicioViagem} != null ? ($P{fecInicioViagem} + " à " + $P{fecFinalViagem}) : "" )]]></textFieldExpression> </textField> <textField pattern="dd/MM/yyyy HH:mm"> - <reportElement uuid="6f671365-868e-41a6-81ee-a308d1d91e1d" x="739" y="0" width="102" height="37"/> + <reportElement x="739" y="0" width="102" height="37" uuid="6f671365-868e-41a6-81ee-a308d1d91e1d"/> <textElement textAlignment="Left"/> <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> </textField> <textField> - <reportElement uuid="7548d623-fb6c-48d4-b8b7-504f5437a79a" x="778" y="37" width="33" height="23"/> + <reportElement x="778" y="37" width="33" height="23" uuid="7548d623-fb6c-48d4-b8b7-504f5437a79a"/> <textElement textAlignment="Right"/> <textFieldExpression><![CDATA[$V{PAGE_NUMBER}+" de"]]></textFieldExpression> </textField> <textField> - <reportElement uuid="a79c03e0-bbe4-4b1c-8297-533a0d137b27" x="0" y="60" width="109" height="21"/> - <textElement/> + <reportElement x="0" y="60" width="109" height="21" uuid="a79c03e0-bbe4-4b1c-8297-533a0d137b27"/> <textFieldExpression><![CDATA[$R{header.periodo.venda}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="b31b00a3-1ced-4f9c-acb7-470646f7b335" x="109" y="60" width="205" height="21"/> - <textElement/> + <reportElement x="109" y="60" width="205" height="21" uuid="b31b00a3-1ced-4f9c-acb7-470646f7b335"/> <textFieldExpression><![CDATA[( $P{fecInicioVenda} != null ? ($P{fecInicioVenda} + " à " + $P{fecFinalVenda}) : "" )]]></textFieldExpression> </textField> <textField> - <reportElement uuid="8fb67bb3-6ff2-40d1-b338-714f199ea7f0" x="0" y="81" width="109" height="20"/> - <textElement/> + <reportElement x="0" y="81" width="109" height="20" uuid="8fb67bb3-6ff2-40d1-b338-714f199ea7f0"/> <textFieldExpression><![CDATA[$R{header.empresa}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="2c09f3ff-c554-4ce2-886e-eaab93fa15eb" x="361" y="114" width="55" height="26"/> + <reportElement x="412" y="114" width="55" height="26" uuid="2c09f3ff-c554-4ce2-886e-eaab93fa15eb"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.origen}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="e18edb89-17f4-417e-8041-664f11245cbd" x="449" y="114" width="55" height="26"/> + <reportElement x="500" y="114" width="55" height="26" uuid="e18edb89-17f4-417e-8041-664f11245cbd"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.destino}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="67851ba5-cc9c-4f37-8857-9e3c5be9b362" x="257" y="114" width="50" height="26"/> + <reportElement x="308" y="114" width="50" height="26" uuid="67851ba5-cc9c-4f37-8857-9e3c5be9b362"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.linha}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="93fedb4f-18e2-4d95-82e8-2108d3eb135c" x="224" y="114" width="33" height="26"/> + <reportElement x="224" y="114" width="33" height="26" uuid="93fedb4f-18e2-4d95-82e8-2108d3eb135c"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.servicio}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="3de0b54a-0b10-4556-9b0a-ba8f19989716" x="307" y="114" width="28" height="26"/> + <reportElement x="358" y="114" width="28" height="26" uuid="3de0b54a-0b10-4556-9b0a-ba8f19989716"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.hora}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="cc834009-ae90-46d4-8bbb-37578b69f621" x="735" y="114" width="39" height="26"/> + <reportElement x="786" y="114" width="39" height="26" uuid="cc834009-ae90-46d4-8bbb-37578b69f621"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.tipobilhete}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="842c2e2b-0a9e-4a28-9010-9b0c814c5bcb" x="591" y="114" width="44" height="26"/> + <reportElement x="642" y="114" width="44" height="26" uuid="842c2e2b-0a9e-4a28-9010-9b0c814c5bcb"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.pasajero}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="94fe9e9b-e231-43b8-aeb8-7bc3eb2d61af" x="665" y="114" width="32" height="26"/> + <reportElement x="716" y="114" width="32" height="26" uuid="94fe9e9b-e231-43b8-aeb8-7bc3eb2d61af"/> <textElement textAlignment="Center"> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.documento}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="952c3d60-ade1-4f57-8801-3ef6bc7f2333" x="837" y="114" width="28" height="26"/> + <reportElement x="888" y="114" width="28" height="26" uuid="952c3d60-ade1-4f57-8801-3ef6bc7f2333"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.precio}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="e14732be-42a0-4f54-9eb2-52f10ece154b" x="865" y="114" width="37" height="26"/> + <reportElement x="916" y="114" width="37" height="26" uuid="e14732be-42a0-4f54-9eb2-52f10ece154b"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.desconto}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="b34ce751-6969-47b0-aeb7-fff00a5de1e3" x="902" y="114" width="41" height="26"/> + <reportElement x="953" y="114" width="41" height="26" uuid="b34ce751-6969-47b0-aeb7-fff00a5de1e3"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.valorCobrado}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="bb3d2388-6bda-4727-ba30-0a5f4612f1a8" x="109" y="114" width="30" height="26"/> + <reportElement x="109" y="114" width="30" height="26" uuid="bb3d2388-6bda-4727-ba30-0a5f4612f1a8"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.bilheteiro}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="6b1fac8d-c098-4893-b1dd-7b64573f0173" x="774" y="114" width="33" height="26"/> + <reportElement x="825" y="114" width="33" height="26" uuid="6b1fac8d-c098-4893-b1dd-7b64573f0173"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.tipopassagem}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="0948a2fc-fc39-4f2d-ab06-d7c97a66df39" x="505" y="114" width="34" height="26"/> + <reportElement x="556" y="114" width="34" height="26" uuid="0948a2fc-fc39-4f2d-ab06-d7c97a66df39"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.numasiento}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="c4b5d11d-79a1-4850-8294-8ccaa0898bca" x="539" y="114" width="33" height="26"/> + <reportElement x="590" y="114" width="33" height="26" uuid="c4b5d11d-79a1-4850-8294-8ccaa0898bca"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.numfoliosistema}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="2af7bea7-e8bf-424a-9813-c9d2be7c0459" x="139" y="114" width="43" height="26"/> + <reportElement x="139" y="114" width="43" height="26" uuid="2af7bea7-e8bf-424a-9813-c9d2be7c0459"/> <textElement textAlignment="Center"> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.dataMD}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="7b62e459-04bc-4227-be76-24bf5938d552" x="807" y="114" width="30" height="26"/> + <reportElement x="858" y="114" width="30" height="26" uuid="7b62e459-04bc-4227-be76-24bf5938d552"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.tipo}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="069eab80-7d6d-4dae-a598-c5014deb81f4" x="635" y="114" width="30" height="26"/> + <reportElement x="686" y="114" width="30" height="26" uuid="069eab80-7d6d-4dae-a598-c5014deb81f4"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.tipoDoc}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="5105aee2-c3ec-4571-a14c-06b69218decc" x="1045" y="114" width="17" height="26"/> + <reportElement x="1096" y="114" width="17" height="26" uuid="5105aee2-c3ec-4571-a14c-06b69218decc"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.tpp}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="1fe1fad6-d193-4dc1-9696-5614ff9a10d0" x="1098" y="114" width="33" height="26"/> + <reportElement x="1149" y="114" width="33" height="26" uuid="1fe1fad6-d193-4dc1-9696-5614ff9a10d0"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.status}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="f3655778-94dd-4fb6-8c84-cf32416201e0" x="973" y="114" width="25" height="26"/> + <reportElement x="1024" y="114" width="25" height="26" uuid="f3655778-94dd-4fb6-8c84-cf32416201e0"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.seguro}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="b68a4e34-b6e9-4006-8373-707c4e37eb31" x="1028" y="114" width="17" height="26"/> + <reportElement x="1079" y="114" width="17" height="26" uuid="b68a4e34-b6e9-4006-8373-707c4e37eb31"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.utr}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="c74391a0-cc07-44f7-90af-3036910e6bb3" x="998" y="114" width="30" height="26"/> + <reportElement x="1049" y="114" width="30" height="26" uuid="c74391a0-cc07-44f7-90af-3036910e6bb3"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.pedagio}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="aed6f61a-6566-451b-ba78-6964fb2c9f4e" x="335" y="114" width="26" height="26"/> + <reportElement x="386" y="114" width="26" height="26" uuid="aed6f61a-6566-451b-ba78-6964fb2c9f4e"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.codOrigem}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="2f7626c2-fbea-4cb7-808c-2d7dbbd18ee2" x="416" y="114" width="33" height="26"/> + <reportElement x="467" y="114" width="33" height="26" uuid="2f7626c2-fbea-4cb7-808c-2d7dbbd18ee2"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.codDestino}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="421120df-7852-4311-95a8-93478f8c4a5e" x="0" y="114" width="54" height="26"/> + <reportElement x="0" y="114" width="54" height="26" uuid="421120df-7852-4311-95a8-93478f8c4a5e"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.empresa}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="24ef9240-77fe-4c43-b065-4aa214805b3e" x="54" y="114" width="55" height="26"/> + <reportElement x="54" y="114" width="55" height="26" uuid="24ef9240-77fe-4c43-b065-4aa214805b3e"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.agencia}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="9e0176f6-a8ff-4246-8038-34155064d017" x="572" y="114" width="19" height="26"/> + <reportElement x="623" y="114" width="19" height="26" uuid="9e0176f6-a8ff-4246-8038-34155064d017"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.ccf}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="97583aa4-45de-402c-8ce9-978c974d6e0c" x="943" y="114" width="30" height="26"/> + <reportElement x="994" y="114" width="30" height="26" uuid="97583aa4-45de-402c-8ce9-978c974d6e0c"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.tarifa}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="17200d3a-6195-42d1-bc36-ff2baffb56ce" x="182" y="114" width="42" height="26"/> + <reportElement x="182" y="114" width="42" height="26" uuid="17200d3a-6195-42d1-bc36-ff2baffb56ce"/> <textElement textAlignment="Center"> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.dataServico}]]></textFieldExpression> </textField> <line> - <reportElement uuid="8e2d6686-e4d7-43d5-b3a9-46adc3e58350" x="0" y="140" width="1132" height="1"/> + <reportElement x="0" y="140" width="1132" height="1" uuid="8e2d6686-e4d7-43d5-b3a9-46adc3e58350"/> </line> <textField> - <reportElement uuid="3541e1b0-8dfe-404e-9461-64d10d85531a" x="109" y="81" width="205" height="20"/> - <textElement/> + <reportElement x="109" y="81" width="205" height="20" uuid="3541e1b0-8dfe-404e-9461-64d10d85531a"/> <textFieldExpression><![CDATA[$P{nomb_empresa}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="31514fcb-1c10-41ba-9e10-7903ee73f607" x="1062" y="114" width="36" height="26"/> + <reportElement x="1113" y="114" width="36" height="26" uuid="31514fcb-1c10-41ba-9e10-7903ee73f607"/> <textElement> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.chaveBPe}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="72f2ffff-f6a7-4a82-a884-a2c6c3f38d31" x="697" y="114" width="38" height="26"/> + <reportElement x="748" y="114" width="38" height="26" uuid="72f2ffff-f6a7-4a82-a884-a2c6c3f38d31"/> <textElement textAlignment="Center"> <font size="7"/> </textElement> <textFieldExpression><![CDATA[$R{detail.telefone}]]></textFieldExpression> </textField> + <textField> + <reportElement x="258" y="114" width="50" height="26" uuid="9c91c7b3-76a9-4198-8f24-d9a80110ea4c"/> + <textElement> + <font size="7"/> + </textElement> + <textFieldExpression><![CDATA[$R{detail.prefixo}]]></textFieldExpression> + </textField> </band> @@ -370,285 +378,292 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + - + - + - + - + - + - + - + - + @@ -659,8 +674,7 @@ - - + diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java index 41b50b018..09927ffa5 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioGratuidadeBean.java @@ -11,6 +11,7 @@ public class RelatorioGratuidadeBean { private String destino; private String descdestino; private Integer km; + private String prefixo; private String linha; private String corridaId; private String fechorviaje; @@ -154,6 +155,12 @@ public class RelatorioGratuidadeBean { public void setKm(Integer km) { this.km = km; } + public String getPrefixo() { + return prefixo; + } + public void setPrefixo(String prefixo) { + this.prefixo = prefixo; + } public String getLinha() { return linha; }