From 1702f28cbf48b6ca30da621fbc71e46d69722a1a Mon Sep 17 00:00:00 2001 From: Fabio Date: Wed, 25 Sep 2024 15:59:07 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20legaliza=C3=A7ao=20de=20vo?= =?UTF-8?q?ucher=20fixes=20bug#AL-4991?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../EditarVoucherController.java | 7 ++++++- web/WEB-INF/i3-label_en.label | 5 +++-- web/WEB-INF/i3-label_es_MX.label | 5 +++-- web/WEB-INF/i3-label_fr_FR.label | 9 +++------ web/WEB-INF/i3-label_pt_BR.label | 7 ++++--- 6 files changed, 20 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 5c116e5cf..4767fc988 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.145.5 + 1.145.6 war diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarVoucherController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarVoucherController.java index 3f56c82ad..eee95749c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarVoucherController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarVoucherController.java @@ -164,7 +164,12 @@ public class EditarVoucherController extends MyGenericForwardComposer { private void validaLegalizacao() throws BusinessException { if ( voucher.getValorLegalizado() == null ){ throw new BusinessException("editarVoucherController.MSG.camposObrigatoriosLegalizar"); - } + } + + if( ! voucher.getSituacaoVoucher().equals(SituacaoVoucher.EMITIDO)) { + throw new BusinessException("editarVoucherController.MSG.statusNaoEmitido"); + } + } private void validaCampos() throws BusinessException { diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 2b0509367..9d239dbb9 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -2737,7 +2737,6 @@ editarCatalogoDeAgruparParadaController.lbLocalidade.value = Location # Editar Agrupamento de localidade editarCatalogoDeAgruparParadaController.lbNome.value = Description editarCatalogoDeAgruparParadaController.window.title = Group Location -editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Availability on Totalbus editarCatalogoDeParadaController.MSG.borrarCodigoOrgaoConcedentePergunta = Do you want to delete this code? editarCatalogoDeParadaController.MSG.borrarOK = Location Deleted Successfully. editarCatalogoDeParadaController.MSG.borrarPergunta = Do you want to delete this location? @@ -2749,6 +2748,7 @@ editarCatalogoDeParadaController.btnApagar.tooltiptext = Delete editarCatalogoDeParadaController.btnFechar.tooltiptext = Close editarCatalogoDeParadaController.btnRemoverCodOrgaoConcedente.tooltiptext = Remove Granting Body Code editarCatalogoDeParadaController.btnSalvar.tooltiptext = Save +editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Availability on Totalbus editarCatalogoDeParadaController.chkIntegracaoW2i.value = Has W2i integration editarCatalogoDeParadaController.chkVendeInternet.value = Sells Internet editarCatalogoDeParadaController.chkVendeTotem.value = Sell Totem @@ -2958,8 +2958,8 @@ editarCategoriaController.lbIndnaousaassento.value = Do not use a seat when sell editarCategoriaController.lbIndvendenaapi.value = Sell on API editarCategoriaController.lbNome.value = Description editarCategoriaController.lblVendaEmPeAPI.value = Sell ​​in Foot API -editarCategoriaController.lblVendaEmPeAPISim.value = Yes editarCategoriaController.lblVendaEmPeAPINao.value = No +editarCategoriaController.lblVendaEmPeAPISim.value = Yes # Pantalla Editar Categoría editarCategoriaController.window.title = Passage Type editarCiudadController.MSG.borrarOK = City Deleted Successfully. @@ -7384,6 +7384,7 @@ editarVigenciaTarifaController.btnSalvar.tooltiptext = Save # Editar Vigência Tarifa editarVigenciaTarifaController.window.title = Tariff Validity editarVoucherController.MSG.camposObrigatoriosLegalizar = It is necessary to inform the field: Carrier Value +editarVoucherController.MSG.statusNaoEmitido = Only issued voucher can be legalized editarVoucherController.tab.legalizar = Legalize editarVoucherController.tab.voucher = Voucher editarVoucherController.window.title = Voucher diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 63087f1c8..bb4803414 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -2733,7 +2733,6 @@ editarCatalogoDeAgruparParadaController.lbLocalidade.value = Localidade # Editar Agrupamento de localidade editarCatalogoDeAgruparParadaController.lbNome.value = Descripción editarCatalogoDeAgruparParadaController.window.title = Un grupo Parada -editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Disponible en Totalbus editarCatalogoDeParadaController.MSG.borrarCodigoOrgaoConcedentePergunta = Deseja Eliminar este código? editarCatalogoDeParadaController.MSG.borrarOK = Parada se eliminó exitosamente editarCatalogoDeParadaController.MSG.borrarPergunta = Desea eliminar esta parada? @@ -2745,6 +2744,7 @@ editarCatalogoDeParadaController.btnApagar.tooltiptext = Eliminar editarCatalogoDeParadaController.btnFechar.tooltiptext = Cerrar editarCatalogoDeParadaController.btnRemoverCodOrgaoConcedente.tooltiptext = Remover Código Orgão Concedente editarCatalogoDeParadaController.btnSalvar.tooltiptext = Guardar +editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Disponible en Totalbus editarCatalogoDeParadaController.chkIntegracaoW2i.value = Tiene integración W2i editarCatalogoDeParadaController.chkVendeInternet.value = Vende Internet editarCatalogoDeParadaController.chkVendeTotem.value = Vende Totem @@ -2955,8 +2955,8 @@ editarCategoriaController.lbIndnaousaassento.value = No usar asiento en la venta editarCategoriaController.lbIndvendenaapi.value = Vende na API editarCategoriaController.lbNome.value = Descripción editarCategoriaController.lblVendaEmPeAPI.value = Vende em Pé na API -editarCategoriaController.lblVendaEmPeAPISim.value = Si editarCategoriaController.lblVendaEmPeAPINao.value = No +editarCategoriaController.lblVendaEmPeAPISim.value = Si # Pantalla Editar Categoría editarCategoriaController.window.title = Tipo de pasaje editarCiudadController.MSG.borrarOK = Ciudad se eliminó exitosamente @@ -7390,6 +7390,7 @@ editarVigenciaTarifaController.btnSalvar.tooltiptext = Guardar # Editar Vigencia Tarifa editarVigenciaTarifaController.window.title = Vigencia tarifa editarVoucherController.MSG.camposObrigatoriosLegalizar = Es necesario informar lo campo: Valor Transportadora +editarVoucherController.MSG.statusNaoEmitido = Sólo se pueden legalizar los bonos emitidos editarVoucherController.tab.legalizar = Legalizar editarVoucherController.tab.voucher = Bonos editarVoucherController.window.title = Bonos diff --git a/web/WEB-INF/i3-label_fr_FR.label b/web/WEB-INF/i3-label_fr_FR.label index ef0b7d465..be38e4681 100644 --- a/web/WEB-INF/i3-label_fr_FR.label +++ b/web/WEB-INF/i3-label_fr_FR.label @@ -2734,7 +2734,6 @@ editarCatalogoDeAgruparParadaController.lbLocalidade.value = Localisation # Editar Agrupamento de localidade editarCatalogoDeAgruparParadaController.lbNome.value = Description editarCatalogoDeAgruparParadaController.window.title = Emplacement du groupe -editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Disponible sur Totalbus editarCatalogoDeParadaController.MSG.borrarCodigoOrgaoConcedentePergunta = Voulez-vous supprimer ce code ? editarCatalogoDeParadaController.MSG.borrarOK = Emplacement supprimé avec succès. editarCatalogoDeParadaController.MSG.borrarPergunta = Voulez-vous supprimer cet emplacement ? @@ -2746,6 +2745,7 @@ editarCatalogoDeParadaController.btnApagar.tooltiptext = Supprimer editarCatalogoDeParadaController.btnFechar.tooltiptext = Fermer editarCatalogoDeParadaController.btnRemoverCodOrgaoConcedente.tooltiptext = Supprimer le code de l'organisme concédant editarCatalogoDeParadaController.btnSalvar.tooltiptext = Enregistrer +editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Disponible sur Totalbus editarCatalogoDeParadaController.chkIntegracaoW2i.value = A une intégration W2i editarCatalogoDeParadaController.chkVendeInternet.value = Vend Internet editarCatalogoDeParadaController.chkVendeTotem.value = Vendre un totem @@ -2954,8 +2954,8 @@ editarCategoriaController.lbIndnaousaassento.value = Ne pas utiliser de siège l editarCategoriaController.lbIndvendenaapi.value = Vendre sur API editarCategoriaController.lbNome.value = Description editarCategoriaController.lblVendaEmPeAPI.value = Vendre à pied API -editarCategoriaController.lblVendaEmPeAPISim.value = Oui editarCategoriaController.lblVendaEmPeAPINao.value = Non +editarCategoriaController.lblVendaEmPeAPISim.value = Oui # Pantalla Editar Categoría editarCategoriaController.window.title = Type de passage editarCiudadController.MSG.borrarOK = Ville supprimée avec succès. @@ -7384,6 +7384,7 @@ editarVigenciaTarifaController.btnSalvar.tooltiptext = Enregistrer # Editar Vigência Tarifa editarVigenciaTarifaController.window.title = Validité tarifaire editarVoucherController.MSG.camposObrigatoriosLegalizar = Il est nécessaire de renseigner le champ: Transporteur Valeur. +editarVoucherController.MSG.statusNaoEmitido = Seuls les bons émis peuvent être légalisés editarVoucherController.tab.legalizar = Légaliser editarVoucherController.tab.voucher = Bons editarVoucherController.window.title = Bons @@ -9027,8 +9028,6 @@ relatorioDescontosController.info.fecVentaFinal = Entrez la date de vente finale relatorioDescontosController.info.fecVentaInicial = Entrez la date de vente initiale relatorioDescontosController.lbAgencia.value = Agence relatorioDescontosController.lbCodConvenio.value = Code d'accord -relatorioDescontosController.lbConseiderarVendasGeramCaixa.ajuda = Las impresiones, por ejemplo, no están incluidas en esta lista. -relatorioDescontosController.lbConseiderarVendasGeramCaixa.value = Considere ventas que no generen efectivo relatorioDescontosController.lbConseiderarVendasGeramCaixa.ajuda = Les impressions, par exemple, ne sont pas incluses dans cette liste. relatorioDescontosController.lbConseiderarVendasGeramCaixa.value = Pensez aux ventes qui non génèrent des liquidités relatorioDescontosController.lbEmpresa.value = Entreprise @@ -9038,8 +9037,6 @@ relatorioDescontosController.lbPeriodoVendaInicial.value = Date de vente initial relatorioDescontosController.lbTipoRelatorio.value = Type de rapport : relatorioDescontosController.lbTipoRelatorioTipo1.value = Tapez 1 relatorioDescontosController.lbTipoRelatorioTipo2.value = Tapez 2 -relatorioDescontosController.rdConseiderarVendasGeramCaixaNao.value = Non -relatorioDescontosController.rdConseiderarVendasGeramCaixaSim.value = Oui relatorioDescontosController.rdConseiderarVendasGeramCaixaNao.value = No relatorioDescontosController.rdConseiderarVendasGeramCaixaSim.value = Si # Relatório de Descontos diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 51104d667..20abab29e 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2731,7 +2731,6 @@ editarCatalogoDeAgruparParadaController.lbLocalidade.value = Localidade # Editar Agrupamento de localidade editarCatalogoDeAgruparParadaController.lbNome.value = Descrição editarCatalogoDeAgruparParadaController.window.title = Agrupar Localidade -editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Disponível no Totalbus editarCatalogoDeParadaController.MSG.borrarCodigoOrgaoConcedentePergunta = Deseja Eliminar este código? editarCatalogoDeParadaController.MSG.borrarOK = Localidade Excluida com Sucesso. editarCatalogoDeParadaController.MSG.borrarPergunta = Deseja Eliminar esta localidade? @@ -2743,6 +2742,7 @@ editarCatalogoDeParadaController.btnApagar.tooltiptext = Eliminar editarCatalogoDeParadaController.btnFechar.tooltiptext = Fechar editarCatalogoDeParadaController.btnRemoverCodOrgaoConcedente.tooltiptext = Remover Código Orgão Concedente editarCatalogoDeParadaController.btnSalvar.tooltiptext = Salvar +editarCatalogoDeParadaController.chkDisponibleTotalbus.value = Disponível no Totalbus editarCatalogoDeParadaController.chkIntegracaoW2i.value = Possui integração W2i editarCatalogoDeParadaController.chkVendeInternet.value = Vende Internet editarCatalogoDeParadaController.chkVendeTotem.value = Vende Totem @@ -2951,10 +2951,10 @@ 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 -editarCategoriaController.window.title = Tipo de Passagem editarCategoriaController.lblVendaEmPeAPI.value = Vende em Pé na API -editarCategoriaController.lblVendaEmPeAPISim.value = Sim editarCategoriaController.lblVendaEmPeAPINao.value = Não +editarCategoriaController.lblVendaEmPeAPISim.value = Sim +editarCategoriaController.window.title = Tipo de Passagem editarCiudadController.MSG.borrarOK = Cidade Excluida com Sucesso. editarCiudadController.MSG.borrarPergunta = Deseja Eliminar esta Cidade? editarCiudadController.MSG.suscribirOK = Cidade Registrada com Sucesso. @@ -7381,6 +7381,7 @@ editarVigenciaTarifaController.btnSalvar.tooltiptext = Salvar # Editar Vigência Tarifa editarVigenciaTarifaController.window.title = Vigência Tarifa editarVoucherController.MSG.camposObrigatoriosLegalizar = É necessário informar o campo: Valor Transportadora +editarVoucherController.MSG.statusNaoEmitido = Apenas voucher emitido pode ser legalizado editarVoucherController.tab.legalizar = Legalizar editarVoucherController.tab.voucher = Voucher editarVoucherController.window.title = Voucher