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 d1ccefa0e..8fe63b2e9 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 @@ -212,6 +212,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private Textbox txtInscEstCNPJ; private Textbox txtEquivalenciaAG; private Checkbox chkBPe; + private Checkbox chkFormaPagoOutrosSemDadosCartao; private Checkbox chkIndgennumfoliovtaintimpost; private Checkbox chkHabilitaIEDescentralizada; private MyComboboxParada cmbOrigemIEDescentralizada; @@ -958,6 +959,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { String inscEstCNPJ = txtInscEstCNPJ.getValue(); String equivalenciaAG = txtEquivalenciaAG.getValue(); Boolean isBPe = chkBPe.isChecked(); + final Boolean isFormaPagoOutrosSemDadosCartao = chkFormaPagoOutrosSemDadosCartao.isChecked(); Boolean isHabilitaIEDescentralizada = chkHabilitaIEDescentralizada.isChecked(); Parada origemIEDescentralizada = cmbOrigemIEDescentralizada.getSelectedObject(); @@ -991,6 +993,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { inscEstLogradouro, inscEstNumero, inscEstComplemento, inscEstCEP, inscEstBairro, ciudad, inscEstCNPJ); nuevaInscEstadual.setEquivalenciaAG(equivalenciaAG); nuevaInscEstadual.setIsBPe(isBPe); + nuevaInscEstadual.setIndFormaPagoOutrosSemCartao(isFormaPagoOutrosSemDadosCartao); nuevaInscEstadual.setIndHabilitaIEDescentralizada(isHabilitaIEDescentralizada); if(isHabilitaIEDescentralizada) { diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaInscricaoEstadualController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaInscricaoEstadualController.java index 88476b77b..378fa3cce 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaInscricaoEstadualController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaInscricaoEstadualController.java @@ -3,6 +3,7 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; import java.util.ArrayList; import java.util.List; +import org.apache.commons.lang.BooleanUtils; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; @@ -69,6 +70,7 @@ public class EditarEmpresaInscricaoEstadualController extends MyGenericForwardCo private Textbox txtInscEstBairro; private Textbox txtEquivalenciaAG; private Checkbox chkBPe; + private Checkbox chkFormaPagoOutrosSemDadosCartao; private Checkbox chkHabilitaIEDescentralizada; private MyComboboxParada cmbOrigemIEDescentralizada; @@ -91,8 +93,9 @@ public class EditarEmpresaInscricaoEstadualController extends MyGenericForwardCo if (inscricaoEstadual != null) { alterarCidade(inscricaoEstadual.getEstado()); - chkBPe.setChecked(inscricaoEstadual.getIsBPe() != null ? inscricaoEstadual.getIsBPe() : false); - chkHabilitaIEDescentralizada.setChecked(inscricaoEstadual.getIndHabilitaIEDescentralizada() != null ? inscricaoEstadual.getIndHabilitaIEDescentralizada() : false); + chkFormaPagoOutrosSemDadosCartao.setChecked(BooleanUtils.toBoolean(inscricaoEstadual.getIndFormaPagoOutrosSemCartao())); + chkBPe.setChecked(BooleanUtils.toBoolean(inscricaoEstadual.getIsBPe())); + chkHabilitaIEDescentralizada.setChecked(BooleanUtils.toBoolean(inscricaoEstadual.getIndHabilitaIEDescentralizada())); } } @@ -155,6 +158,8 @@ public class EditarEmpresaInscricaoEstadualController extends MyGenericForwardCo inscricaoEstadual.setOrigemIEDescentralizada(null); } + inscricaoEstadual.setIndFormaPagoOutrosSemCartao(chkFormaPagoOutrosSemDadosCartao.isChecked()); + inscricaoEstadual.setIsBPe(chkBPe.isChecked()); empresaService.actualizaInscEstadual(inscricaoEstadual); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index e863e07b6..ca588d5ed 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1325,6 +1325,7 @@ editarEmpresaController.cep.label = CEP editarEmpresaController.bairro.label = Barrio editarEmpresaController.equivalencia.label = Equivalencia AG editarEmpresaController.bpe.label = Habilitar BPe +editarEmpresaController.formapagoOutrosSemDadosCartao.label = Envíe el método de pago 'Otro' cuando no haya datos de la tarjeta. editarEmpresaController.cidade.label = Ciudad editarEmpresaController.estado.label = Estado editarEmpresaController.inscricaoestadual.label=Insc.Estadual diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 573d8cef3..a72b1d08c 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1430,6 +1430,7 @@ editarEmpresaController.cep.label = CEP editarEmpresaController.bairro.label = Bairro editarEmpresaController.equivalencia.label = Equivalência AG editarEmpresaController.bpe.label = Habilitar BPe +editarEmpresaController.formapagoOutrosSemDadosCartao.label = Enviar forma de pagamento 'Outros' quando não houver dados do cartão. editarEmpresaController.cidade.label = Cidade editarEmpresaController.estado.label = Estado editarEmpresaController.inscricaoestadual.label=Insc.Estadual diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul index a41f3a4d3..2c018b435 100644 --- a/web/gui/catalogos/editarEmpresa.zul +++ b/web/gui/catalogos/editarEmpresa.zul @@ -999,6 +999,11 @@ value="${c:l('editarEmpresaController.bpe.label')}" /> + + - + + +