From 4ce97670c25fc32ef80dfa284aabb347f0ae183c Mon Sep 17 00:00:00 2001 From: Lucas Date: Mon, 6 May 2024 21:30:10 -0300 Subject: [PATCH] bug #AL-3949 --- pom.xml | 6 +- .../catalogos/EditarEmpresaController.java | 122 +++++++++++++++++- .../web/utilerias/MyCheckboxSiNo.java | 49 +++++++ src/java/spring-config.xml | 3 +- web/WEB-INF/i3-label_en.label | 25 ++++ web/WEB-INF/i3-label_es_MX.label | 25 ++++ web/WEB-INF/i3-label_fr_FR.label | 25 ++++ web/WEB-INF/i3-label_pt_BR.label | 25 ++++ web/gui/catalogos/editarEmpresa.zul | 112 ++++++++++++++++ 9 files changed, 387 insertions(+), 5 deletions(-) create mode 100644 src/java/com/rjconsultores/ventaboletos/web/utilerias/MyCheckboxSiNo.java diff --git a/pom.xml b/pom.xml index 81e45b81a..0091dd1a2 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.68.3 + 1.68.4 war - 1.51.1 - 1.40.1 + 1.51.2 + 1.41.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 b2cff4450..48c80ff59 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 @@ -64,6 +64,7 @@ import org.zkoss.zul.Checkbox; import org.zkoss.zul.Combobox; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Decimalbox; +import org.zkoss.zul.Groupbox; import org.zkoss.zul.Image; import org.zkoss.zul.Intbox; import org.zkoss.zul.Label; @@ -96,6 +97,7 @@ import com.rjconsultores.ventaboletos.entidad.EmpresaMercadoPagoConfig; import com.rjconsultores.ventaboletos.entidad.EmpresaPMArtespConfig; import com.rjconsultores.ventaboletos.entidad.EmpresaRecargaConfig; 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.InscricaoEstadual; @@ -124,6 +126,7 @@ import com.rjconsultores.ventaboletos.service.EmpresaPMArtespConfigService; import com.rjconsultores.ventaboletos.service.EmpresaRecargaService; import com.rjconsultores.ventaboletos.service.EmpresaSaferConfigService; 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.InstiFinanceiraService; @@ -138,6 +141,7 @@ import com.rjconsultores.ventaboletos.vo.mercadopago.PosVO; import com.rjconsultores.ventaboletos.vo.mercadopago.RetornoPosVO; 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.MyComboboxParada; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; @@ -197,6 +201,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private EmpresaMercadoPagoConfigService empresaMercadoPagoConfigService; @Autowired private EmpresaCertificadoConfigService empresaCertificadoConfigService; + @Autowired + private EmpresaSicfeConfigService empresaSicfeConfigService; @Autowired private EmpresaPMArtespConfigService empresaPMArtespConfigService; @@ -214,6 +220,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private EmpresaAdyenConfig empresaAdyenConfig; private EmpresaMercadoPagoConfig empresaMercadoPagoConfig; private EmpresaCertificadoConfig empresaCertificadoConfigSaftao; + private List empresaSicfeConfig; private MyListbox empresaList; private MyTextbox txtNome; private MyTextbox txtCNPJ; @@ -515,6 +522,31 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private byte[] certificadoSaftao; private Tab tabSaftao; + private Groupbox gbHabilitaSicfe; + private Checkbox chkIsSicfeHabilitado; + private Textbox txtRUTSicfe; + private Textbox txtSicfeTenant; + private Textbox txtSicfeURL; + private Textbox txtSicfeUSR; + private Textbox txtSicfePassword; + private Intbox txtSicfeFatura; + private Intbox txtSicfeTicket; + private Intbox txtSicfeNotaCreditoFatura; + private Intbox txtSicfeNotaCreditoTicket; + private Intbox txtSicfeFormaPagoContado; + private Intbox txtSicfeFormaPagoCredito; + private Intbox txtSicfeTipoDocRecepcao; + private Textbox txtSicfePais; + private Textbox txtSicfeMoeda; + private Textbox txtSicfeCidade; + private Textbox txtSicfeDepartamento; + private Textbox txtSicfeEndereco; + private Textbox txtSicfeRazaoSocial; + + private MyCheckboxSiNo chkSicfeUsaRUTCliente; + private MyCheckboxSiNo chkSicfeUsaTermica; + private MyCheckboxSiNo chkSicfeDesconto100Emite; + private MyComboboxEstandar cmbTipoDePassagem; private MyComboboxEstandar cmbOrgaoConcedente; @@ -549,6 +581,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { empresaAdyenConfig = empresaAdyenConfigService.buscarPorEmpresa(empresa); empresaMercadoPagoConfig = empresaMercadoPagoConfigService.buscarPorEmpresa(empresa); empresaCertificadoConfigSaftao = empresaCertificadoConfigService.buscarPorEmpresa(empresa, EnumTipoCertificado.SAFTAO); + empresaSicfeConfig = empresaSicfeConfigService.buscarByEmpresa(empresa.getEmpresaId()); empresaPMArtespConfig = empresaPMArtespConfigService.buscarPorEmpresa(empresa); } @@ -687,6 +720,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer { cmbTipoDePassagem.setText(empresaPMArtespConfig.getCategoria().getDesccategoria()); } } + + preencheInformacoesSicfe(); if (empresa.getIndfechatarifa() == null) { rdgFechaSalida.setChecked(Boolean.TRUE); @@ -1402,7 +1437,9 @@ public class EditarEmpresaController extends MyGenericForwardComposer { empresaMercadoPagoConfigService.actualizacion(empresaMercadoPagoConfig); } - + + adicionaInformacoesSicfe(); + //INTEGRACAO TIPO DE PASSAGEM PM ARTESP salvarEmpresaPMArtespConfig(); @@ -1571,6 +1608,89 @@ public class EditarEmpresaController extends MyGenericForwardComposer { empresaRecargaConfig.setSecret(txtRecargaSecret.getValue()); } + private void preencheInformacoesSicfe() { + Map mapConfigSicfe = retornaValoresSicfe(); + if (!mapConfigSicfe.isEmpty()) { + gbHabilitaSicfe.setOpen(BooleanUtils.toBoolean(mapConfigSicfe.get("indHabilitado"))); + chkIsSicfeHabilitado.setChecked(BooleanUtils.toBoolean(mapConfigSicfe.get("indHabilitado"))); + txtRUTSicfe.setText(mapConfigSicfe.get("rut")); + txtSicfeTenant.setText(mapConfigSicfe.get("tenant")); + txtSicfeURL.setText(mapConfigSicfe.get("URL")); + txtSicfeUSR.setText(mapConfigSicfe.get("USR")); + txtSicfePassword.setText(mapConfigSicfe.get("password")); + txtSicfeFatura.setText(mapConfigSicfe.get("fatura")); + txtSicfeTicket.setText(mapConfigSicfe.get("ticket")); + txtSicfeNotaCreditoFatura.setText(mapConfigSicfe.get("notaCreditoFatura")); + txtSicfeNotaCreditoTicket.setText(mapConfigSicfe.get("notaCreditoTicket")); + txtSicfeFormaPagoContado.setText(mapConfigSicfe.get("formaPagoContado")); + txtSicfeFormaPagoCredito.setText(mapConfigSicfe.get("formaPagoCredito")); + txtSicfeTipoDocRecepcao.setText(mapConfigSicfe.get("tipoDocRecepcao")); + txtSicfePais.setText(mapConfigSicfe.get("pais")); + txtSicfeMoeda.setText(mapConfigSicfe.get("moeda")); + txtSicfeCidade.setText(mapConfigSicfe.get("cidade")); + txtSicfeDepartamento.setText(mapConfigSicfe.get("departamento")); + txtSicfeEndereco.setText(mapConfigSicfe.get("endereco")); + txtSicfeRazaoSocial.setText(mapConfigSicfe.get("razaoSocial")); + chkSicfeUsaRUTCliente.setChecked(BooleanUtils.toBoolean(mapConfigSicfe.get("indRUTCliente"))); + chkSicfeUsaTermica.setChecked(BooleanUtils.toBoolean(mapConfigSicfe.get("indUsaTermica"))); + chkSicfeDesconto100Emite.setChecked(BooleanUtils.toBoolean(mapConfigSicfe.get("indDesconto100Emite"))); + } + } + + private void adicionaInformacoesSicfe() { + Map mapConfigSicfe = retornaValoresSicfe(); + salvaValoresSicfe("indHabilitado", String.valueOf(chkIsSicfeHabilitado.isChecked()), mapConfigSicfe); + salvaValoresSicfe("rut", txtRUTSicfe.getValue(), mapConfigSicfe); + salvaValoresSicfe("tenant", txtSicfeTenant.getValue(), mapConfigSicfe); + salvaValoresSicfe("URL", txtSicfeURL.getValue(), mapConfigSicfe); + salvaValoresSicfe("USR", txtSicfeUSR.getValue(), mapConfigSicfe); + salvaValoresSicfe("password", txtSicfePassword.getValue(), mapConfigSicfe); + salvaValoresSicfe("fatura", txtSicfeFatura.getValue(), mapConfigSicfe); + salvaValoresSicfe("ticket", txtSicfeTicket.getValue(), mapConfigSicfe); + salvaValoresSicfe("notaCreditoFatura", txtSicfeNotaCreditoFatura.getValue(), mapConfigSicfe); + salvaValoresSicfe("notaCreditoTicket", txtSicfeNotaCreditoTicket.getValue(), mapConfigSicfe); + salvaValoresSicfe("formaPagoContado", txtSicfeFormaPagoContado.getValue(), mapConfigSicfe); + salvaValoresSicfe("formaPagoCredito", txtSicfeFormaPagoCredito.getValue(), mapConfigSicfe); + salvaValoresSicfe("tipoDocRecepcao", txtSicfeTipoDocRecepcao.getValue(), mapConfigSicfe); + salvaValoresSicfe("pais", txtSicfePais.getValue(), mapConfigSicfe); + salvaValoresSicfe("moeda", txtSicfeMoeda.getValue(), mapConfigSicfe); + salvaValoresSicfe("cidade", txtSicfeCidade.getValue(), mapConfigSicfe); + salvaValoresSicfe("departamento", txtSicfeDepartamento.getValue(), mapConfigSicfe); + salvaValoresSicfe("endereco", txtSicfeEndereco.getValue(), mapConfigSicfe); + salvaValoresSicfe("razaoSocial", txtSicfeRazaoSocial.getValue(), mapConfigSicfe); + salvaValoresSicfe("indRUTCliente", String.valueOf(chkSicfeUsaRUTCliente.isChecked()), mapConfigSicfe); + salvaValoresSicfe("indUsaTermica", String.valueOf(chkSicfeUsaTermica.isChecked()), mapConfigSicfe); + salvaValoresSicfe("indDesconto100Emite", String.valueOf(chkSicfeDesconto100Emite.isChecked()), mapConfigSicfe); + } + + private Map retornaValoresSicfe() { + Map map = new HashMap(); + if (empresaSicfeConfig != null) { + for (EmpresaSicfeConfig empresaSicfeConfig : empresaSicfeConfig) { + map.put(empresaSicfeConfig.getChave(), empresaSicfeConfig.getValor()); + } + } + + return map; + } + + private void salvaValoresSicfe(String chave, Object valor, Map mapConfigSicfe) { + + if (mapConfigSicfe.get(chave) != null) { + EmpresaSicfeConfig empresaSicfeConfig = empresaSicfeConfigService.buscarChave(chave, + empresa.getEmpresaId()); + empresaSicfeConfig.setValor(valor != null ? valor.toString() : null); + empresaSicfeConfigService.actualizacion(empresaSicfeConfig); + } else { + EmpresaSicfeConfig empresaSicfeConfig = new EmpresaSicfeConfig(); + empresaSicfeConfig.setEmpresa(empresa); + empresaSicfeConfig.setChave(chave); + empresaSicfeConfig.setValor(valor != null ? valor.toString() : null); + empresaSicfeConfigService.suscribir(empresaSicfeConfig); + } + + } + private boolean validarEmail() { if (txtEmail.getText() == null || txtEmail.getText().isEmpty()) { return true; diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyCheckboxSiNo.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyCheckboxSiNo.java new file mode 100644 index 000000000..7081b6507 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyCheckboxSiNo.java @@ -0,0 +1,49 @@ + +package com.rjconsultores.ventaboletos.web.utilerias; + +import org.zkoss.util.resource.Labels; +import org.zkoss.zk.ui.event.CheckEvent; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zk.ui.event.Events; +import org.zkoss.zul.Checkbox; + +public class MyCheckboxSiNo extends Checkbox { + + private static final long serialVersionUID = 1L; + + public MyCheckboxSiNo() { + initialize(); + } + + private void initialize() { + setLabelValue(this.isChecked()); + this.addEventListener(Events.ON_CHECK, new EventListener() { + @Override + public void onEvent(Event event) throws Exception { + CheckEvent checkEvent = (CheckEvent) event; + setLabelValue(checkEvent.isChecked()); + } + }); + } + + @Override + public void setChecked(boolean checked) { + super.setChecked(checked); + setLabelValue(checked); + } + + @Override + public void setLabel(String label) { + super.setLabel(label); + } + + private void setLabelValue(boolean checked) { + if (checked) { + setLabel(Labels.getLabel("MSG.SI")); + } else { + setLabel(Labels.getLabel("MSG.NO")); + } + } + +} diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index 57362af54..3b6b0db6a 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -457,7 +457,8 @@ com.rjconsultores.ventaboletos.entidad.OrgaoComprovanteCustomizado com.rjconsultores.ventaboletos.entidad.HeaderTabelaEsquemaCorrida com.rjconsultores.ventaboletos.entidad.Disponibilidad - com.rjconsultores.ventaboletos.entidad.EmpresaPMArtespConfig + com.rjconsultores.ventaboletos.entidad.EmpresaPMArtespConfig + com.rjconsultores.ventaboletos.entidad.EmpresaSicfeConfig diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 290d3ae72..8f648dd85 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -4597,6 +4597,31 @@ editarEmpresaController.restricaoZ.nao = Não editarEmpresaController.restricaoZ.sim = Sim editarEmpresaController.rfc.label = DOC editarEmpresaController.saftao.titulo = SaftAO + +editarEmpresaController.sicfe.titulo = Sicfe +editarEmpresaController.sicfe.indUsaRUTCliente = Use RUT in customer registration +editarEmpresaController.sicfe.indeUsaTermica = Uses thermal printer layout +editarEmpresaController.sicfe.indDesconto100Emite = 100% discount issues Sicfe +editarEmpresaController.sicfe.indIsSicfeHabilitado = Sifce by enabled Company +editarEmpresaController.sicfe.txtRUTSicfe = RUT Sicfe +editarEmpresaController.sicfe.txtSicfeTenant = Tenant WebService +editarEmpresaController.sicfe.txtSicfeURL = URL WebService +editarEmpresaController.sicfe.txtSicfeUSR = USR WebService +editarEmpresaController.sicfe.txtSicfePassword = Password WebService +editarEmpresaController.sicfe.txtSicfeFatura = Invoice Sicfe +editarEmpresaController.sicfe.txtSicfeTicket = Ticket Sicfe +editarEmpresaController.sicfe.txtSicfeNotaCreditoFatura = Credit Note Invoice +editarEmpresaController.sicfe.txtSicfeNotaCreditoTicket = Credit Ticket Note +editarEmpresaController.sicfe.txtSicfeFormaPagoContado = Payment method Contado +editarEmpresaController.sicfe.txtSicfeFormaPagoCredito = Payment method Credit +editarEmpresaController.sicfe.txtSicfeTipoDocRecepcao = Type Doc Reception +editarEmpresaController.sicfe.txtSicfePais = Country +editarEmpresaController.sicfe.txtSicfeMoeda = Currency Type +editarEmpresaController.sicfe.txtSicfeCidade = City +editarEmpresaController.sicfe.txtSicfeDepartamento = Department +editarEmpresaController.sicfe.txtSicfeEndereco = Address +editarEmpresaController.sicfe.txtSicfeRazaoSocial = Corporate name + editarEmpresaController.segunda.label = Segunda-Feira editarEmpresaController.semanal.label = Semanal editarEmpresaController.sexta.label = Sexta-Feira diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 700a4eac5..bdb3ac55b 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -4656,6 +4656,31 @@ editarEmpresaController.restricaoZ.nao = No editarEmpresaController.restricaoZ.sim = Si editarEmpresaController.rfc.label = DOC editarEmpresaController.saftao.titulo = SaftAO + +editarEmpresaController.sicfe.titulo = Sicfe +editarEmpresaController.sicfe.indUsaRUTCliente = Utilice RUT en el registro de clientes +editarEmpresaController.sicfe.indeUsaTermica = Utiliza diseño de impresora térmica +editarEmpresaController.sicfe.indDesconto100Emite = Emisiones 100% descuento Sicfe +editarEmpresaController.sicfe.indIsSicfeHabilitado = Sifce por empresa permitido +editarEmpresaController.sicfe.txtRUTSicfe = RUT Sicfe +editarEmpresaController.sicfe.txtSicfeTenant = Tenant WebService +editarEmpresaController.sicfe.txtSicfeURL = URL WebService +editarEmpresaController.sicfe.txtSicfeUSR = USR WebService +editarEmpresaController.sicfe.txtSicfePassword = Contraseña WebService +editarEmpresaController.sicfe.txtSicfeFatura = Factura Sicfe +editarEmpresaController.sicfe.txtSicfeTicket = Boleto Sicfe +editarEmpresaController.sicfe.txtSicfeNotaCreditoFatura = Factura de nota de crédito +editarEmpresaController.sicfe.txtSicfeNotaCreditoTicket = Nota de ticket de crédito +editarEmpresaController.sicfe.txtSicfeFormaPagoContado = Método de pago Contado +editarEmpresaController.sicfe.txtSicfeFormaPagoCredito = Método de pago Credito +editarEmpresaController.sicfe.txtSicfeTipoDocRecepcao = Tipo Doc Recepción +editarEmpresaController.sicfe.txtSicfePais = País +editarEmpresaController.sicfe.txtSicfeMoeda = Tipo de cambio monetario +editarEmpresaController.sicfe.txtSicfeCidade = Ciudad +editarEmpresaController.sicfe.txtSicfeDepartamento = Departamento +editarEmpresaController.sicfe.txtSicfeEndereco = Dirección +editarEmpresaController.sicfe.txtSicfeRazaoSocial = Razón social + editarEmpresaController.segunda.label = Segunda-Feira editarEmpresaController.semanal.label = Semanal editarEmpresaController.senhaIntegracaoAGR = contraseña diff --git a/web/WEB-INF/i3-label_fr_FR.label b/web/WEB-INF/i3-label_fr_FR.label index 4bbe5f5f4..f8e7362b6 100644 --- a/web/WEB-INF/i3-label_fr_FR.label +++ b/web/WEB-INF/i3-label_fr_FR.label @@ -4649,6 +4649,31 @@ editarEmpresaController.restricaoZ.nao = Non editarEmpresaController.restricaoZ.sim = Oui editarEmpresaController.rfc.label = doc editarEmpresaController.saftao.titulo = SaftAO + +editarEmpresaController.sicfe.titulo = Sicfe +editarEmpresaController.sicfe.indUsaRUTCliente = Utiliser RUT lors de l'enregistrement des clients +editarEmpresaController.sicfe.indeUsaTermica = Utilise la disposition de l'imprimante thermique +editarEmpresaController.sicfe.indDesconto100Emite = 100% de réduction sur les numéros Sicfe +editarEmpresaController.sicfe.indIsSicfeHabilitado = Sifce par entreprise qualifiée +editarEmpresaController.sicfe.txtRUTSicfe = RUT Sicfe +editarEmpresaController.sicfe.txtSicfeTenant = Tenant WebService +editarEmpresaController.sicfe.txtSicfeURL = URL WebService +editarEmpresaController.sicfe.txtSicfeUSR = USR WebService +editarEmpresaController.sicfe.txtSicfePassword = Mot de passe WebService +editarEmpresaController.sicfe.txtSicfeFatura = Facture Sicfe +editarEmpresaController.sicfe.txtSicfeTicket = Billet Sicfe +editarEmpresaController.sicfe.txtSicfeNotaCreditoFatura = Facture de note de crédit +editarEmpresaController.sicfe.txtSicfeNotaCreditoTicket = Note de ticket de crédit +editarEmpresaController.sicfe.txtSicfeFormaPagoContado = Mode de paiement par Contado +editarEmpresaController.sicfe.txtSicfeFormaPagoCredito = Méthode de paiement par crédit +editarEmpresaController.sicfe.txtSicfeTipoDocRecepcao = Tapez Réception Doc +editarEmpresaController.sicfe.txtSicfePais = Pays +editarEmpresaController.sicfe.txtSicfeMoeda = Type de devise +editarEmpresaController.sicfe.txtSicfeCidade = Ville +editarEmpresaController.sicfe.txtSicfeDepartamento = Département +editarEmpresaController.sicfe.txtSicfeEndereco = Adresse +editarEmpresaController.sicfe.txtSicfeRazaoSocial = Nom de la Societe + editarEmpresaController.segunda.label = lundi editarEmpresaController.semanal.label = Hebdomadaire editarEmpresaController.senhaIntegracaoAGR = Mot de passe diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 8a4517e88..676c1751b 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -4636,6 +4636,31 @@ editarEmpresaController.restricaoZ.nao = Não editarEmpresaController.restricaoZ.sim = Sim editarEmpresaController.rfc.label = DOC editarEmpresaController.saftao.titulo = SaftAO + +editarEmpresaController.sicfe.titulo = Sicfe +editarEmpresaController.sicfe.indUsaRUTCliente = Utiliza RUT no cadastro de cliente +editarEmpresaController.sicfe.indeUsaTermica = Utiliza layout impressora térmica +editarEmpresaController.sicfe.indDesconto100Emite = Desconto 100% emite Sicfe +editarEmpresaController.sicfe.indIsSicfeHabilitado = Sifce por Empresa Habilitado +editarEmpresaController.sicfe.txtRUTSicfe = RUT Sicfe +editarEmpresaController.sicfe.txtSicfeTenant = Tenant WebService +editarEmpresaController.sicfe.txtSicfeURL = URL WebService +editarEmpresaController.sicfe.txtSicfeUSR = USR WebService +editarEmpresaController.sicfe.txtSicfePassword = Password WebService +editarEmpresaController.sicfe.txtSicfeFatura = Fatura Sicfe +editarEmpresaController.sicfe.txtSicfeTicket = Ticket Sicfe +editarEmpresaController.sicfe.txtSicfeNotaCreditoFatura = Nota Credito Fatura +editarEmpresaController.sicfe.txtSicfeNotaCreditoTicket = Nota Credito Ticket +editarEmpresaController.sicfe.txtSicfeFormaPagoContado = Forma Pago Contado +editarEmpresaController.sicfe.txtSicfeFormaPagoCredito = Forma Pago Credito +editarEmpresaController.sicfe.txtSicfeTipoDocRecepcao = Tipo Doc Recepção +editarEmpresaController.sicfe.txtSicfePais = Pais +editarEmpresaController.sicfe.txtSicfeMoeda = Tipo Moeda +editarEmpresaController.sicfe.txtSicfeCidade = Cidade +editarEmpresaController.sicfe.txtSicfeDepartamento = Departamento +editarEmpresaController.sicfe.txtSicfeEndereco = Endereço +editarEmpresaController.sicfe.txtSicfeRazaoSocial = Razão Social + editarEmpresaController.segunda.label = Segunda-Feira editarEmpresaController.semanal.label = Semanal editarEmpresaController.senhaIntegracaoAGR = Senha diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul index 3df50d0fd..aefe35dab 100644 --- a/web/gui/catalogos/editarEmpresa.zul +++ b/web/gui/catalogos/editarEmpresa.zul @@ -70,6 +70,7 @@ label="${c:l('editarEmpresaController.lblIntegracoesTipoPassagem.value')}" /> + @@ -2640,6 +2641,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +