From 17326e487e1fc609ef663442361fc88c02a50b9e Mon Sep 17 00:00:00 2001 From: Fabio Faria Date: Fri, 28 Apr 2023 16:00:14 -0300 Subject: [PATCH] =?UTF-8?q?implementado=20relatorio=20tabela=20pre=C3=A7o?= =?UTF-8?q?=20artesp=20feat=20bug#AL-2336?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 6 +- .../relatorios/impl/RelatorioTabelaPreco.java | 25 +++-- .../EditarCatalogoDeRutaController.java | 58 ++++++++++- .../RelatorioTabelaPrecoController.java | 23 +++-- web/WEB-INF/i3-label_en.label | 98 ++++++++++--------- web/WEB-INF/i3-label_es_MX.label | 97 +++++++++--------- web/WEB-INF/i3-label_pt_BR.label | 4 +- web/gui/esquema_operacional/editarRuta.zul | 20 ++-- .../relatorios/filtroRelatorioTabelaPreco.zul | 4 +- 9 files changed, 206 insertions(+), 129 deletions(-) diff --git a/pom.xml b/pom.xml index 099bcd5a6..beaa3af6d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.0.106 + 1.1.0 war - 1.1.50 - 1.0.32 + 1.2.0 + 1.1.0 diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTabelaPreco.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTabelaPreco.java index d6425dbbf..1a92bee00 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTabelaPreco.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioTabelaPreco.java @@ -17,17 +17,19 @@ import com.rjconsultores.ventaboletos.service.SegVKMService; import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement; public class RelatorioTabelaPreco extends Relatorio { - private Boolean isLayoutArtesp; - private SegVKMService segVKMService; + private static final String ORGAO_CONCEDENTE = "ORGAO_CONCEDENTE_ID"; + private boolean isLayoutArtesp; + private SegVKMService segVKM; public RelatorioTabelaPreco(final Map parametros, Connection conexao, SegVKMService segVKMService) throws Exception { super(parametros, conexao); - this.segVKMService = segVKMService; + this.segVKM = segVKMService; this.isLayoutArtesp = (Boolean) parametros.get("isLayoutArtesp"); this.setCustomDataSource(new ArrayDataSource(this) { + @Override public void initDados() throws Exception { Connection conexao = this.relatorio.getConexao(); NamedParameterStatement stmt = new NamedParameterStatement(conexao, getSql()); @@ -35,14 +37,14 @@ public class RelatorioTabelaPreco extends Relatorio { setReportImages(); - String series = RelatorioTabelaPreco.this.segVKMService.seriePorEmpresa((Integer) parametros.get("EMPRESA_ID")); + String series = segVKM.seriePorEmpresa((Integer) parametros.get("EMPRESA_ID")); while (rset.next()) { Map dataResult = new HashMap(); if (isLayoutArtesp) { dataResult.put("seguroOpcional", - RelatorioTabelaPreco.this.segVKMService.buscarSeguroPorKm(rset.getLong("kmReal"), - series, (Integer) parametros.get("ORGAO_CONCEDENTE_ID"))); + segVKM.buscarSeguroPorKm(rset.getLong("kmReal"), + series, (Integer) parametros.get(ORGAO_CONCEDENTE))); } dataResult.put("origem", rset.getString("origem")); @@ -124,6 +126,11 @@ public class RelatorioTabelaPreco extends Relatorio { sql.append("WHERE rc.INDVENTA = 1 "); sql.append("AND rc.ACTIVO = 1 "); sql.append("AND tr.ACTIVO = 1 "); + + if (isLayoutArtesp) { + sql.append(" AND rc.indexibetabela = 1 "); + } + sql.append("AND tr.ORIGEN_ID = t.ORIGEN_ID "); sql.append("AND tr.DESTINO_ID = t.DESTINO_ID "); sql.append(" AND vt.VIGENCIATARIFA_ID = " + parametros.get("VIGENCIA_ID")); @@ -134,8 +141,8 @@ public class RelatorioTabelaPreco extends Relatorio { sql.append(" AND r.RUTA_ID IN (" + linhas + ")"); } - if (parametros.get("ORGAO_CONCEDENTE_ID") != null) { - sql.append(" AND r.ORGAOCONCEDENTE_ID = " + parametros.get("ORGAO_CONCEDENTE_ID")); + if (parametros.get(ORGAO_CONCEDENTE) != null) { + sql.append(" AND r.ORGAOCONCEDENTE_ID = " + parametros.get(ORGAO_CONCEDENTE)); } if (parametros.get("origemId") != null) { @@ -149,7 +156,7 @@ public class RelatorioTabelaPreco extends Relatorio { sql.append(" ORDER BY r.RUTA_ID, vt.FECINICIOVIGENCIA"); if (isLayoutArtesp) { - sql.append(") ORDER BY destino"); + sql.append(") ORDER BY origem,destino"); } return sql.toString(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java index 3e8f28380..64cf54980 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java @@ -41,7 +41,6 @@ import org.zkoss.zul.Checkbox; import org.zkoss.zul.Combobox; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Constraint; -import org.zkoss.zul.Datebox; import org.zkoss.zul.Intbox; import org.zkoss.zul.ListModelList; import org.zkoss.zul.Listcell; @@ -1403,9 +1402,11 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer preencherColunaComboVia(lstm, rutaCombinacion, comboVenda); - preencherColunaComboUsaPricing(lstm, rutaCombinacion); + preencherColunaComboUsaPricing(lstm, rutaCombinacion); preencherColunaCodigoDER(lstm, rutaCombinacion); + + preencherColunaComboExibeTabela(lstm, rutaCombinacion); lstm.setAttribute("data", rutaCombinacion); } @@ -1519,6 +1520,40 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer return comboUsaPricing; } + private Combobox preencherColunaComboExibeTabela(Listitem lstm, RutaCombinacion rutaCombinacion) { + + Listcell lc = new Listcell(); + + final Combobox comboExibeTabela = new Combobox(); + comboExibeTabela.setMold("rounded"); + comboExibeTabela.setWidth("90%"); + List op = new ArrayList(); + op.add(SIM); + op.add(NAO); + comboExibeTabela.setModel(new ListModelList(op)); + comboExibeTabela.setValue(rutaCombinacion.isIndExibeTabela() ? SIM : NAO); + if (rutaCombinacion.getRutacombinacionId() != null) { + comboExibeTabela.setTooltip(rutaCombinacion.getRutacombinacionId().toString()); + } + + comboExibeTabela.addEventListener("onChange", new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + String exibeTabela = (String) comboExibeTabela.getSelectedItem().getValue(); + String idCombinacion = comboExibeTabela.getTooltip(); + if(idCombinacion!= null) { + defineExibeTabela(exibeTabela, idCombinacion); + } + } + }); + + lc.appendChild(comboExibeTabela); + lc.setParent(lstm); + return comboExibeTabela; + + } + private MyTextbox preencherColunaCodigoDER(Listitem lstm, RutaCombinacion rutaCombinacion) { Listcell lc = new Listcell(); @@ -1609,8 +1644,23 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer break; } } - } - + } + } + + public void defineExibeTabela(String exibeTabela, String idCombinacion) { + if(!ruta.getIsClone()) { + RutaCombinacion rc = carregarRutaCombinacionSelecionada(idCombinacion); + rc.setIndExibeTabela(exibeTabela.equals(SIM)); + atualizarRutaCombinacion(rc); + }else { + List lsRutaCombinacionTemporaria = new ArrayList<>(ruta.getRutaCombinacionTemporariaList()); + for(int i=0; i < lsRutaCombinacionTemporaria.size(); i ++) { + if(lsRutaCombinacionTemporaria.get(i).getRutacombinacionId()== Integer.parseInt(idCombinacion)) { + ruta.getRutaCombinacionTemporariaList().get(i).setIndExibeTabela(exibeTabela.equals(SIM)); + break; + } + } + } } private void atualizarRutaCombinacion(RutaCombinacion rc) { diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioTabelaPrecoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioTabelaPrecoController.java index 91c1980e9..228b7db4f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioTabelaPrecoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioTabelaPrecoController.java @@ -47,6 +47,8 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderLinhaRelatorioT @Scope("prototype") public class RelatorioTabelaPrecoController extends MyGenericForwardComposer { + private static final String TITULO = "relatorioTabelaPrecoController.window.title"; + private static final long serialVersionUID = 1L; private MyComboboxEstandar cmbVigencia; @@ -101,7 +103,7 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer { private void executarRelatorio() throws Exception { Map parametros = new HashMap(); - parametros.put("NOME_RELATORIO", Labels.getLabel("relatorioTabelaPrecoController.window.title")); + parametros.put("NOME_RELATORIO", Labels.getLabel(TITULO)); parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString()); parametros.put("USUARIO_NOME", UsuarioLogado.getUsuarioLogado().getNombusuario()); @@ -162,7 +164,7 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer { args.put("relatorio", relatorio); openWindow("/component/reportView.zul", - Labels.getLabel("relatorioTabelaPrecoController.window.title"), args, MODAL); + Labels.getLabel(TITULO), args, MODAL); } public void onClick$btnExecutarRelatorio(Event ev) throws Exception { @@ -193,8 +195,10 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer { public void onClick$chkLayoutArtesp() { if (chkLayoutArtesp.isChecked()) { cmbOrgaoConcedente.setConstraint("no empty"); + cmbOrigem.setConstraint("no empty"); } else { cmbOrgaoConcedente.setConstraint((String) null); + cmbOrigem.setConstraint((String) null); } } @@ -204,13 +208,16 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer { cmbDestino.setModel(new ListModelList(destinoList)); if (destinoList.isEmpty()) { cmbDestino.setSelectedIndex(-1); - } - - if (origem == null) { + } + } + + public void onChange$cmbOrgaoConcedente(Event ev) { + OrgaoConcedente orgao = (OrgaoConcedente)cmbOrgaoConcedente.getSelectedItem().getValue(); + if ( orgao.getDescOrgao().equals("ARTESP")) { + chkLayoutArtesp.setVisible(true); + } else { chkLayoutArtesp.setVisible(false); chkLayoutArtesp.setChecked(false); - } else { - chkLayoutArtesp.setVisible(true); } } @@ -237,7 +244,7 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer { if (linhaList.getData().length == 0) { try { Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), - Labels.getLabel("relatorioTabelaPrecoController.window.title"), + Labels.getLabel(TITULO), Messagebox.OK, Messagebox.INFORMATION); } catch (InterruptedException ex) { ex.printStackTrace(); diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 277a83cfd..1fd676bcf 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -3077,6 +3077,7 @@ editarCatalogoDeRutaController.lbParada.value = Localidade editarCatalogoDeRutaController.lbSecuencia.value = Sequência editarCatalogoDeRutaController.lbVenta.value = Vende editarCatalogoDeRutaController.lbUsaPricing.value = Usa Pricing +editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço editarCatalogoDeRutaController.lbCodigoDER.value=Seção editarCatalogoDeRutaController.lbAddBorrar.value = Incluir editarCatalogoDeRutaController.lbEmpresa.value = Empresa @@ -6110,7 +6111,8 @@ relatorioTabelaPrecoController.msg.informarLinha = É obrigatório informar pelo relatorioTabelaPrecoController.lbLayoutArtesp=Layout ARTESP relatorioTabelaPrecoController.lhDesc.label = Descrição relatorioTabelaPrecoController.lhId.label = ID - +relatorioTabelaPrecoController.origem.label = Origem +relatorioTabelaPrecoController.destino.label = Destino # Editar Motivo cancelamento equivalencia editarMotivoCancelacionEquivalenciaController.window.title = Equivalencia Motivo de Cancelamento @@ -10365,55 +10367,55 @@ configLayoutGeradorContratoController.MBNovo.value = Cadastro realizado. configLayoutGeradorContratoController.btnCerrar.tooltiptext=Fechar #Chaves Auditar Classe -auditarClasse.Categoria=Alteração de Categoria -auditarClasse.CategoriaBloqueioImpPosterior=Alteração Ponto de Venda/Categoria/Bloqueio/ImpPosterior -auditarClasse.CategoriaClasse=Alteração de Categoria Classe -auditarClasse.CategoriaCorrida=Alteração de Categoria Corrida -auditarClasse.CategoriaCtrl=Alteração de Categoria -auditarClasse.CategoriaDescuento=Alteração de Categoria Desconto -auditarClasse.CategoriaMarca=Alteração de Marca de Categoria -auditarClasse.CategoriaMercado=Alteração de Categoria Mercado -auditarClasse.CategoriaOrgao=Alteração de Categoria Orgao Concedente -auditarClasse.CategoriaPeriodo=Alteração de Categoria Desconto Periodo -auditarClasse.CategoriaRuta=Alteração de Categoria de Linha -auditarClasse.CategoriaRutaExcecao=Alteração de Categoria Eexceção de linha -auditarClasse.ClaseServicio=Alteração de Categoria Serviço -auditarClasse.CobrancaAdcPuntoVenta=Alteração Cobrança de Ponto de Venda -auditarClasse.CoeficienteTarifa=Alteração de Coeficiente Tarifario +auditarClasse.Categoria=Altera��o de Categoria +auditarClasse.CategoriaBloqueioImpPosterior=Altera��o Ponto de Venda/Categoria/Bloqueio/ImpPosterior +auditarClasse.CategoriaClasse=Altera��o de Categoria Classe +auditarClasse.CategoriaCorrida=Altera��o de Categoria Corrida +auditarClasse.CategoriaCtrl=Altera��o de Categoria +auditarClasse.CategoriaDescuento=Altera��o de Categoria Desconto +auditarClasse.CategoriaMarca=Altera��o de Marca de Categoria +auditarClasse.CategoriaMercado=Altera��o de Categoria Mercado +auditarClasse.CategoriaOrgao=Altera��o de Categoria Orgao Concedente +auditarClasse.CategoriaPeriodo=Altera��o de Categoria Desconto Periodo +auditarClasse.CategoriaRuta=Altera��o de Categoria de Linha +auditarClasse.CategoriaRutaExcecao=Altera��o de Categoria Eexce��o de linha +auditarClasse.ClaseServicio=Altera��o de Categoria Servi�o +auditarClasse.CobrancaAdcPuntoVenta=Altera��o Cobran�a de Ponto de Venda +auditarClasse.CoeficienteTarifa=Altera��o de Coeficiente Tarifario auditarClasse.ConfRestricaoCanalVenta=Bloqueio de Trecho por Canal de Venda -auditarClasse.ConfRestricaoExcecao=Alteração de Bloqueio de Trecho por canal de Venda/Exceção Data Serviço -auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba Órgão Concedente +auditarClasse.ConfRestricaoExcecao=Altera��o de Bloqueio de Trecho por canal de Venda/Exce��o Data Servi�o +auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba �rg�o Concedente auditarClasse.ConfRestricaoPtovta=Bloqueio de Trecho por Canal de Venda/Aba Ponto de Venda -auditarClasse.ConfRestricaoTramo=Alteração de Trecho por canal de Venda -auditarClasse.ConfRestricaoTramoOC=Alteração de Trecho OC por canal de Venda +auditarClasse.ConfRestricaoTramo=Altera��o de Trecho por canal de Venda +auditarClasse.ConfRestricaoTramoOC=Altera��o de Trecho OC por canal de Venda auditarClasse.ConfRestricaoVendaWeb=Bloqueio de Trecho por canal de Venda Web -auditarClasse.EsquemaCorrida=Configuração de Serviços +auditarClasse.EsquemaCorrida=Configura��o de Servi�os auditarClasse.FormaPago=Forma Pagamento -auditarClasse.FormaPagoDet=Alteração de Forma Pago Detalhe Ponto de Venda +auditarClasse.FormaPagoDet=Altera��o de Forma Pago Detalhe Ponto de Venda auditarClasse.HistoricoFormaPagoPuntoVenta=Alteracao Forma Pago Ponto de Venda/Historico -auditarClasse.HistoricoPuntoVenta=Alteração Ponto de Venda/Historico -auditarClasse.OrgaoCancelacion=Alteração de Órgao Cancelamento -auditarClasse.OrgaoConcedente=Alteração de Orgao Concedente -auditarClasse.OrgaoEmpParam=Alteração de Orgao Empresa Parâmetro -auditarClasse.ParamRecoleccion=Alteração de Parametro Recolecção Ponto de Venda -auditarClasse.PtovtaAntecipacomissao=Alteração Ponto de Venda/Antecipação Comissão -auditarClasse.PtovtaAntifraude=Alteração Ponto de Venda/Antifraude -auditarClasse.PtovtaCatInd=Alteração de Categoria Ponto de Venda -auditarClasse.PtoVtaCheckin=Alteração de Localidades/Permitidas/Checkin Ponto de Venda -auditarClasse.PtovtaComissao=Alteração Ponto Venda/Comissão -auditarClasse.PtovtaEmpresa=Alteração Ponto de Venda/de Empresas/Venda -auditarClasse.PtovtaEmpresaBloqueada=Alteração Ponto de Venda/Empresa Bloqueada -auditarClasse.PtovtaEstoque=Alteração Estoque Ponto de Venda -auditarClasse.PtovtaExcecaoMultaCanc=Alteração Ponto de Venda/Excecao Multa Cancelamento -auditarClasse.PtovtaHorario=Alteração Ponto Venda/Horário -auditarClasse.PtoVtaSeguro=Alteração de Seguro no Ponto de Venda -auditarClasse.PtovtaTitular=Alteração Ponto Venda/Titular/Foto -auditarClasse.PtoVtaUsuarioBancario=Alteração Ponto de Venda/Usuario Bancário -auditarClasse.PuntoVenta=Alteração de Ponto de Venda -auditarClasse.ReservacionCategoria=Alteração de Reserva Categoria -auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta -auditarClasse.Tarifa=Alteração de Preço -auditarClasse.TarifaOficial=Alteração de Preço / Tarifa Oficial -auditarClasse.Usuario=Alteração de Usuário -auditarClasse.UsuarioPerfil=Alteração de Usuário -auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços \ No newline at end of file +auditarClasse.HistoricoPuntoVenta=Altera��o Ponto de Venda/Historico +auditarClasse.OrgaoCancelacion=Altera��o de �rgao Cancelamento +auditarClasse.OrgaoConcedente=Altera��o de Orgao Concedente +auditarClasse.OrgaoEmpParam=Altera��o de Orgao Empresa Par�metro +auditarClasse.ParamRecoleccion=Altera��o de Parametro Recolec��o Ponto de Venda +auditarClasse.PtovtaAntecipacomissao=Altera��o Ponto de Venda/Antecipa��o Comiss�o +auditarClasse.PtovtaAntifraude=Altera��o Ponto de Venda/Antifraude +auditarClasse.PtovtaCatInd=Altera��o de Categoria Ponto de Venda +auditarClasse.PtoVtaCheckin=Altera��o de Localidades/Permitidas/Checkin Ponto de Venda +auditarClasse.PtovtaComissao=Altera��o Ponto Venda/Comiss�o +auditarClasse.PtovtaEmpresa=Altera��o Ponto de Venda/de Empresas/Venda +auditarClasse.PtovtaEmpresaBloqueada=Altera��o Ponto de Venda/Empresa Bloqueada +auditarClasse.PtovtaEstoque=Altera��o Estoque Ponto de Venda +auditarClasse.PtovtaExcecaoMultaCanc=Altera��o Ponto de Venda/Excecao Multa Cancelamento +auditarClasse.PtovtaHorario=Altera��o Ponto Venda/Hor�rio +auditarClasse.PtoVtaSeguro=Altera��o de Seguro no Ponto de Venda +auditarClasse.PtovtaTitular=Altera��o Ponto Venda/Titular/Foto +auditarClasse.PtoVtaUsuarioBancario=Altera��o Ponto de Venda/Usuario Banc�rio +auditarClasse.PuntoVenta=Altera��o de Ponto de Venda +auditarClasse.ReservacionCategoria=Altera��o de Reserva Categoria +auditarClasse.ReservacionPuntoVenta=Altera��o de Reserva Punto Venta +auditarClasse.Tarifa=Altera��o de Pre�o +auditarClasse.TarifaOficial=Altera��o de Pre�o / Tarifa Oficial +auditarClasse.Usuario=Altera��o de Usu�rio +auditarClasse.UsuarioPerfil=Altera��o de Usu�rio +auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modifica��o Massiva de Pre�os \ No newline at end of file diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index bb1427a81..18e87e1af 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -2791,6 +2791,7 @@ editarCatalogoDeRutaController.lbParada.value = Parada editarCatalogoDeRutaController.lbSecuencia.value = Secuencia editarCatalogoDeRutaController.lbVenta.value = Vende editarCatalogoDeRutaController.lbUsaPricing.value = Usa Pricing +editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço editarCatalogoDeRutaController.lbCodigoDER.value=Seção editarCatalogoDeRutaController.lbAddBorrar.value = Incluir editarCatalogoDeRutaController.lbEmpresa.value = Empresa @@ -5776,6 +5777,8 @@ relatorioTabelaPrecoController.lbEmpresa.value = Empresa relatorioTabelaPrecoController.lbLinha.value = Linea relatorioTabelaPrecoController.msg.informarLinha = Es obligatorio informar al menos una linea en el filtro. relatorioTabelaPrecoController.lbLayoutArtesp=Layout ARTESP +relatorioTabelaPrecoController.origem.label = Origem +relatorioTabelaPrecoController.destino.label = Destino # Editar Motivo cancelación equivalencia editarMotivoCancelacionEquivalenciaController.window.title = Equivalencia motivo de cancelación @@ -9691,55 +9694,55 @@ relatorioEstornoCartaoController.ajuda= O objetivo desse relatório é buscar as #Chaves Auditar Classe -auditarClasse.Categoria=Alteração de Categoria -auditarClasse.CategoriaBloqueioImpPosterior=Alteração Ponto de Venda/Categoria/Bloqueio/ImpPosterior -auditarClasse.CategoriaClasse=Alteração de Categoria Classe -auditarClasse.CategoriaCorrida=Alteração de Categoria Corrida -auditarClasse.CategoriaCtrl=Alteração de Categoria -auditarClasse.CategoriaDescuento=Alteração de Categoria Desconto -auditarClasse.CategoriaMarca=Alteração de Marca de Categoria -auditarClasse.CategoriaMercado=Alteração de Categoria Mercado -auditarClasse.CategoriaOrgao=Alteração de Categoria Orgao Concedente -auditarClasse.CategoriaPeriodo=Alteração de Categoria Desconto Periodo -auditarClasse.CategoriaRuta=Alteração de Categoria de Linha -auditarClasse.CategoriaRutaExcecao=Alteração de Categoria Eexceção de linha -auditarClasse.ClaseServicio=Alteração de Categoria Serviço -auditarClasse.CobrancaAdcPuntoVenta=Alteração Cobrança de Ponto de Venda -auditarClasse.CoeficienteTarifa=Alteração de Coeficiente Tarifario +auditarClasse.Categoria=Altera��o de Categoria +auditarClasse.CategoriaBloqueioImpPosterior=Altera��o Ponto de Venda/Categoria/Bloqueio/ImpPosterior +auditarClasse.CategoriaClasse=Altera��o de Categoria Classe +auditarClasse.CategoriaCorrida=Altera��o de Categoria Corrida +auditarClasse.CategoriaCtrl=Altera��o de Categoria +auditarClasse.CategoriaDescuento=Altera��o de Categoria Desconto +auditarClasse.CategoriaMarca=Altera��o de Marca de Categoria +auditarClasse.CategoriaMercado=Altera��o de Categoria Mercado +auditarClasse.CategoriaOrgao=Altera��o de Categoria Orgao Concedente +auditarClasse.CategoriaPeriodo=Altera��o de Categoria Desconto Periodo +auditarClasse.CategoriaRuta=Altera��o de Categoria de Linha +auditarClasse.CategoriaRutaExcecao=Altera��o de Categoria Eexce��o de linha +auditarClasse.ClaseServicio=Altera��o de Categoria Servi�o +auditarClasse.CobrancaAdcPuntoVenta=Altera��o Cobran�a de Ponto de Venda +auditarClasse.CoeficienteTarifa=Altera��o de Coeficiente Tarifario auditarClasse.ConfRestricaoCanalVenta=Bloqueio de Trecho por Canal de Venda -auditarClasse.ConfRestricaoExcecao=Alteração de Bloqueio de Trecho por canal de Venda/Exceção Data Serviço -auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba Órgão Concedente +auditarClasse.ConfRestricaoExcecao=Altera��o de Bloqueio de Trecho por canal de Venda/Exce��o Data Servi�o +auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba �rg�o Concedente auditarClasse.ConfRestricaoPtovta=Bloqueio de Trecho por Canal de Venda/Aba Ponto de Venda -auditarClasse.ConfRestricaoTramo=Alteração de Trecho por canal de Venda -auditarClasse.ConfRestricaoTramoOC=Alteração de Trecho OC por canal de Venda +auditarClasse.ConfRestricaoTramo=Altera��o de Trecho por canal de Venda +auditarClasse.ConfRestricaoTramoOC=Altera��o de Trecho OC por canal de Venda auditarClasse.ConfRestricaoVendaWeb=Bloqueio de Trecho por canal de Venda Web -auditarClasse.EsquemaCorrida=Configuração de Serviços +auditarClasse.EsquemaCorrida=Configura��o de Servi�os auditarClasse.FormaPago=Forma Pagamento -auditarClasse.FormaPagoDet=Alteração de Forma Pago Detalhe Ponto de Venda +auditarClasse.FormaPagoDet=Altera��o de Forma Pago Detalhe Ponto de Venda auditarClasse.HistoricoFormaPagoPuntoVenta=Alteracao Forma Pago Ponto de Venda/Historico -auditarClasse.HistoricoPuntoVenta=Alteração Ponto de Venda/Historico -auditarClasse.OrgaoCancelacion=Alteração de Órgao Cancelamento -auditarClasse.OrgaoConcedente=Alteração de Orgao Concedente -auditarClasse.OrgaoEmpParam=Alteração de Orgao Empresa Parâmetro -auditarClasse.ParamRecoleccion=Alteração de Parametro Recolecção Ponto de Venda -auditarClasse.PtovtaAntecipacomissao=Alteração Ponto de Venda/Antecipação Comissão -auditarClasse.PtovtaAntifraude=Alteração Ponto de Venda/Antifraude -auditarClasse.PtovtaCatInd=Alteração de Categoria Ponto de Venda -auditarClasse.PtoVtaCheckin=Alteração de Localidades/Permitidas/Checkin Ponto de Venda -auditarClasse.PtovtaComissao=Alteração Ponto Venda/Comissão -auditarClasse.PtovtaEmpresa=Alteração Ponto de Venda/de Empresas/Venda -auditarClasse.PtovtaEmpresaBloqueada=Alteração Ponto de Venda/Empresa Bloqueada -auditarClasse.PtovtaEstoque=Alteração Estoque Ponto de Venda -auditarClasse.PtovtaExcecaoMultaCanc=Alteração Ponto de Venda/Excecao Multa Cancelamento -auditarClasse.PtovtaHorario=Alteração Ponto Venda/Horário -auditarClasse.PtoVtaSeguro=Alteração de Seguro no Ponto de Venda -auditarClasse.PtovtaTitular=Alteração Ponto Venda/Titular/Foto -auditarClasse.PtoVtaUsuarioBancario=Alteração Ponto de Venda/Usuario Bancário -auditarClasse.PuntoVenta=Alteração de Ponto de Venda -auditarClasse.ReservacionCategoria=Alteração de Reserva Categoria -auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta -auditarClasse.Tarifa=Alteração de Preço -auditarClasse.TarifaOficial=Alteração de Preço / Tarifa Oficial -auditarClasse.Usuario=Alteração de Usuário -auditarClasse.UsuarioPerfil=Alteração de Usuário -auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços \ No newline at end of file +auditarClasse.HistoricoPuntoVenta=Altera��o Ponto de Venda/Historico +auditarClasse.OrgaoCancelacion=Altera��o de �rgao Cancelamento +auditarClasse.OrgaoConcedente=Altera��o de Orgao Concedente +auditarClasse.OrgaoEmpParam=Altera��o de Orgao Empresa Par�metro +auditarClasse.ParamRecoleccion=Altera��o de Parametro Recolec��o Ponto de Venda +auditarClasse.PtovtaAntecipacomissao=Altera��o Ponto de Venda/Antecipa��o Comiss�o +auditarClasse.PtovtaAntifraude=Altera��o Ponto de Venda/Antifraude +auditarClasse.PtovtaCatInd=Altera��o de Categoria Ponto de Venda +auditarClasse.PtoVtaCheckin=Altera��o de Localidades/Permitidas/Checkin Ponto de Venda +auditarClasse.PtovtaComissao=Altera��o Ponto Venda/Comiss�o +auditarClasse.PtovtaEmpresa=Altera��o Ponto de Venda/de Empresas/Venda +auditarClasse.PtovtaEmpresaBloqueada=Altera��o Ponto de Venda/Empresa Bloqueada +auditarClasse.PtovtaEstoque=Altera��o Estoque Ponto de Venda +auditarClasse.PtovtaExcecaoMultaCanc=Altera��o Ponto de Venda/Excecao Multa Cancelamento +auditarClasse.PtovtaHorario=Altera��o Ponto Venda/Hor�rio +auditarClasse.PtoVtaSeguro=Altera��o de Seguro no Ponto de Venda +auditarClasse.PtovtaTitular=Altera��o Ponto Venda/Titular/Foto +auditarClasse.PtoVtaUsuarioBancario=Altera��o Ponto de Venda/Usuario Banc�rio +auditarClasse.PuntoVenta=Altera��o de Ponto de Venda +auditarClasse.ReservacionCategoria=Altera��o de Reserva Categoria +auditarClasse.ReservacionPuntoVenta=Altera��o de Reserva Punto Venta +auditarClasse.Tarifa=Altera��o de Pre�o +auditarClasse.TarifaOficial=Altera��o de Pre�o / Tarifa Oficial +auditarClasse.Usuario=Altera��o de Usu�rio +auditarClasse.UsuarioPerfil=Altera��o de Usu�rio +auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modifica��o Massiva de Pre�os \ No newline at end of file diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 2d31ad462..ecd3134f4 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -3085,6 +3085,7 @@ editarCatalogoDeRutaController.lbParada.value = Localidade editarCatalogoDeRutaController.lbSecuencia.value = Sequência editarCatalogoDeRutaController.lbVenta.value = Vende editarCatalogoDeRutaController.lbUsaPricing.value = Usa Pricing +editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço editarCatalogoDeRutaController.lbCodigoDER.value=Seção editarCatalogoDeRutaController.lbAddBorrar.value = Incluir editarCatalogoDeRutaController.lbEmpresa.value = Empresa @@ -6119,7 +6120,8 @@ relatorioTabelaPrecoController.msg.informarLinha = É obrigatório informar pelo relatorioTabelaPrecoController.lbLayoutArtesp=Layout ARTESP relatorioTabelaPrecoController.lhDesc.label = Descrição relatorioTabelaPrecoController.lhId.label = ID - +relatorioTabelaPrecoController.origem.label = Origem +relatorioTabelaPrecoController.destino.label = Destino # Editar Motivo cancelamento equivalencia editarMotivoCancelacionEquivalenciaController.window.title = Equivalencia Motivo de Cancelamento diff --git a/web/gui/esquema_operacional/editarRuta.zul b/web/gui/esquema_operacional/editarRuta.zul index f91d69bfc..6f1a254a9 100644 --- a/web/gui/esquema_operacional/editarRuta.zul +++ b/web/gui/esquema_operacional/editarRuta.zul @@ -408,31 +408,36 @@ - + + - - - - - + - + + @@ -498,6 +503,7 @@ + diff --git a/web/gui/relatorios/filtroRelatorioTabelaPreco.zul b/web/gui/relatorios/filtroRelatorioTabelaPreco.zul index 42423a5d7..573ad8e2b 100644 --- a/web/gui/relatorios/filtroRelatorioTabelaPreco.zul +++ b/web/gui/relatorios/filtroRelatorioTabelaPreco.zul @@ -43,11 +43,11 @@ -