diff --git a/pom.xml b/pom.xml
index 0132ea007..326169e3a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,12 +4,12 @@
4.0.0
br.com.rjconsultores
ventaboletosadm
- 1.102.2
+ 1.102.3
war
- 1.77.1
- 1.60.0
+ 1.77.2
+ 1.61.0
UTF-8
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 f729b01f9..1d603a675 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
@@ -88,6 +88,7 @@ import com.rjconsultores.ventaboletos.entidad.EmpresaAdyenConfig;
import com.rjconsultores.ventaboletos.entidad.EmpresaAsistenciaDeViajeConfig;
import com.rjconsultores.ventaboletos.entidad.EmpresaCertificadoConfig;
import com.rjconsultores.ventaboletos.entidad.EmpresaCieloLinkConfig;
+import com.rjconsultores.ventaboletos.entidad.EmpresaComprovantePassagemConfig;
import com.rjconsultores.ventaboletos.entidad.EmpresaContaBancaria;
import com.rjconsultores.ventaboletos.entidad.EmpresaCrediBancoConfig;
import com.rjconsultores.ventaboletos.entidad.EmpresaEmail;
@@ -102,12 +103,14 @@ import com.rjconsultores.ventaboletos.entidad.EmpresaSaferConfig;
import com.rjconsultores.ventaboletos.entidad.EmpresaSicfeConfig;
import com.rjconsultores.ventaboletos.entidad.Estado;
import com.rjconsultores.ventaboletos.entidad.FormaPago;
+import com.rjconsultores.ventaboletos.entidad.ImpresionLayoutConfig;
import com.rjconsultores.ventaboletos.entidad.InscricaoEstadual;
import com.rjconsultores.ventaboletos.entidad.InstiFinanceira;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
import com.rjconsultores.ventaboletos.enums.EnumTipoCertificado;
+import com.rjconsultores.ventaboletos.enums.EnumTipoIntegracao;
import com.rjconsultores.ventaboletos.enums.TipoCstGratuidade;
import com.rjconsultores.ventaboletos.enums.TipoEmail;
import com.rjconsultores.ventaboletos.enums.TipoOperacaoECommerce;
@@ -119,6 +122,7 @@ import com.rjconsultores.ventaboletos.service.EmpresaAdyenConfigService;
import com.rjconsultores.ventaboletos.service.EmpresaAsistenciaDeViajeConfigService;
import com.rjconsultores.ventaboletos.service.EmpresaCertificadoConfigService;
import com.rjconsultores.ventaboletos.service.EmpresaCieloLinkService;
+import com.rjconsultores.ventaboletos.service.EmpresaComprovantePassagemConfigService;
import com.rjconsultores.ventaboletos.service.EmpresaCrediBancoConfigService;
import com.rjconsultores.ventaboletos.service.EmpresaEmailConfigService;
import com.rjconsultores.ventaboletos.service.EmpresaEmailEComerceService;
@@ -133,6 +137,7 @@ import com.rjconsultores.ventaboletos.service.EmpresaService;
import com.rjconsultores.ventaboletos.service.EmpresaSicfeConfigService;
import com.rjconsultores.ventaboletos.service.EstadoService;
import com.rjconsultores.ventaboletos.service.FormaPagoService;
+import com.rjconsultores.ventaboletos.service.ImpresionLayoutConfigService;
import com.rjconsultores.ventaboletos.service.InstiFinanceiraService;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.service.TipoEventoExtraService;
@@ -147,6 +152,7 @@ import com.rjconsultores.ventaboletos.vo.mercadopago.RetornoStoreVO;
import com.rjconsultores.ventaboletos.vo.mercadopago.StoreVO;
import com.rjconsultores.ventaboletos.web.utilerias.MyCheckboxSiNo;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
+import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxImpresionLayoutConfig;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
@@ -211,6 +217,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private EmpresaCrediBancoConfigService empresaCrediBancoConfigService;
@Autowired
private EmpresaAsistenciaDeViajeConfigService empresaAsistenciaDeViajeConfigService;
+ @Autowired
+ private EmpresaComprovantePassagemConfigService empresaComprovantePassagemConfigService;
@Autowired
private EmpresaPMArtespConfigService empresaPMArtespConfigService;
@@ -231,6 +239,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private List empresaSicfeConfig;
private List empresaCrediBancoConfig;
private List empresaAsistenciaDeViajeConfig;
+ private List empresaComprovantePassagemConfig;
private MyListbox empresaList;
private MyTextbox txtNome;
private MyTextbox txtCNPJ;
@@ -581,6 +590,31 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private EmpresaPMArtespConfig empresaPMArtespConfig;
private List lsOrgaoConcedente;
+
+ private List lsTipoIntegracao;
+
+ private Groupbox gbHabilitaImpressaoComprovante;
+ private Checkbox chkIsImpressaoComprovanteHabilitado;
+
+ private Groupbox gbHabilitaWhatsAppComprovante;
+ private Checkbox chkIsWhatsAppComprovanteHabilitado;
+ private Checkbox chkDefaultWhatsApp;
+ private Combobox cmbTipoIntegracaoWhatsApp;
+ private MyComboboxImpresionLayoutConfig cmbImpresionLayoutConfigWhatsApp;
+
+ private Groupbox gbHabilitaSMSComprovante;
+ private Checkbox chkIsSMSComprovanteHabilitado;
+ private Checkbox chkDefaultSMS;
+ private Combobox cmbTipoIntegracaoSMS;
+ private MyComboboxImpresionLayoutConfig cmbImpresionLayoutConfigSMS;
+
+ private Groupbox gbHabilitaEmailComprovante;
+ private Checkbox chkIsEmailComprovanteHabilitado;
+ private Checkbox chkDefaultEmail;
+ private Combobox cmbTipoIntegracaoEmail;
+ private MyComboboxImpresionLayoutConfig cmbImpresionLayoutConfigEmail;
+
+ private ImpresionLayoutConfigService impresionLayoutConfigService;
private static final String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
+ "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
@@ -593,6 +627,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
lsFormaPagos = formaPagoService.obtenerTodos();
lsTipoEventoExtras = tipoEventoExtraService.obtenerTodos();
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
+ lsTipoIntegracao = Arrays.asList(EnumTipoIntegracao.values());
empresa = (Empresa) Executions.getCurrent().getArg().get("empresa");
empresaList = (MyListbox) Executions.getCurrent().getArg().get("empresaList");
@@ -613,6 +648,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresaSicfeConfig = empresaSicfeConfigService.buscarByEmpresa(empresa.getEmpresaId());
empresaCrediBancoConfig = empresaCrediBancoConfigService.buscarByEmpresa(empresa.getEmpresaId());
empresaAsistenciaDeViajeConfig = empresaAsistenciaDeViajeConfigService.buscarByEmpresa(empresa.getEmpresaId());
+ empresaComprovantePassagemConfig = empresaComprovantePassagemConfigService.buscarByEmpresa(empresa.getEmpresaId());
empresaPMArtespConfig = empresaPMArtespConfigService.buscarPorEmpresa(empresa);
}
@@ -755,6 +791,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
preencheInformacoesSicfe();
preencheInformacoesCrediBanco();
preencheInformacoesAsistenciaDeViaje();
+ preencheInformacoesComprovantePassagem();
if (empresa.getIndfechatarifa() == null) {
rdgFechaSalida.setChecked(Boolean.TRUE);
@@ -1480,6 +1517,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
adicionaInformacoesSicfe();
adicionaInformacoesCrediBanco();
adicionaInformacoesAsistenciaDeViaje();
+ adicionaInformacoesComprovantePassagem();
//INTEGRACAO TIPO DE PASSAGEM PM ARTESP
salvarEmpresaPMArtespConfig();
@@ -1846,6 +1884,137 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
}
}
+
+ private void preencheInformacoesComprovantePassagem() {
+ Map mapConfigComprovantePassagem = retornaValoresComprovantePassagem();
+ if (!mapConfigComprovantePassagem.isEmpty()) {
+
+ gbHabilitaWhatsAppComprovante
+ .setOpen(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("indHabilitadoWhatsApp")));
+ chkIsWhatsAppComprovanteHabilitado
+ .setChecked(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("indHabilitadoWhatsApp")));
+ chkDefaultWhatsApp.setChecked(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("defaultWhatsApp")));
+ if (mapConfigComprovantePassagem.get("tipoIntegracaoWhatsApp") != null) {
+ cmbTipoIntegracaoWhatsApp.setText(mapConfigComprovantePassagem.get("tipoIntegracaoWhatsApp"));
+ }
+ ImpresionLayoutConfig impresionLayoutConfigWhatsApp = mapConfigComprovantePassagem.get("layoutWhatsApp") != null
+ ? impresionLayoutConfigService
+ .obtenerID(Integer.valueOf(mapConfigComprovantePassagem.get("layoutWhatsApp")))
+ : null;
+ if (impresionLayoutConfigWhatsApp != null) {
+ cmbImpresionLayoutConfigWhatsApp.setInitialValue(impresionLayoutConfigWhatsApp);
+ cmbImpresionLayoutConfigWhatsApp.setText(impresionLayoutConfigWhatsApp.getDescricao());
+ }
+
+ gbHabilitaSMSComprovante
+ .setOpen(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("indHabilitadoSMS")));
+ chkIsSMSComprovanteHabilitado
+ .setChecked(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("indHabilitadoSMS")));
+ chkDefaultSMS.setChecked(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("defaultSMS")));
+ if (mapConfigComprovantePassagem.get("tipoIntegracaoSMS") != null) {
+ cmbTipoIntegracaoSMS.setText(mapConfigComprovantePassagem.get("tipoIntegracaoSMS"));
+ }
+ ImpresionLayoutConfig impresionLayoutConfigSMS = mapConfigComprovantePassagem.get("layoutSMS") != null
+ ? impresionLayoutConfigService
+ .obtenerID(Integer.valueOf(mapConfigComprovantePassagem.get("layoutSMS")))
+ : null;
+ if (impresionLayoutConfigSMS != null) {
+ cmbImpresionLayoutConfigSMS.setInitialValue(impresionLayoutConfigSMS);
+ cmbImpresionLayoutConfigSMS.setText(impresionLayoutConfigSMS.getDescricao());
+ }
+
+ gbHabilitaEmailComprovante
+ .setOpen(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("indHabilitadoEmail")));
+ chkIsEmailComprovanteHabilitado
+ .setChecked(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("indHabilitadoEmail")));
+ chkDefaultEmail.setChecked(BooleanUtils.toBoolean(mapConfigComprovantePassagem.get("defaultEmail")));
+ if (mapConfigComprovantePassagem.get("tipoIntegracaoEmail") != null) {
+ cmbTipoIntegracaoEmail.setText(mapConfigComprovantePassagem.get("tipoIntegracaoEmail"));
+ }
+ ImpresionLayoutConfig impresionLayoutConfigEmail = mapConfigComprovantePassagem.get("layoutEmail") != null
+ ? impresionLayoutConfigService
+ .obtenerID(Integer.valueOf(mapConfigComprovantePassagem.get("layoutEmail")))
+ : null;
+ if (impresionLayoutConfigEmail != null) {
+ cmbImpresionLayoutConfigEmail.setInitialValue(impresionLayoutConfigEmail);
+ cmbImpresionLayoutConfigEmail.setText(impresionLayoutConfigEmail.getDescricao());
+ }
+
+ }
+ }
+
+ private void adicionaInformacoesComprovantePassagem() {
+ Map mapConfigComprovantePassagem = retornaValoresComprovantePassagem();
+
+ salvaValoresComprovantePassagem("indHabilitadoWhatsApp", String.valueOf(chkIsWhatsAppComprovanteHabilitado.isChecked()), mapConfigComprovantePassagem);
+ salvaValoresComprovantePassagem("defaultWhatsApp", String.valueOf(chkDefaultWhatsApp.isChecked()), mapConfigComprovantePassagem);
+ salvaValoresComprovantePassagem("tipoIntegracaoWhatsApp", cmbTipoIntegracaoWhatsApp.getText(), mapConfigComprovantePassagem);
+
+ Comboitem selectedItemWhatsApp = cmbImpresionLayoutConfigWhatsApp.getSelectedItem();
+ if (selectedItemWhatsApp != null) {
+ ImpresionLayoutConfig impresionLayoutConfig = (ImpresionLayoutConfig) selectedItemWhatsApp.getValue();
+ salvaValoresComprovantePassagem("layoutWhatsApp", impresionLayoutConfig.getImpresionLayoutConfigId(),
+ mapConfigComprovantePassagem);
+ } else {
+ salvaValoresComprovantePassagem("layoutWhatsApp", null, mapConfigComprovantePassagem);
+ }
+
+ salvaValoresComprovantePassagem("indHabilitadoSMS", String.valueOf(chkIsSMSComprovanteHabilitado.isChecked()), mapConfigComprovantePassagem);
+ salvaValoresComprovantePassagem("defaultSMS", String.valueOf(chkDefaultSMS.isChecked()), mapConfigComprovantePassagem);
+ salvaValoresComprovantePassagem("tipoIntegracaoSMS", cmbTipoIntegracaoSMS.getText(), mapConfigComprovantePassagem);
+
+ Comboitem selectedItemSMS = cmbImpresionLayoutConfigSMS.getSelectedItem();
+ if (selectedItemSMS != null) {
+ ImpresionLayoutConfig impresionLayoutConfig = (ImpresionLayoutConfig) selectedItemSMS.getValue();
+ salvaValoresComprovantePassagem("layoutSMS", impresionLayoutConfig.getImpresionLayoutConfigId(),
+ mapConfigComprovantePassagem);
+ } else {
+ salvaValoresComprovantePassagem("layoutSMS", null, mapConfigComprovantePassagem);
+ }
+
+ salvaValoresComprovantePassagem("indHabilitadoEmail", String.valueOf(chkIsEmailComprovanteHabilitado.isChecked()), mapConfigComprovantePassagem);
+ salvaValoresComprovantePassagem("defaultEmail", String.valueOf(chkDefaultEmail.isChecked()), mapConfigComprovantePassagem);
+ salvaValoresComprovantePassagem("tipoIntegracaoEmail", cmbTipoIntegracaoEmail.getText(), mapConfigComprovantePassagem);
+
+ Comboitem selectedItemEmail = cmbImpresionLayoutConfigEmail.getSelectedItem();
+ if (selectedItemEmail != null) {
+ ImpresionLayoutConfig impresionLayoutConfig = (ImpresionLayoutConfig) selectedItemEmail.getValue();
+ salvaValoresComprovantePassagem("layoutEmail", impresionLayoutConfig.getImpresionLayoutConfigId(),
+ mapConfigComprovantePassagem);
+ } else {
+ salvaValoresComprovantePassagem("layoutEmail", null, mapConfigComprovantePassagem);
+ }
+
+ }
+
+ private Map retornaValoresComprovantePassagem() {
+ Map map = new HashMap();
+ if (empresaComprovantePassagemConfig != null) {
+ for (EmpresaComprovantePassagemConfig empresaComprovantePassagemConfig : empresaComprovantePassagemConfig) {
+ map.put(empresaComprovantePassagemConfig.getChave(), empresaComprovantePassagemConfig.getValor());
+ }
+ }
+
+ return map;
+ }
+
+ private void salvaValoresComprovantePassagem(String chave, Object valor, Map mapConfigComprovantePassagem) {
+
+ if (mapConfigComprovantePassagem.containsKey(chave)) {
+ EmpresaComprovantePassagemConfig empresaComprovantePassagemConfig = empresaComprovantePassagemConfigService.buscarChave(chave,
+ empresa.getEmpresaId());
+ empresaComprovantePassagemConfig.setValor(valor != null ? valor.toString() : null);
+ empresaComprovantePassagemConfigService.actualizacion(empresaComprovantePassagemConfig);
+ } else {
+ EmpresaComprovantePassagemConfig empresaComprovantePassagemConfig = new EmpresaComprovantePassagemConfig();
+ empresaComprovantePassagemConfig.setEmpresa(empresa);
+ empresaComprovantePassagemConfig.setChave(chave);
+ empresaComprovantePassagemConfig.setValor(valor != null ? valor.toString() : null);
+ empresaComprovantePassagemConfigService.suscribir(empresaComprovantePassagemConfig);
+ }
+
+ }
+
private boolean validarEmail() {
if (txtEmail.getText() == null || txtEmail.getText().isEmpty()) {
@@ -3441,5 +3610,13 @@ public void onClick$btnTestEmailFlexBus(Event ev) throws InterruptedException {
public void setLsOrgaoConcedente(List lsOrgaoConcedente) {
this.lsOrgaoConcedente = lsOrgaoConcedente;
}
+
+ public List getLsTipoIntegracao() {
+ return lsTipoIntegracao;
+ }
+
+ public void setLsTipoIntegracao(List lsTipoIntegracao) {
+ this.lsTipoIntegracao = lsTipoIntegracao;
+ }
}
diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml
index 3afd03b7b..78e435350 100644
--- a/src/java/spring-config.xml
+++ b/src/java/spring-config.xml
@@ -472,6 +472,7 @@
com.rjconsultores.ventaboletos.entidad.ConvenioCampanhaEmpresa
com.rjconsultores.ventaboletos.entidad.ConvenioCampanhaPuntoVenta
com.rjconsultores.ventaboletos.entidad.Transportadora
+ com.rjconsultores.ventaboletos.entidad.EmpresaComprovantePassagemConfig
diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label
index 93b0e3041..5d3117dba 100644
--- a/web/WEB-INF/i3-label_en.label
+++ b/web/WEB-INF/i3-label_en.label
@@ -10007,3 +10007,12 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
winMovimentacionBilhetesPuntoVenta.origem.label = Origem
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
+
+editarEmpresaController.tabComprovantePassagem.value = Payment Voucher
+editarEmpresaController.subTabComprovanteImpressao.value = Print
+editarEmpresaController.subTabComprovanteWhatsApp.value = WhatsApp
+editarEmpresaController.subTabComprovanteSMS.value = SMS
+editarEmpresaController.subTabComprovanteEmail.value = E-mail
+editarEmpresaController.chkIsImpressaoComprovanteHabilitado.value = Enable
+editarEmpresaController.chkComprovanteDefault.value = Default
+editarEmpresaController.lblComprovanteTipoIntegracao.value = Type Integration
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index 19a42e6ab..45934684e 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -10134,3 +10134,12 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
winMovimentacionBilhetesPuntoVenta.origem.label = Origen
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Naturaleza
+
+editarEmpresaController.tabComprovantePassagem.value = Prueba de boleto
+editarEmpresaController.subTabComprovanteImpressao.value = Imprimir
+editarEmpresaController.subTabComprovanteWhatsApp.value = WhatsApp
+editarEmpresaController.subTabComprovanteSMS.value = SMS
+editarEmpresaController.subTabComprovanteEmail.value = E-mail
+editarEmpresaController.chkIsImpressaoComprovanteHabilitado.value = Permitir
+editarEmpresaController.chkComprovanteDefault.value = Default
+editarEmpresaController.lblComprovanteTipoIntegracao.value = Tipo de integración
diff --git a/web/WEB-INF/i3-label_fr_FR.label b/web/WEB-INF/i3-label_fr_FR.label
index aef45f88c..7dda3d711 100644
--- a/web/WEB-INF/i3-label_fr_FR.label
+++ b/web/WEB-INF/i3-label_fr_FR.label
@@ -10116,3 +10116,12 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
winMovimentacionBilhetesPuntoVenta.origem.label = Origine
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Nature
+
+editarEmpresaController.tabComprovantePassagem.value = Preuve de billet
+editarEmpresaController.subTabComprovanteImpressao.value = Imprimer
+editarEmpresaController.subTabComprovanteWhatsApp.value = WhatsApp
+editarEmpresaController.subTabComprovanteSMS.value = SMS
+editarEmpresaController.subTabComprovanteEmail.value = E-mail
+editarEmpresaController.chkIsImpressaoComprovanteHabilitado.value = Activer
+editarEmpresaController.chkComprovanteDefault.value = Default
+editarEmpresaController.lblComprovanteTipoIntegracao.value = Intégration de types
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 8c7234d23..802834133 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -10119,3 +10119,12 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
winMovimentacionBilhetesPuntoVenta.origem.label = Origem
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
+
+editarEmpresaController.tabComprovantePassagem.value = Comprovante Passagem
+editarEmpresaController.subTabComprovanteImpressao.value = Impressão
+editarEmpresaController.subTabComprovanteWhatsApp.value = WhatsApp
+editarEmpresaController.subTabComprovanteSMS.value = SMS
+editarEmpresaController.subTabComprovanteEmail.value = E-mail
+editarEmpresaController.chkIsImpressaoComprovanteHabilitado.value = Habilita
+editarEmpresaController.chkComprovanteDefault.value = Default
+editarEmpresaController.lblComprovanteTipoIntegracao.value = Tipo Integracão
diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul
index 8250c9f71..2fe708c1b 100644
--- a/web/gui/catalogos/editarEmpresa.zul
+++ b/web/gui/catalogos/editarEmpresa.zul
@@ -73,6 +73,7 @@
+
@@ -2866,6 +2867,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+