From c177d25c1bc96507feaa6514cc9c291795ce1259 Mon Sep 17 00:00:00 2001 From: valdir Date: Mon, 23 Sep 2019 17:12:47 +0000 Subject: [PATCH] =?UTF-8?q?0015249:=20Campo=20Imposto=20Obrigat=C3=B3rio?= =?UTF-8?q?=200015219:=20LEI=20N=C2=BA=208.405=20/=20Rio=20de=20Janeiro=20?= =?UTF-8?q?-=20Fundo=20de=20combate=20a=20pobreza=20bug#15219=20bug#15249?= =?UTF-8?q?=20dev:leonardo=20qua:junea?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@97769 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarEmpresaImpostoController.java | 12 +++++--- web/WEB-INF/i3-label_pt_BR.label | 5 +++- web/gui/catalogos/editarEmpresaImposto.zul | 30 +++++++++++++++++-- 3 files changed, 40 insertions(+), 7 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaImpostoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaImpostoController.java index b01a8f7a0..21959bba3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaImpostoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaImpostoController.java @@ -79,6 +79,14 @@ public class EditarEmpresaImpostoController extends MyGenericForwardComposer { empresaImposto.setIndTribEmissao(radTribEmissao.isChecked()); empresaImposto.setIndTribViagem(radTribViagem.isChecked()); + if(empresaImposto.getPorctributo() == null) { + Messagebox.show( + Labels.getLabel("editarEmpresaImpostoController.window.obrigatorioOutrosTributos"), + Labels.getLabel("editarEmpresaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + return; + } + setarValoreZero(); empresaImpostoService.actualizacion(this.empresaImposto); @@ -116,10 +124,6 @@ public class EditarEmpresaImpostoController extends MyGenericForwardComposer { empresaImposto.setPorcRedBaseIcmsIM(BigDecimal.ZERO); } - if(empresaImposto.getPorctributo() == null) { - empresaImposto.setPorctributo(BigDecimal.ZERO); - } - if(empresaImposto.getIcms() == null) { empresaImposto.setIcms(BigDecimal.ZERO); } diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 5fd4c14e3..ea531df1c 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1551,7 +1551,8 @@ editarEmpresaImpostoController.labelRedMunicial.value = Redutor ICMS Intermunici editarEmpresaImpostoController.labelRedEstadual.value = Redutor ICMS Interestadual editarEmpresaImpostoController.labelRedIcms.value = Redutor Base de Cálculo ICMS Interestadual editarEmpresaImpostoController.labelRedIcmsIM.value = Redutor Base de Cálculo ICMS Intermunicipal -editarEmpresaImpostoController.labelPorctributo.value = % Tributo +editarEmpresaImpostoController.labelPorctributo.value = Demais Tributos % +editarEmpresaImpostoController.labelPorcFECP.value= FECP % editarEmpresaImpostoController.labelTributacaoImportacao.value = Tributação Importação BPe editarEmpresaImpostoController.codEstabelecimento.value = Código Estabelecimento editarEmpresaImpostoController.codigoContabilMunicipal.value = Código Contabil Municipal @@ -1564,9 +1565,11 @@ editarEmpresaImpostoController.lblValores.value = Valores editarEmpresaImpostoController.lblBasedeCalculo.value = Base de Cálculo ICMS Intermunicipal editarEmpresaImpostoController.lblBasedeCalculoInterestadual.value = Base de Cálculo ICMS Interestadual editarEmpresaImpostoController.lblImportacao.value = Importação +editarEmpresaImpostoController.infComplementar.value=Inf. Complementar editarEmpresaImpostoController.window.sucessoApagar=Configuração de imposto apagada com sucesso! editarEmpresaImpostoController.window.sucessoSalvar=Configuração de imposto salva com sucesso! +editarEmpresaImpostoController.window.obrigatorioOutrosTributos=É obrigatório o preenchimento do campo Demais Tributos. editarEmpresaImpostoController.lblTarifa.value = Tarifa editarEmpresaImpostoController.lblSeguro.value = Seguro diff --git a/web/gui/catalogos/editarEmpresaImposto.zul b/web/gui/catalogos/editarEmpresaImposto.zul index 3a431fd4e..8f24d7e3d 100644 --- a/web/gui/catalogos/editarEmpresaImposto.zul +++ b/web/gui/catalogos/editarEmpresaImposto.zul @@ -86,7 +86,6 @@