adição de filtros no relatorio venda embarcada feat bug#AL-3975

master
fabio 2024-04-04 18:45:14 -03:00
parent f207508b14
commit 24da9935a7
12 changed files with 584 additions and 262 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@
/target /target
/settings.xml /settings.xml
/dist /dist
/.factorypath

View File

@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId> <groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId> <artifactId>ventaboletosadm</artifactId>
<version>1.61.13</version> <version>1.62.0</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>

View File

@ -20,18 +20,22 @@ import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
public class RelatorioVendaEmbarcada extends Relatorio { public class RelatorioVendaEmbarcada extends Relatorio {
private static final String STATUSSEFAZ = "statussefaz";
private Date datInicial; private Date datInicial;
private Date datFinal; private Date datFinal;
private Integer estadoId; private Integer estadoId;
private Integer empresaId; private Integer empresaId;
private Integer puntoVendaId; private Integer puntoVendaId;
private Integer orgaoConcedenteId;
private Integer usuarioId;
private String linhaIds;
private String serie; private String serie;
private String numBpe; private String numBpe;
private Boolean bloqueado; private Boolean bloqueado;
private FiltroEnviadosSefaz envioSefaz; private FiltroEnviadosSefaz envioSefaz;
private FiltroEnviadosSefaz vendaEmbarcada; private FiltroEnviadosSefaz vendaEmbarcada;
private Boolean quebraSequencia; private boolean quebraSequencia;
private Boolean ultimoBpe; private boolean ultimoBpe;
private static Logger log = LogManager.getLogger(RelatorioVendaEmbarcada.class); private static Logger log = LogManager.getLogger(RelatorioVendaEmbarcada.class);
@ -52,13 +56,16 @@ public class RelatorioVendaEmbarcada extends Relatorio {
estadoId = (Integer)parametros.get("ESTADO_ID"); estadoId = (Integer)parametros.get("ESTADO_ID");
empresaId = (Integer)parametros.get("EMPRESA_ID"); empresaId = (Integer)parametros.get("EMPRESA_ID");
puntoVendaId = (Integer)parametros.get("PUNTOVENTA_ID"); puntoVendaId = (Integer)parametros.get("PUNTOVENTA_ID");
usuarioId = (Integer)parametros.get("usuarioId");
orgaoConcedenteId = (Integer)parametros.get("orgaoConcedenteId");
serie = (String)parametros.get("SERIE"); serie = (String)parametros.get("SERIE");
numBpe = (String)parametros.get("NUMBPE"); numBpe = (String)parametros.get("NUMBPE");
bloqueado = (Boolean)parametros.get("BLOQUEADO"); linhaIds = (String)parametros.get("linhaIds");
bloqueado = (boolean)parametros.get("BLOQUEADO");
envioSefaz = (FiltroEnviadosSefaz)parametros.get("ENVIOSEFAZ"); envioSefaz = (FiltroEnviadosSefaz)parametros.get("ENVIOSEFAZ");
vendaEmbarcada = (FiltroEnviadosSefaz)parametros.get("VENDAEMBARCADA"); vendaEmbarcada = (FiltroEnviadosSefaz)parametros.get("VENDAEMBARCADA");
quebraSequencia = (Boolean)parametros.get("QUEBRASEQ"); quebraSequencia = (Boolean)parametros.get("QUEBRASEQ");
ultimoBpe = (Boolean)parametros.get("ULTIMOBPE"); ultimoBpe = (boolean)parametros.get("ULTIMOBPE");
String sql = getSql(); String sql = getSql();
@ -72,18 +79,35 @@ public class RelatorioVendaEmbarcada extends Relatorio {
if (estadoId != null){ if (estadoId != null){
ps.setLong("estadoId", estadoId); ps.setLong("estadoId", estadoId);
} }
if (empresaId != null){ if (empresaId != null){
ps.setLong("empresaId", empresaId); ps.setLong("empresaId", empresaId);
} }
if (puntoVendaId != null){ if (puntoVendaId != null){
ps.setLong("puntoventaId", puntoVendaId); ps.setLong("puntoventaId", puntoVendaId);
} }
if (orgaoConcedenteId != null){
ps.setLong("orgaoConcedenteId", orgaoConcedenteId);
}
if (usuarioId != null){
ps.setLong("usuarioId", usuarioId);
}
if (puntoVendaId != null){
ps.setLong("puntoventaId", puntoVendaId);
}
if (StringUtils.isNotBlank(serie)){ if (StringUtils.isNotBlank(serie)){
ps.setString("serie", serie); ps.setString("serie", serie);
} }
if (StringUtils.isNotBlank(numBpe)){ if (StringUtils.isNotBlank(numBpe)){
ps.setString("bpe", numBpe); ps.setString("bpe", numBpe);
} }
if (bloqueado != null && bloqueado){ if (bloqueado != null && bloqueado){
ps.setInt("bloqueado", 1); ps.setInt("bloqueado", 1);
} }
@ -127,13 +151,11 @@ public class RelatorioVendaEmbarcada extends Relatorio {
private Map<String, Object> extractRow(ResultSet rset) throws SQLException{ private Map<String, Object> extractRow(ResultSet rset) throws SQLException{
Map<String, Object> dataResult = new HashMap<String, Object>(); Map<String, Object> dataResult = new HashMap<String, Object>();
dataResult.put("nombempresa", rset.getString("nombempresa")); dataResult.put("nombempresa", rset.getString("nombempresa"));
dataResult.put("puntoventa_id", rset.getString("puntoventa_id")); dataResult.put("puntoventa_id", rset.getString("puntoventa_id"));
dataResult.put("nombpuntoventa", rset.getString("nombpuntoventa")); dataResult.put("nombpuntoventa", rset.getString("nombpuntoventa"));
dataResult.put("cveusuario", rset.getString("cveusuario")); dataResult.put("cveusuario", rset.getString("cveusuario"));
dataResult.put("nombusuario", rset.getString("nombusuario")); dataResult.put("nombusuario", rset.getString("nombusuario"));
dataResult.put("feccorte", rset.getString("feccorte"));
dataResult.put("numserie_bpe", rset.getString("numserie_bpe")); dataResult.put("numserie_bpe", rset.getString("numserie_bpe"));
dataResult.put("num_bpe", rset.getString("num_bpe")); dataResult.put("num_bpe", rset.getString("num_bpe"));
dataResult.put("cveestado", rset.getString("cveestado")); dataResult.put("cveestado", rset.getString("cveestado"));
@ -144,8 +166,6 @@ public class RelatorioVendaEmbarcada extends Relatorio {
dataResult.put("origen", rset.getString("origen")); dataResult.put("origen", rset.getString("origen"));
dataResult.put("destinoId", rset.getString("destinoId")); dataResult.put("destinoId", rset.getString("destinoId"));
dataResult.put("destino", rset.getString("destino")); dataResult.put("destino", rset.getString("destino"));
dataResult.put("fechorventa", rset.getString("fechorventa"));
dataResult.put("fechorviaje", rset.getString("fechorviaje"));
dataResult.put("corrida_id", rset.getString("corrida_id")); dataResult.put("corrida_id", rset.getString("corrida_id"));
dataResult.put("tarifa", rset.getDouble("tarifa")); dataResult.put("tarifa", rset.getDouble("tarifa"));
dataResult.put("seguro", rset.getDouble("seguro")); dataResult.put("seguro", rset.getDouble("seguro"));
@ -154,13 +174,21 @@ public class RelatorioVendaEmbarcada extends Relatorio {
dataResult.put("tpp", rset.getDouble("tpp")); dataResult.put("tpp", rset.getDouble("tpp"));
dataResult.put("total", rset.getDouble("total")); dataResult.put("total", rset.getDouble("total"));
Integer codstat = rset.getInt("statussefaz"); try {
dataResult.put("feccorte", new Date(rset.getDate("feccorte").getTime()));
}catch (Exception e) {
dataResult.put("feccorte", null);
}
dataResult.put("fechorventa", new Date(rset.getDate("fechorventa").getTime()));
dataResult.put("fechorviaje", new Date(rset.getDate("fechorviaje").getTime()));
Integer codstat = rset.getInt(STATUSSEFAZ);
if (codstat == -1){ if (codstat == -1){
dataResult.put("statussefaz", "Pendente"); dataResult.put(STATUSSEFAZ, "Pendente");
} else if (codstat == 100 || codstat == 102 ){ } else if (codstat == 100 || codstat == 102 ){
dataResult.put("statussefaz", "Enviado"); dataResult.put(STATUSSEFAZ, "Enviado");
} else if (codstat == 150){ } else if (codstat == 150){
dataResult.put("statussefaz", "Enviado em contingência"); dataResult.put(STATUSSEFAZ, "Enviado em contingência");
} }
dataResult.put("chbpe", rset.getString("chbpe")); dataResult.put("chbpe", rset.getString("chbpe"));
dataResult.put("nprot", rset.getString("nprot")); dataResult.put("nprot", rset.getString("nprot"));
@ -226,15 +254,31 @@ public class RelatorioVendaEmbarcada extends Relatorio {
sql.append(" b.fechorventa between :fecInicio and :fecFinal "); sql.append(" b.fechorventa between :fecInicio and :fecFinal ");
sql.append(" and b.motivocancelacion_id is null "); sql.append(" and b.motivocancelacion_id is null ");
sql.append(" and bp.TIPOSUBSTITUICAO is null "); sql.append(" and bp.TIPOSUBSTITUICAO is null ");
if (empresaId != null){ if (empresaId != null){
sql.append(" and e.empresa_id = :empresaId "); sql.append(" and e.empresa_id = :empresaId ");
} }
if (puntoVendaId != null){ if (puntoVendaId != null){
sql.append(" and p.puntoventa_id = :puntoventaId "); sql.append(" and p.puntoventa_id = :puntoventaId ");
} }
if (orgaoConcedenteId != null){
sql.append(" and r.ORGAOCONCEDENTE_ID = :orgaoConcedenteId ");
}
if (usuarioId != null){
sql.append(" and u.usuario_id = :usuarioId ");
}
if (StringUtils.isNotBlank(linhaIds)){
sql.append(" and r.ruta_id in ( ").append(linhaIds).append(")");
}
if (estadoId != null){ if (estadoId != null){
sql.append(" and est.estado_id = :estadoId "); sql.append(" and est.estado_id = :estadoId ");
} }
if (StringUtils.isNotBlank(serie)){ if (StringUtils.isNotBlank(serie)){
sql.append(" and b.numserie_bpe = :serie "); sql.append(" and b.numserie_bpe = :serie ");
} }
@ -309,15 +353,31 @@ public class RelatorioVendaEmbarcada extends Relatorio {
sql.append(" b.fechorventa between :fecInicio and :fecFinal "); sql.append(" b.fechorventa between :fecInicio and :fecFinal ");
sql.append(" and b.motivocancelacion_id is null "); sql.append(" and b.motivocancelacion_id is null ");
sql.append(" and bp.TIPOSUBSTITUICAO is null "); sql.append(" and bp.TIPOSUBSTITUICAO is null ");
if (empresaId != null){ if (empresaId != null){
sql.append(" and e.empresa_id = :empresaId "); sql.append(" and e.empresa_id = :empresaId ");
} }
if (puntoVendaId != null){ if (puntoVendaId != null){
sql.append(" and p.puntoventa_id = :puntoventaId "); sql.append(" and p.puntoventa_id = :puntoventaId ");
} }
if (estadoId != null){ if (estadoId != null){
sql.append(" and est.estado_id = :estadoId "); sql.append(" and est.estado_id = :estadoId ");
} }
if (orgaoConcedenteId != null){
sql.append(" and r.ORGAOCONCEDENTE_ID = :orgaoConcedenteId ");
}
if (usuarioId != null){
sql.append(" and u.usuario_id = :usuarioId ");
}
if (linhaIds != null){
sql.append(" and r.ruta_id in ( ").append(linhaIds).append(")");
}
if (StringUtils.isNotBlank(serie)){ if (StringUtils.isNotBlank(serie)){
sql.append(" and b.numserie_bpe = :serie "); sql.append(" and b.numserie_bpe = :serie ");
} }

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="RelatorioVendaEmbarcada" pageWidth="1300" pageHeight="595" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="1260" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="b92fb063-a827-4619-8a69-5c78e3afbb8c"> <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="RelatorioVendaEmbarcada" pageWidth="1297" pageHeight="595" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="1257" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="b92fb063-a827-4619-8a69-5c78e3afbb8c">
<property name="ireport.zoom" value="2.200000000000009"/> <property name="ireport.zoom" value="1.6528925619834782"/>
<property name="ireport.x" value="1863"/> <property name="ireport.x" value="1251"/>
<property name="ireport.y" value="0"/> <property name="ireport.y" value="0"/>
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.2" value="pageHeader"/> <property name="net.sf.jasperreports.export.xls.exclude.origin.band.2" value="pageHeader"/>
<property name="net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.2" value="columnHeader"/> <property name="net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.2" value="columnHeader"/>
@ -41,7 +41,6 @@
<field name="nombpuntoventa" class="java.lang.String"/> <field name="nombpuntoventa" class="java.lang.String"/>
<field name="cveusuario" class="java.lang.String"/> <field name="cveusuario" class="java.lang.String"/>
<field name="nombusuario" class="java.lang.String"/> <field name="nombusuario" class="java.lang.String"/>
<field name="feccorte" class="java.lang.String"/>
<field name="numserie_bpe" class="java.lang.String"/> <field name="numserie_bpe" class="java.lang.String"/>
<field name="num_bpe" class="java.lang.String"/> <field name="num_bpe" class="java.lang.String"/>
<field name="cveestado" class="java.lang.String"/> <field name="cveestado" class="java.lang.String"/>
@ -52,8 +51,9 @@
<field name="origen" class="java.lang.String"/> <field name="origen" class="java.lang.String"/>
<field name="destinoId" class="java.lang.String"/> <field name="destinoId" class="java.lang.String"/>
<field name="destino" class="java.lang.String"/> <field name="destino" class="java.lang.String"/>
<field name="fechorventa" class="java.lang.String"/> <field name="feccorte" class="java.util.Date"/>
<field name="fechorviaje" class="java.lang.String"/> <field name="fechorventa" class="java.util.Date"/>
<field name="fechorviaje" class="java.util.Date"/>
<field name="corrida_id" class="java.lang.String"/> <field name="corrida_id" class="java.lang.String"/>
<field name="tarifa" class="java.lang.Double"/> <field name="tarifa" class="java.lang.Double"/>
<field name="seguro" class="java.lang.Double"/> <field name="seguro" class="java.lang.Double"/>
@ -68,9 +68,9 @@
<band splitType="Stretch"/> <band splitType="Stretch"/>
</background> </background>
<pageHeader> <pageHeader>
<band height="58" splitType="Stretch"> <band height="44" splitType="Stretch">
<textField pattern="dd/MM/yyyy" isBlankWhenNull="false"> <textField pattern="dd/MM/yyyy" isBlankWhenNull="false">
<reportElement uuid="42796e20-405c-441f-9fd9-b26238bc7cdb" mode="Transparent" x="45" y="15" width="100" height="14" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="42796e20-405c-441f-9fd9-b26238bc7cdb" mode="Transparent" x="45" y="15" width="92" height="15" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -78,7 +78,7 @@
<textFieldExpression><![CDATA[$P{DATA_INICIAL}]]></textFieldExpression> <textFieldExpression><![CDATA[$P{DATA_INICIAL}]]></textFieldExpression>
</textField> </textField>
<textField pattern="" isBlankWhenNull="false"> <textField pattern="" isBlankWhenNull="false">
<reportElement uuid="d2973779-79dc-4cc8-937a-e9167c42bab0" mode="Transparent" x="0" y="0" width="265" height="15" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="d2973779-79dc-4cc8-937a-e9167c42bab0" mode="Transparent" x="0" y="0" width="1041" height="15" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -86,7 +86,7 @@
<textFieldExpression><![CDATA[$P{NOME_RELATORIO}]]></textFieldExpression> <textFieldExpression><![CDATA[$P{NOME_RELATORIO}]]></textFieldExpression>
</textField> </textField>
<textField pattern="dd/MM/yyyy" isBlankWhenNull="false"> <textField pattern="dd/MM/yyyy" isBlankWhenNull="false">
<reportElement uuid="8730e85b-d436-42cd-beb6-1a881bad2478" mode="Transparent" x="155" y="15" width="110" height="14" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="8730e85b-d436-42cd-beb6-1a881bad2478" mode="Transparent" x="147" y="15" width="89" height="15" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -94,7 +94,7 @@
<textFieldExpression><![CDATA[$P{DATA_FINAL}]]></textFieldExpression> <textFieldExpression><![CDATA[$P{DATA_FINAL}]]></textFieldExpression>
</textField> </textField>
<textField pattern="" isBlankWhenNull="false"> <textField pattern="" isBlankWhenNull="false">
<reportElement uuid="26bbd310-5e59-4975-a47f-b0048e80b1b6" mode="Transparent" x="0" y="15" width="45" height="14" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="26bbd310-5e59-4975-a47f-b0048e80b1b6" mode="Transparent" x="0" y="15" width="45" height="15" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -102,17 +102,20 @@
<textFieldExpression><![CDATA[$R{cabecalho.periodo}]]></textFieldExpression> <textFieldExpression><![CDATA[$R{cabecalho.periodo}]]></textFieldExpression>
</textField> </textField>
<textField> <textField>
<reportElement uuid="c486add3-94d7-419f-9f37-04f6a6da879e" x="45" y="44" width="757" height="14"/> <reportElement uuid="c486add3-94d7-419f-9f37-04f6a6da879e" x="45" y="30" width="996" height="14"/>
<box>
<bottomPen lineWidth="0.5"/>
</box>
<textElement verticalAlignment="Middle"> <textElement verticalAlignment="Middle">
<font size="8"/> <font size="8"/>
</textElement> </textElement>
<textFieldExpression><![CDATA[$P{FILTROS}]]></textFieldExpression> <textFieldExpression><![CDATA[$P{FILTROS}]]></textFieldExpression>
</textField> </textField>
<line>
<reportElement uuid="a179c478-4014-4b4a-abf0-4655e7588bf7" x="0" y="43" width="1260" height="1"/>
</line>
<textField pattern="" isBlankWhenNull="false"> <textField pattern="" isBlankWhenNull="false">
<reportElement uuid="9630a784-5f92-4abe-805c-fd175e4f8241" mode="Transparent" x="0" y="44" width="45" height="14" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="9630a784-5f92-4abe-805c-fd175e4f8241" mode="Transparent" x="0" y="30" width="45" height="14" forecolor="#000000" backcolor="#FFFFFF"/>
<box>
<bottomPen lineWidth="0.5"/>
</box>
<textElement textAlignment="Left" verticalAlignment="Middle" rotation="None" markup="none"> <textElement textAlignment="Left" verticalAlignment="Middle" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -120,7 +123,7 @@
<textFieldExpression><![CDATA[$R{cabecalho.filtros}]]></textFieldExpression> <textFieldExpression><![CDATA[$R{cabecalho.filtros}]]></textFieldExpression>
</textField> </textField>
<textField pattern="dd/MM/yyyy HH:mm" isBlankWhenNull="false"> <textField pattern="dd/MM/yyyy HH:mm" isBlankWhenNull="false">
<reportElement uuid="91cded42-c53d-469a-abc7-6eb0d59f69af" mode="Transparent" x="1180" y="0" width="76" height="15" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="91cded42-c53d-469a-abc7-6eb0d59f69af" mode="Transparent" x="1177" y="0" width="80" height="15" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -128,7 +131,10 @@
<textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression> <textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression>
</textField> </textField>
<textField pattern="" isBlankWhenNull="false"> <textField pattern="" isBlankWhenNull="false">
<reportElement uuid="62f6ba6e-1aaf-4449-aef6-2e9d6e541856" mode="Transparent" x="1089" y="30" width="167" height="12" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="62f6ba6e-1aaf-4449-aef6-2e9d6e541856" mode="Transparent" x="1041" y="30" width="216" height="14" forecolor="#000000" backcolor="#FFFFFF"/>
<box>
<bottomPen lineWidth="0.5"/>
</box>
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="7" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="7" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -136,7 +142,7 @@
<textFieldExpression><![CDATA[$R{cabecalho.impressorPor}+" "+$P{USUARIO}]]></textFieldExpression> <textFieldExpression><![CDATA[$R{cabecalho.impressorPor}+" "+$P{USUARIO}]]></textFieldExpression>
</textField> </textField>
<textField pattern="" isBlankWhenNull="false"> <textField pattern="" isBlankWhenNull="false">
<reportElement uuid="ba831a24-59f4-4f8f-888f-fd69711018e9" mode="Transparent" x="1089" y="15" width="167" height="15" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="ba831a24-59f4-4f8f-888f-fd69711018e9" mode="Transparent" x="1041" y="15" width="216" height="15" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
@ -144,27 +150,20 @@
<textFieldExpression><![CDATA[$R{cabecalho.pagina}+" "+$V{PAGE_NUMBER}+" "+$R{cabecalho.de}+" "+$V{PAGE_NUMBER}]]></textFieldExpression> <textFieldExpression><![CDATA[$R{cabecalho.pagina}+" "+$V{PAGE_NUMBER}+" "+$R{cabecalho.de}+" "+$V{PAGE_NUMBER}]]></textFieldExpression>
</textField> </textField>
<textField> <textField>
<reportElement uuid="5cbb57ef-bd5e-4d1b-a077-d0ff398df801" x="1089" y="0" width="91" height="15"/> <reportElement uuid="5cbb57ef-bd5e-4d1b-a077-d0ff398df801" x="1041" y="0" width="136" height="15"/>
<textElement textAlignment="Right"> <textElement textAlignment="Right">
<font size="9" isBold="true"/> <font size="9" isBold="true"/>
</textElement> </textElement>
<textFieldExpression><![CDATA[$R{cabecalho.dataHora}]]></textFieldExpression> <textFieldExpression><![CDATA[$R{cabecalho.dataHora}]]></textFieldExpression>
</textField> </textField>
<textField pattern="" isBlankWhenNull="false"> <textField pattern="" isBlankWhenNull="false">
<reportElement uuid="6d6ab075-006c-4796-98d5-f047ae963876" mode="Transparent" x="145" y="15" width="10" height="14" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="6d6ab075-006c-4796-98d5-f047ae963876" mode="Transparent" x="137" y="15" width="10" height="15" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none">
<font fontName="SansSerif" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/> <font fontName="SansSerif" size="9" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
<paragraph lineSpacing="Single"/> <paragraph lineSpacing="Single"/>
</textElement> </textElement>
<textFieldExpression><![CDATA[$R{cabecalho.periodoA}]]></textFieldExpression> <textFieldExpression><![CDATA[$R{cabecalho.periodoA}]]></textFieldExpression>
</textField> </textField>
<textField>
<reportElement uuid="36e9cbc6-ccc2-4a81-8977-c66fa5a7cb62" x="0" y="30" width="265" height="14"/>
<textElement verticalAlignment="Middle">
<font size="8" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA["Empresa: "+$P{EMPRESA}]]></textFieldExpression>
</textField>
</band> </band>
</pageHeader> </pageHeader>
<columnHeader> <columnHeader>
@ -269,7 +268,7 @@
<text><![CDATA[ID Ag.]]></text> <text><![CDATA[ID Ag.]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="0452264c-0f27-46d6-84ad-0fba6e5abdfa" mode="Transparent" x="584" y="0" width="21" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="0452264c-0f27-46d6-84ad-0fba6e5abdfa" mode="Transparent" x="584" y="0" width="22" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -277,7 +276,7 @@
<text><![CDATA[ID D.]]></text> <text><![CDATA[ID D.]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="f596b16a-f9d9-42f5-b86f-3f468b0deb8f" mode="Transparent" x="605" y="0" width="56" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="f596b16a-f9d9-42f5-b86f-3f468b0deb8f" mode="Transparent" x="606" y="0" width="64" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -285,7 +284,7 @@
<text><![CDATA[Destino]]></text> <text><![CDATA[Destino]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="662" y="0" width="56" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="670" y="0" width="56" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -293,7 +292,7 @@
<text><![CDATA[Data Venda]]></text> <text><![CDATA[Data Venda]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="718" y="0" width="59" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="726" y="0" width="59" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -301,7 +300,7 @@
<text><![CDATA[Data Emb.]]></text> <text><![CDATA[Data Emb.]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="777" y="0" width="34" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="785" y="0" width="34" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -309,7 +308,7 @@
<text><![CDATA[Serviço]]></text> <text><![CDATA[Serviço]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="812" y="0" width="34" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="819" y="0" width="34" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -317,7 +316,7 @@
<text><![CDATA[Tarifa]]></text> <text><![CDATA[Tarifa]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="846" y="0" width="24" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="853" y="0" width="24" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -325,7 +324,7 @@
<text><![CDATA[Seguro]]></text> <text><![CDATA[Seguro]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="870" y="0" width="16" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="877" y="0" width="16" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -333,7 +332,7 @@
<text><![CDATA[UTR]]></text> <text><![CDATA[UTR]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="886" y="0" width="23" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="893" y="0" width="23" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -341,7 +340,7 @@
<text><![CDATA[Pedágio]]></text> <text><![CDATA[Pedágio]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="909" y="0" width="17" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="916" y="0" width="17" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -349,7 +348,7 @@
<text><![CDATA[TPP]]></text> <text><![CDATA[TPP]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="926" y="0" width="23" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="933" y="0" width="23" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -357,7 +356,7 @@
<text><![CDATA[Total]]></text> <text><![CDATA[Total]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="949" y="0" width="85" height="11" forecolor="#000000" backcolor="#FFFFFF"/> <reportElement uuid="00c54946-d0e2-4e47-a473-3445959d4d69" mode="Transparent" x="956" y="0" width="85" height="11" forecolor="#000000" backcolor="#FFFFFF"/>
<textElement textAlignment="Left" verticalAlignment="Top" rotation="None" markup="none"> <textElement textAlignment="Left" 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"/>
@ -365,14 +364,14 @@
<text><![CDATA[Sefaz]]></text> <text><![CDATA[Sefaz]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="3766fa33-6281-4576-a9d1-3b984e1976d3" x="1038" y="0" width="150" height="11"/> <reportElement uuid="3766fa33-6281-4576-a9d1-3b984e1976d3" x="1041" y="0" width="150" height="11"/>
<textElement textAlignment="Left"> <textElement textAlignment="Left">
<font size="6" isBold="false"/> <font size="6" isBold="false"/>
</textElement> </textElement>
<text><![CDATA[Chave]]></text> <text><![CDATA[Chave]]></text>
</staticText> </staticText>
<staticText> <staticText>
<reportElement uuid="3766fa33-6281-4576-a9d1-3b984e1976d3" x="1190" y="0" width="66" height="11"/> <reportElement uuid="3766fa33-6281-4576-a9d1-3b984e1976d3" x="1191" y="0" width="66" height="11"/>
<textElement textAlignment="Left"> <textElement textAlignment="Left">
<font size="6" isBold="false"/> <font size="6" isBold="false"/>
</textElement> </textElement>
@ -381,9 +380,9 @@
</band> </band>
</columnHeader> </columnHeader>
<detail> <detail>
<band height="11" splitType="Stretch"> <band height="8" splitType="Stretch">
<textField pattern="dd/MM/yyyy" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
<reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="0" y="0" width="45" height="11"/> <reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="0" y="0" width="45" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -392,8 +391,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{nombempresa}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{nombempresa}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="e3a43e5d-2326-47c4-9d47-8c4d69d18d99" stretchType="RelativeToTallestObject" x="63" y="0" width="74" height="11"/> <reportElement uuid="e3a43e5d-2326-47c4-9d47-8c4d69d18d99" stretchType="RelativeToTallestObject" x="63" y="0" width="74" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -402,8 +401,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{nombpuntoventa}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{nombpuntoventa}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="82c36c16-1662-4af9-a285-c935ab350e79" stretchType="RelativeToTallestObject" x="137" y="0" width="43" height="11"/> <reportElement uuid="82c36c16-1662-4af9-a285-c935ab350e79" stretchType="RelativeToTallestObject" x="137" y="0" width="43" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -413,7 +412,7 @@
<textFieldExpression><![CDATA[$F{cveusuario}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{cveusuario}]]></textFieldExpression>
</textField> </textField>
<textField isStretchWithOverflow="true" pattern="HH.mm" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="HH.mm" isBlankWhenNull="true">
<reportElement uuid="ef45dd24-19e8-4e92-9759-f8e7a5c990eb" stretchType="RelativeToTallestObject" x="180" y="0" width="56" height="11"/> <reportElement uuid="ef45dd24-19e8-4e92-9759-f8e7a5c990eb" stretchType="RelativeToTallestObject" x="180" y="0" width="56" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -422,8 +421,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{nombusuario}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{nombusuario}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
<reportElement uuid="17011486-0d4c-4e22-b534-48e0bb025673" stretchType="RelativeToTallestObject" x="236" y="0" width="56" height="11"/> <reportElement uuid="17011486-0d4c-4e22-b534-48e0bb025673" stretchType="RelativeToTallestObject" x="236" y="0" width="56" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -432,8 +431,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{feccorte}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{feccorte}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="a89c84e4-0e13-4e85-a565-9eb0bc6e5423" stretchType="RelativeToTallestObject" x="292" y="0" width="28" height="11"/> <reportElement uuid="a89c84e4-0e13-4e85-a565-9eb0bc6e5423" stretchType="RelativeToTallestObject" x="292" y="0" width="28" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -442,8 +441,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{numserie_bpe}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{numserie_bpe}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="7be97f5f-b36b-4679-befb-e5f2b4532963" stretchType="RelativeToTallestObject" x="320" y="0" width="12" height="11"/> <reportElement uuid="7be97f5f-b36b-4679-befb-e5f2b4532963" stretchType="RelativeToTallestObject" x="320" y="0" width="12" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -452,8 +451,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{cveestado}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{cveestado}]]></textFieldExpression>
</textField> </textField>
<textField pattern="###0" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="###0" isBlankWhenNull="true">
<reportElement uuid="7c1e2d86-f9ce-4730-866c-dc6cbdd0cf2c" stretchType="RelativeToTallestObject" x="332" y="0" width="39" height="11"/> <reportElement uuid="7c1e2d86-f9ce-4730-866c-dc6cbdd0cf2c" stretchType="RelativeToTallestObject" x="332" y="0" width="39" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -462,8 +461,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{num_bpe}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{num_bpe}]]></textFieldExpression>
</textField> </textField>
<textField pattern="###0" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="###0" isBlankWhenNull="true">
<reportElement uuid="7c0246f5-739b-440c-a242-915117bd9fd1" stretchType="RelativeToTallestObject" x="371" y="0" width="22" height="11"/> <reportElement uuid="7c0246f5-739b-440c-a242-915117bd9fd1" stretchType="RelativeToTallestObject" x="371" y="0" width="22" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -472,8 +471,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{ruta_id}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{ruta_id}]]></textFieldExpression>
</textField> </textField>
<textField pattern="¤ #,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="¤ #,##0.00" isBlankWhenNull="true">
<reportElement uuid="dd401917-6047-4e1b-9722-31fe8d096594" stretchType="RelativeToTallestObject" x="393" y="0" width="105" height="11"/> <reportElement uuid="dd401917-6047-4e1b-9722-31fe8d096594" stretchType="RelativeToTallestObject" x="393" y="0" width="105" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -482,8 +481,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{descruta}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{descruta}]]></textFieldExpression>
</textField> </textField>
<textField pattern="¤ #,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="¤ #,##0.00" isBlankWhenNull="true">
<reportElement uuid="4dafd61b-ce2b-4690-b029-2a1382113099" stretchType="RelativeToTallestObject" x="498" y="0" width="22" height="11"/> <reportElement uuid="4dafd61b-ce2b-4690-b029-2a1382113099" stretchType="RelativeToTallestObject" x="498" y="0" width="22" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -492,8 +491,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{origenId}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{origenId}]]></textFieldExpression>
</textField> </textField>
<textField pattern="#,##0.00 %" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="#,##0.00 %" isBlankWhenNull="true">
<reportElement uuid="8ad565b3-b12c-4fef-a1c7-836e7415436d" stretchType="RelativeToTallestObject" x="520" y="0" width="64" height="11"/> <reportElement uuid="8ad565b3-b12c-4fef-a1c7-836e7415436d" stretchType="RelativeToTallestObject" x="520" y="0" width="64" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -502,8 +501,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{origen}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{origen}]]></textFieldExpression>
</textField> </textField>
<textField pattern="dd/MM/yyyy" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
<reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="45" y="0" width="18" height="11"/> <reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="45" y="0" width="18" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -512,8 +511,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{puntoventa_id}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{puntoventa_id}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="584" y="0" width="21" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="584" y="0" width="22" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -522,8 +521,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{destinoId}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{destinoId}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="605" y="0" width="56" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="606" y="0" width="64" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -532,8 +531,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{destino}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{destino}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy HH:mm:ss" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="662" y="0" width="56" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="670" y="0" width="56" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -542,8 +541,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{fechorventa}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{fechorventa}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy HH:mm:ss" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="718" y="0" width="59" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="726" y="0" width="59" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -552,8 +551,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{fechorviaje}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{fechorviaje}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="777" y="0" width="34" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="785" y="0" width="34" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -562,8 +561,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{corrida_id}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{corrida_id}]]></textFieldExpression>
</textField> </textField>
<textField pattern="#,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="812" y="0" width="34" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="819" y="0" width="34" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -572,8 +571,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{tarifa}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{tarifa}]]></textFieldExpression>
</textField> </textField>
<textField pattern="#,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="846" y="0" width="24" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="853" y="0" width="24" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -582,8 +581,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{seguro}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{seguro}]]></textFieldExpression>
</textField> </textField>
<textField pattern="#,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="870" y="0" width="16" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="877" y="0" width="16" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -592,8 +591,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{taxaembarque}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{taxaembarque}]]></textFieldExpression>
</textField> </textField>
<textField pattern="#,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="886" y="0" width="23" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="893" y="0" width="23" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -602,8 +601,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{importepedagio}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{importepedagio}]]></textFieldExpression>
</textField> </textField>
<textField pattern="#,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="909" y="0" width="17" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="916" y="0" width="17" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -612,8 +611,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{tpp}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{tpp}]]></textFieldExpression>
</textField> </textField>
<textField pattern="#,##0.00" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="926" y="0" width="23" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="933" y="0" width="23" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -622,8 +621,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{total}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{total}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="949" y="0" width="85" height="11"/> <reportElement uuid="ce7446b8-b4da-489e-9435-27133b870da1" stretchType="RelativeToTallestObject" x="956" y="0" width="85" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -632,8 +631,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{statussefaz}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{statussefaz}]]></textFieldExpression>
</textField> </textField>
<textField pattern="dd/MM/yyyy" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true" hyperlinkType="RemotePage">
<reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="1038" y="0" width="150" height="11"/> <reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="1041" y="0" width="150" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -642,8 +641,8 @@
</textElement> </textElement>
<textFieldExpression><![CDATA[$F{chbpe}]]></textFieldExpression> <textFieldExpression><![CDATA[$F{chbpe}]]></textFieldExpression>
</textField> </textField>
<textField pattern="dd/MM/yyyy" isBlankWhenNull="true"> <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true">
<reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="1190" y="0" width="66" height="11"/> <reportElement uuid="bc091860-adab-47d8-8352-982bc8e484a3" stretchType="RelativeToTallestObject" x="1191" y="0" width="66" height="8"/>
<box> <box>
<bottomPen lineWidth="0.5"/> <bottomPen lineWidth="0.5"/>
</box> </box>
@ -655,9 +654,9 @@
</band> </band>
</detail> </detail>
<noData> <noData>
<band height="50"> <band height="20">
<textField> <textField>
<reportElement uuid="995c4c61-6291-4e5f-8d92-b75502a10466" x="0" y="15" width="801" height="20"/> <reportElement uuid="995c4c61-6291-4e5f-8d92-b75502a10466" x="0" y="0" width="1257" height="20"/>
<textElement textAlignment="Center" markup="none"> <textElement textAlignment="Center" markup="none">
<font size="11" isBold="true"/> <font size="11" isBold="true"/>
</textElement> </textElement>

View File

@ -1,54 +1,69 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios; package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios;
import java.text.SimpleDateFormat; import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import javax.sql.DataSource; import javax.sql.DataSource;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels; import org.zkoss.util.resource.Labels;
import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Checkbox; import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Comboitem; import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Datebox; import org.zkoss.zul.Datebox;
import org.zkoss.zul.Radio; import org.zkoss.zul.Radio;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.constantes.Constantes.FiltroEnviadosSefaz; import com.rjconsultores.ventaboletos.constantes.Constantes.FiltroEnviadosSefaz;
import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Estado; import com.rjconsultores.ventaboletos.entidad.Estado;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.entidad.Usuario;
import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioVendaEmbarcada; import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioVendaEmbarcada;
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio; import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
import com.rjconsultores.ventaboletos.service.EstadoService; import com.rjconsultores.ventaboletos.service.EstadoService;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxUsuario;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRelatorioLinhaHorario;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRuta;
@Controller("relatorioVendaEmbarcadaController") @Controller("relatorioVendaEmbarcadaController")
@Scope("prototype") @Scope("prototype")
public class RelatorioVendaEmbarcadaController extends MyGenericForwardComposer { public class RelatorioVendaEmbarcadaController extends MyGenericForwardComposer {
private static final String TODAS = "Todas";
private static final String TODOS = "Todos";
private static final String TITULO = "relatorioVendaEmbarcadaController.window.title";
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private static Logger log = LogManager.getLogger(RelatorioVendaEmbarcadaController.class);
@Autowired @Autowired
private DataSource dataSourceRead; private DataSource dataSourceRead;
@Autowired @Autowired
private EstadoService estadoService; private EstadoService estadoService;
@Autowired
private OrgaoConcedenteService orgaoConcedenteService;
@Autowired
private RutaService rutaService;
private MyComboboxEmpresa cmbEmpresa; private MyComboboxEmpresa cmbEmpresa;
private MyComboboxPuntoVenta cmbPuntoVenta; private MyComboboxPuntoVenta cmbPuntoVenta;
private MyComboboxUsuario cmbUsuario;
private Datebox datInicial; private Datebox datInicial;
private Datebox datFinal; private Datebox datFinal;
private Checkbox chkBloqueado; private Checkbox chkBloqueado;
@ -59,110 +74,203 @@ public class RelatorioVendaEmbarcadaController extends MyGenericForwardComposer
private Radio radVendaEmbarcadaNao; private Radio radVendaEmbarcadaNao;
private Radio radVendaEmbarcadaAmbos; private Radio radVendaEmbarcadaAmbos;
private MyComboboxEstandar cmbEstado; private MyComboboxEstandar cmbEstado;
private MyComboboxEstandar cmbOrgaoConcedente;
private Checkbox chkQuebraSequencia; private Checkbox chkQuebraSequencia;
private MyTextbox txtSerie; private MyTextbox txtSerie;
private Checkbox chkUltimoBpe; private Checkbox chkUltimoBpe;
private MyTextbox txtNumBpe; private MyTextbox txtNumBpe;
private Integer estadoId;
private Integer empresaId;
private Integer puntoVendaId;
private String serie;
private String numBpe;
private Boolean bloqueado;
private FiltroEnviadosSefaz envioSefaz;
private Boolean quebraSequencia;
private Boolean ultimoBpe;
private List<Estado> lsEstados; private List<Estado> lsEstados;
private List<OrgaoConcedente> lsOrgaosConcedentes;
private Textbox txtLinha;
private MyListbox linhaList;
private MyListbox linhaListSelList;
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {
lsEstados = estadoService.obtenerTodos(); lsEstados = estadoService.obtenerTodos();
setLsOrgaosConcedentes(orgaoConcedenteService.obtenerTodos());
super.doAfterCompose(comp); super.doAfterCompose(comp);
linhaList.setItemRenderer(new RenderRuta());
linhaListSelList.setItemRenderer(new RenderRuta());
} }
public void onClick$btnExecutarRelatorio(Event ev) throws Exception { public void onClick$btnExecutarRelatorio(Event ev) throws Exception {
executarRelatorio(); executarRelatorio();
} }
@SuppressWarnings({ "rawtypes", "unchecked" })
private void executarRelatorio() throws Exception { private void executarRelatorio() throws Exception {
//Map<String, Object> parametros = new HashMap<String, Object>();
StringBuilder filtro = new StringBuilder(); StringBuilder filtro = new StringBuilder();
Map<String, Object> parametros = new HashMap<String, Object>(); Map<String, Object> parametros = new HashMap<String, Object>();
parametros.put("TITULO", Labels.getLabel("relatorioVendaEmbarcadaController.window.title")); parametros.put("TITULO", Labels.getLabel(TITULO));
parametros.put("NOME_RELATORIO", Labels.getLabel("relatorioVendaEmbarcadaController.window.title")); parametros.put("NOME_RELATORIO", Labels.getLabel(TITULO));
parametros.put("USUARIO_ID", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString()); parametros.put("USUARIO_ID", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString());
parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getNombusuario()); parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getNombusuario());
parametros.put("DATA_INICIAL", datInicial.getValue()); parametros.put("DATA_INICIAL", datInicial.getValue());
parametros.put("DATA_FINAL", datFinal.getValue()); parametros.put("DATA_FINAL", datFinal.getValue());
filtro.append(Labels.getLabel("lb.filtro.empresa"));
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem(); Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
if (itemEmpresa != null) { if (itemEmpresa != null) {
Empresa empresa = (Empresa) itemEmpresa.getValue(); Empresa empresa = (Empresa) itemEmpresa.getValue();
empresaId = empresa.getEmpresaId(); filtro.append( empresa.getNombempresa() );
parametros.put("EMPRESA", empresa.getNombempresa());
parametros.put("EMPRESA_ID", empresa.getEmpresaId()); parametros.put("EMPRESA_ID", empresa.getEmpresaId());
}else {
filtro.append(TODAS);
} }
filtro.append("; ");
filtro.append(Labels.getLabel("lb.filtro.pdv"));
Comboitem itemPuntoVenta = cmbPuntoVenta.getSelectedItem(); Comboitem itemPuntoVenta = cmbPuntoVenta.getSelectedItem();
if (itemPuntoVenta != null) { if (itemPuntoVenta != null) {
PuntoVenta ptovta = (PuntoVenta) itemPuntoVenta.getValue(); PuntoVenta ptovta = (PuntoVenta) itemPuntoVenta.getValue();
puntoVendaId = ptovta.getPuntoventaId();
parametros.put("PUNTOVENTA", ptovta.getNombpuntoventa()); parametros.put("PUNTOVENTA", ptovta.getNombpuntoventa());
parametros.put("PUNTOVENTA_ID", ptovta.getPuntoventaId()); parametros.put("PUNTOVENTA_ID", ptovta.getPuntoventaId());
}else {
filtro.append(TODAS);
} }
filtro.append("; ");
filtro.append(Labels.getLabel("lb.filtro.estado"));
Comboitem itemEstado = cmbEstado.getSelectedItem(); Comboitem itemEstado = cmbEstado.getSelectedItem();
if (itemEstado != null) { if (itemEstado != null) {
Estado estado = (Estado) itemEstado.getValue(); Estado estado = (Estado) itemEstado.getValue();
estadoId = estado.getEstadoId(); filtro.append(estado.getNombestado());
parametros.put("ESTADO", estado.getNombestado());
parametros.put("ESTADO_ID", estado.getEstadoId()); parametros.put("ESTADO_ID", estado.getEstadoId());
}else {
filtro.append(TODOS);
} }
filtro.append("; ");
filtro.append("Envio Sefaz: ");
FiltroEnviadosSefaz filtroSefaz;
if (radEnvioAmbos.isChecked()){ if (radEnvioAmbos.isChecked()){
parametros.put("ENVIOSEFAZ", FiltroEnviadosSefaz.TODOS); filtroSefaz = FiltroEnviadosSefaz.TODOS;
filtro.append(TODOS);
} else if (radEnvioNao.isChecked()){ } else if (radEnvioNao.isChecked()){
parametros.put("ENVIOSEFAZ", FiltroEnviadosSefaz.NAO); filtroSefaz = FiltroEnviadosSefaz.NAO;
filtro.append(TODOS);
} else { } else {
parametros.put("ENVIOSEFAZ", FiltroEnviadosSefaz.SIM); filtroSefaz = FiltroEnviadosSefaz.SIM;
} }
parametros.put("ENVIOSEFAZ", filtroSefaz);
filtro.append(filtroSefaz).append("; ");
filtro.append("Venda Embarcada: ");
FiltroEnviadosSefaz vendaEmbarcada;
if (radVendaEmbarcadaAmbos.isChecked()){ if (radVendaEmbarcadaAmbos.isChecked()){
parametros.put("VENDAEMBARCADA", FiltroEnviadosSefaz.TODOS); vendaEmbarcada = FiltroEnviadosSefaz.TODOS;
} else if (radVendaEmbarcadaNao.isChecked()){ } else if (radVendaEmbarcadaNao.isChecked()){
parametros.put("VENDAEMBARCADA", FiltroEnviadosSefaz.NAO); vendaEmbarcada = FiltroEnviadosSefaz.NAO;
} else { } else {
parametros.put("VENDAEMBARCADA", FiltroEnviadosSefaz.SIM); vendaEmbarcada = FiltroEnviadosSefaz.SIM;
} }
parametros.put("VENDAEMBARCADA", vendaEmbarcada);
filtro.append(vendaEmbarcada).append("; ");
filtro.append(Labels.getLabel("lb.filtro.orgaoConcedente"));
if (cmbOrgaoConcedente.getSelectedIndex() != -1) {
parametros.put("orgaoConcedenteId", ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).getOrgaoConcedenteId());
filtro.append(((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).getDescOrgao());
}else {
filtro.append(TODOS);
}
filtro.append("; ");
StringBuilder linhas = new StringBuilder();
StringBuilder linhaIds = new StringBuilder();
filtro.append(Labels.getLabel("lb.filtro.linha"));
if (linhaListSelList.getListData().isEmpty()) {
linhas.append(TODAS);
} else {
for (Object obj : linhaListSelList.getListData()) {
Ruta ruta = (Ruta)obj;
linhas.append(ruta.getDescruta()).append(",");
linhaIds.append(ruta.getRutaId()).append(",");
}
// removendo ultima virgula
linhaIds = linhaIds.delete(linhaIds.length() -1, linhaIds.length());
linhas = linhas.delete(linhas.length() -1, linhas.length());
}
parametros.put("linhaIds", linhaIds.toString());
filtro.append(linhas).append(";");
filtro.append(Labels.getLabel("lb.filtro.usuario"));
Comboitem cbiUsuario = cmbUsuario.getSelectedItem();
if (cbiUsuario != null) {
Usuario usuario = (Usuario) cbiUsuario.getValue();
parametros.put("usuarioId", usuario.getUsuarioId());
if(usuario.getUsuarioId() > -1) {
filtro.append(usuario.getNombUsuarioCompleto());
}
} else {
filtro.append(TODOS);
}
filtro.append("; ");
parametros.put("SERIE", txtSerie.getText());
parametros.put("NUMBPE", txtNumBpe.getText());
parametros.put("QUEBRASEQ", chkQuebraSequencia.isChecked()); parametros.put("QUEBRASEQ", chkQuebraSequencia.isChecked());
parametros.put("BLOQUEADO", chkBloqueado.isChecked());
parametros.put("QUEBRASEQUENCIA", chkQuebraSequencia.isChecked());
parametros.put("ULTIMOBPE", chkUltimoBpe.isChecked());
SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy"); parametros.put("FILTROS", filtro.toString());
filtro.append(" DATA: " + df.format(new Date()));
parametros.put("DATA", new Date());
serie = txtSerie.getText();
parametros.put("SERIE", serie);
numBpe = txtNumBpe.getText();
parametros.put("NUMBPE", numBpe);
bloqueado = chkBloqueado.isChecked();
parametros.put("BLOQUEADO", bloqueado);
quebraSequencia = chkQuebraSequencia.isChecked();
ultimoBpe = chkUltimoBpe.isChecked();
parametros.put("ULTIMOBPE", ultimoBpe);
Relatorio relatorio = new RelatorioVendaEmbarcada(parametros, dataSourceRead.getConnection()); Relatorio relatorio = new RelatorioVendaEmbarcada(parametros, dataSourceRead.getConnection());
Map<String, Object> args = new HashMap<String, Object>(); Map<String, Object> args = new HashMap<String, Object>();
args.put("relatorio", relatorio); args.put("relatorio", relatorio);
openWindow("/component/reportView.zul", openWindow("/component/reportView.zul",
Labels.getLabel("relatorioVendaEmbarcadaController.window.title"), args, MODAL); Labels.getLabel(TITULO), args, MODAL);
}
private void executarPesquisaLinha() {
String palavraPesquisaRuta = txtLinha.getText();
if (cmbOrgaoConcedente.getSelectedItem() != null) {
OrgaoConcedente orgaoConcedente = (OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue();
linhaList.setData(rutaService.buscaRuta(palavraPesquisaRuta, orgaoConcedente));
} else {
linhaList.setData(rutaService.buscaRuta(palavraPesquisaRuta));
}
if (linhaList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel(TITULO),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException ex) {
}
}
}
public void onClick$btnPesquisaLinha(Event ev) {
executarPesquisaLinha();
}
public void onClick$btnLimparLinha(Event ev) {
linhaList.clearSelection();
linhaListSelList.setData(new ArrayList<Ruta>());
linhaList.setItemRenderer(new RenderRelatorioLinhaHorario());
linhaListSelList.setItemRenderer(new RenderRelatorioLinhaHorario());
}
public void onDoubleClick$linhaList(Event ev) {
linhaListSelList.addItemNovo(linhaList.getSelected());
} }
public EstadoService getEstadoService() { public EstadoService getEstadoService() {
@ -309,4 +417,20 @@ public class RelatorioVendaEmbarcadaController extends MyGenericForwardComposer
this.radVendaEmbarcadaAmbos = radVendaEmbarcadaAmbos; this.radVendaEmbarcadaAmbos = radVendaEmbarcadaAmbos;
} }
public List<OrgaoConcedente> getLsOrgaosConcedentes() {
return lsOrgaosConcedentes;
}
public void setLsOrgaosConcedentes(List<OrgaoConcedente> lsOrgaosConcedentes) {
this.lsOrgaosConcedentes = lsOrgaosConcedentes;
}
public MyComboboxUsuario getCmbUsuario() {
return cmbUsuario;
}
public void setCmbUsuario(MyComboboxUsuario cmbUsuario) {
this.cmbUsuario = cmbUsuario;
}
} }

View File

@ -15,8 +15,9 @@ public class RenderRelatorioLinhaHorario implements ListitemRenderer {
public void render(Listitem lstm, Object o) throws Exception { public void render(Listitem lstm, Object o) throws Exception {
Ruta ruta = (Ruta) o; Ruta ruta = (Ruta) o;
Listcell lc = new Listcell(ruta.getNumRuta().toString()); String num = ruta.getNumRuta()==null?"":ruta.getNumRuta();
lc.setParent(lstm); Listcell lc = new Listcell(num);
lc.setParent(lstm);
lc = new Listcell(ruta.getPrefixo()); lc = new Listcell(ruta.getPrefixo());
lc.setParent(lstm); lc.setParent(lstm);

View File

@ -11,7 +11,8 @@ public class RenderRuta implements ListitemRenderer {
public void render(Listitem lstm, Object o) throws Exception { public void render(Listitem lstm, Object o) throws Exception {
Ruta ruta = (Ruta) o; Ruta ruta = (Ruta) o;
Listcell lc = new Listcell(ruta.getNumRuta().toString()); String num = ruta.getNumRuta()==null?"":ruta.getNumRuta();
Listcell lc = new Listcell(num);
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(ruta.getPrefixo()); lc = new Listcell(ruta.getPrefixo());

View File

@ -93,6 +93,14 @@ lb.puntoVentaSelList.codigo = Código
lb.puntoVentaSelList.nome = Nome lb.puntoVentaSelList.nome = Nome
lb.sigla = Currency lb.sigla = Currency
lb.filtro.empresa = Company:
lb.filtro.pdv = Agency:
lb.filtro.usuario = User:
lb.filtro.estado = State:
lb.filtro.linha = Route:
lb.filtro.orgaoConcedente = Grantor:
# Relatório # Relatório
relatorio.lb.btnExecutarRelatorio = Executar Relatório relatorio.lb.btnExecutarRelatorio = Executar Relatório
relatorio.lb.btnExecutarRelatorioDetalhado = Relatório Detalhado relatorio.lb.btnExecutarRelatorioDetalhado = Relatório Detalhado
@ -118,7 +126,7 @@ tooltiptext.btnNuevo = Novo
# Pantalla de início de sesión: # Pantalla de início de sesión:
winLogin.title = Conectar winLogin.title = Conectar
winLogin.lblUsuario = Usuário: winLogin.lblUsuario = User:
winLogin.lblSenha = Senha: winLogin.lblSenha = Senha:
winLogin.btnAcessar = Acesso winLogin.btnAcessar = Acesso
winLogin.lblloginIncorreto = Início de sessão incorreta. Tente novamente. winLogin.lblloginIncorreto = Início de sessão incorreta. Tente novamente.
@ -229,8 +237,8 @@ indexController.mniPermisos.label = Permissão
indexController.mniMenus.label = Menu indexController.mniMenus.label = Menu
indexController.mniSistema.label = Sistema indexController.mniSistema.label = Sistema
indexController.mniFiscalImpressora.label = Impressora Fiscal indexController.mniFiscalImpressora.label = Impressora Fiscal
indexController.mniUsuario.label = Usuário indexController.mniUsuario.label = User
indexController.mniUbicacionUsuario.label = Localização do Usuário indexController.mniUbicacionUsuario.label = Localização do User
indexController.mniTipoParadas.label = Tipo Localidade indexController.mniTipoParadas.label = Tipo Localidade
indexController.mniAutobus.label = Veículos indexController.mniAutobus.label = Veículos
indexController.mniAutorizacion.label = Autorização indexController.mniAutorizacion.label = Autorização
@ -2090,7 +2098,7 @@ editarPuntoVentaController.lbIndEstoqueMotorista.value=Estoque Motorista
editarPuntoVentaController.lbIndBloqueiaCancelamentoImpressaoPosterior.value=Bloqueia Cancelamento Impressão Posterior Impressa editarPuntoVentaController.lbIndBloqueiaCancelamentoImpressaoPosterior.value=Bloqueia Cancelamento Impressão Posterior Impressa
editarPuntoVentaController.lbIndBloqueiaCancelamentoBilheteImpresso.value=Bloqueia Cancelamento De Bilhete Impresso editarPuntoVentaController.lbIndBloqueiaCancelamentoBilheteImpresso.value=Bloqueia Cancelamento De Bilhete Impresso
editarPuntoVentaController.bloqueiaBilheteImpresso.ajuda= Bloqueia o cancelamento de um voucher impresso (Venda Internet ou Impressao posterior em que o DABPe foi gerado no momento da impressão). Quando o DABPe é gerado no momento da venda, o bilhete não entra nessa regra. editarPuntoVentaController.bloqueiaBilheteImpresso.ajuda= Bloqueia o cancelamento de um voucher impresso (Venda Internet ou Impressao posterior em que o DABPe foi gerado no momento da impressão). Quando o DABPe é gerado no momento da venda, o bilhete não entra nessa regra.
editarPuntoVentaController.lbdscUsuarioInternet.value = Usuário Internet editarPuntoVentaController.lbdscUsuarioInternet.value = User Internet
editarPuntoVentaController.lbdscContrasenaInternet.value = Senha Internet editarPuntoVentaController.lbdscContrasenaInternet.value = Senha Internet
editarPuntoVentaController.lbdscNumDoCPuntoVenta.value = CNPJ editarPuntoVentaController.lbdscNumDoCPuntoVenta.value = CNPJ
editarPuntoVentaController.lbdscRazonSocial.value = Razão Social editarPuntoVentaController.lbdscRazonSocial.value = Razão Social
@ -2180,7 +2188,7 @@ editarPuntoVentaController.lbEstanSegOpcional.value = Default Seguro Opcional
editarPuntoVentaController.lbVendeSegTabela.value = Vende Seguro Tabela editarPuntoVentaController.lbVendeSegTabela.value = Vende Seguro Tabela
editarPuntoVentaController.lbEstanSegTabela.value = Default Seguro Tabela editarPuntoVentaController.lbEstanSegTabela.value = Default Seguro Tabela
editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens
editarPuntoVentaController.label.usuario = Usuário editarPuntoVentaController.label.usuario = User
editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Taxa de Embarque pré-selecionada editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Taxa de Embarque pré-selecionada
editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite desmarcar Taxa de Embarque editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite desmarcar Taxa de Embarque
editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaManual.value = Permite desmarcar Taxa de Embarque na Venda Manual editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaManual.value = Permite desmarcar Taxa de Embarque na Venda Manual
@ -2248,7 +2256,7 @@ editarPuntoVentaController.MSG.borrarChaveExcecaoMultaCancJaCadastrada = Deseja
# Aba Historico Forma Pagamento Punto Venta # Aba Historico Forma Pagamento Punto Venta
editarPuntoVentaController.lbTipoMotivo.value = Tipo editarPuntoVentaController.lbTipoMotivo.value = Tipo
editarPuntoVentaController.lbTipoDataInclusao.value = Data editarPuntoVentaController.lbTipoDataInclusao.value = Data
editarPuntoVentaController.lbUsuarioMotivo.value = Usuário editarPuntoVentaController.lbUsuarioMotivo.value = User
editarPuntoVentaController.lbMotivo.value = Motivo editarPuntoVentaController.lbMotivo.value = Motivo
editarPuntoVentaController.lbFormaPagamento.value = Forma Pagamento editarPuntoVentaController.lbFormaPagamento.value = Forma Pagamento
editarPuntoVentaController.label.historicoFormaPago.inclusao = Inclusão editarPuntoVentaController.label.historicoFormaPago.inclusao = Inclusão
@ -2328,7 +2336,7 @@ editarPuntoVentaComissaoController.MSG.suscribirOKContaMD = Porcentagem da Empre
editarPuntoVentaComissaoController.MSG.jaPossuiItem = Porcentagem da Empresa/Ponto de Venda já existe para esta conta editarPuntoVentaComissaoController.MSG.jaPossuiItem = Porcentagem da Empresa/Ponto de Venda já existe para esta conta
editarPuntoVentaComissaoController.MSG.borrarPerguntaPtovtaContaMD = Deseja eliminar esta Porcentagem da Empresa/Ponto de Venda? editarPuntoVentaComissaoController.MSG.borrarPerguntaPtovtaContaMD = Deseja eliminar esta Porcentagem da Empresa/Ponto de Venda?
editarPuntoVentaComissaoController.MSG.borrarOKContaMD = Porcentagem da Empresa/Ponto de Venda excluida com sucesso editarPuntoVentaComissaoController.MSG.borrarOKContaMD = Porcentagem da Empresa/Ponto de Venda excluida com sucesso
editarPuntoVentaComissaoController.MSG.valorCamposSeguro = Não é possível marcar os campos definidos para Seguro no campo 'Composição da Receita de BPR' ou 'Composição da Devolução' e informar os percentuais de comissão no campo 'Seguro Obrigatório' simultaneamente, o usuário deverá escolher qual método de comissão para seguro a ser utilizado. editarPuntoVentaComissaoController.MSG.valorCamposSeguro = Não é possível marcar os campos definidos para Seguro no campo 'Composição da Receita de BPR' ou 'Composição da Devolução' e informar os percentuais de comissão no campo 'Seguro Obrigatório' simultaneamente, o User deverá escolher qual método de comissão para seguro a ser utilizado.
editarPuntoVentaComissaoController.MSG.lblInfoComissaoSeguro.value = A comissão destinada ao Seguro Obrigatório pode ser configurada de duas formas: editarPuntoVentaComissaoController.MSG.lblInfoComissaoSeguro.value = A comissão destinada ao Seguro Obrigatório pode ser configurada de duas formas:
editarPuntoVentaComissaoController.MSG.lblInfoComissaoSeguro1.value = 1- Informando os percentuais no campo Seguro Obrigatório. editarPuntoVentaComissaoController.MSG.lblInfoComissaoSeguro1.value = 1- Informando os percentuais no campo Seguro Obrigatório.
editarPuntoVentaComissaoController.MSG.lblInfoComissaoSeguro2.value = 2- Marcando Seguro nos campos Composição da Receita de BPR ou Composição da Devolução. editarPuntoVentaComissaoController.MSG.lblInfoComissaoSeguro2.value = 2- Marcando Seguro nos campos Composição da Receita de BPR ou Composição da Devolução.
@ -3518,7 +3526,7 @@ MSG.Error.soReservaFlexBus=A Corrida só pode ser alterado enquanto estiver em R
MSG.Error.dataSaidaFlexBus=Não é possível alterar a corrida após sua saída. MSG.Error.dataSaidaFlexBus=Não é possível alterar a corrida após sua saída.
MSG.Error.corridaConfirmada=Corrida confirmada, não é possível alterar. MSG.Error.corridaConfirmada=Corrida confirmada, não é possível alterar.
MSG.Error.corridaCancelada=Corrida cancelada, não é possível alterar. MSG.Error.corridaCancelada=Corrida cancelada, não é possível alterar.
editarConfiguracionCorridaController.alteradoPor.value=Alterado Pelo Usuário editarConfiguracionCorridaController.alteradoPor.value=Alterado Pelo User
editarConfiguracionCorridaController.corridaAlteradaSucesso.value= Corrida Alterada com sucesso. editarConfiguracionCorridaController.corridaAlteradaSucesso.value= Corrida Alterada com sucesso.
editarConfiguracionCorridaController.MSG.desejaConfirmarCorrida= Depois de Confirmada o serviço aparecerá para todos os pontos de venda e não será mais possível cancelar. Deseja realmente confirmar a corrida? editarConfiguracionCorridaController.MSG.desejaConfirmarCorrida= Depois de Confirmada o serviço aparecerá para todos os pontos de venda e não será mais possível cancelar. Deseja realmente confirmar a corrida?
editarConfiguracionCorridaController.MSG.desejaCancelarCorrida= Depois de cancelada a corrida, não será mais possível alterar. Deseja realmente cancelar? editarConfiguracionCorridaController.MSG.desejaCancelarCorrida= Depois de cancelada a corrida, não será mais possível alterar. Deseja realmente cancelar?
@ -4617,14 +4625,14 @@ copiarPerfilController.window.title = Copiar Perfil
copiarPerfilController.MSG.sem.nome = É necessario ter o nome do perfil, para efetuar a copia. copiarPerfilController.MSG.sem.nome = É necessario ter o nome do perfil, para efetuar a copia.
copiarPerfilController.window.title = Copiar Perfil copiarPerfilController.window.title = Copiar Perfil
# Pesquisa Usuário # Pesquisa User
busquedaUsuarioController.window.title = Usuário busquedaUsuarioController.window.title = User
busquedaUsuarioController.btnRefresh.tooltiptext = Atualizar busquedaUsuarioController.btnRefresh.tooltiptext = Atualizar
busquedaUsuarioController.btnNovo.tooltiptext = Incluir busquedaUsuarioController.btnNovo.tooltiptext = Incluir
busquedaUsuarioController.btnCerrar.tooltiptext = Fechar busquedaUsuarioController.btnCerrar.tooltiptext = Fechar
busquedaUsuarioController.lhId.label = ID busquedaUsuarioController.lhId.label = ID
busquedaUsuarioController.cveEmpleado.label = Código Empregado busquedaUsuarioController.cveEmpleado.label = Código Empregado
busquedaUsuarioController.nombusuario.label = Nome Usuário busquedaUsuarioController.nombusuario.label = Nome User
busquedaUsuarioController.nombpaterno.label = Sobrenome Paterno busquedaUsuarioController.nombpaterno.label = Sobrenome Paterno
busquedaUsuarioController.nombmaterno.label = Sobrenome Materno busquedaUsuarioController.nombmaterno.label = Sobrenome Materno
busquedaUsuarioController.perfil.label = Perfil busquedaUsuarioController.perfil.label = Perfil
@ -4632,22 +4640,22 @@ busquedaUsuarioController.btnPesquisa.label = Pesquisa
busquedaUsuarioController.empresa.label = Empresa busquedaUsuarioController.empresa.label = Empresa
busquedaUsuarioController.puntoventa.label = Ponto de Venda(Agência) busquedaUsuarioController.puntoventa.label = Ponto de Venda(Agência)
busquedaUsuarioSesionController.window.title = Sessão Usuário busquedaUsuarioSesionController.window.title = Sessão User
busquedaUsuarioSesionController.firmado.label = Logado busquedaUsuarioSesionController.firmado.label = Logado
busquedaUsuarioSesionController.MSG.informa = Usuário não está logado busquedaUsuarioSesionController.MSG.informa = User não está logado
busquedaUsuarioSesionController.MSG.gerarPergunta = Deseja liberar a sessão do usuário {0} ? busquedaUsuarioSesionController.MSG.gerarPergunta = Deseja liberar a sessão do User {0} ?
busquedaUsuarioSesionController.MSG.ok = Sessão liberada com Sucesso. busquedaUsuarioSesionController.MSG.ok = Sessão liberada com Sucesso.
busquedaUsuarioSesionController.btnFinalizarSesion.label = Liberar Sessão busquedaUsuarioSesionController.btnFinalizarSesion.label = Liberar Sessão
# Editar Usuário # Editar User
editarUsuarioController.window.title = Usuário editarUsuarioController.window.title = User
editarUsuarioController.tabel.ubicacion = Localização editarUsuarioController.tabel.ubicacion = Localização
editarUsuarioController.tabel.empresa = Empresa editarUsuarioController.tabel.empresa = Empresa
editarUsuarioController.MSG.suscribirOK = Usuário Registrado com Sucesso. editarUsuarioController.MSG.suscribirOK = User Registrado com Sucesso.
editarUsuarioController.MSG.borrarPergunta = Eliminar o usuário? editarUsuarioController.MSG.borrarPergunta = Eliminar o User?
editarUsuarioController.MSG.borrarOK = Usuário Excluido com Sucesso. editarUsuarioController.MSG.borrarOK = User Excluido com Sucesso.
editarUsuarioController.MSG.empleado = Empregado não existe. editarUsuarioController.MSG.empleado = Empregado não existe.
editarUsuarioController.MSG.existeEmpleado = Existe um Usuário com a código {0} registrado editarUsuarioController.MSG.existeEmpleado = Existe um User com a código {0} registrado
editarUsuarioController.MSG.necessitaUbicacion = É necessário informar uma localização e Agência. editarUsuarioController.MSG.necessitaUbicacion = É necessário informar uma localização e Agência.
editarUsuarioController.senha.label = Senha editarUsuarioController.senha.label = Senha
editarUsuarioController.confirmarsenha.label = Confirmar senha editarUsuarioController.confirmarsenha.label = Confirmar senha
@ -4659,7 +4667,7 @@ editarUsuarioController.lhPuntoVenta.label = Ponto de Venda ( Agência )
editarUsuarioController.lhCNPJ.label = CNPJ editarUsuarioController.lhCNPJ.label = CNPJ
editarUsuarioController.lhTipo.label = Tipo editarUsuarioController.lhTipo.label = Tipo
editarUsuarioController.lhDescricao.label = Descrição editarUsuarioController.lhDescricao.label = Descrição
editarUsuarioController.btnCopiar.tooltiptext = Gerar usuário igual a este. editarUsuarioController.btnCopiar.tooltiptext = Gerar User igual a este.
busquedaUsuarioController.CveUsuario.label = Login busquedaUsuarioController.CveUsuario.label = Login
busquedaUsuarioController.CveEmpleado.label = Código de Empregado busquedaUsuarioController.CveEmpleado.label = Código de Empregado
editarUsuarioController.lhEmpresa.label = Empresa editarUsuarioController.lhEmpresa.label = Empresa
@ -4675,7 +4683,7 @@ editarUsuarioController.txtEstacion.label = Estação
editarUsuarioController.txtTipoVenta.label = Tipo de Venda editarUsuarioController.txtTipoVenta.label = Tipo de Venda
editarUsuarioController.chkRetornaTodasLocalidades.label = Retornar todas localidades editarUsuarioController.chkRetornaTodasLocalidades.label = Retornar todas localidades
editarUsuarioController.chkTrocarSenha.label = Trocar senha editarUsuarioController.chkTrocarSenha.label = Trocar senha
editarUsuarioController.chkTrocarSenha.ajuda = Campo não é obrigatório. Caso seja marcado irá solicitar que o usuário altere a senha no próximo login. editarUsuarioController.chkTrocarSenha.ajuda = Campo não é obrigatório. Caso seja marcado irá solicitar que o User altere a senha no próximo login.
#Mensaje #Mensaje
indexController.mniMensaje.label = Mensagem indexController.mniMensaje.label = Mensagem
@ -5359,7 +5367,7 @@ editarEstacionController.btnSalvar.tooltiptext = Salvar
editarEstacionController.btnFechar.tooltiptext = Fechar editarEstacionController.btnFechar.tooltiptext = Fechar
editarEstacionController.conexion = Conexão Bancária editarEstacionController.conexion = Conexão Bancária
editarEstacionController.tipoImpressoraRelatorio.label = Tipo de Impressora Relatório editarEstacionController.tipoImpressoraRelatorio.label = Tipo de Impressora Relatório
editarEstacionController.usuario = Usuário Bancario editarEstacionController.usuario = User Bancario
editarEstacionController.pausarImpressora = Pausa na Impressão editarEstacionController.pausarImpressora = Pausa na Impressão
editarEstacionController.terminalMultiplo = Multiplos terminais na mesma estação editarEstacionController.terminalMultiplo = Multiplos terminais na mesma estação
editarEstacionController.IndTipo.1 = BANORTE editarEstacionController.IndTipo.1 = BANORTE
@ -5385,7 +5393,7 @@ editarEstacionController.tipoImpressora.centralEmissao = CENTRAL EMISSAO
editarEstacionController.tipoImpressora.stockCentral = STOCK CENTRAL editarEstacionController.tipoImpressora.stockCentral = STOCK CENTRAL
editarEstacionController.tipoImpressora.bpe = BPE editarEstacionController.tipoImpressora.bpe = BPE
editarEstacionController.tipoImpressora.macon=MACON editarEstacionController.tipoImpressora.macon=MACON
editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do Usuário editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do User
editarEstacionController.numFilial.label=Cód. Filial editarEstacionController.numFilial.label=Cód. Filial
editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura
editarEstacionController.txtIpServidor.value = Endereço TEF editarEstacionController.txtIpServidor.value = Endereço TEF
@ -5410,10 +5418,10 @@ editarEstacionController.MSG.paygo = Todos os campos do PayGo devem ser preenchi
editarEstacionController.MSG.tpi = Todos os campos do TPI devem ser preenchidos editarEstacionController.MSG.tpi = Todos os campos do TPI devem ser preenchidos
editarEstacionController.MSG.integracaoTef = Informe o tipo Integração TEF editarEstacionController.MSG.integracaoTef = Informe o tipo Integração TEF
editarEstacionController.MSG.empresaYaExiste= A empresa informada já está cadastrada editarEstacionController.MSG.empresaYaExiste= A empresa informada já está cadastrada
editarEstacionController.MSG.UsuarioSemPermissaoEmpresa= O Usuário não tem permissão para alterar as configurações para essa empresa. editarEstacionController.MSG.UsuarioSemPermissaoEmpresa= O User não tem permissão para alterar as configurações para essa empresa.
editarEstacionController.MSG.nomeImpressora= Informe o nome da Impressora ou PANTALLA quando não tem impressora ou BEMATECHFISCAL para ECF editarEstacionController.MSG.nomeImpressora= Informe o nome da Impressora ou PANTALLA quando não tem impressora ou BEMATECHFISCAL para ECF
editarEstacionController.MSG.singularidadError= A estação {0} já está cadastrada para este PDV. editarEstacionController.MSG.singularidadError= A estação {0} já está cadastrada para este PDV.
editarEstacionController.lbNumEmpresa.value = Código da Empresa/Identificador do Usuário editarEstacionController.lbNumEmpresa.value = Código da Empresa/Identificador do User
editarEstacionController.lbNumFilial.value = Código da Filial editarEstacionController.lbNumFilial.value = Código da Filial
editarEstacionController.lbNumPdv.value = Número PDV/Ponto de Captura editarEstacionController.lbNumPdv.value = Número PDV/Ponto de Captura
editarEstacionController.tab.label.impresora = Impressoras editarEstacionController.tab.label.impresora = Impressoras
@ -5626,7 +5634,7 @@ editarConvenioController.lbNumeroDocumento.value = Número de documento
editarConvenioController.DescuentoTooltiptext.value =Não é Válido para Bpe editarConvenioController.DescuentoTooltiptext.value =Não é Válido para Bpe
editarConvenioController.tab.label.desconto = Desconto editarConvenioController.tab.label.desconto = Desconto
editarConvenioController.tab.label.usuarios = Usuários editarConvenioController.tab.label.usuarios = Users
editarConvenioController.tab.label.agencias = Agências editarConvenioController.tab.label.agencias = Agências
editarConvenioController.tab.label.trechos = Trechos editarConvenioController.tab.label.trechos = Trechos
editarConvenioController.tab.label.empresas = Empresas editarConvenioController.tab.label.empresas = Empresas
@ -5641,8 +5649,8 @@ editarConvenioController.lbPeriodoEmissao.final = Final:
editarConvenioController.lbPeriodoViagem.value = Período de Viagem editarConvenioController.lbPeriodoViagem.value = Período de Viagem
editarConvenioController.lbPeriodoViagem.inicial = Inicial: editarConvenioController.lbPeriodoViagem.inicial = Inicial:
editarConvenioController.lbPeriodoViagem.final = Final: editarConvenioController.lbPeriodoViagem.final = Final:
editarConvenioController.tabUsuario.value = Usuário editarConvenioController.tabUsuario.value = User
editarConvenioController.tabUsuario.usuario.idUsuario.value = Id. Usuário editarConvenioController.tabUsuario.usuario.idUsuario.value = Id. User
editarConvenioController.tabUsuario.usuario.nomeUsuario.value = Nome editarConvenioController.tabUsuario.usuario.nomeUsuario.value = Nome
editarConvenioController.tabPuntoVenta.value = Agência editarConvenioController.tabPuntoVenta.value = Agência
editarConvenioController.tabPuntoVenta.puntoVenta.descricao.value = Descrição editarConvenioController.tabPuntoVenta.puntoVenta.descricao.value = Descrição
@ -6319,7 +6327,7 @@ editarCompaniaBancariaController.btnFechar.tooltiptext = Fechar
editarCompaniaBancariaController.MSG.suscribirOK = Companhia Bancária Registrada com Sucesso. editarCompaniaBancariaController.MSG.suscribirOK = Companhia Bancária Registrada com Sucesso.
editarCompaniaBancariaController.MSG.borrarPergunta = Deseja Eliminar Compania Bancária? editarCompaniaBancariaController.MSG.borrarPergunta = Deseja Eliminar Compania Bancária?
editarCompaniaBancariaController.MSG.borrarOK = Companhia Bancária Excluida com Sucesso. editarCompaniaBancariaController.MSG.borrarOK = Companhia Bancária Excluida com Sucesso.
editarCompaniaBancariaController.MSG.usu = Necessita informar um Usuário Bancário. editarCompaniaBancariaController.MSG.usu = Necessita informar um User Bancário.
editarCompaniaBancariaController.MSG.mer = Necessita informar um Merchant Bancário. editarCompaniaBancariaController.MSG.mer = Necessita informar um Merchant Bancário.
# Editar Merchant Bancario # Editar Merchant Bancario
@ -6329,11 +6337,11 @@ editarMerchantBancarioController.btnFechar.tooltiptext = Fechar
editarMerchantBancarioController.cvemerchant.label = Código Merchant editarMerchantBancarioController.cvemerchant.label = Código Merchant
editarMerchantBancarioController.descmerchant.label = Descrição Merchant editarMerchantBancarioController.descmerchant.label = Descrição Merchant
# Editar Usuário bancario # Editar User bancario
editarUsuarioBancarioController.window.title = Usuário Bancário editarUsuarioBancarioController.window.title = User Bancário
editarUsuarioBancarioController.btnSalvar.tooltiptext = Salvar editarUsuarioBancarioController.btnSalvar.tooltiptext = Salvar
editarUsuarioBancarioController.btnFechar.tooltiptext = Fechar editarUsuarioBancarioController.btnFechar.tooltiptext = Fechar
editarUsuarioBancarioController.cveusuario.label = Código Usuário editarUsuarioBancarioController.cveusuario.label = Código User
editarUsuarioBancarioController.password.label = Password editarUsuarioBancarioController.password.label = Password
# Busqueda Tarjeta Recaudação # Busqueda Tarjeta Recaudação
@ -8190,7 +8198,7 @@ complejidadContrasena.CANT_MIN_NUMERO=A senha deve ter ao menos {0} número
complejidadContrasena.CANT_ESPECIALES=A senha deve ter ao menos {0} caracteres especiais complejidadContrasena.CANT_ESPECIALES=A senha deve ter ao menos {0} caracteres especiais
winCambiaContrasena.title = Alterar Senha winCambiaContrasena.title = Alterar Senha
winCambiaContrasena.lblUsuario = Usuário: winCambiaContrasena.lblUsuario = User:
winCambiaContrasena.lblSenha = Senha: winCambiaContrasena.lblSenha = Senha:
winCambiaContrasena.lblNovaSenha = Nova Senha: winCambiaContrasena.lblNovaSenha = Nova Senha:
winCambiaContrasena.lblConfirmaSenha = Confirmar Nova Senha: winCambiaContrasena.lblConfirmaSenha = Confirmar Nova Senha:
@ -8198,7 +8206,7 @@ winCambiaContrasena.btnAcessar = Salvar
winCambiaContrasena.erro.camposVazios = Existem campos que não foram preenchidos winCambiaContrasena.erro.camposVazios = Existem campos que não foram preenchidos
winCambiaContrasena.erro.senhasIguais = A nova senha não pode ser identica a senha antiga winCambiaContrasena.erro.senhasIguais = A nova senha não pode ser identica a senha antiga
winCambiaContrasena.erro.senhasDiferentes = A nova senha e a confirmação de senha devem ser iguais winCambiaContrasena.erro.senhasDiferentes = A nova senha e a confirmação de senha devem ser iguais
winCambiaContrasena.erro.usuarioSenha = Usuário e/ou senha não existe winCambiaContrasena.erro.usuarioSenha = User e/ou senha não existe
winCambiaContrasena.MSG.suscribirOK = A senha foi alterada winCambiaContrasena.MSG.suscribirOK = A senha foi alterada
# Búsqueda Impressora Fiscal # Búsqueda Impressora Fiscal
@ -8644,7 +8652,7 @@ relatorioVendasPacotesDetalhadoController.lblPacote.value = Pacote
relatorioVendasPacotesDetalhadoController.lblTipoTarifaPacote.value = Tipo Tarifa relatorioVendasPacotesDetalhadoController.lblTipoTarifaPacote.value = Tipo Tarifa
relatorioVendasPacotesDetalhadoController.lblOrigem.value = Origem relatorioVendasPacotesDetalhadoController.lblOrigem.value = Origem
relatorioVendasPacotesDetalhadoController.lblDestino.value = Destino relatorioVendasPacotesDetalhadoController.lblDestino.value = Destino
relatorioVendasPacotesDetalhadoController.lblUsuario.value = Usuário relatorioVendasPacotesDetalhadoController.lblUsuario.value = User
relatorioVendasPacotesDetalhadoController.lblSituacao.value = Situação relatorioVendasPacotesDetalhadoController.lblSituacao.value = Situação
relatorioVendasPacotesDetalhadoController.lblSituacaoTodos.value = Todos relatorioVendasPacotesDetalhadoController.lblSituacaoTodos.value = Todos
relatorioVendasPacotesDetalhadoController.lblSituacaoPagos.value = Pagos relatorioVendasPacotesDetalhadoController.lblSituacaoPagos.value = Pagos
@ -8668,8 +8676,8 @@ relatorioVendasPacotesBoletosController.lblTipoTarifaPacote.value = Tipo Tarifa
relatorioVendasPacotesBoletosController.lblPacote.value = Pacote relatorioVendasPacotesBoletosController.lblPacote.value = Pacote
relatorioVendasPacotesBoletosController.lblOrigem.value = Origem relatorioVendasPacotesBoletosController.lblOrigem.value = Origem
relatorioVendasPacotesBoletosController.lblDestino.value = Destino relatorioVendasPacotesBoletosController.lblDestino.value = Destino
relatorioVendasPacotesBoletosController.lblUsuario.value = Usuário relatorioVendasPacotesBoletosController.lblUsuario.value = User
relatorioVendasPacotesBoletosController.lblUsuario.value = Usuário relatorioVendasPacotesBoletosController.lblUsuario.value = User
relatorioVendasPacotesBoletosController.lbTipoRelatorio.value = Tipo Relatório relatorioVendasPacotesBoletosController.lbTipoRelatorio.value = Tipo Relatório
relatorioVendasPacotesBoletosController.lbVendaPacotesBoletos.value = Vendas de Bilhetes no Pacote relatorioVendasPacotesBoletosController.lbVendaPacotesBoletos.value = Vendas de Bilhetes no Pacote
relatorioVendasPacotesBoletosController.lbVendaBoletos.value = Vendas de Bilhetes Avulsos relatorioVendasPacotesBoletosController.lbVendaBoletos.value = Vendas de Bilhetes Avulsos
@ -8923,7 +8931,7 @@ conferenciaController.lhObservacao.value = Observação
conferenciaController.lhValorLog.value = Valor Bilhete conferenciaController.lhValorLog.value = Valor Bilhete
conferenciaController.lhTipoInformativo.value = Tipo Informativo conferenciaController.lhTipoInformativo.value = Tipo Informativo
conferenciaController.lhValorTabela.value = Valor Tabela conferenciaController.lhValorTabela.value = Valor Tabela
conferenciaController.lhNombusuario.value = Usuário conferenciaController.lhNombusuario.value = User
conferenciaController.lhFecmodif.value = Data Alteração conferenciaController.lhFecmodif.value = Data Alteração
conferenciaController.btnRemoverObservacaoLog.tooltiptext = Remover Observação conferenciaController.btnRemoverObservacaoLog.tooltiptext = Remover Observação
conferenciaController.btnAdicionarObservacaoLog.tooltiptext = Adicionar Observação conferenciaController.btnAdicionarObservacaoLog.tooltiptext = Adicionar Observação
@ -9373,7 +9381,7 @@ auditoriaController.dataFinal.label = Data Final
auditoriaControler.lhId.label = ID auditoriaControler.lhId.label = ID
auditoriaController.lhSistema.label = Sistema auditoriaController.lhSistema.label = Sistema
auditoriaController.lhEntidade.label = Entidade auditoriaController.lhEntidade.label = Entidade
auditoriaController.lhUsuario.label = Usuário auditoriaController.lhUsuario.label = User
auditoriaController.lhData.label = Data auditoriaController.lhData.label = Data
auditoriaController.lhModulo.label = Módulo auditoriaController.lhModulo.label = Módulo
auditoriaController.lhAcao.label = Ação auditoriaController.lhAcao.label = Ação
@ -9381,7 +9389,7 @@ auditoriaController.lhAmbiente.label = Ambiente
auditoriaController.lhId.label = ID auditoriaController.lhId.label = ID
auditoriaController.cveEmpleado.label = Código Empregado auditoriaController.cveEmpleado.label = Código Empregado
auditoriaController.nombusuario.label = Nome Usuário auditoriaController.nombusuario.label = Nome User
auditoriaController.nombpaterno.label = Sobrenome Paterno auditoriaController.nombpaterno.label = Sobrenome Paterno
auditoriaController.nombmaterno.label = Sobrenome Materno auditoriaController.nombmaterno.label = Sobrenome Materno
auditoriaController.btnPesquisa.label = Pesquisa auditoriaController.btnPesquisa.label = Pesquisa
@ -9552,7 +9560,7 @@ painelEcfController.lbSeqCRZQuebrada.value=CRZ Quebrada
busquedaRetencaoDiariaComissaoController.window.title = Recálculo da Comissão busquedaRetencaoDiariaComissaoController.window.title = Recálculo da Comissão
busquedaRetencaoDiariaComissaoController.btnCalcular.title = Calcular busquedaRetencaoDiariaComissaoController.btnCalcular.title = Calcular
busquedaRetencaoDiariaComissaoController.info.comissao = Comissão calculada com sucesso busquedaRetencaoDiariaComissaoController.info.comissao = Comissão calculada com sucesso
busquedaRetencaoDiariaComissaoController.error.puntoventa = Usuário não possui permissão para calcular a comissão para todas as agências busquedaRetencaoDiariaComissaoController.error.puntoventa = User não possui permissão para calcular a comissão para todas as agências
busquedaRetencaoDiariaComissaoController.error.empresa = Empresa não foi informada busquedaRetencaoDiariaComissaoController.error.empresa = Empresa não foi informada
busquedaRetencaoDiariaComissaoController.info.qtdeMaxDias = Recálculo da Comissão é permitido para o intervalo máximo de {0} dia(s) busquedaRetencaoDiariaComissaoController.info.qtdeMaxDias = Recálculo da Comissão é permitido para o intervalo máximo de {0} dia(s)
@ -9637,7 +9645,7 @@ editarEmpresaController.ImprimeLogoBilheteVendaEmbarcada = Habilita impressão d
editarEmpresaController.ImprimeLogoBilheteVendaEmbarcada.ajuda = Habilita impressão da Logo no Bilhete de Venda Embarcada. editarEmpresaController.ImprimeLogoBilheteVendaEmbarcada.ajuda = Habilita impressão da Logo no Bilhete de Venda Embarcada.
editarEmpresaController.validadescontotarifa.ajuda = Cálculos de desconto/precificação do sistema serão direcionados para o valor de Tarifa Original registrada na tabela de preço. editarEmpresaController.validadescontotarifa.ajuda = Cálculos de desconto/precificação do sistema serão direcionados para o valor de Tarifa Original registrada na tabela de preço.
editarEmpresaController.bilheteDevDebitoDinheiro.ajuda = Bilhetes vendidos como débito serão tratados como dinheiro e serão debitados diretamento do caixa quando cancelados/devolvidos. editarEmpresaController.bilheteDevDebitoDinheiro.ajuda = Bilhetes vendidos como débito serão tratados como dinheiro e serão debitados diretamento do caixa quando cancelados/devolvidos.
editarEmpresaController.BloqVdaImpPosterior.ajuda = Bloqueia a venda de bilhete Imp.Posterior quando o usuário esta logado na empresa diferente da realizada a busca de serviço. Se aplica somente a ECF. editarEmpresaController.BloqVdaImpPosterior.ajuda = Bloqueia a venda de bilhete Imp.Posterior quando o User esta logado na empresa diferente da realizada a busca de serviço. Se aplica somente a ECF.
editarEmpresaController.intPontuacaoFraude.ajuda = Para cliente que utilizem a ADYEN como plataforma de Vendas WEB o sistema contabilizará pontos pela compras no site para o passageiro. De acordo esta pontuação o cliente poderá realizar a impressão da passagem no autoatendimento(TOTEM) ou deverá comparecer ao guichê para tal processo. editarEmpresaController.intPontuacaoFraude.ajuda = Para cliente que utilizem a ADYEN como plataforma de Vendas WEB o sistema contabilizará pontos pela compras no site para o passageiro. De acordo esta pontuação o cliente poderá realizar a impressão da passagem no autoatendimento(TOTEM) ou deverá comparecer ao guichê para tal processo.
editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Quando realizada uma transferÊncia de passagem o sistema irá emitir um novo cupom Fiscal. editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Quando realizada uma transferÊncia de passagem o sistema irá emitir um novo cupom Fiscal.
editarEmpresaController.naoAlterarDiagrama.ajuda = Bloqueia a modificaçao do layout/Rol Operativo do carro no menu de Mapa de Viagem. editarEmpresaController.naoAlterarDiagrama.ajuda = Bloqueia a modificaçao do layout/Rol Operativo do carro no menu de Mapa de Viagem.
@ -9927,9 +9935,9 @@ dispositivoVendaEmbarcadaController.dataUltimaSinc.value=Dt. Ultima Sinc.
dispositivoVendaEmbarcadaController.chkSim.value = Sim dispositivoVendaEmbarcadaController.chkSim.value = Sim
dispositivoVendaEmbarcadaController.chkNao.value = Não dispositivoVendaEmbarcadaController.chkNao.value = Não
dispositivoVendaEmbarcadaController.baixado.value = Baixado dispositivoVendaEmbarcadaController.baixado.value = Baixado
dispositivoVendaEmbarcadaController.usuario.value = Usuário dispositivoVendaEmbarcadaController.usuario.value = User
dispositivoVendaEmbarcadaController.puntoVendaBP.value = Ponto de Venda dispositivoVendaEmbarcadaController.puntoVendaBP.value = Ponto de Venda
dispositivoVendaEmbarcadaController.usuarioDisp.value = Usuário dispositivoVendaEmbarcadaController.usuarioDisp.value = User
dispositivoVendaEmbarcadaController.btnPesquisa.label = Pesquisa dispositivoVendaEmbarcadaController.btnPesquisa.label = Pesquisa
dispositivoVendaEmbarcadaController.habilitado.value=Habilitado dispositivoVendaEmbarcadaController.habilitado.value=Habilitado
dispositivoVendaEmbarcadaController.valor.value= Valor dispositivoVendaEmbarcadaController.valor.value= Valor
@ -9979,7 +9987,7 @@ busquedaOperadorEmbarcada.tabela.login=Login
busquedaOperadorEmbarcada.tabela.puntoVenta=Ponto de Venda busquedaOperadorEmbarcada.tabela.puntoVenta=Ponto de Venda
#Editar Operador Embarcada #Editar Operador Embarcada
editarOperadorEmbarcada.titulo=Editar Operador Embarcada editarOperadorEmbarcada.titulo=Editar Operador Embarcada
editarOperadorEmbarcada.tabUsuario.titulo=Usuário editarOperadorEmbarcada.tabUsuario.titulo=User
editarOperadorEmbarcada.tabLinha.titulo=Linhas editarOperadorEmbarcada.tabLinha.titulo=Linhas
editarOperadorEmbarcada.tabServico.titulo=Serviços editarOperadorEmbarcada.tabServico.titulo=Serviços
editarOperadorEmbarcada.idUsuario=ID editarOperadorEmbarcada.idUsuario=ID
@ -9995,14 +10003,14 @@ busquedaOperadorEmbarcada.tabela.descricao=Descrição
busquedaOperadorEmbarcada.tabela.classe=Classe busquedaOperadorEmbarcada.tabela.classe=Classe
busquedaOperadorEmbarcada.tabela.prefixo=Prefixo busquedaOperadorEmbarcada.tabela.prefixo=Prefixo
busquedaOperadorEmbarcada.tabela.empresa=Empresa busquedaOperadorEmbarcada.tabela.empresa=Empresa
busquedaOperadorEmbarcada.mensage.escolherUsuario=Primeiro é preciso selecionar ao menos um usuário. busquedaOperadorEmbarcada.mensage.escolherUsuario=Primeiro é preciso selecionar ao menos um User.
busquedaOperadorEmbarcada.mensage.escolherUsuario.title=Escolha um usuário busquedaOperadorEmbarcada.mensage.escolherUsuario.title=Escolha um User
editarOperadorEmbarcada.servico=Servico editarOperadorEmbarcada.servico=Servico
editarOperadorEmbarcada.marca=Marca editarOperadorEmbarcada.marca=Marca
editarOperadorEmbarcada.sentido=Sentido editarOperadorEmbarcada.sentido=Sentido
busquedaOperadorEmbarcada.mensage.escolherLinha=Primeiro é preciso selecionar ao menos uma linha. busquedaOperadorEmbarcada.mensage.escolherLinha=Primeiro é preciso selecionar ao menos uma linha.
busquedaOperadorEmbarcada.mensage.escolherLinha.title=Escolha uma linha busquedaOperadorEmbarcada.mensage.escolherLinha.title=Escolha uma linha
busquedaOperadorEmbarcada.mensage.naoEpossivelSalvar=Não é possível salvar sem selecionar os Usuário/Linha/Serviço; busquedaOperadorEmbarcada.mensage.naoEpossivelSalvar=Não é possível salvar sem selecionar os User/Linha/Serviço;
busquedaOperadorEmbarcada.mensage.naoEpossivelSalvar.title=Não pode ser salvo. busquedaOperadorEmbarcada.mensage.naoEpossivelSalvar.title=Não pode ser salvo.
busquedaOperadorEmbarcada.mensage.erroAoSalvar=Ocorreu um erro ao salvar o operador. busquedaOperadorEmbarcada.mensage.erroAoSalvar=Ocorreu um erro ao salvar o operador.
busquedaOperadorEmbarcada.mensage.operadorSalvo=Operador Cadastrado com sucesso. busquedaOperadorEmbarcada.mensage.operadorSalvo=Operador Cadastrado com sucesso.
@ -10016,7 +10024,7 @@ painelVendaEmbarcadaController.window.title = Painel Venda Embarcada
busquedaPainelVendaEmbarcadaController.btnRefresh.tooltiptext = Atualização busquedaPainelVendaEmbarcadaController.btnRefresh.tooltiptext = Atualização
painelVendaEmbarcadaController.enderecoUrl.value = Enedereço URL painelVendaEmbarcadaController.enderecoUrl.value = Enedereço URL
painelVendaEmbarcadaController.btnSalvar.tooltiptext = Salvar painelVendaEmbarcadaController.btnSalvar.tooltiptext = Salvar
painelVendaEmbarcadaController.msg.usuariosempermisao = Usuário não tem permissão para alterar a url. painelVendaEmbarcadaController.msg.usuariosempermisao = User não tem permissão para alterar a url.
painelVendaEmbarcadaController.msg.confirmacaoaltecaourl = Tem certeza que deseja alterar a URL? painelVendaEmbarcadaController.msg.confirmacaoaltecaourl = Tem certeza que deseja alterar a URL?
painelVendaEmbarcadaController.msg.urlformatoinvalido = URL tem formato formato inválido. painelVendaEmbarcadaController.msg.urlformatoinvalido = URL tem formato formato inválido.
painelVendaEmbarcadaController.msg.scusso = URL atualizada com sucesso painelVendaEmbarcadaController.msg.scusso = URL atualizada com sucesso
@ -10041,6 +10049,10 @@ relatorioVendaEmbarcadaController.lbVendaEmbarcada.value = Venda Embarcada
relatorioVendaEmbarcadaController.label.VendaEmbarcada.sim = Sim relatorioVendaEmbarcadaController.label.VendaEmbarcada.sim = Sim
relatorioVendaEmbarcadaController.label.VendaEmbarcada.nao = Não relatorioVendaEmbarcadaController.label.VendaEmbarcada.nao = Não
relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos = Todos relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos = Todos
relatorioVendaEmbarcadaController.lbNumRuta.value = Num. Linha
relatorioVendaEmbarcadaController.lbPrefixo.value = Prefixo
relatorioVendaEmbarcadaController.lbOrgao.value = Orgão Concedente
relatorioVendaEmbarcadaController.lbLinha.value = Linha
# #
autorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo autorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo
@ -10070,7 +10082,7 @@ autorizacaoUsoSerieEmbarcadaController.bloqueado.value=BLOQUEADO
autorizacaoUsoSerieEmbarcadaController.manutencao.value=MANUTENÇÃO autorizacaoUsoSerieEmbarcadaController.manutencao.value=MANUTENÇÃO
autorizacaoUsoSerieEmbarcadaController.baixado.value=BAIXADO autorizacaoUsoSerieEmbarcadaController.baixado.value=BAIXADO
autorizacaoUsoSerieEmbarcadaController.puntoventa.value=PONTO DE VENDA autorizacaoUsoSerieEmbarcadaController.puntoventa.value=PONTO DE VENDA
autorizacaoUsoSerieEmbarcadaController.usuario.value=USUÁRIO autorizacaoUsoSerieEmbarcadaController.usuario.value=User
autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA
editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso. editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso.
@ -10085,7 +10097,7 @@ editarAutorizacaoUsoSerieEmbarcadaController.MSG.erroJaCadastrado=Dispositivo j
# logReceitasDespesasDiversasController # logReceitasDespesasDiversasController
logReceitasDespesasDiversasController.lbId.value=Id logReceitasDespesasDiversasController.lbId.value=Id
logReceitasDespesasDiversasController.lbUsuario.value=Usuário logReceitasDespesasDiversasController.lbUsuario.value=User
logReceitasDespesasDiversasController.lbDataExecucao.value=Data Execução logReceitasDespesasDiversasController.lbDataExecucao.value=Data Execução
logReceitasDespesasDiversasController.lbDataInicio.value=Data Início logReceitasDespesasDiversasController.lbDataInicio.value=Data Início
logReceitasDespesasDiversasController.lbDataFim.value=Data Fim logReceitasDespesasDiversasController.lbDataFim.value=Data Fim
@ -10254,14 +10266,14 @@ viewTestEmailController.msgStatusCancelado = Cancelado
viewTestEmailController.msgStatusConcluido = Concluído viewTestEmailController.msgStatusConcluido = Concluído
viewTestEmailController.msgStatusFalha = Falha viewTestEmailController.msgStatusFalha = Falha
viewTestEmailController.msgExceptionErroServidor = Verifique se o endereço do servidor foi digitado corretamente. viewTestEmailController.msgExceptionErroServidor = Verifique se o endereço do servidor foi digitado corretamente.
viewTestEmailController.msgExceptionErroUsuarioSenha = Verifique se o usuário e a senha foram digitados corretamente. viewTestEmailController.msgExceptionErroUsuarioSenha = Verifique se o User e a senha foram digitados corretamente.
viewTestEmailController.msgExceptionErroGeneric = Verifique as configurações do servidor, usuário e senha. viewTestEmailController.msgExceptionErroGeneric = Verifique as configurações do servidor, User e senha.
viewTestEmailController.msgExceptionErroContacteAdm = Contate o administrador do sistema. viewTestEmailController.msgExceptionErroContacteAdm = Contate o administrador do sistema.
viewTestEmailController.lblStatusInfo.sucesso = Parabéns! Todos os testes foram concluídos com êxito.Clique em sair para continuar. viewTestEmailController.lblStatusInfo.sucesso = Parabéns! Todos os testes foram concluídos com êxito.Clique em sair para continuar.
viewTestEmailController.lblStatusInfo.erro = Ocorreram alguns erros durante o processamento dos testes. Examine a lista de erros abaixo para obter mais detalhes. Se o problema persistir após a execução das ações sugeridas, contate o provedor de serviços de Internet. viewTestEmailController.lblStatusInfo.erro = Ocorreram alguns erros durante o processamento dos testes. Examine a lista de erros abaixo para obter mais detalhes. Se o problema persistir após a execução das ações sugeridas, contate o provedor de serviços de Internet.
viewTestEmailController.emailSubject = Mensagem de Teste do Email da empresa: {0} viewTestEmailController.emailSubject = Mensagem de Teste do Email da empresa: {0}
viewTestEmailController.emailText = Este é um email enviado automaticamente pela ADM TotalBus durante o teste das configurações da sua conta. viewTestEmailController.emailText = Este é um email enviado automaticamente pela ADM TotalBus durante o teste das configurações da sua conta.
viewTestEmailController.semDestinatario = Não foi configurado usuário para envio. viewTestEmailController.semDestinatario = Não foi configurado User para envio.
viewTestEmailController.destinatario = Destinatário viewTestEmailController.destinatario = Destinatário
#Relatorio Venda Canal de Emissao #Relatorio Venda Canal de Emissao
@ -10545,12 +10557,12 @@ busquedaDispositvoOperadorEmbarcada.titulo=Dipositivo por Operador Venda Embarca
#Editar Operadores Dispositvo #Editar Operadores Dispositvo
editarOperadoresDispositivoController.window.title = Editar Operadores por Dispostivo editarOperadoresDispositivoController.window.title = Editar Operadores por Dispostivo
editarOperadoresDispositivoController.lbImei.value = Imei editarOperadoresDispositivoController.lbImei.value = Imei
editarOperadoresDispositivoController.lhUsuario.label = Usuário (Login) editarOperadoresDispositivoController.lhUsuario.label = User (Login)
editarOperadoresDispositivoController.btnPesquisa.label = Pesquisar editarOperadoresDispositivoController.btnPesquisa.label = Pesquisar
editarOperadoresDispositivoController.btnLimpar.label = Limpar editarOperadoresDispositivoController.btnLimpar.label = Limpar
editarOperadoresDispositivoController.lhLogin.label = Login editarOperadoresDispositivoController.lhLogin.label = Login
editarOperadoresDispositivoController.lhNomeUsuario.label = Nome Usuário editarOperadoresDispositivoController.lhNomeUsuario.label = Nome User
editarOperadoresDispositivoController.lbFiltro.value=Filtrar Usuário editarOperadoresDispositivoController.lbFiltro.value=Filtrar User
editarOperadoresDispositivoController.btnAddUsuario.tooltiptext = Incluir editarOperadoresDispositivoController.btnAddUsuario.tooltiptext = Incluir
editarOperadoresDispositivoController.btnBorrarUsuario.tooltiptext = Eliminar editarOperadoresDispositivoController.btnBorrarUsuario.tooltiptext = Eliminar
editarOperadoresDispositivoController.lhCveUsuario.label = CVE Usuario editarOperadoresDispositivoController.lhCveUsuario.label = CVE Usuario
@ -10564,7 +10576,7 @@ editarOperadoresDispositivoController.btnBorrarUsuario.tooltiptext = Eliminar
editarOperadoresDispositivoController.btnSalvar.tooltiptext = Salvar editarOperadoresDispositivoController.btnSalvar.tooltiptext = Salvar
editarOperadoresDispositivoController.MSG.naoAdicionadoItemNovo = Não foi adicionado ítem novo na lista editarOperadoresDispositivoController.MSG.naoAdicionadoItemNovo = Não foi adicionado ítem novo na lista
editarOperadoresDispositivoController.MSG.suscribirOK = Usuario do dipositivo alterados com sucesso editarOperadoresDispositivoController.MSG.suscribirOK = Usuario do dipositivo alterados com sucesso
editarOperadoresDispositivoController.MSG.existemUsuariosAtrelados = Existem usuários atrelados não foram. Deseja sair mesmo assim ? editarOperadoresDispositivoController.MSG.existemUsuariosAtrelados = Existem Users atrelados não foram. Deseja sair mesmo assim ?
# Gratuidade AGEPAN # Gratuidade AGEPAN
relatorioGratuidadeAGEPANController.window.title = Gratuidades AGEPAN relatorioGratuidadeAGEPANController.window.title = Gratuidades AGEPAN
@ -10655,8 +10667,8 @@ auditarClasse.ReservacionCategoria=Alteração de Reserva Categoria
auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta
auditarClasse.Tarifa=Alteração de preço auditarClasse.Tarifa=Alteração de preço
auditarClasse.TarifaOficial=Alteração de preço / Tarifa Oficial auditarClasse.TarifaOficial=Alteração de preço / Tarifa Oficial
auditarClasse.Usuario=Alteração de usuário auditarClasse.Usuario=Alteração de User
auditarClasse.UsuarioPerfil=Alteração de usuário auditarClasse.UsuarioPerfil=Alteração de User
auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de preços auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de preços
abastoService.msg.semOrigem=Abasto Origem, não encontrado abastoService.msg.semOrigem=Abasto Origem, não encontrado

View File

@ -92,6 +92,13 @@ lb.puntoVentaSelList.codigo = Código
lb.puntoVentaSelList.nome = Nome lb.puntoVentaSelList.nome = Nome
lb.sigla = Sigla lb.sigla = Sigla
lb.filtro.empresa = Empresa:
lb.filtro.pdv = Agencia:
lb.filtro.usuario = Usuário:
lb.filtro.estado = Estado:
lb.filtro.linha = Linha:
lb.filtro.orgaoConcedente = Orgão Concedente:
# Reporte # Reporte
relatorio.lb.btnExecutarRelatorio = Ejecutar reporte relatorio.lb.btnExecutarRelatorio = Ejecutar reporte
relatorio.lb.btnExecutarRelatorioDetalhado = Relatório Detalhado relatorio.lb.btnExecutarRelatorioDetalhado = Relatório Detalhado
@ -9270,6 +9277,11 @@ relatorioVendaEmbarcadaController.lbVendaEmbarcada.value = Venda Embarcada
relatorioVendaEmbarcadaController.label.VendaEmbarcada.sim = Sim relatorioVendaEmbarcadaController.label.VendaEmbarcada.sim = Sim
relatorioVendaEmbarcadaController.label.VendaEmbarcada.nao = Não relatorioVendaEmbarcadaController.label.VendaEmbarcada.nao = Não
relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos = Todos relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos = Todos
relatorioVendaEmbarcadaController.lbNumRuta.value = Num. Linha
relatorioVendaEmbarcadaController.lbPrefixo.value = Prefixo
relatorioVendaEmbarcadaController.lbOrgao.value = Orgão Concedente
relatorioVendaEmbarcadaController.lbLinha.value = Linha
busquedaOperadorEmbarcada.MSG.borrarOK=Registro excluído. busquedaOperadorEmbarcada.MSG.borrarOK=Registro excluído.

View File

@ -92,6 +92,13 @@ lb.puntoVentaSelList.codigo = Código
lb.puntoVentaSelList.nome = Nome lb.puntoVentaSelList.nome = Nome
lb.sigla = Sigla lb.sigla = Sigla
lb.filtro.empresa = Empresa:
lb.filtro.pdv = Agencia:
lb.filtro.usuario = Usuário:
lb.filtro.estado = Estado:
lb.filtro.linha = Linha:
lb.filtro.orgaoConcedente = Orgão Concedente:
# Relatório # Relatório
relatorio.lb.btnExecutarRelatorio = Executar Relatório relatorio.lb.btnExecutarRelatorio = Executar Relatório
relatorio.lb.btnExecutarRelatorioDetalhado = Relatório Detalhado relatorio.lb.btnExecutarRelatorioDetalhado = Relatório Detalhado
@ -10148,6 +10155,10 @@ relatorioVendaEmbarcadaController.lbVendaEmbarcada.value = Venda Embarcada
relatorioVendaEmbarcadaController.label.VendaEmbarcada.sim = Sim relatorioVendaEmbarcadaController.label.VendaEmbarcada.sim = Sim
relatorioVendaEmbarcadaController.label.VendaEmbarcada.nao = Não relatorioVendaEmbarcadaController.label.VendaEmbarcada.nao = Não
relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos = Todos relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos = Todos
relatorioVendaEmbarcadaController.lbNumRuta.value = Num. Linha
relatorioVendaEmbarcadaController.lbPrefixo.value = Prefixo
relatorioVendaEmbarcadaController.lbOrgao.value = Orgão Concedente
relatorioVendaEmbarcadaController.lbLinha.value = Linha
# #
autorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo autorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo

View File

@ -7,13 +7,13 @@
<zk xmlns="http://www.zkoss.org/2005/zul"> <zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioVendaEmbarcada" <window id="winFiltroRelatorioVendaEmbarcada"
apply="${relatorioVendaEmbarcadaController}" contentStyle="overflow:auto" apply="${relatorioVendaEmbarcadaController}" contentStyle="overflow:auto"
width="800px" border="normal"> width="600px" border="normal">
<grid fixedLayout="true"> <grid fixedLayout="true">
<columns> <columns>
<column width="25%" />
<column width="30%" />
<column width="15%" /> <column width="15%" />
<column width="35%" /> <column width="30%" />
<column width="15%" />
<column width="35%" />
</columns> </columns>
<rows> <rows>
<row> <row>
@ -30,23 +30,63 @@
maxlength="10" /> maxlength="10" />
</row> </row>
<row> <row spans="1,3">
<label <label
value="${c:l('relatorioVendaEmbarcadaController.lbEmpresa.value')}" /> value="${c:l('relatorioVendaEmbarcadaController.lbEmpresa.value')}" />
<combobox id="cmbEmpresa" <combobox id="cmbEmpresa"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa"
mold="rounded" buttonVisible="true" width="95%" /> mold="rounded" buttonVisible="true" width="65%" />
<label
value="${c:l('relatorioVendaEmbarcadaController.lbBloqueado.value')}" />
<checkbox id="chkBloqueado" visible="true" />
</row> </row>
<row> <row spans="1,3">
<label <label
value="${c:l('relatorioVendaEmbarcadaController.lbPontoVenda.value')}" /> value="${c:l('relatorioVendaEmbarcadaController.lbPontoVenda.value')}" />
<combobox id="cmbPuntoVenta" <combobox id="cmbPuntoVenta"
autodrop="false" autodrop="false"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
mold="rounded" buttonVisible="true" width="95%" /> mold="rounded" buttonVisible="true" width="65%" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioVendaEmbarcadaController.lbUf.value')}" />
<combobox id="cmbEstado" width="65%" mold="rounded"
buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioVendaEmbarcada$composer.lsEstados}" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioVendaEmbarcadaController.lbOrgao.value')}" />
<combobox id="cmbOrgaoConcedente" width="65%"
maxlength="60" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioVendaEmbarcada$composer.lsOrgaosConcedentes}" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioCaixaOrgaoConcedenteController.lb.nomeBilheteiro.value')}" />
<combobox id="cmbUsuario"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxUsuario"
mold="rounded" buttonVisible="true" width="65%" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioVendaEmbarcadaController.lbSerie.value')}" />
<textbox id="txtSerie" width="65%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioVendaEmbarcadaController.lbNumBpe.value')}" />
<textbox id="txtNumBpe" width="65%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row spans="1,3">
<label <label
value="${c:l('relatorioVendaEmbarcadaController.lbEnvioSefaz.value')}" /> value="${c:l('relatorioVendaEmbarcadaController.lbEnvioSefaz.value')}" />
<radiogroup Id="radEnvioSefaz"> <radiogroup Id="radEnvioSefaz">
@ -58,32 +98,8 @@
label="${c:l('relatorioVendaEmbarcadaController.label.enviosefaz.ambos')}" /> label="${c:l('relatorioVendaEmbarcadaController.label.enviosefaz.ambos')}" />
</radiogroup> </radiogroup>
</row> </row>
<row>
<label
value="${c:l('relatorioVendaEmbarcadaController.lbUf.value')}" />
<combobox id="cmbEstado" width="95%" mold="rounded"
buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioVendaEmbarcada$composer.lsEstados}" /> <row spans="1,3">
<label
value="${c:l('relatorioVendaEmbarcadaController.lbQuebraSequencia.value')}" />
<checkbox id="chkQuebraSequencia" visible="true" />
</row>
<row>
<label
value="${c:l('relatorioVendaEmbarcadaController.lbSerie.value')}" />
<textbox id="txtSerie" width="95%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
<label
value="${c:l('relatorioVendaEmbarcadaController.lbUltimoBpe.value')}" />
<checkbox id="chkUltimoBpe" visible="true" />
</row>
<row>
<label
value="${c:l('relatorioVendaEmbarcadaController.lbNumBpe.value')}" />
<textbox id="txtNumBpe" width="95%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
<label <label
value="${c:l('relatorioVendaEmbarcadaController.lbVendaEmbarcada.value')}" /> value="${c:l('relatorioVendaEmbarcadaController.lbVendaEmbarcada.value')}" />
<radiogroup Id="radVendaEmbarcada"> <radiogroup Id="radVendaEmbarcada">
@ -95,6 +111,91 @@
label="${c:l('relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos')}" /> label="${c:l('relatorioVendaEmbarcadaController.label.VendaEmbarcada.ambos')}" />
</radiogroup> </radiogroup>
</row> </row>
<row spans="4">
<grid >
<columns>
<column width="33%" />
<column width="33%" />
<column width="33%" />
</columns>
<rows>
<row>
<checkbox id="chkUltimoBpe" label="${c:l('relatorioVendaEmbarcadaController.lbUltimoBpe.value')}" visible="true" />
<checkbox id="chkQuebraSequencia" label="${c:l('relatorioVendaEmbarcadaController.lbQuebraSequencia.value')}" visible="true" />
<checkbox id="chkBloqueado" label="${c:l('relatorioVendaEmbarcadaController.lbBloqueado.value')}" visible="true" />
</row>
</rows>
</grid>
</row>
<row spans="1,3">
<label value="${c:l('relatorioVendaEmbarcadaController.lbLinha.value')}" />
<bandbox id="bbPesquisaLinha" width="65%" mold="rounded" readonly="true">
<bandpopup>
<vbox>
<hbox>
<textbox id="txtLinha" />
<button id="btnPesquisaLinha"
image="/gui/img/find.png"
label="${c:l('lb.btnPesquisa.label')}" />
<button id="btnLimparLinha"
image="/gui/img/eraser.png"
label="${c:l('lb.btnLimpar.label')}" />
</hbox>
<listbox id="linhaList" mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" height="60%" width="410px">
<listhead>
<listheader
label="${c:l('relatorioVendaEmbarcadaController.lbNumRuta.value')}"
width="18%" />
<listheader
label="${c:l('relatorioVendaEmbarcadaController.lbPrefixo.value')}"
width="20%" />
<listheader
label="${c:l('lb.dec')}" width="35%" />
<listheader
label="${c:l('relatorioVendaEmbarcadaController.lbOrgao.value')}"
width="27%" />
</listhead>
</listbox>
<paging id="pagingLinha" pageSize="10" />
</vbox>
</bandpopup>
</bandbox>
</row>
<row>
<cell colspan="4">
<borderlayout height="100px">
<center border="0">
<listbox id="linhaListSelList"
mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="true" height="60%" width="100%">
<listhead>
<listheader
label="${c:l('relatorioPassagensAGERController.lbNumRuta.value')}"
width="18%" />
<listheader
label="${c:l('relatorioPassagensAGERController.lbPrefixo.value')}"
width="20%" />
<listheader
label="${c:l('lb.dec')}" width="42%" />
<listheader
label="${c:l('relatorioPassagensAGERController.lbOrgao.value')}"
width="20%" />
<listheader width="7%" />
</listhead>
</listbox>
</center>
</borderlayout>
</cell>
</row>
</rows> </rows>
</grid> </grid>
<toolbar> <toolbar>