diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/LegalizacaoMassivaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/LegalizacaoMassivaController.java new file mode 100644 index 000000000..98c3260e0 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/LegalizacaoMassivaController.java @@ -0,0 +1,195 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.apache.commons.lang.StringUtils; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Scope; +import org.springframework.stereotype.Controller; +import org.zkoss.util.resource.Labels; +import org.zkoss.zhtml.Messagebox; +import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zul.Button; +import org.zkoss.zul.Combobox; +import org.zkoss.zul.Comboitem; +import org.zkoss.zul.Decimalbox; +import org.zkoss.zul.Longbox; +import org.zkoss.zul.Paging; +import org.zkoss.zul.Textbox; + +import com.rjconsultores.ventaboletos.entidad.Parada; +import com.rjconsultores.ventaboletos.entidad.Transportadora; +import com.rjconsultores.ventaboletos.entidad.Voucher; +import com.rjconsultores.ventaboletos.exception.BusinessException; +import com.rjconsultores.ventaboletos.service.ParadaService; +import com.rjconsultores.ventaboletos.service.TransportadoraService; +import com.rjconsultores.ventaboletos.service.VoucherService; +import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.VoucherVO; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPadrao; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +@Controller("legalizacaoMassivaController") +@Scope("prototype") +public class LegalizacaoMassivaController extends MyGenericForwardComposer { + + private static Logger log = LogManager.getLogger(LegalizacaoMassivaController.class); + private static final long serialVersionUID = 1L; + private static final String TITULO = "legalizacaoMassivaController.window.title"; + + @Autowired + private VoucherService voucherService; + + @Autowired + private ParadaService paradaService; + + @Autowired + private TransportadoraService transportadoraService; + + private MyListbox voucherList; + private Paging pagingLegalizar; + private Longbox txtNumInicial; + private Longbox txtNumFinal; + private Textbox txtNumContrato; + private Textbox txtNit; + private Textbox txtNome; + private Combobox cmbOrigem; + private Combobox cmbDestino; + private Button btnLegalizar; + private Combobox cmbTransportadora; + private Decimalbox txtValorLegalizado; + + private List lsTransportadora; + + @Override + public void doAfterCompose(Component comp) throws Exception { + + setLsTransportadora(transportadoraService.obtenerTodos()); + + super.doAfterCompose(comp); + + voucherList.setItemRenderer(new RenderPadrao(VoucherVO.class)); + voucherList.addEventListener("onDoubleClick", new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + Voucher cc = (Voucher) voucherList.getSelected(); + verVoucher(cc); + } + }); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + private void verVoucher(Voucher gc) { + if (gc == null) { + return; + } + + Map args = new HashMap(); + args.put("voucher", gc); + args.put("voucherList", voucherList); + + openWindow("/gui/configuraciones_comerciales/negcorporativos/editarVoucher.zul", + Labels.getLabel("editarVoucherController.window.title"), args, MODAL); + } + + public void onClick$btnLegalizar(Event ev) throws InterruptedException { + try { + validaCampos(); + + executaLegalizacao(); + + } catch (BusinessException bex) { + Messagebox.show( + bex.getMessage(), + Labels.getLabel(TITULO), + Messagebox.OK, Messagebox.ERROR); + } catch (Exception ex) { + log.error(ex.getMessage()); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel(TITULO), + Messagebox.OK, Messagebox.ERROR); + } + + } + + public void onBlur$txtNit(Event ev) throws InterruptedException { + if(txtNit.getValue() != null && !txtNit.getValue().isEmpty()) { + Transportadora transp = transportadoraService.buscarPorNit(txtNit.getValue()); + if(transp != null) { + selecionaCombo(transp, cmbTransportadora); + txtNumContrato.setFocus(true); + }else { + Messagebox.show( + Labels.getLabel("legalizacaoMassivaController.MSG.nitNaoEncontrado"), + Labels.getLabel(TITULO), + Messagebox.OK, Messagebox.ERROR); + } + } + } + + private void executaLegalizacao() { + + Transportadora transportadora; + transportadora = (Transportadora)cmbTransportadora.getSelectedItem().getValue(); + + Parada origem = null; + Comboitem orig = cmbOrigem.getSelectedItem(); + if( orig != null ) { + origem = (Parada)orig.getValue(); + } + + Parada destino = null; + Comboitem dest = cmbDestino.getSelectedItem(); + if( dest != null ) { + destino = (Parada)dest.getValue(); + } + + List processamento = voucherService.legalizar( txtNumInicial.getValue(), + txtNumFinal.getValue(), + txtNumContrato.getValue(), + transportadora, + txtValorLegalizado.getValue(), + origem, + destino); + + voucherList.setData(processamento); + preencheComplemento(); + pagingLegalizar.setVisible(true); + voucherList.setVisible(true); + } + + private void validaCampos() throws BusinessException { + if ( txtNumInicial.getValue() == null + || txtNumFinal.getValue() == null + || txtValorLegalizado.getValue() == null + || cmbTransportadora.getSelectedItem() == null ){ + throw new BusinessException("legalizacaoMassivaController.MSG.camposObrigatorios"); + } + } + + private void preencheComplemento() { + for (Object item : voucherList.getListData()) { + VoucherVO obj = (VoucherVO)item; + if( StringUtils.isEmpty(obj.getDescOrigem()) || StringUtils.isEmpty(obj.getDescDestino() )) { + List origemDestino = paradaService.buscarDescOrigemDestino(obj.getOrigenId(), obj.getDestinoId()); + if(! origemDestino.isEmpty() ) { + obj.setDescOrigem( origemDestino.get(0) ); + obj.setDescDestino( origemDestino.get(1) ); + } + } + } + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyGenericForwardComposer.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyGenericForwardComposer.java index 0f4cf301d..485e44d93 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyGenericForwardComposer.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyGenericForwardComposer.java @@ -73,7 +73,15 @@ public class MyGenericForwardComposer extends GenericForwardComposer { } public void selecionaCombo( Object campo, Combobox combo ) { - if( campo !=null ) { + for(Object obj : combo.getItems()) { + Comboitem item = (Comboitem)obj; + if(item.getValue().equals(campo)) { + combo.setSelectedItem(item); + return; + } + } + + if( combo.getItems().isEmpty() ) { Comboitem item = new Comboitem(campo.toString()); item.setAttribute("value", campo); item.setValue(campo); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/ItemMenuLegalizar.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/ItemMenuLegalizar.java new file mode 100644 index 000000000..e75fffca1 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/negcorporativos/ItemMenuLegalizar.java @@ -0,0 +1,25 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuLegalizar extends DefaultItemMenuSistema { + + public ItemMenuLegalizar() { + super("indexController.mniLegalizar.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CONFIGURACIONECCOMERCIALES.MENU.LEGALIZAR"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/configuraciones_comerciales/negcorporativos/legalizacaoMassiva.zul", + Labels.getLabel("legalizacaoMassivaController.window.title"), getArgs() ,desktop); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties index 87f5c02a1..2e30c3e9a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties @@ -68,6 +68,7 @@ confComerciales.negCorporativos.Transportadora=com.rjconsultores.ventaboletos.we confComerciales.negCorporativos.Voucher=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.ItemMenuVoucher confComerciales.negCorporativos.RelatorioDetalhesContrato=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.ItemMenuRelatorioDetalheContrato confComerciales.negCorporativos.RelatorioSaldosContratos=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.ItemMenuRelatorioSaldosContratos +confComerciales.negCorporativos.Legalizar=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.ItemMenuLegalizar confComerciales.impressaofiscal=com.rjconsultores.ventaboletos.web.utilerias.menu.item.impressaofiscal.SubMenuImpressaoFiscal confComerciales.impressaofiscal.totnaofiscalEmpresa=com.rjconsultores.ventaboletos.web.utilerias.menu.item.impressaofiscal.ItemMenuTotnaofiscalEmpresa confComerciales.impressaofiscal.formapagoEmpresa=com.rjconsultores.ventaboletos.web.utilerias.menu.item.impressaofiscal.ItemMenuFormapagoEmpresa diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index ac4298356..1783b6cee 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -484,7 +484,7 @@ busquedaCategoriaController.lhDesc.label = Description busquedaCategoriaController.lhGrupo.label = Category Group busquedaCategoriaController.lhId.label = ID busquedaCategoriaController.txtNombre.label = Passenger Type -# Muestra a Pesquisa por categoría +# Muestra a Pesquisa por categoria busquedaCategoriaController.window.title = Passage Type busquedaCiudadController.btnCerrar.tooltiptext = Close busquedaCiudadController.btnNovo.tooltiptext = Include @@ -508,6 +508,7 @@ busquedaClaseServicioController.btnPesquisa.label = Search busquedaClaseServicioController.btnRefresh.tooltiptext = Update busquedaClaseServicioController.lhDesc.label = Description busquedaClaseServicioController.lhId.label = ID +busquedaClaseServicioController.txtTipoDocumento.label = Identification Type # Muestra a Pesquisa Tipo Classe busquedaClaseServicioController.window.title = Class Type busquedaClienteController.btnCerrar.tooltiptext = Close @@ -1939,12 +1940,11 @@ busquedaTipoCortesiaDController.lhDesc.label = Courtesy Type busquedaTipoCortesiaDController.lhId.label = ID busquedaTipoCortesiaDController.lhporDesc.label = Percentage % busquedaTipoCortesiaDController.lhtipoC.label = Description -# -busquedaTipoDocumentoController.window.title = Identification Type -busquedaClaseServicioController.txtTipoDocumento.label=Identification Type - #Pantalla Pesquisa Tipo Cortesias com Desconto busquedaTipoCortesiaDController.window.title = Discount per type of Courtesy +busquedaTipoDocumentoController.txtTipoDocumento.label = Tipo de Documento +# Tipo de Documento +busquedaTipoDocumentoController.window.title = Tipo de Documento busquedaTipoDomicilioController.btnCerrar.tooltiptext = Close busquedaTipoDomicilioController.btnNovo.tooltiptext = Include busquedaTipoDomicilioController.btnPesquisa.label = Search @@ -1954,17 +1954,6 @@ busquedaTipoDomicilioController.lhDesc.label = Description busquedaTipoDomicilioController.lhId.label = ID busquedaTipoDomicilioController.txtCve.label = Code busquedaTipoDomicilioController.txtNombre.label = Description - -# Tipo de Documento -busquedaTipoDocumentoController.window.title = Tipo de Documento -busquedaTipoDocumentoController.txtTipoDocumento.label=Tipo de Documento -editarTipoDocumentoController.window.title = Tipo de Documento -editarTipoDocumentoController.txtTipoDocumento.label= Tipo de Documento -editarTipoDocumentoController.txtTipoDocumento.label= Tipo de Documento -editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus -editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? -editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. - # Pesquisa Tipo Domicilio busquedaTipoDomicilioController.window.title = Household Type busquedaTipoEventoExtraController.btnCerrar.tooltiptext = Close @@ -2130,7 +2119,7 @@ busquedaVigenciaTarifaController.lhFecInicio.label = Start Date busquedaVigenciaTarifaController.lhID.value = ID # Pesquisa Vigência Tarifa busquedaVigenciaTarifaController.window.title = Tariff Validity -busquedaVoucherController.window.title = Voucher Consultation +busquedaVoucherController.window.title = Voucher busquedamotivocancelacionEquivalenciaController.btnCerrar.tooltiptext = Close busquedamotivocancelacionEquivalenciaController.btnNovo.tooltiptext = Include busquedamotivocancelacionEquivalenciaController.btnPesquisa.label = Search @@ -4164,7 +4153,7 @@ editarContigencia.tabela.motivo = REASON editarContigencia.tabela.status = STATUS editarContigencia.tabela.usuario = USER editarContigencia.window.title = Contingency -editarContratoController.MSG.camposObrigatorios = It is necessary to inform the fields: Legalized Value, Carrier Value, Carrier +editarContratoController.MSG.camposObrigatorios = It is necessary to inform the fields: Corporate Client, Contract Group, Contract Number, Start Date and End Date editarContratoController.MSG.camposObrigatoriosAdicao = It is necessary to inform the fields: Value, Observation, Operation editarContratoController.MSG.confirmacaoAdicao = This action will modify the balance of the contract, do you confirm the operation? editarContratoController.MSG.contratoExiste = A record with this contract number already exists. @@ -6966,6 +6955,11 @@ editarTipoCortesiaDController.lbPdesc.value = Discount Percentage editarTipoCortesiaDController.lbTipoC.value = Courtesy Type #Pantalla Edita Tipo Cortesias com Desconto editarTipoCortesiaDController.window.title = Discount per type of Courtesy +editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. +editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? +editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus +editarTipoDocumentoController.txtTipoDocumento.label = Tipo de Documento +editarTipoDocumentoController.window.title = Tipo de Documento editarTipoDomicilioController.MSG.borrarOK = Household Type Deleted Successfully. editarTipoDomicilioController.MSG.borrarPergunta = Delete Household Type? editarTipoDomicilioController.MSG.clave = A record with this key already exists. @@ -7312,9 +7306,10 @@ editarVigenciaTarifaController.btnFechar.tooltiptext = Close editarVigenciaTarifaController.btnSalvar.tooltiptext = Save # Editar Vigência Tarifa editarVigenciaTarifaController.window.title = Tariff Validity -editarVoucherController.MSG.camposObrigatoriosLegalizar = It is necessary to inform the fields: Legalized Value, Carrier Value, Carrier +editarVoucherController.MSG.camposObrigatoriosLegalizar = It is necessary to inform the fields: Initial Number, Final Number, Legalized Value and Carrier editarVoucherController.tab.legalizar = Legalize editarVoucherController.tab.voucher = Voucher +editarVoucherController.window.title = Voucher Consultation envioNominaController.lhEnviar.label = Send Name envioNominaController.window.title = Nominated Shipping envioNominaControllerController.MSG.enviarOK = Sent the Nomina Successfully. @@ -7740,7 +7735,7 @@ indexController.mniExpressosCumplimientoServicio.label = Service Compliance indexController.mniExpressosDocumentos.label = Documents indexController.mniExpressosPorCotizar.label = Express to be quoted indexController.mniExpressosProgramacionVehiculos.label = Vehicle Programming -indexController.mniExtrairBpeXmlController.label = Extract BP-e XML +indexController.mniExtrairBpeXmlController.lab0el = Extract BP-e XML indexController.mniFechamentoParamgeral.label = Config. CtaCte Closing and Company Slip indexController.mniFechamentoParamptovta.label = Agency Current Account Closing indexController.mniFiscalImpressora.label = Tax Printer @@ -7783,6 +7778,7 @@ indexController.mniIntegracion.cashmonitor.label = CashMonitor indexController.mniIntegracion.cashmonitor.relatoriovendacartaocashmonitor = Card sale indexController.mniIntegracion.label = Integration indexController.mniItemDesconto.label = Discount Item +indexController.mniLegalizar.label = Massive Legalization indexController.mniLimparCacheAPI.label = Reload Caches (API) indexController.mniLimparCacheEmbarcadaAPI.label = Reload Cache Embedded Synchronization (API) indexController.mniLimparCacheLocalidadesAPI.label = Reload Location Cache (API) @@ -8161,11 +8157,14 @@ label.id = ID label.identificacao = Identification label.logradouro = Public place label.manipulaBonus = Manage Bonuses +label.mensagem = Message label.nit = nit label.numContrato = Contract Number #Pantalla Pesquisa Tipo Convênio label.numConvenio = Agreement Number label.numFatura = Invoice Number +label.numFinal = Final Number +label.numInicial = Initial Number label.numVoucher = Voucher Number label.numero = Number label.observacao = Note @@ -8188,6 +8187,7 @@ label.status = Status label.status.ativo = Active label.status.digitado = Typed label.status.inativo = Inactive +label.sucesso = Success label.tarifa = Tariff label.telefone = Telephone label.tipoCalculo = Calculation @@ -8213,12 +8213,14 @@ label.tipoTarifa = Rate Type label.tipoTarifa.fixa = Fixed label.tipoTarifa.variavel = Variable label.transportadora = Carrier +label.trecho = Section label.url = URL label.valor = Value label.valorContrato = Contract Value label.valorLegalizado = Legalized Value label.valorLicitado = Bid Value label.valorTransportadora = Carrier Value +label.voucher = Voucher lb.CentroResultado = Result Center lb.Equivalencia = Equivalence lb.ate = until @@ -8246,6 +8248,13 @@ lb.sigla = Acronym lb.todas = ALL lb.uf = UF lbEquivalencia.value = Equivalence +legalizacaoMassivaController.MSG.camposObrigatorios = It is necessary to inform Nit +legalizacaoMassivaController.MSG.contratoDiferente = Another Contract +legalizacaoMassivaController.MSG.destinoDiferente = Different Destiny +legalizacaoMassivaController.MSG.nitNaoEncontrado = Carrier not found with this nit +legalizacaoMassivaController.MSG.origemDiferente = Different origin +legalizacaoMassivaController.MSG.statusDiferente = Status not ISSUED +legalizacaoMassivaController.window.title = Massive Legalization limparCacheAPI.message.naoconfigurado = The API URL configuration constant was not found. limparCacheAPI.message.pergunta = Do you want to reload Cache selected in the API?\n (API in question will be unavailable during execution) limparCacheAPI.message.senha = Enter Your Password diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index ffc1669dd..0a9ac2489 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1922,17 +1922,6 @@ busquedaTipoCortesiaController.lblDesc.label = Tipo cortesia busquedaTipoCortesiaController.lhDesc.label = Tipo cortesia busquedaTipoCortesiaController.lhGC.label = Grupo cortesia busquedaTipoCortesiaController.lhId.label = ID - -#Tipo de Documento -busquedaTipoDocumentoController.window.title = Tipo de Documento -busquedaTipoDocumentoController.txtTipoDocumento.label=Tipo de Documento -editarTipoDocumentoController.window.title = Tipo de Documento -editarTipoDocumentoController.txtTipoDocumento.label= Tipo de Documento -editarTipoDocumentoController.txtTipoDocumento.label= Tipo de Documento -editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus -editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? -editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. - #Pantalla Búsqueda Tipo Cortesia busquedaTipoCortesiaController.window.title = Tipo cortesia busquedaTipoCortesiaDController.btnCerrar.tooltiptext = Cerrar @@ -1947,12 +1936,11 @@ busquedaTipoCortesiaDController.lhDesc.label = Tipo cortesia busquedaTipoCortesiaDController.lhId.label = ID busquedaTipoCortesiaDController.lhporDesc.label = Porcentaje % busquedaTipoCortesiaDController.lhtipoC.label = Descripción -# -busquedaTipoDocumentoController.window.title = Tipo de Identificacion -busquedaTipoDocumentoController.txtTipoDocumento.label=Tipo de Identificacion - #Pantalla Búsqueda Tipo Cortesias con Descuento busquedaTipoCortesiaDController.window.title = Descuento por tipo de cortesia +busquedaTipoDocumentoController.txtTipoDocumento.label = Tipo de Identificacion +# +busquedaTipoDocumentoController.window.title = Tipo de Identificacion busquedaTipoDomicilioController.btnCerrar.tooltiptext = Cerrar busquedaTipoDomicilioController.btnNovo.tooltiptext = Incluir busquedaTipoDomicilioController.btnPesquisa.label = Búsqueda @@ -2125,7 +2113,7 @@ busquedaVigenciaTarifaController.lhFecInicio.label = Fecha Início busquedaVigenciaTarifaController.lhID.value = ID # Búsqueda Vigencia Tarifa busquedaVigenciaTarifaController.window.title = Vigencia tarifa -busquedaVoucherController.window.title = Consulta bonos +busquedaVoucherController.window.title = Bonos busquedamotivocancelacionEquivalenciaController.btnCerrar.tooltiptext = Cerrar busquedamotivocancelacionEquivalenciaController.btnNovo.tooltiptext = Incluir busquedamotivocancelacionEquivalenciaController.btnPesquisa.label = Búsqueda @@ -6972,6 +6960,11 @@ editarTipoCortesiaDController.lbPdesc.value = Porcentaje descuento editarTipoCortesiaDController.lbTipoC.value = Tipo cortesia #Pantalla Edita Tipo Cortesias con Descuento editarTipoCortesiaDController.window.title = Descuento por tipo de cortesia +editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. +editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? +editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus +editarTipoDocumentoController.txtTipoDocumento.label = Tipo de Documento +editarTipoDocumentoController.window.title = Tipo de Documento editarTipoDomicilioController.MSG.borrarOK = Tipo domicilio se eliminó exitosamente editarTipoDomicilioController.MSG.borrarPergunta = Eliminar tipo domicilio? editarTipoDomicilioController.MSG.clave = Ya existe un registro con esta chave @@ -7318,9 +7311,10 @@ editarVigenciaTarifaController.btnFechar.tooltiptext = Cerrar editarVigenciaTarifaController.btnSalvar.tooltiptext = Guardar # Editar Vigencia Tarifa editarVigenciaTarifaController.window.title = Vigencia tarifa -editarVoucherController.MSG.camposObrigatoriosLegalizar = Es necesario informar los campos: Valor Legalizado, Valor Transportadora, Transportadora +editarVoucherController.MSG.camposObrigatoriosLegalizar = Es necesario informar los campos: Número Inicial, Número Final, Valor Legalizado y Transportadora editarVoucherController.tab.legalizar = Legalizar editarVoucherController.tab.voucher = Bono +editarVoucherController.window.title = Consulta bonos envioNominaController.lhEnviar.label = Enviar nomina envioNominaController.window.title = Envio nomina envioNominaControllerController.MSG.enviarOK = Se envió a nomina exitosamente @@ -7789,6 +7783,7 @@ indexController.mniIntegracion.cashmonitor.label = Cash Monitor indexController.mniIntegracion.cashmonitor.relatoriovendacartaocashmonitor = Venda de cartão indexController.mniIntegracion.label = Integracion indexController.mniItemDesconto.label = Elemento de descuento +indexController.mniLegalizar.label = Legalización masiva indexController.mniLimparCacheAPI.label = Recarregar Caches (API) indexController.mniLimparCacheEmbarcadaAPI.label = Recarregar Cache Sincronização Embarcada (API) indexController.mniLimparCacheLocalidadesAPI.label = Recarregar Cache de Localidades (API) @@ -8169,11 +8164,14 @@ label.id = ID label.identificacao = Identtificación label.logradouro = Dirección label.manipulaBonus = Maneja Bono +label.mensagem = Mensaje label.nit = Nit label.numContrato = Número Contrato #Pantalla Búsqueda Tipo convenio label.numConvenio = Numero Convenio label.numFatura = Num. Factura +label.numFinal = Número Final +label.numInicial = Número Inicial label.numVoucher = Numero Bonos label.numero = Número label.observacao = Observación @@ -8197,6 +8195,7 @@ label.status = Status label.status.ativo = Activo label.status.digitado = Digitado label.status.inativo = Inactivo +label.sucesso = Éxito label.tarifa = Tarifa label.telefone = Telefono label.tipoCalculo = Calculo de cupo @@ -8222,12 +8221,14 @@ label.tipoTarifa = Tipo Tarifa label.tipoTarifa.fixa = Fija label.tipoTarifa.variavel = Variable label.transportadora = Transportadora +label.trecho = Tramo label.url = URL label.valor = Valor label.valorContrato = Valor Contrato label.valorLegalizado = Valor Legalizado label.valorLicitado = Valor Licitado label.valorTransportadora = Valor Transportadora +label.voucher = Bonos lb.CentroResultado = Centro de Resultado lb.Equivalencia = Equivalencia lb.ate = Hasta @@ -8256,6 +8257,13 @@ lb.sigla = Sigla lb.todas = TODAS lb.uf = Cve Estado lbEquivalencia.value = Equivalencia +legalizacaoMassivaController.MSG.camposObrigatorios = Es necesario informar: Número Inicial, Número Final, Valor Legalizado y Transportista +legalizacaoMassivaController.MSG.contratoDiferente = Otro Contrato +legalizacaoMassivaController.MSG.destinoDiferente = Destino diferente +legalizacaoMassivaController.MSG.nitNaoEncontrado = Transportadora no encontrado con este nit +legalizacaoMassivaController.MSG.origemDiferente = origen diferente +legalizacaoMassivaController.MSG.statusDiferente = Situación no EMITIDA +legalizacaoMassivaController.window.title = Legalización masiva limparCacheAPI.message.naoconfigurado = A constante de configuração da URL da API não foi encontrada. limparCacheAPI.message.pergunta = Deseja recarregar Cache selecionado na API?\n (API em questão ficará indisponível durante a execução) limparCacheAPI.message.senha = Informe Sua Senha diff --git a/web/WEB-INF/i3-label_fr_FR.label b/web/WEB-INF/i3-label_fr_FR.label index 80d785e3a..073744a78 100644 --- a/web/WEB-INF/i3-label_fr_FR.label +++ b/web/WEB-INF/i3-label_fr_FR.label @@ -483,7 +483,7 @@ busquedaCategoriaController.lhDesc.label = Description busquedaCategoriaController.lhGrupo.label = Groupe de catégories busquedaCategoriaController.lhId.label = identifiant busquedaCategoriaController.txtNombre.label = Type de passager -# Muestra a Pesquisa por categoría +# Muestra a Pesquisa por categoria busquedaCategoriaController.window.title = Type de passage busquedaCiudadController.btnCerrar.tooltiptext = Fermer busquedaCiudadController.btnNovo.tooltiptext = Inclure @@ -1940,17 +1940,9 @@ busquedaTipoCortesiaDController.lhporDesc.label = Pourcentage % busquedaTipoCortesiaDController.lhtipoC.label = Description #Pantalla Pesquisa Tipo Cortesias com Desconto busquedaTipoCortesiaDController.window.title = Remise par type de courtoisie - +busquedaTipoDocumentoController.txtTipoDocumento.label = Type de Identificacion #Tipo de Documento busquedaTipoDocumentoController.window.title = Type de Identificacion -busquedaTipoDocumentoController.txtTipoDocumento.label=Type de Identificacion -editarTipoDocumentoController.window.title = Type de Identificacion -editarTipoDocumentoController.txtTipoDocumento.label= Type de Identificacion -editarTipoDocumentoController.txtTipoDocumento.label= Type de Identificacion -editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus -editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? -editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. - busquedaTipoDomicilioController.btnCerrar.tooltiptext = Fermer busquedaTipoDomicilioController.btnNovo.tooltiptext = Inclure busquedaTipoDomicilioController.btnPesquisa.label = Recherche @@ -2125,7 +2117,7 @@ busquedaVigenciaTarifaController.lhFecInicio.label = Date de début busquedaVigenciaTarifaController.lhID.value = identifiant # Pesquisa Vigência Tarifa busquedaVigenciaTarifaController.window.title = Validité tarifaire -busquedaVoucherController.window.title = Consultation bons +busquedaVoucherController.window.title = Bons busquedamotivocancelacionEquivalenciaController.btnCerrar.tooltiptext = Fermer busquedamotivocancelacionEquivalenciaController.btnNovo.tooltiptext = Inclure busquedamotivocancelacionEquivalenciaController.btnPesquisa.label = Recherche @@ -4158,9 +4150,11 @@ editarContigencia.tabela.motivo = RAISON editarContigencia.tabela.status = STATUT editarContigencia.tabela.usuario = UTILISATEUR editarContigencia.window.title = Contingence -editarContratoController.MSG.camposObrigatorios = Il est nécessaire d'informer les champs: Valeur légalisée, Transporteur valeur, Transporteur -editarContratoController.MSG.camposObrigatoriosAdicao = Il est nécessaire d'informer les champs : Valor, Observation, Opération +editarContratoController.MSG.camposObrigatorios = Il est nécessaire de renseigner les champs : Client Entreprise, Groupe de Contrat, Numéro de Contrat, Date de Début et Date de Fin +editarContratoController.MSG.camposObrigatoriosAdicao = Il est nécessaire d'informer les champs : Valor, Observation, Opération +editarContratoController.MSG.confirmacaoAdicao = Cette action modifiera le solde du contrat. Confirmez-vous l'opération ? editarContratoController.MSG.contratoExiste = Un enregistrement avec ce numéro de contrat existe déjà. +editarContratoController.tab.adicao = Ajout editarContratoController.tab.cliente = Client editarContratoController.tab.config = Paramètres editarContratoController.tab.contrato = Contrater @@ -6961,6 +6955,11 @@ editarTipoCortesiaDController.lbPdesc.value = Pourcentage de remise editarTipoCortesiaDController.lbTipoC.value = Type de courtoisie #Pantalla Edita Tipo Cortesias com Desconto editarTipoCortesiaDController.window.title = Remise par type de courtoisie +editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. +editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? +editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus +editarTipoDocumentoController.txtTipoDocumento.label = Type de Identificacion +editarTipoDocumentoController.window.title = Type de Identificacion editarTipoDomicilioController.MSG.borrarOK = Type de ménage supprimé avec succès. editarTipoDomicilioController.MSG.borrarPergunta = Supprimer le type de ménage ? editarTipoDomicilioController.MSG.clave = Un enregistrement avec cette clé existe déjà. @@ -7307,9 +7306,10 @@ editarVigenciaTarifaController.btnFechar.tooltiptext = Fermer editarVigenciaTarifaController.btnSalvar.tooltiptext = Enregistrer # Editar Vigência Tarifa editarVigenciaTarifaController.window.title = Validité tarifaire -editarVoucherController.MSG.camposObrigatoriosLegalizar = Il est nécessaire d'informer les champs: Valeur Légalisée, valeur Transporteur, Transporteur +editarVoucherController.MSG.camposObrigatoriosLegalizar = Il est nécessaire de renseigner les champs : Numéro Initial, Numéro Final, Valeur Légalisée et Transporteur. editarVoucherController.tab.legalizar = Légaliser editarVoucherController.tab.voucher = Bon +editarVoucherController.window.title = Consultation bons envioNominaController.lhEnviar.label = Envoyer le nom envioNominaController.window.title = Expédition désignée envioNominaControllerController.MSG.enviarOK = Envoyé le Nomina avec succès. @@ -7778,6 +7778,7 @@ indexController.mniIntegracion.cashmonitor.label = Moniteur de trésorerie indexController.mniIntegracion.cashmonitor.relatoriovendacartaocashmonitor = Vente de cartes indexController.mniIntegracion.label = Intégration indexController.mniItemDesconto.label = Article à prix réduit +indexController.mniLegalizar.label = Légalisation massive indexController.mniLimparCacheAPI.label = Recharger les caches (API) indexController.mniLimparCacheEmbarcadaAPI.label = Recharger la synchronisation intégrée du cache (API) indexController.mniLimparCacheLocalidadesAPI.label = Recharger le cache d'emplacement (API) @@ -8154,11 +8155,14 @@ label.id = ID label.identificacao = Identification label.logradouro = Lieu public label.manipulaBonus = Gérer les bonus +label.mensagem = Message label.nit = Nit label.numContrato = Numéro Contrat #Pantalla Pesquisa Tipo Convênio label.numConvenio = Nombre d'accord label.numFatura = Num. Facture +label.numFinal = Nombre Fin +label.numInicial = Nombre Initiale label.numVoucher = Numéro Bons label.numero = Nombre label.observacao = Remarque @@ -8181,6 +8185,7 @@ label.status = Statut label.status.ativo = Actif label.status.digitado = Tapé label.status.inativo = Inactif +label.sucesso = Succès. label.tarifa = Tarif label.telefone = Téléphone label.tipoCalculo = Calcul @@ -8199,12 +8204,14 @@ label.tipoTarifa = Type de taux label.tipoTarifa.fixa = Fixé label.tipoTarifa.variavel = Variable label.transportadora = Transporteur +label.trecho = Trame label.url = URL label.valor = Valeur label.valorContrato = Valeur Contrat label.valorLegalizado = Valeur Légalisée label.valorLicitado = Valeur enchère label.valorTransportadora = Valeur Transporteur +label.voucher = Bons lb.CentroResultado = Centre de résultats lb.Equivalencia = Equivalence lb.ate = jusqu'à @@ -8233,6 +8240,13 @@ lb.sigla = Acronyme lb.todas = TOUS lb.uf = UF lbEquivalencia.value = Equivalence +legalizacaoMassivaController.MSG.camposObrigatorios = Il est nécessaire d'informer Nit +legalizacaoMassivaController.MSG.contratoDiferente = Autre Contrat +legalizacaoMassivaController.MSG.destinoDiferente = Destination différente +legalizacaoMassivaController.MSG.nitNaoEncontrado = Transporteur introuvable avec ce nit +legalizacaoMassivaController.MSG.origemDiferente = Origine différente +legalizacaoMassivaController.MSG.statusDiferente = Non ÉMIS Situation +legalizacaoMassivaController.window.title = Légalisation massive limparCacheAPI.message.naoconfigurado = La constante de configuration de l'URL de l'API est introuvable. limparCacheAPI.message.pergunta = Voulez-vous recharger le Cache sélectionné dans l'API ?\n (L'API en question sera indisponible lors de l'exécution) limparCacheAPI.message.senha = Entrez votre mot de passe diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index faea87f00..dd7338e10 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -74,7 +74,6 @@ abastoService.msg.semOrigem = Abasto Origem, não encontrado aberturaTurnoRecaudacionController.btnInicioTurno = Início Turno aberturaTurnoRecaudacionController.lblFechaHoraInicioTurno = Data/Hora Início aberturaTurnoRecaudacionController.lblValorInicioTurno = Valor Início -# Abertura de Turno Recaudação aberturaTurnoRecaudacionController.title = Início Turno Recaudação asignarBusExpreso.window.title = Viagem Expressa #atualizaCorridaFecHusoFecVerano @@ -191,7 +190,6 @@ autorizacaoUsoSerieEmbarcadaController.relatorio.titulo = Relatório Uso de Sér autorizacaoUsoSerieEmbarcadaController.serie.value = SÉRIE autorizacaoUsoSerieEmbarcadaController.uf.value = UF autorizacaoUsoSerieEmbarcadaController.usuario.value = USUÁRIO -# autorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo busqeudaClaseservicioEquivalenciaController.btnCerrar.tooltiptext = Fechar busqeudaClaseservicioEquivalenciaController.btnNovo.tooltiptext = Incluir @@ -216,7 +214,6 @@ busquedaAcumulacionPorVentaController.lhOrigen.label = Origem busquedaAcumulacionPorVentaController.lhPorcentaje.label = Porcentagem busquedaAcumulacionPorVentaController.lhVigencia.label = Datas de Vigência busquedaAcumulacionPorVentaController.tipodepasajero = Tipo de Passagem -#Senda Amigo - Pesquisa Senda amigo - Acumulacion Por Venda busquedaAcumulacionPorVentaController.window.title = Configuração Acumulação por Venda busquedaAidfController.acfiscal.label = AC.Fiscal busquedaAidfController.aidfEspecie.label = Espécie @@ -484,7 +481,7 @@ busquedaCategoriaController.lhDesc.label = Descrição busquedaCategoriaController.lhGrupo.label = Grupo de Categoria busquedaCategoriaController.lhId.label = ID busquedaCategoriaController.txtNombre.label = Tipo Passageiro -# Muestra a Pesquisa por categoría +# Muestra a Pesquisa por categoria busquedaCategoriaController.window.title = Tipo de Passagem busquedaCiudadController.btnCerrar.tooltiptext = Fechar busquedaCiudadController.btnNovo.tooltiptext = Incluir @@ -729,7 +726,6 @@ busquedaConfiguracionCategoriaController.lhMarca.label = Marca busquedaConfiguracionCategoriaController.lhTipo.label = Tipo de Passagem busquedaConfiguracionCategoriaController.lhTipoPassagem.label = Tipo de Passagem busquedaConfiguracionCategoriaController.txtNome.label = Empresa -# Mostrar a categoría Configuracao Pesquisa busquedaConfiguracionCategoriaController.window.title = Configuração Tipo de Passagem busquedaConfiguracionCorridaController.btnCerrar.tooltiptext = Fechar busquedaConfiguracionCorridaController.btnNovo.tooltiptext = Incluir @@ -1939,19 +1935,11 @@ busquedaTipoCortesiaDController.lhDesc.label = Tipo Cortesia busquedaTipoCortesiaDController.lhId.label = ID busquedaTipoCortesiaDController.lhporDesc.label = Porcentagem % busquedaTipoCortesiaDController.lhtipoC.label = Descrição - -#Tipo de Documento -busquedaTipoDocumentoController.window.title = Tipo de Documento -busquedaTipoDocumentoController.txtTipoDocumento.label=Tipo de Documento -editarTipoDocumentoController.window.title = Tipo de Documento -editarTipoDocumentoController.txtTipoDocumento.label= Tipo de Documento -editarTipoDocumentoController.txtTipoDocumento.label= Tipo de Documento -editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus -editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? -editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. - #Pantalla Pesquisa Tipo Cortesias com Desconto busquedaTipoCortesiaDController.window.title = Desconto por tipo de Cortesia +busquedaTipoDocumentoController.txtTipoDocumento.label = Tipo de Documento +#Tipo de Documento +busquedaTipoDocumentoController.window.title = Tipo de Documento busquedaTipoDomicilioController.btnCerrar.tooltiptext = Fechar busquedaTipoDomicilioController.btnNovo.tooltiptext = Incluir busquedaTipoDomicilioController.btnPesquisa.label = Pesquisa @@ -2126,7 +2114,7 @@ busquedaVigenciaTarifaController.lhFecInicio.label = Data Início busquedaVigenciaTarifaController.lhID.value = ID # Pesquisa Vigência Tarifa busquedaVigenciaTarifaController.window.title = Vigência Tarifa -busquedaVoucherController.window.title = Consulta Voucher +busquedaVoucherController.window.title = Voucher busquedamotivocancelacionEquivalenciaController.btnCerrar.tooltiptext = Fechar busquedamotivocancelacionEquivalenciaController.btnNovo.tooltiptext = Incluir busquedamotivocancelacionEquivalenciaController.btnPesquisa.label = Pesquisa @@ -2941,7 +2929,6 @@ editarCategoriaController.lbIndemitetermorecusa.value = Emite Termo de Recusa editarCategoriaController.lbIndnaousaassento.value = Não usar assento na venda de pacote editarCategoriaController.lbIndvendenaapi.value = Vende na API editarCategoriaController.lbNome.value = Descrição -# Pantalla Editar Categoría editarCategoriaController.window.title = Tipo de Passagem editarCiudadController.MSG.borrarOK = Cidade Excluida com Sucesso. editarCiudadController.MSG.borrarPergunta = Deseja Eliminar esta Cidade? @@ -4159,7 +4146,7 @@ editarContigencia.tabela.motivo = MOTIVO editarContigencia.tabela.status = STATUS editarContigencia.tabela.usuario = USUARIO editarContigencia.window.title = Contingência -editarContratoController.MSG.camposObrigatorios = É necessário informar os campos: Valor Legalizado, Valor Transportadora, Transportadora +editarContratoController.MSG.camposObrigatorios = É necessário informar os campos: Cliente Corporativo, Grupo de Contrato, Número de Contrato, Data Inicial e Data Final editarContratoController.MSG.camposObrigatoriosAdicao = É necessário informar os campos: Valor, Observação, Operação editarContratoController.MSG.confirmacaoAdicao = Está ação modificará o saldo do contrato, Você confirma a operação ? editarContratoController.MSG.contratoExiste = Já existe um registro com este número de contrato. @@ -5135,6 +5122,7 @@ editarFormaPagoController.lblIndPercentualDesconto.value = Desconto Forma Pagame editarFormaPagoController.lblLogpay.label = Logpay editarFormaPagoController.lblMercadoPago.label = Mercado Pago editarFormaPagoController.lblMobiPix.label = MobiPix +editarFormaPagoController.lblNequi.label = Nequi editarFormaPagoController.lblNotaCredito.label = Nota Crédito editarFormaPagoController.lblOrdemServico.label = Ordem Serviço editarFormaPagoController.lblPacote.label = Pacote @@ -5152,7 +5140,6 @@ editarFormaPagoController.lblTrocaPassagem.label = Troca Passagem editarFormaPagoController.lblVoucherRodoviaria.label = Voucher Rodoviária editarFormaPagoController.percentualDescontoFormaPagamento.label = Percentual desconto editarFormaPagoController.valorDescontoFormaPagamento.label = Valor desconto -editarFormaPagoController.lblNequi.label=Nequi # Pantalla Editar Forma de Pagamento editarFormaPagoController.window.title = Forma de Pagamento editarFormapagoEmpresaController.MSG.borrarOK = Forma de Pagamento eliminada com sucesso! @@ -6964,6 +6951,11 @@ editarTipoCortesiaDController.lbPdesc.value = Porcentagem Desconto editarTipoCortesiaDController.lbTipoC.value = Tipo Cortesia #Pantalla Edita Tipo Cortesias com Desconto editarTipoCortesiaDController.window.title = Desconto por tipo de Cortesia +editarTipoDocumentoController.MSG.borrarOK = Tipo de Documento Excluido com Sucesso. +editarTipoDocumentoController.MSG.borrarPergunta = Deseja Eliminar Tipo de Documento? +editarTipoDocumentoController.chkExibeConfirmacaoTotalbus.label = Exibe na tela de confirmação do Totalbus +editarTipoDocumentoController.txtTipoDocumento.label = Tipo de Documento +editarTipoDocumentoController.window.title = Tipo de Documento editarTipoDomicilioController.MSG.borrarOK = Tipo Domicilio Excluido com Sucesso. editarTipoDomicilioController.MSG.borrarPergunta = Eliminar Tipo Domicilio? editarTipoDomicilioController.MSG.clave = Já existe um registro com esta chave. @@ -7313,6 +7305,7 @@ editarVigenciaTarifaController.window.title = Vigência Tarifa editarVoucherController.MSG.camposObrigatoriosLegalizar = É necessário informar os campos: Valor Legalizado, Valor Transportadora, Transportadora editarVoucherController.tab.legalizar = Legalizar editarVoucherController.tab.voucher = Voucher +editarVoucherController.window.title = Consulta Voucher envioNominaController.lhEnviar.label = Enviar Nomina envioNominaController.window.title = Envio Nomina envioNominaControllerController.MSG.enviarOK = Enviou a Nomina com Sucesso. @@ -7767,6 +7760,7 @@ indexController.mniIntegracion.cashmonitor.label = Cash Monitor indexController.mniIntegracion.cashmonitor.relatoriovendacartaocashmonitor = Venda de cartão indexController.mniIntegracion.label = Integração indexController.mniItemDesconto.label = Item Desconto +indexController.mniLegalizar.label = Legalização Massiva indexController.mniLimparCacheAPI.label = Recarregar Caches (API) indexController.mniLimparCacheEmbarcadaAPI.label = Recarregar Cache Sincronização Embarcada (API) indexController.mniLimparCacheLocalidadesAPI.label = Recarregar Cache de Localidades (API) @@ -8144,11 +8138,14 @@ label.id = ID label.identificacao = Identificação label.logradouro = Logradouro label.manipulaBonus = Gerencia Bônus +label.mensagem = Mensagem label.nit = Nit label.numContrato = Número Contrato #Pantalla Pesquisa Tipo Convênio label.numConvenio = Número Convênio label.numFatura = Num. Fatura +label.numFinal = Número Final +label.numInicial = Número Inicial label.numVoucher = Número Voucher label.numero = Número label.observacao = Observação @@ -8171,6 +8168,7 @@ label.status = Status label.status.ativo = Ativo label.status.digitado = Digitado label.status.inativo = Inativo +label.sucesso = Sucesso label.tarifa = Tarifa label.telefone = Telefone label.tipoCalculo = Cálculo @@ -8196,11 +8194,14 @@ label.tipoTarifa = Tipo Tarifa label.tipoTarifa.fixa = Fixa label.tipoTarifa.variavel = Variável label.transportadora = Transportadora +label.trecho = Trecho +label.url = URL label.valor = Valor label.valorContrato = Valor Contrato label.valorLegalizado = Valor Legalizado label.valorLicitado = Valor Licitado label.valorTransportadora = Valor Transportadora +label.voucher = Voucher lb.CentroResultado = Centro de Resultado lb.Equivalencia = Equivalencia lb.ate = até @@ -8229,6 +8230,13 @@ lb.sigla = Sigla lb.todas = TODAS lb.uf = UF lbEquivalencia.value = Equivalencia +legalizacaoMassivaController.MSG.camposObrigatorios = É necessário informar os campos: Número inicial, Número Final, Valor Legalizado e Transportadora +legalizacaoMassivaController.MSG.contratoDiferente = Outro Contrato +legalizacaoMassivaController.MSG.destinoDiferente = Destino diferente +legalizacaoMassivaController.MSG.nitNaoEncontrado = Transportadora não encontrada com esse nit +legalizacaoMassivaController.MSG.origemDiferente = Origem diferente +legalizacaoMassivaController.MSG.statusDiferente = Situação não EMITIDO +legalizacaoMassivaController.window.title = Legalização Massiva limparCacheAPI.message.naoconfigurado = A constante de configuração da URL da API não foi encontrada. limparCacheAPI.message.pergunta = Deseja recarregar Cache selecionado na API ?\n (API em questão ficará indisponível durante a execução) limparCacheAPI.message.senha = Informe Sua Senha diff --git a/web/gui/configuraciones_comerciales/negcorporativos/editarVoucher.zul b/web/gui/configuraciones_comerciales/negcorporativos/editarVoucher.zul index 8d4c16e4f..55c7f5f26 100644 --- a/web/gui/configuraciones_comerciales/negcorporativos/editarVoucher.zul +++ b/web/gui/configuraciones_comerciales/negcorporativos/editarVoucher.zul @@ -145,7 +145,7 @@ image="/gui/img/ok.png" width="120px" label="Legalizar " /> - + diff --git a/web/gui/configuraciones_comerciales/negcorporativos/legalizacaoMassiva.zul b/web/gui/configuraciones_comerciales/negcorporativos/legalizacaoMassiva.zul new file mode 100644 index 000000000..95a1d90c0 --- /dev/null +++ b/web/gui/configuraciones_comerciales/negcorporativos/legalizacaoMassiva.zul @@ -0,0 +1,108 @@ + + + + + + + + + + + +