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 @@