From 06a47d655c41fa073da1ff2de748d003c6f9f839 Mon Sep 17 00:00:00 2001 From: wilian Date: Mon, 4 May 2020 13:14:01 +0000 Subject: [PATCH] bug#18913 dev:thiago qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@101410 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarEmpresaController.java | 29 +++++++++++++++++++ web/WEB-INF/i3-label_es_MX.label | 4 +++ web/WEB-INF/i3-label_pt_BR.label | 5 ++++ web/gui/catalogos/editarEmpresa.zul | 19 ++++++++++++ 4 files changed, 57 insertions(+) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java index d2164c398..ebbf75e8f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java @@ -53,6 +53,7 @@ import com.rjconsultores.ventaboletos.entidad.InscricaoEstadual; import com.rjconsultores.ventaboletos.entidad.InstiFinanceira; import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra; +import com.rjconsultores.ventaboletos.enums.TipoCstGratuidade; import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.service.CategoriaService; import com.rjconsultores.ventaboletos.service.CiudadService; @@ -189,6 +190,10 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private Checkbox chkIndImpComprovanteDeReserva; private Checkbox chkIndEnviaDadosAgenciaBpe; private Checkbox chkIndPrecoPorDemanda; + + private Radio rdCst00; + private Radio rdCst40; + private Radio rdCst41; private MyListbox inscEstadualList; private Combobox cmbEstadoInscEstadual; @@ -485,6 +490,18 @@ public class EditarEmpresaController extends MyGenericForwardComposer { radGrupoLinhasLinhaOriginal.setChecked(Boolean.TRUE.equals(empresa.getIndComissaoGrupoLinhaOriginal())); radGrupoLinhasAproveitamentoSeletivo.setChecked(!Boolean.TRUE.equals(empresa.getIndComissaoGrupoLinhaOriginal())); + if(empresa.getCstGratuidade() != null) { + if(TipoCstGratuidade.CST00.equals(empresa.getCstGratuidade())) { + rdCst00.setChecked(true); + } else if(TipoCstGratuidade.CST40.equals(empresa.getCstGratuidade())) { + rdCst40.setChecked(true); + } else if(TipoCstGratuidade.CST41.equals(empresa.getCstGratuidade())) { + rdCst41.setChecked(true); + } + } else { + rdCst00.setChecked(true); + } + ajustarRadioAbaRateioComissao(); } @@ -608,6 +625,10 @@ public class EditarEmpresaController extends MyGenericForwardComposer { chkIndAlteraPosicaoCamposDocCupomEmbarque.getValue(); chkIndPrecoPorDemanda.getValue(); cmbCRT.getValue(); + + rdCst00.getValue(); + rdCst40.getValue(); + rdCst41.getValue(); if (!validarEmail()) { Messagebox.show(Labels.getLabel("editarTipoPuntoVentaController.MSG.emailInvalido"), @@ -712,6 +733,14 @@ public class EditarEmpresaController extends MyGenericForwardComposer { empresa.setIndEnviaDadosAgenciaBpe(chkIndEnviaDadosAgenciaBpe.isChecked()); empresa.setIndPrecoPorDemanda(chkIndPrecoPorDemanda.isChecked()); + if(rdCst00.isChecked()) { + empresa.setCstGratuidade(TipoCstGratuidade.CST00); + } else if(rdCst40.isChecked()) { + empresa.setCstGratuidade(TipoCstGratuidade.CST40); + } else if(rdCst41.isChecked()) { + empresa.setCstGratuidade(TipoCstGratuidade.CST41); + } + empresa.setIndRateioComissaoGrupoLinha(radAtivarRateioComissaoGrupoLinhaSim.isChecked()); if (radGrupoLinhasLinhaOriginal.isDisabled()) { empresa.setIndComissaoGrupoLinhaOriginal(null); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 74f04aa2d..371917dc6 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1376,6 +1376,10 @@ editarEmpresaController.origemIEDescentralizada.label = Origem Inscrição Estad editarEmpresaController.MSG.origemIEDescentralizadaNaoInformada = A Origem da Inscrição Estadual Descentralizada não foi informada editarEmpresaController.MSG.origemIEDescentralizadaJaInformada = A Origem {0} da Inscrição Estadual Descentralizada já Informada para o Estado {1} editarEmpresaController.MSG.origemIEDescentralizadaUFIncompativel = UF da Origem da Inscrição Estadual Descentralizada selecionada incompatível +editarEmpresaController.cstGratuidade.label = CST Gratuidade 100% +editarEmpresaController.cst00.label = CST=00 (Tribuitação Normal) +editarEmpresaController.cst40.label = CST=40 (Isento) +editarEmpresaController.cst41.label = CST=41 (Não Tributado) editarEmpresaController.contaBancaria.label = Cuentas Bancárias editarEmpresaController.contaBancaria.instiFinanceira = Instituición financiera diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index c346ed807..e31fc5158 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1505,6 +1505,11 @@ editarEmpresaController.origemIEDescentralizada.label = Origem Inscrição Estad editarEmpresaController.MSG.origemIEDescentralizadaNaoInformada = A Origem da Inscrição Estadual Descentralizada não foi informada editarEmpresaController.MSG.origemIEDescentralizadaJaInformada = A Origem {0} da Inscrição Estadual Descentralizada já Informada para o Estado {1} editarEmpresaController.MSG.origemIEDescentralizadaUFIncompativel = UF da Origem da Inscrição Estadual Descentralizada selecionada incompatível +editarEmpresaController.cstGratuidade.label = CST Gratuidade 100% +editarEmpresaController.cstGratuidade.ajuda = Definie o CST dos Bilhetes de Gratuidade +editarEmpresaController.cst00.label = CST=00 (Tribuitação Normal) +editarEmpresaController.cst40.label = CST=40 (Isento) +editarEmpresaController.cst41.label = CST=41 (Não Tributado) editarEmpresaController.contaBancaria.label = Contas Bancárias editarEmpresaController.contaBancaria.instiFinanceira = Instituição Financeira diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul index a54d2d809..23e7b98f8 100644 --- a/web/gui/catalogos/editarEmpresa.zul +++ b/web/gui/catalogos/editarEmpresa.zul @@ -782,6 +782,25 @@ + + + + + + + + + + + + + +