From 87e0eafb64da8fa59cfe762e6c1891f86ac46856 Mon Sep 17 00:00:00 2001 From: "gleison.cruz" Date: Mon, 19 Dec 2022 11:58:13 -0300 Subject: [PATCH] Teste --- .../relatorios/impl/RelatorioBoletos.java | 4 +-- .../catalogos/EditarEmpresaController.java | 32 +++++++++++++++++ .../seguridad/EditarEstacionController.java | 27 +++++++++++++-- .../ventaboletos/web/utilerias/MyAppInit.java | 21 ++++++------ .../utilerias/render/EstacionSitefRender.java | 17 ++++++++++ src/java/spring-config.xml | 2 ++ web/WEB-INF/i3-label_en.label | 7 ++++ web/WEB-INF/i3-label_es_MX.label | 9 ++++- web/WEB-INF/i3-label_pt_BR.label | 7 ++++ web/gui/catalogos/editarEmpresa.zul | 34 ++++++++++++++++++- web/gui/catalogos/editarMoneda.zul | 8 ++++- web/gui/seguridad/editarEstacion.zul | 4 +++ 12 files changed, 154 insertions(+), 18 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBoletos.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBoletos.java index 2dddc7833..9324cc45a 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBoletos.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioBoletos.java @@ -179,12 +179,12 @@ public class RelatorioBoletos extends Relatorio { sql.append(" INNER JOIN empresa e "); sql.append(" ON e.empresa_id = fcc.empresa_id "); sql.append(" AND e.activo = 1 "); - sql.append(" WHERE fb.activo = 1 "); sql.append(" INNER JOIN fechamento_paramptovta fppv "); sql.append(" ON p.puntoventa_id = fppv.puntoventa_id "); sql.append(" AND e.empresa_id = fppv.empresa_id "); sql.append(" AND tipopagamento = 'B' "); sql.append(" AND fppv.activo = 1 "); + sql.append(" WHERE fb.activo = 1 "); if(fecInicio != null && fecFinal != null) { sql.append(" AND fcc.fecfechamento BETWEEN :fecInicio AND :fecFinal "); @@ -209,4 +209,4 @@ public class RelatorioBoletos extends Relatorio { sql.append(" ORDER BY nombempresa, p.numpuntoventa, fcc.fecfechamento "); return sql.toString(); } -} +} 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 74e0cbd0e..5b8d77796 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 @@ -72,6 +72,7 @@ import com.rjconsultores.ventaboletos.entidad.ComEmpConferencia; import com.rjconsultores.ventaboletos.entidad.ComEmpFormapago; import com.rjconsultores.ventaboletos.entidad.ComEmpTipoEventoExtra; import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.EmpresaAdyenConfig; import com.rjconsultores.ventaboletos.entidad.EmpresaContaBancaria; import com.rjconsultores.ventaboletos.entidad.EmpresaEmail; import com.rjconsultores.ventaboletos.entidad.EmpresaEmailConfig; @@ -91,6 +92,7 @@ import com.rjconsultores.ventaboletos.enums.TipoOperacaoECommerce; import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.service.CategoriaService; import com.rjconsultores.ventaboletos.service.CiudadService; +import com.rjconsultores.ventaboletos.service.EmpresaAdyenConfigService; import com.rjconsultores.ventaboletos.service.EmpresaEmailConfigService; import com.rjconsultores.ventaboletos.service.EmpresaEmailEComerceService; import com.rjconsultores.ventaboletos.service.EmpresaEmailFlexBusService; @@ -156,6 +158,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private EmpresaEmailFlexBusService empresaEmailFlexBusService; @Autowired private EmpresaSaferConfigService empresaSaferConfigService; + @Autowired + private EmpresaAdyenConfigService empresaAdyenConfigService; private Empresa empresa; private EmpresaEmail empresaEmail; @@ -163,6 +167,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private EmpresaEmailConfig empresaEmailConfig; private EmpresaEmailFlexBus empresaEmailFlexBus; private EmpresaSaferConfig empresaSaferConfig; + private EmpresaAdyenConfig empresaAdyenConfig; private MyListbox empresaList; private MyTextbox txtNome; private MyTextbox txtCNPJ; @@ -182,6 +187,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private Textbox textEmail; private Checkbox chkAutenticacao; private MyTextbox txtCodContPrevidencia; + private Textbox txtApiKeyAdyen; + private Radio indProducaoAdyenSim; private MyComboboxEstandar cmbTipoAutorizacao; //FlexBus @@ -417,6 +424,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { empresaEmail = empresaEmailService.buscarPorEmpresa(empresa); empresaEmailConfig = empresaEmailConfigService.buscarPorEmpresa(empresa); empresaSaferConfig = empresaSaferConfigService.buscarPorEmpresa(empresa); + empresaAdyenConfig = empresaAdyenConfigService.buscarPorEmpresa(empresa); } if (empresa != null && empresa.getEmpresaId() != null) { @@ -493,6 +501,17 @@ public class EditarEmpresaController extends MyGenericForwardComposer { mostrarAbaSafer(); + if (empresaAdyenConfig != null) { + txtApiKeyAdyen.setText(empresaAdyenConfig.getApiKey()); + if (empresaAdyenConfig.getIndProducao() == null) { + indProducaoAdyenSim.setChecked(Boolean.FALSE); + } else if (empresaAdyenConfig.getIndProducao()) { + indProducaoAdyenSim.setChecked(Boolean.TRUE); + } else { + indProducaoAdyenSim.setChecked(Boolean.FALSE); + } + } + if (empresa.getIndfechatarifa() == null) { rdgFechaSalida.setChecked(Boolean.TRUE); } else if (empresa.getIndfechatarifa()) { @@ -1033,6 +1052,19 @@ public class EditarEmpresaController extends MyGenericForwardComposer { preencheInformacoesEmpresaEmailECommerce(); empresaEmailEComerceService.actualizacion(empresaEmailEComerce); } + + if (empresaAdyenConfig == null) { + empresaAdyenConfig = new EmpresaAdyenConfig(); + empresaAdyenConfig.setEmpresa(empresa); + empresaAdyenConfig.setApiKey(txtApiKeyAdyen.getValue()); + empresaAdyenConfig.setIndProducao(indProducaoAdyenSim.isChecked()); + empresaAdyenConfig = empresaAdyenConfigService.suscribir(empresaAdyenConfig); + } else { + empresaAdyenConfig.setEmpresa(empresa); + empresaAdyenConfig.setApiKey(txtApiKeyAdyen.getValue()); + empresaAdyenConfig.setIndProducao(indProducaoAdyenSim.isChecked()); + empresaAdyenConfigService.actualizacion(empresaAdyenConfig); + } Messagebox.show(Labels.getLabel("editarEmpresaController.MSG.suscribirOK"), Labels.getLabel("editarEmpresaController.window.title"), diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java index a773795f4..2b762c01b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java @@ -98,6 +98,8 @@ public class EditarEstacionController extends MyGenericForwardComposer { private Textbox txtNumPdv; private Textbox txtSenhaConfig; private Textbox txtOperadora; + private Textbox txtNumeroDeSerie; + private Textbox txtDescricao; private List lsEmpresa; private List lsEstacionSitef; private List lsEstacionRiocard; @@ -125,6 +127,11 @@ public class EditarEstacionController extends MyGenericForwardComposer { private Textbox txtNomeArquivoLayoutInternacional; private Listheader colunmNomeArquivoLayoutIternacional; private Checkbox chkMapaViagemImpTermica; + + private Row rowNumeroDeSerie; + private Row rowDescricao; + private Listheader colunmNumeroDeSerie; + private Listheader colunmDescricao; public Estacion getEstacion() { return estacion; @@ -448,8 +455,9 @@ public class EditarEstacionController extends MyGenericForwardComposer { es.setTipoIntegracao(tipoIntegracaoTEF); es.setCnpj(txtCnpjTef.getValue()); es.setSenhaConfig(txtSenhaConfig.getValue()); - - + es.setNumeroDeSerie(txtNumeroDeSerie.getValue()); + es.setDescricao(txtDescricao.getValue()); + if (estacion.getPuntoVenta() == null){ Clients.alert(Labels.getLabel("editarEstacionController.MSG.sinPuntoVenta"), Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION); @@ -837,4 +845,19 @@ public class EditarEstacionController extends MyGenericForwardComposer { } } + public void onChange$cmbIntegracaoTef(Event ev) { + TipoIntegracaoTEF tipoIntegracaoTEF = (TipoIntegracaoTEF) cmbIntegracaoTef.getSelectedItem().getValue(); + if (tipoIntegracaoTEF != null && tipoIntegracaoTEF.equals(TipoIntegracaoTEF.ADYEN)) { + rowDescricao.setVisible(true); + rowNumeroDeSerie.setVisible(true); + colunmNumeroDeSerie.setVisible(true); + colunmDescricao.setVisible(true); + }else { + rowDescricao.setVisible(false); + rowNumeroDeSerie.setVisible(false); + colunmNumeroDeSerie.setVisible(false); + colunmDescricao.setVisible(false); + } + } + } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java index cb9b610c3..7478126b2 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java @@ -47,6 +47,8 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { private static final String HORA_EXEC_CONFERENCIA_MOVIMENTO = "HORA_EXEC_CONFERENCIA_MOVIMENTO"; private static final String HORA_EXEC_MONITORAMENTO_REDUCAOZ = "HORA_EXEC_MONITORAMENTO_REDUCAOZ"; private static final String HORA_INTEGRACAO_SAP = "HORA_INTEGRACAO_SAP"; + final private static String AMBIENTE_DEV = "dev"; + final private static String AMBIENTE_CONSULTA = "consulta"; private static Logger log = Logger.getLogger(MyAppInit.class); SchedulerFactory schedFact = new StdSchedulerFactory(); Scheduler sched; @@ -97,9 +99,12 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { jobIntegracaoSap(); } - executeFlyway(); - customToDatabase(); - imageToDatabase(); + String ambiente = System.getProperty("ambiente") ==null || System.getProperty("ambiente").isEmpty() ? "" : System.getProperty("ambiente"); + if( !AMBIENTE_DEV.equals(ambiente.toLowerCase()) && !AMBIENTE_CONSULTA.equals(ambiente.toLowerCase()) ) { + executeFlyway(); + customToDatabase(); + imageToDatabase(); + } } @@ -159,17 +164,13 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { String ipConstanteExcepcion = constanteServidorException == null ? "" : constanteServidorException.getValorconstante(); String ipConstanteExclusivo = constanteServidorExclusivo == null ? "" : constanteServidorExclusivo.getValorconstante(); - - + log.info(" IP Constante Excepcion: " + ipConstanteExcepcion); log.info(" IP Constante Exclusivo: " + ipConstanteExclusivo); - - if (StringUtils.isBlank(ipConstanteExclusivo) && StringUtils.isBlank(ipConstanteExcepcion)){ return false; - } - + } List lsIps = getListIp(); @@ -189,7 +190,6 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { } } - return false; } @@ -244,7 +244,6 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { } return arrayHoraMinuto; - } private void jobGeneracionCorridas() { diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/EstacionSitefRender.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/EstacionSitefRender.java index 09f76a1b0..88e21ec26 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/EstacionSitefRender.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/EstacionSitefRender.java @@ -48,6 +48,23 @@ public class EstacionSitefRender implements ListitemRenderer { lc = new Listcell(es.getIpServidor()); lc.setParent(lstm); + + + lc = new Listcell(es.getSenhaConfig() != null ? es.getNumeroDeSerie().toString() : ""); + lc.setParent(lstm); + + lc = new Listcell(es.getSenhaConfig() != null ? es.getDescricao().toString() : ""); + lc.setParent(lstm); + + if(es.getNumeroDeSerie() != null) { + lc = new Listcell(es.getNumeroDeSerie()); + lc.setParent(lstm); + } + + if(es.getNumeroDeSerie() != null) { + lc = new Listcell(es.getDescricao()); + lc.setParent(lstm); + } lstm.setValue(es); } diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index e3a077535..ea51b3516 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -519,6 +519,8 @@ com.rjconsultores.ventaboletos.entidad.PtovtaExcecaoMultaCanc com.rjconsultores.ventaboletos.entidad.RedondeoOrgaoConcedente com.rjconsultores.ventaboletos.entidad.HistoricoFormaPagoPuntoVenta + com.rjconsultores.ventaboletos.entidad.EmpresaAdyenConfig + diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 6b136937a..78704aa92 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -90,6 +90,7 @@ lb.btnPesquisa.label = Pesquisar lb.btnLimpar.label = Limpar Seleção lb.puntoVentaSelList.codigo = Código lb.puntoVentaSelList.nome = Nome +lb.sigla = Currency # Relatório relatorio.lb.btnExecutarRelatorio = Executar Relatório @@ -1383,6 +1384,7 @@ editarFormaPagoController.lblSmartCard.label=SmartCard editarFormaPagoController.lblLogpay.label=Logpay editarFormaPagoController.lblTPI.label=TPI editarFormaPagoController.lblMobiPix.label=MobiPix +editarFormaPagoController.lblAdyen.label=Adyen editarFormaPagoController.lblAtivaProcessoEstorno.label=Ativa processo de estorno editarFormaPagoController.lblVoucherRodoviaria.label=Voucher Rodoviária editarFormaPagoController.lblTransferenciaReativacao.label=Utiliza na Transferência / Reativação @@ -1718,6 +1720,8 @@ editarEmpresaController.telefono.label = Telefone editarEmpresaController.telefonoSACDef.label = SAC Deficiente Auditivo e de Fala editarEmpresaController.restricaoZ.label= Restringe Venda se Red. Z não emitida editarEmpresaController.utilizaFidelidade.label= Utiliza projeto fidelidade +editarEmpresaController.indProducao.label= Venda em Produção +editarEmpresaController.apiKey.label= API Key editarEmpresaController.antiFraude.label = Antifraude editarEmpresaController.antiFraude.chave.label = Chave Antifraude editarEmpresaController.restricaoZ.sim=Sim @@ -1933,6 +1937,7 @@ editarEmpresaImpostoController.tributoEmissao.value = Tributa Emissão editarEmpresaImpostoController.tributoViagem.value = Tributa Viagem editarEmpresaController.lblSafer.value = Safer +editarEmpresaController.lblAdyen.value = Adyen editarEmpresaController.lblCodigoSafer.value = Código do parceiro editarEmpresaController.lblCodigoContratoSafer.value = Código do contrato editarEmpresaController.lblInfoSafer.value = Informações Certificado @@ -5229,6 +5234,8 @@ editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do Usuári editarEstacionController.numFilial.label=Cód. Filial editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura editarEstacionController.txtIpServidor.value = Endereço TEF +editarEstacionController.txtSerie.value = Serie +editarEstacionController.txtDescricao.value = Descricao editarEstacionController.txtTipoIntegracaoTef = Integração TEF editarEstacionController.MSG.informarMACCompleto = Informe o MAC completo para filtro. editarEstacionController.MSG.sinPuntoVenta = Ponto Venda obligatório diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 9d939d099..241551c82 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -89,6 +89,7 @@ lb.btnPesquisa.label = Pesquisar lb.btnLimpar.label = Limpar Seleção lb.puntoVentaSelList.codigo = Código lb.puntoVentaSelList.nome = Nome +lb.sigla = Sigla # Reporte relatorio.lb.btnExecutarRelatorio = Ejecutar reporte @@ -1205,6 +1206,7 @@ editarFormaPagoController.lblSmartCard.label=SmartCard editarFormaPagoController.lblLogpay.label=Logpay editarFormaPagoController.lblTPI.label=TPI editarFormaPagoController.lblMobiPix.label=MobiPix +editarFormaPagoController.lblAdyen.label=Adyen editarFormaPagoController.lblAtivaProcessoEstorno.label=Activa el proceso de contracargo editarFormaPagoController.lblVoucherRodoviaria.label=Voucher Rodoviária editarFormaPagoController.lblTransferenciaReativacao.label=Utiliza na Transferência / Reativação @@ -1513,7 +1515,9 @@ editarEmpresaController.lhUFInscEstadual.label=UF editarEmpresaController.telefono.label = Teléfono editarEmpresaController.telefonoSACDef.label = SAC Deficiente Auditivo y de Habla editarEmpresaController.restricaoZ.label= Restringe Venta se Red. Z no emitida -editarEmpresaController.utilizaFidelidade.label= Utiliza projeto fidelidade +editarEmpresaController.utilizaFidelidade.label= Utiliza projeto fidelidade +editarEmpresaController.indProducao.label= Venda em Produção +editarEmpresaController.apiKey.label= API Key editarEmpresaController.restricaoZ.sim=Si editarEmpresaController.restricaoZ.nao=No editarEmpresaController.generaNumfoliosistemaVtaInternetImp=Genera Folio Sistema Venta Internet e Impresión Posterior @@ -1710,6 +1714,7 @@ editarEmpresaImpostoController.tributoEmissao.value = Tributa Emissão editarEmpresaImpostoController.tributoViagem.value = Tributa Viagem editarEmpresaController.lblSafer.value = Safer +editarEmpresaController.lblAdyen.value = Adyen editarEmpresaController.lblCodigoSafer.value = Código do parceiro editarEmpresaController.lblCodigoContratoSafer.value = Código do contrato editarEmpresaController.lblInfoSafer.value = Informações Certificado @@ -4903,6 +4908,8 @@ editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do Usuario editarEstacionController.numFilial.label=Cód. Filial editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura editarEstacionController.txtIpServidor.value = Dirección TEF +editarEstacionController.txtSerie.value = Serie +editarEstacionController.txtDescricao.value = Descricao editarEstacionController.txtTipoIntegracaoTef = Integración TEF editarEstacionController.MSG.informarMACCompleto = Informe o MAC completo para filtro. editarEstacionController.MSG.sinPuntoVenta = Punto Venta obligatorio diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 654eb2785..ee6a7a9aa 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -90,6 +90,7 @@ lb.btnPesquisa.label = Pesquisar lb.btnLimpar.label = Limpar Seleção lb.puntoVentaSelList.codigo = Código lb.puntoVentaSelList.nome = Nome +lb.sigla = Sigla # Relatório relatorio.lb.btnExecutarRelatorio = Executar Relatório @@ -1384,6 +1385,7 @@ editarFormaPagoController.lblSmartCard.label=SmartCard editarFormaPagoController.lblLogpay.label=Logpay editarFormaPagoController.lblTPI.label=TPI editarFormaPagoController.lblMobiPix.label=MobiPix +editarFormaPagoController.lblAdyen.label=Adyen editarFormaPagoController.lblAtivaProcessoEstorno.label=Ativa processo de estorno editarFormaPagoController.lblVoucherRodoviaria.label=Voucher Rodoviária editarFormaPagoController.lblTransferenciaReativacao.label=Utiliza na Transferência / Reativação @@ -1719,6 +1721,8 @@ editarEmpresaController.telefono.label = Telefone editarEmpresaController.telefonoSACDef.label = SAC Deficiente Auditivo e de Fala editarEmpresaController.restricaoZ.label= Restringe Venda se Red. Z não emitida editarEmpresaController.utilizaFidelidade.label= Utiliza projeto fidelidade +editarEmpresaController.indProducao.label= Venda em Produção +editarEmpresaController.apiKey.label= API Key editarEmpresaController.antiFraude.label = Antifraude editarEmpresaController.antiFraude.chave.label = Chave Antifraude editarEmpresaController.restricaoZ.sim=Sim @@ -1934,6 +1938,7 @@ editarEmpresaImpostoController.tributoEmissao.value = Tributa Emissão editarEmpresaImpostoController.tributoViagem.value = Tributa Viagem editarEmpresaController.lblSafer.value = Safer +editarEmpresaController.lblAdyen.value = Adyen editarEmpresaController.lblCodigoSafer.value = Código do parceiro editarEmpresaController.lblCodigoContratoSafer.value = Código do contrato editarEmpresaController.lblInfoSafer.value = Informações Certificado @@ -5230,6 +5235,8 @@ editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do Usuári editarEstacionController.numFilial.label=Cód. Filial editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura editarEstacionController.txtIpServidor.value = Endereço TEF +editarEstacionController.txtSerie.value = Serie +editarEstacionController.txtDescricao.value = Descricao editarEstacionController.txtTipoIntegracaoTef = Integração TEF editarEstacionController.MSG.informarMACCompleto = Informe o MAC completo para filtro. editarEstacionController.MSG.sinPuntoVenta = Ponto Venda obligatório diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul index 6a203ef46..3c17d4f99 100644 --- a/web/gui/catalogos/editarEmpresa.zul +++ b/web/gui/catalogos/editarEmpresa.zul @@ -56,9 +56,10 @@ label="${c:l('editarEmpresaController.voucherPersonalizado.label')}" /> - + @@ -2142,6 +2143,37 @@ + + + + + + + + + + + + + + + diff --git a/web/gui/catalogos/editarMoneda.zul b/web/gui/catalogos/editarMoneda.zul index 94cb6d312..2f4d81cbc 100644 --- a/web/gui/catalogos/editarMoneda.zul +++ b/web/gui/catalogos/editarMoneda.zul @@ -47,7 +47,13 @@ - + + + diff --git a/web/gui/seguridad/editarEstacion.zul b/web/gui/seguridad/editarEstacion.zul index 3be8d8ae0..a74423157 100644 --- a/web/gui/seguridad/editarEstacion.zul +++ b/web/gui/seguridad/editarEstacion.zul @@ -437,6 +437,10 @@ label="${c:l('busquedaEstacionController.nomeArquivoLayout.label')}" /> + +