From 20f3dc85b1ccfe8f669b06c95183f3df4a06e30a Mon Sep 17 00:00:00 2001 From: valdevir Date: Wed, 5 May 2021 12:02:28 +0000 Subject: [PATCH] fixes bug#22051 qua: dev:Valdir git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@106531 d1611594-4594-4d17-8e1d-87c2c4800839 --- ...ditarConfiguracionCategoriaController.java | 139 +++++++++++++++++- .../RenderConfiguracionCategoriaDecuento.java | 3 + .../RenderConfiguracionCategoriaRuta.java | 80 +++++++++- web/WEB-INF/i3-label_en.label | 14 ++ web/WEB-INF/i3-label_es_MX.label | 13 ++ web/WEB-INF/i3-label_pt_BR.label | 15 +- .../editarConfiguracionCategorias.zul | 73 +++++++-- 7 files changed, 314 insertions(+), 23 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java index bc2887fc7..73754de9a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java @@ -25,6 +25,7 @@ import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Executions; import org.zkoss.zk.ui.WrongValueException; import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.util.Clients; import org.zkoss.zul.Checkbox; import org.zkoss.zul.Combobox; @@ -77,6 +78,7 @@ import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.impl.CategoriaCtrlServiceImpl; import com.rjconsultores.ventaboletos.utilerias.DateUtil; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxRuta; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCategoriaClase; @@ -159,7 +161,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp private Combobox cmbParadaOrigem; private Combobox cmbParadaDestino; private Combobox cmbOrgao; - private Combobox cmbRuta; + private MyComboboxRuta cmbRuta; private Combobox cmbCategoriaRutaExcecao; private Combobox cmbIndGeneraFeriado; private Decimalbox descuentoImporte; @@ -254,6 +256,23 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp private Checkbox chkIndClientePcd; private Intbox qtdeLimiteNaoEmbarque; private Radio radioIndPermiteTrocaTransferenciaSim; + private Radio radioCheckinSim; + private Radio radioCheckinNao; + /** + * Desconto por Valor pela linha(Ruta) + */ + private Decimalbox descontoValorLinha; + /** + * Desconto Porcentagem pela linha(Ruta) + */ + private Decimalbox descontoPorcentagemLinha; + /** + * Qtade poltronas autorizadas pela Linha(Ruta) + */ + private Intbox qtdAutorizadaLinha; + private List lsIntBox; + private List lsValorDecimalBox; + private List lsPorcentagemDecimalBox; public List getLsCategorias() { return lsCategorias; @@ -459,7 +478,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp return cmbRuta; } - public void setCmbRuta(Combobox cmbRuta) { + public void setCmbRuta(MyComboboxRuta cmbRuta) { this.cmbRuta = cmbRuta; } @@ -523,7 +542,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp categoriaOrgaoList.setItemRenderer(new RenderConfiguracionCategoriaOrgao()); lsCategoriaOrgao = new ArrayList(); // Ruta - categoriaRutaList.setItemRenderer(new RenderConfiguracionCategoriaRuta()); lsCategoriaRuta = new ArrayList(); // Ruta Excecao categoriaRutaExcecaoList.setItemRenderer(new RenderConfiguracionCategoriaRutaExcecao()); @@ -546,7 +564,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp categoriaOrgaoList.setData(lsCategoriaOrgao); lsCategoriaRuta = categoriaCtrl.getCategoriaRutaList(); - categoriaRutaList.setData(lsCategoriaRuta); + //categoriaRutaList.setData(lsCategoriaRuta); lsCategoriaMercado = categoriaCtrl.getCategoriaMercadoList(); categoriaMercadoList.setData(lsCategoriaMercado); @@ -558,7 +576,13 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp categoriaRutaExcecaoList.setData(lsCategoriaRutaExcecao); } - + //Inicializa Intbox + iniciaIntBoxesQtdeAutorizada(lsCategoriaRuta); + inicialDecimalBoxesValor(lsCategoriaRuta); + inicialDecimalBoxesPorcentagem(lsCategoriaRuta); + categoriaRutaList.setItemRenderer(new RenderConfiguracionCategoriaRuta(lsIntBox, lsValorDecimalBox, lsPorcentagemDecimalBox )); + categoriaRutaList.setData(lsCategoriaRuta); + descuentoImporte.setValue(BigDecimal.ZERO); descuentoPorc.setValue(BigDecimal.ZERO); @@ -571,6 +595,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp linhaLiberarPoltronasQuandoOnibus.setVisible(false); linhaAssentosReservados.setVisible(false); txtDescricao.setValue(categoriaCtrl.getDescricao()); + radioCheckinNao.setChecked(Boolean.TRUE); } @@ -981,6 +1006,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cDescuento.setQtdeViasCupomEmbarque(qtdeViasCupomEmbarque.getValue()); cDescuento.setIndClientePcd(chkIndClientePcd.isChecked()); cDescuento.setQtdeLimiteNaoEmbarque(qtdeLimiteNaoEmbarque.getValue()); + cDescuento.setIndCheckinAutomatico(radioCheckinSim.isSelected() ? Boolean.TRUE : Boolean.FALSE ); if (radioHorarioLiberacaoVendaOrigem.isChecked()) { cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM); @@ -1243,12 +1269,18 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp CategoriaRuta cRuta = new CategoriaRuta(); cRuta.setCategoriaCtrl(categoriaCtrl); cRuta.setActivo(Boolean.TRUE); + cRuta.setQtdPoltronasAutorizadas(qtdAutorizadaLinha.getValue()!=null ? qtdAutorizadaLinha.getValue() : null); + cRuta.setPorcentagemDesconto(descontoPorcentagemLinha.getValue()); + cRuta.setValorDesconto(descontoValorLinha.getValue()); cRuta.setRuta((Ruta) cmbRuta.getSelectedItem().getValue()); cRuta.setFecmodif(Calendar.getInstance().getTime()); cRuta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); lsCategoriaRuta.add(cRuta); categoriaRutaList.addItemNovo(cRuta); categoriaCtrl.setCategoriarutaList(lsCategoriaRuta); + addIntBox(); + addPorcentagemDecimalBox(); + addValorDecimalBox(); } else { Messagebox.show( Labels.getLabel("MSG.Registro.Existe"), @@ -1690,6 +1722,103 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp Messagebox.ERROR); } } + + private void iniciaIntBoxesQtdeAutorizada(List lsCategoriaRuta) { + lsIntBox = new ArrayList(); + for (int i = 0; i < lsCategoriaRuta.size(); i++) { + addIntBox(); + } + } + + private void inicialDecimalBoxesValor(List lsCategoriaRuta) { + lsValorDecimalBox = new ArrayList(); + for (int i = 0; i < lsCategoriaRuta.size(); i++) { + addValorDecimalBox(); + } + } + + private void inicialDecimalBoxesPorcentagem(List lsCategoriaRuta) { + lsPorcentagemDecimalBox = new ArrayList(); + for (int i = 0; i < lsCategoriaRuta.size(); i++) { + addPorcentagemDecimalBox(); + } + } + + + private void addIntBox() { + final Intbox intbox = new Intbox(); + intbox.setStyle("border:0;"); + + intbox.addEventListener("onClick", new EventListener() { + @Override + public void onEvent(Event arg0) throws Exception { + Integer position = lsIntBox.indexOf(intbox); + categoriaRutaList.setSelectedIndex(position); + } + }); + + intbox.addEventListener("onBlur", new EventListener() { + + @Override + public void onEvent(Event arg0) throws Exception { + Integer position = lsIntBox.indexOf(intbox); + Integer qtdAutorizada = new Integer(intbox.getText().isEmpty() ? "0" : intbox.getText()); + ((CategoriaRuta) categoriaRutaList.getModel().getElementAt(position)) + .setQtdPoltronasAutorizadas(qtdAutorizada); + } + }); + lsIntBox.add(intbox); + } + + private void addValorDecimalBox() { + final Decimalbox decimalbox = new Decimalbox(); + decimalbox.setStyle("border:0;"); + + decimalbox.addEventListener("onClick", new EventListener() { + @Override + public void onEvent(Event arg0) throws Exception { + Integer position = lsValorDecimalBox.indexOf(decimalbox); + categoriaRutaList.setSelectedIndex(position); + } + }); + + decimalbox.addEventListener("onBlur", new EventListener() { + + @Override + public void onEvent(Event arg0) throws Exception { + Integer position = lsValorDecimalBox.indexOf(decimalbox); + BigDecimal valor = new BigDecimal(decimalbox.getText().isEmpty() ? "0" : decimalbox.getText()); + ((CategoriaRuta) categoriaRutaList.getModel().getElementAt(position)) + .setValorDesconto(valor); + } + }); + lsValorDecimalBox.add(decimalbox); + } + + private void addPorcentagemDecimalBox() { + final Decimalbox decimalbox = new Decimalbox(); + decimalbox.setStyle("border:0;"); + + decimalbox.addEventListener("onClick", new EventListener() { + @Override + public void onEvent(Event arg0) throws Exception { + Integer position = lsPorcentagemDecimalBox.indexOf(decimalbox); + categoriaRutaList.setSelectedIndex(position); + } + }); + + decimalbox.addEventListener("onBlur", new EventListener() { + + @Override + public void onEvent(Event arg0) throws Exception { + Integer position = lsPorcentagemDecimalBox.indexOf(decimalbox); + BigDecimal porcentagem = new BigDecimal(decimalbox.getText().isEmpty() ? "0" : decimalbox.getText()); + ((CategoriaRuta) categoriaRutaList.getModel().getElementAt(position)) + .setPorcentagemDesconto(porcentagem); + } + }); + lsPorcentagemDecimalBox.add(decimalbox); + } public void onClick$btnRemoverClase(Event ev) { try { diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java index 2ee17c2ef..4882a8eee 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java @@ -42,6 +42,9 @@ public class RenderConfiguracionCategoriaDecuento implements ListitemRenderer { lc = new Listcell(categoria.getIndVentaAbierto() != null ? (categoria.getIndVentaAbierto() ? "Sim" : "Não") : "Não"); lc.setParent(lstm); + + lc = new Listcell(categoria.getIndCheckinAutomatico() != null ? (categoria.getIndCheckinAutomatico() ? "Sim" : "Não") : "Não"); + lc.setParent(lstm); lc = new Listcell(categoria.getDescuentoporc() != null ? categoria.getDescuentoporc().toString() : "0"); lc.setParent(lstm); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaRuta.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaRuta.java index b13c57152..43946a663 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaRuta.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaRuta.java @@ -1,5 +1,10 @@ package com.rjconsultores.ventaboletos.web.utilerias.render; +import java.util.List; + +import org.zkoss.util.resource.Labels; +import org.zkoss.zul.Decimalbox; +import org.zkoss.zul.Intbox; import org.zkoss.zul.Listcell; import org.zkoss.zul.Listitem; import org.zkoss.zul.ListitemRenderer; @@ -7,18 +12,83 @@ import org.zkoss.zul.ListitemRenderer; import com.rjconsultores.ventaboletos.entidad.CategoriaRuta; public class RenderConfiguracionCategoriaRuta implements ListitemRenderer { + + private Integer RUTA_TODAS = -1; + private List lsTxtQtdadeAutorizada; + private List lsTxtValor; + private List lsTxtPorcentagem; + private Listitem listItem; + + public RenderConfiguracionCategoriaRuta(List lsTxtQtdadeAutorizada, List lsValorDecimalBox, List lsPorcentagemDecimalBox) { + this.lsTxtQtdadeAutorizada = lsTxtQtdadeAutorizada; + this.lsTxtPorcentagem = lsPorcentagemDecimalBox; + this.lsTxtValor = lsValorDecimalBox; + } public void render(Listitem lstm, Object o) throws Exception { CategoriaRuta categoria = (CategoriaRuta) o; + listItem = lstm; if(categoria.getActivo()){ Listcell lc = new Listcell(categoria.getRuta() == null ? "" : categoria.getRuta().getRutaId().toString()); - lc.setParent(lstm); + lc.setParent(listItem); + + lc = new Listcell(categoria.getRuta() == null ? "" : categoria.getRuta().getNumRuta()); + lc.setParent(listItem); lc = new Listcell(categoria.getRuta() == null ? "" : categoria.getRuta().getDescruta()); - lc.setParent(lstm); - - - lstm.setAttribute("data", categoria); + lc.setParent(listItem); + String sentido = null; + if(categoria.getRuta().getRutaId().intValue() != RUTA_TODAS.intValue() ) { + sentido = categoria.getRuta() == null && Boolean.TRUE.equals(categoria.getRuta().getIndSentidoIda()) ? + Labels.getLabel("editarConfiguracionCategoriaController.lblIda.value"): + Labels.getLabel("editarConfiguracionCategoriaController.lblVolta.value"); + + }else { + sentido = ""; + } + lc = new Listcell(sentido); + lc.setParent(listItem); + + setupCelSQtdAutorizada(categoria); + + setupCelSPorcentagem(categoria); + + setupCelSValor(categoria); + + listItem.setValue(categoria); } } + + private void setupCelSQtdAutorizada(CategoriaRuta categoria) { + Intbox intBox = lsTxtQtdadeAutorizada.get(listItem.getIndex()); + if (categoria.getQtdPoltronasAutorizadas() != null) { + intBox.setValue(categoria.getQtdPoltronasAutorizadas().intValue()); + } + Listcell lc = new Listcell(); + lc.appendChild(intBox); + lc.setParent(listItem); + + } + + private void setupCelSPorcentagem(CategoriaRuta categoria) { + Decimalbox decimalBox = lsTxtPorcentagem.get(listItem.getIndex()); + if (categoria.getPorcentagemDesconto() != null) { + decimalBox.setValue(categoria.getPorcentagemDesconto()); + } + Listcell lc = new Listcell(); + lc.appendChild(decimalBox); + lc.setParent(listItem); + + } + + private void setupCelSValor(CategoriaRuta categoria) { + Decimalbox decimalBox = lsTxtValor.get(listItem.getIndex()); + if (categoria.getValorDesconto() != null) { + decimalBox.setValue(categoria.getValorDesconto()); + } + Listcell lc = new Listcell(); + lc.appendChild(decimalBox); + lc.setParent(listItem); + + } } diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index a1fa388b8..fc3d8af2b 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -2376,6 +2376,7 @@ busquedaConfiguracionCategoriaController.lhTipoPassagem.label=Tipo de Passagem editarConfiguracionCategoriaController.window.title=Tipo de Configuração de Passageiro editarConfiguracionCategoriaController.lblImprimePassagem.value=Sim editarConfiguracionCategoriaController.lblVendaAberto.value=Vende Aberto +editarConfiguracionCategoriaController.lblCheckIn.value=Checkin Aut. editarConfiguracionCategoriaController.lblNaoImprimePassagem.value=Não editarConfiguracionCategoriaController.MSG.noEsPermitidoTodosMarca=Para incluir a Marca TODAS, deve de Eliminar a(s) Marca(s) que já existe(n) editarConfiguracionCategoriaController.MSG.noEsPermitidoMarcaTodosExiste=Para incluir a Marca deseada, deve de Eliminar a Marca TODAS @@ -2417,6 +2418,9 @@ editarConfiguracionCategoriaController.lblGridCantAutorizada.value=Qtd Aut. editarConfiguracionCategoriaController.lblDescuentoPorc.value=Porcentagem editarConfiguracionCategoriaController.lblDescuentoImporte.value=Valor editarConfiguracionCategoriaController.lblDescuento.value=Tipo Desconto +editarConfiguracionCategoriaController.checkIn.value = Checkin Automático +editarConfiguracionCategoriaController.checkInSim.value = Sim +editarConfiguracionCategoriaController.checkInNao.value = Não editarConfiguracionCategoriaController.lblQtdPeriodo.value=Qtd. Período editarConfiguracionCategoriaController.lbFecInicio.value=Data de Início editarConfiguracionCategoriaController.lbFecFinal.value=Data de Fim @@ -2436,6 +2440,16 @@ editarConfiguracionCategoriaController.btnAddCorrida.tooltiptext=Incluir editarConfiguracionCategoriaController.btnBorrarCorrida.tooltiptext=Eliminar editarConfiguracionCategoriaController.btnAddMercado.tooltiptext=Incluir editarConfiguracionCategoriaController.btnBorrarMercado.tooltiptext=Eliminar +editarConfiguracionCategoriaController.lblQtdAutorizada.value = Qtd. Autorizada +editarConfiguracionCategoriaController.lblPorcentagem.value = Porcentagem +editarConfiguracionCategoriaController.lblValor.value = Valor +editarConfiguracionCategoriaController.lblIda.value = Ida +editarConfiguracionCategoriaController.lblVolta.value = Volta +editarConfiguracionCategoriaController.tabLinha.labelNumLinha = Num. Linha +editarConfiguracionCategoriaController.tabLinha.labelSentido = Sentido Linha +editarConfiguracionCategoriaController.checkIn.value = Checkin Automático +editarConfiguracionCategoriaController.checkInSim.value = Sim +editarConfiguracionCategoriaController.checkInNao.value = Não editarConfiguracionCategoriaController.MSG.selecionarPeriodo=Selecione um período para Eliminar editarConfiguracionCategoriaController.MSG.selectItem=Selecione um Elemento. editarConfiguracionCategoriaController.MSG.selectDescuento=Selecione um desconto. diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 7b2b6ef1c..a4a2b6935 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -2320,6 +2320,7 @@ editarConfiguracionCategoriaController.lblCotaObli.value=Cota obligatória editarConfiguracionCategoriaController.lblTipoCota.value=Tipo de cota editarConfiguracionCategoriaController.lblServico.value=Servicio editarConfiguracionCategoriaController.lblTrecho.value=Tramo +editarConfiguracionCategoriaController.lblCheckIn.value=Checkin Aut. editarConfiguracionCategoriaController.lblNuncaLiberar.value=Nunca Liberar Reserva editarConfiguracionCategoriaController.msg.nuncaLiberarAssentosReservados = Debe tener asientos cuando se selecciona Nunca Liberar Reserva editarConfiguracionCategoriaController.lblTiempoValido.value=Tiempo Válido @@ -2329,6 +2330,11 @@ editarConfiguracionCategoriaController.lblGridCantAutorizada.value = Cant Aut editarConfiguracionCategoriaController.lblDescuentoPorc.value = Porcentaje editarConfiguracionCategoriaController.lblDescuentoImporte.value = Valor editarConfiguracionCategoriaController.lblDescuento.value = Tipo descuento +editarConfiguracionCategoriaController.checkIn.value = Checkin Automático +editarConfiguracionCategoriaController.checkInSim.value = Sim +editarConfiguracionCategoriaController.checkInNao.value = Não +editarConfiguracionCategoriaController.checkInSim.value = Sim +editarConfiguracionCategoriaController.checkInNao.value = Não editarConfiguracionCategoriaController.lblQtdPeriodo.value = Cant. período editarConfiguracionCategoriaController.lbFecInicio.value = Fecha de início editarConfiguracionCategoriaController.lbFecFinal.value = Fecha de fin @@ -2348,6 +2354,13 @@ editarConfiguracionCategoriaController.btnAddCorrida.tooltiptext = Incluir editarConfiguracionCategoriaController.btnBorrarCorrida.tooltiptext = Eliminar editarConfiguracionCategoriaController.btnAddMercado.tooltiptext = Incluir editarConfiguracionCategoriaController.btnBorrarMercado.tooltiptext = Eliminar +editarConfiguracionCategoriaController.lblQtdAutorizada.value = Qtd. Autorizada +editarConfiguracionCategoriaController.lblPorcentagem.value = Porcentagem +editarConfiguracionCategoriaController.lblValor.value = Valor +editarConfiguracionCategoriaController.lblIda.value = Ida +editarConfiguracionCategoriaController.lblVolta.value = Volta +editarConfiguracionCategoriaController.tabLinha.labelNumLinha = Num. Linha +editarConfiguracionCategoriaController.tabLinha.labelSentido = Sentido Linha editarConfiguracionCategoriaController.MSG.selecionarPeriodo = Seleccione un período para eliminar editarConfiguracionCategoriaController.MSG.selectItem = Seleccione un elemento editarConfiguracionCategoriaController.MSG.selectDescuento = Seleccione un descuento diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 8da162b5e..974d36f03 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2493,6 +2493,9 @@ editarConfiguracionCategoriaController.lblGridCantAutorizada.value = Qtd Aut. editarConfiguracionCategoriaController.lblDescuentoPorc.value = Porcentagem editarConfiguracionCategoriaController.lblDescuentoImporte.value = Valor editarConfiguracionCategoriaController.lblDescuento.value = Tipo Desconto +editarConfiguracionCategoriaController.checkIn.value = Checkin Automático +editarConfiguracionCategoriaController.checkInSim.value = Sim +editarConfiguracionCategoriaController.checkInNao.value = Não editarConfiguracionCategoriaController.lblQtdPeriodo.value = Qtd. Período editarConfiguracionCategoriaController.lbFecInicio.value = Data de Início editarConfiguracionCategoriaController.lbFecFinal.value = Data de Fim @@ -2540,10 +2543,17 @@ editarConfiguracionCategoriaController.tabLinha.label = Linha editarConfiguracionCategoriaController.tabLinhaExcecao.label = Linha Exceção editarConfiguracionCategoriaController.tabLinha.labelRutaId = Id editarConfiguracionCategoriaController.tabLinha.labelNome = Linha +editarConfiguracionCategoriaController.tabLinha.labelNumLinha = Num. Linha +editarConfiguracionCategoriaController.tabLinha.labelSentido = Sentido Linha editarConfiguracionCategoriaController.btnBorrarOrgao.tooltiptext = Eliminar editarConfiguracionCategoriaController.btnAddOrgao.tooltiptext = Incluir editarConfiguracionCategoriaController.btnAddRuta.tooltiptext = Incluir editarConfiguracionCategoriaController.btnBorrarRuta.tooltiptext = Eliminar +editarConfiguracionCategoriaController.lblQtdAutorizada.value = Qtd. Autorizada +editarConfiguracionCategoriaController.lblPorcentagem.value = Porcentagem +editarConfiguracionCategoriaController.lblValor.value = Valor +editarConfiguracionCategoriaController.lblIda.value = Ida +editarConfiguracionCategoriaController.lblVolta.value = Volta editarConfiguracionCategoriaController.MSG.noEsPermitidoTodosOrgao = Para incluir o Orgao Excedente TODAS, deve de Eliminar o(s) Orgão(s) Concendete(s) que já existe(n) editarConfiguracionCategoriaController.MSG.noEsPermitidoOrgaoTodosExiste = Para incluir o Orgão Concedente desejada, deve de Eliminar o Orgão Concendente TODOS editarConfiguracionCategoriaController.tabOrgao.label = Orgão Concedente @@ -2563,6 +2573,7 @@ editarConfiguracionCategoriaController.msg.validacaoVentaAntecipada=Para venda a editarConfiguracionCategoriaController.msg.validacaoCategoria=É necessário informar uma categoria editarConfiguracionCategoriaController.lblHeadVendAnte=V. Antec. editarConfiguracionCategoriaController.lblHeadTiempo=Tempo +editarConfiguracionCategoriaController.lblCheckIn.value=Checkin Aut. editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value = Venda Somente Reserva editarConfiguracionCategoriaController.lblSimVentaSolamenteReserva.value = Sim editarConfiguracionCategoriaController.lblNaoVentaSolamenteReserva.value = Não @@ -2616,7 +2627,9 @@ editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantida editarConfiguracionCategoriaController.lblVendaAntecipadaKM.value = Venda Antecipada por KM editarConfiguracionCategoriaController.lblQtdeLimiteNaoEmbarque.value = Qtd Limite Não Embarque editarConfiguracionCategoriaController.lblIndClientePcd.value = Cliente PCD -editarConfiguracionCategoriaController.permitetrocatransferencia.value = Permite Troca/Transferência +editarConfiguracionCategoriaController.permitetrocatransferencia.value = Permite Troca +editarConfiguracionCategoriaController.permiteCancelamento.value= Permite Cancelamento +editarConfiguracionCategoriaController.permiteTransferenciaReativacao.value= Permite Transferência Reativacao editarConfiguracionCategoriaController.validarOpcaoTodasComboLinha = Favor Incluir a opção todas na aba de Linha editarConfiguracionCategoriaController.MSG.validarTodasComboLinhaSalvar = Existem exceções de linhas, mas não existe a opção todas na aba de linhas. Serão inativadas as exceções, Deseja Continuar ? diff --git a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul index aab6b745d..b0eb550db 100644 --- a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul +++ b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul @@ -182,6 +182,16 @@ label="${c:l('editarConfiguracionCategoriaController.lblNaoImprimePassagem.value')}" /> + +