Espec Bolivariano - Integração Infobit. fixes bug#AL-4273
parent
899a5d4475
commit
c230fd099c
6
pom.xml
6
pom.xml
|
@ -4,12 +4,12 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ventaboletosadm</artifactId>
|
<artifactId>ventaboletosadm</artifactId>
|
||||||
<version>1.107.0</version>
|
<version>1.108.0</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<modelWeb.version>1.82.0</modelWeb.version>
|
<modelWeb.version>1.83.0</modelWeb.version>
|
||||||
<flyway.version>1.67.0</flyway.version>
|
<flyway.version>1.68.0</flyway.version>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,196 @@
|
||||||
|
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.context.annotation.Scope;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.zkoss.util.resource.Labels;
|
||||||
|
import org.zkoss.zhtml.Messagebox;
|
||||||
|
import org.zkoss.zk.ui.Component;
|
||||||
|
import org.zkoss.zk.ui.event.Event;
|
||||||
|
import org.zkoss.zk.ui.event.EventListener;
|
||||||
|
import org.zkoss.zul.Combobox;
|
||||||
|
import org.zkoss.zul.Comboitem;
|
||||||
|
import org.zkoss.zul.Paging;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.ConfComprovantePassagem;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
|
import com.rjconsultores.ventaboletos.enums.EnumTipoIntegracao;
|
||||||
|
import com.rjconsultores.ventaboletos.enums.EnumViaComprovantePassagem;
|
||||||
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfComprovantePassagem;
|
||||||
|
|
||||||
|
@Controller("busquedaIntegracaoCompPassagemController")
|
||||||
|
@Scope("prototype")
|
||||||
|
public class BusquedaIntegracaoCompPassagemController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
@Autowired
|
||||||
|
private transient PagedListWrapper<ConfComprovantePassagem> plwConfCompPassagem;
|
||||||
|
|
||||||
|
private MyListbox confComprovantePassagemList;
|
||||||
|
private Paging pagingConfCompPassagem;
|
||||||
|
private Combobox cmbEmpresa;
|
||||||
|
|
||||||
|
private List<Empresa> lsEmpresas;
|
||||||
|
|
||||||
|
private List<EnumTipoIntegracao> lsTipoIntegracao;
|
||||||
|
private Combobox cmbTipoIntegracao;
|
||||||
|
|
||||||
|
private List<EnumViaComprovantePassagem> lsViaComprovante;
|
||||||
|
private Combobox cmbViaComprovante;
|
||||||
|
|
||||||
|
public Combobox getCmbEmpresa() {
|
||||||
|
return cmbEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCmbEmpresa(Combobox cmbEmpresa) {
|
||||||
|
this.cmbEmpresa = cmbEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
public MyListbox getEmpresaTrocoSimplesList() {
|
||||||
|
return confComprovantePassagemList;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setEmpresaTrocoSimplesList(MyListbox empresaTrocoSimplesList) {
|
||||||
|
this.confComprovantePassagemList = empresaTrocoSimplesList;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnPesquisa(Event ev) throws InterruptedException {
|
||||||
|
refreshLista();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnRefresh(Event ev) {
|
||||||
|
refreshLista();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnNovo(Event ev) {
|
||||||
|
editar(new ConfComprovantePassagem());
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<Empresa> getLsEmpresas() {
|
||||||
|
return lsEmpresas;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsEmpresas(List<Empresa> lsEmpresas) {
|
||||||
|
this.lsEmpresas = lsEmpresas;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
|
lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||||
|
lsTipoIntegracao = Arrays.asList(EnumTipoIntegracao.values());
|
||||||
|
lsViaComprovante = Arrays.asList(EnumViaComprovantePassagem.values());
|
||||||
|
|
||||||
|
confComprovantePassagemList.setItemRenderer(new RenderConfComprovantePassagem());
|
||||||
|
confComprovantePassagemList.addEventListener("onDoubleClick", new EventListener() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onEvent(Event event) throws Exception {
|
||||||
|
ConfComprovantePassagem e= (ConfComprovantePassagem) confComprovantePassagemList.getSelected();
|
||||||
|
editar(e);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
refreshLista();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||||
|
private void editar(ConfComprovantePassagem e) {
|
||||||
|
if (e == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Map args = new HashMap();
|
||||||
|
args.put("ConfComprovantePassagem", e);
|
||||||
|
args.put("busquedaIntegracaoCompPassagem", this);
|
||||||
|
|
||||||
|
openWindow("/gui/esquema_operacional/integracao/editarIntegracaoCompPassagem.zul",
|
||||||
|
Labels.getLabel("editarIntComprovantePassagem.window.title"), args, MODAL);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void refreshLista() {
|
||||||
|
HibernateSearchObject<ConfComprovantePassagem> confCompPassagemBusqueda =
|
||||||
|
new HibernateSearchObject<ConfComprovantePassagem>(ConfComprovantePassagem.class, pagingConfCompPassagem.getPageSize());
|
||||||
|
|
||||||
|
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
||||||
|
|
||||||
|
if (itemEmpresa != null) {
|
||||||
|
Empresa empresa = (Empresa) itemEmpresa.getValue();
|
||||||
|
confCompPassagemBusqueda.addFilterEqual("empresa", empresa);
|
||||||
|
}
|
||||||
|
|
||||||
|
Comboitem itemTipoIntegracao = cmbTipoIntegracao.getSelectedItem();
|
||||||
|
|
||||||
|
if (itemTipoIntegracao != null) {
|
||||||
|
EnumTipoIntegracao integracao = (EnumTipoIntegracao) itemTipoIntegracao.getValue();
|
||||||
|
confCompPassagemBusqueda.addFilterEqual("tipoIntegracao", integracao.toString());
|
||||||
|
}
|
||||||
|
|
||||||
|
Comboitem itemViaComprovante = cmbViaComprovante.getSelectedItem();
|
||||||
|
|
||||||
|
if (itemViaComprovante != null) {
|
||||||
|
EnumViaComprovantePassagem via = (EnumViaComprovantePassagem) itemViaComprovante.getValue();
|
||||||
|
confCompPassagemBusqueda.addFilterEqual("viaComprovante", via.toString());
|
||||||
|
}
|
||||||
|
|
||||||
|
confCompPassagemBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||||
|
confCompPassagemBusqueda.addSortAsc("empresa.nombempresa");
|
||||||
|
|
||||||
|
plwConfCompPassagem.init(confCompPassagemBusqueda, confComprovantePassagemList, pagingConfCompPassagem);
|
||||||
|
|
||||||
|
if (confComprovantePassagemList.getData().length == 0) {
|
||||||
|
try {
|
||||||
|
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||||
|
Labels.getLabel("editarIntComprovantePassagem.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
}
|
||||||
|
catch (InterruptedException ex) {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<EnumTipoIntegracao> getLsTipoIntegracao() {
|
||||||
|
return lsTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsTipoIntegracao(List<EnumTipoIntegracao> lsTipoIntegracao) {
|
||||||
|
this.lsTipoIntegracao = lsTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Combobox getCmbTipoIntegracao() {
|
||||||
|
return cmbTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCmbTipoIntegracao(Combobox cmbTipoIntegracao) {
|
||||||
|
this.cmbTipoIntegracao = cmbTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<EnumViaComprovantePassagem> getLsViaComprovante() {
|
||||||
|
return lsViaComprovante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsViaComprovante(List<EnumViaComprovantePassagem> lsViaComprovante) {
|
||||||
|
this.lsViaComprovante = lsViaComprovante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Combobox getCmbViaComprovante() {
|
||||||
|
return cmbViaComprovante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCmbViaComprovante(Combobox cmbViaComprovante) {
|
||||||
|
this.cmbViaComprovante = cmbViaComprovante;
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,253 @@
|
||||||
|
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
import org.apache.logging.log4j.Logger;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.context.annotation.Scope;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.zkoss.zhtml.Messagebox;
|
||||||
|
import org.zkoss.zk.ui.Component;
|
||||||
|
import org.zkoss.zk.ui.Executions;
|
||||||
|
import org.zkoss.zk.ui.event.Event;
|
||||||
|
import org.zkoss.zul.Combobox;
|
||||||
|
import org.zkoss.zul.Comboitem;
|
||||||
|
import org.zkoss.zul.Textbox;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.ConfComprovantePassagem;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
|
import com.rjconsultores.ventaboletos.enums.EnumTipoIntegracao;
|
||||||
|
import com.rjconsultores.ventaboletos.enums.EnumViaComprovantePassagem;
|
||||||
|
import com.rjconsultores.ventaboletos.service.ConfComprovantePassagemService;
|
||||||
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MensagensUtils;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
|
||||||
|
@Controller("editarIntegracaoCompPassagemController")
|
||||||
|
@Scope("prototype")
|
||||||
|
public class EditarIntegracaoCompPassagemController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
private static Logger log = LogManager.getLogger(EditarIntegracaoCompPassagemController.class);
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ConfComprovantePassagemService confCompPassService;
|
||||||
|
|
||||||
|
private List<EnumTipoIntegracao> lsTipoIntegracao;
|
||||||
|
private Combobox cmbTipoIntegracao;
|
||||||
|
|
||||||
|
private List<EnumViaComprovantePassagem> lsViaComprovante;
|
||||||
|
private Combobox cmbViaComprovante;
|
||||||
|
|
||||||
|
private Combobox cmbEmpresa;
|
||||||
|
private List<Empresa> lsEmpresas;
|
||||||
|
|
||||||
|
private Textbox txtURL;
|
||||||
|
private Textbox txtApiKey;
|
||||||
|
private Textbox txtRemetente;
|
||||||
|
private Textbox txtNomeTemplate;
|
||||||
|
|
||||||
|
private ConfComprovantePassagem confCompPass;
|
||||||
|
private BusquedaIntegracaoCompPassagemController busquedaIntegracaoCompPassagem;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
confCompPass = (ConfComprovantePassagem) Executions.getCurrent().getArg().get("ConfComprovantePassagem");
|
||||||
|
busquedaIntegracaoCompPassagem = (BusquedaIntegracaoCompPassagemController) Executions.getCurrent().getArg().get("busquedaIntegracaoCompPassagem");
|
||||||
|
lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||||
|
|
||||||
|
lsTipoIntegracao = Arrays.asList(EnumTipoIntegracao.values());
|
||||||
|
lsViaComprovante = Arrays.asList(EnumViaComprovantePassagem.values());
|
||||||
|
|
||||||
|
super.doAfterCompose(comp);
|
||||||
|
preencherTela();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void preencherTela() {
|
||||||
|
if (confCompPass != null && confCompPass.getEmpresa() != null) {
|
||||||
|
cmbEmpresa.setText(confCompPass.getEmpresa().getNombempresa());
|
||||||
|
txtURL.setText(confCompPass.getUrl());
|
||||||
|
txtApiKey.setText(confCompPass.getApiKey());
|
||||||
|
txtRemetente.setText(confCompPass.getRemetente());
|
||||||
|
txtNomeTemplate.setText(confCompPass.getNomeTemplate());
|
||||||
|
cmbTipoIntegracao.setText(confCompPass.getTipoIntegracao());
|
||||||
|
cmbViaComprovante.setText(confCompPass.getViaComprovante());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnSalvar(Event ev) {
|
||||||
|
cmbEmpresa.getValue();
|
||||||
|
try {
|
||||||
|
if (confCompPass != null) {
|
||||||
|
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
|
||||||
|
Empresa empresa = (Empresa) itemEmpresa.getValue();
|
||||||
|
|
||||||
|
Comboitem itemIntegracao = cmbTipoIntegracao.getSelectedItem();
|
||||||
|
EnumTipoIntegracao tipoIntegracao = (EnumTipoIntegracao) itemIntegracao.getValue();
|
||||||
|
|
||||||
|
Comboitem itemViaComprovante = cmbViaComprovante.getSelectedItem();
|
||||||
|
EnumViaComprovantePassagem viaComprovante = (EnumViaComprovantePassagem) itemViaComprovante.getValue();
|
||||||
|
|
||||||
|
confCompPass.setTipoIntegracao(tipoIntegracao.toString());
|
||||||
|
confCompPass.setViaComprovante(viaComprovante.toString());
|
||||||
|
confCompPass.setEmpresa(empresa);
|
||||||
|
confCompPass.setUrl(txtURL.getText().trim());
|
||||||
|
confCompPass.setApiKey(txtApiKey.getText().trim());
|
||||||
|
confCompPass.setRemetente(txtRemetente.getText().trim());
|
||||||
|
confCompPass.setNomeTemplate(txtNomeTemplate.getText().trim());
|
||||||
|
|
||||||
|
confCompPass.setActivo(true);
|
||||||
|
|
||||||
|
if (!validaConfiguracaoExistente(confCompPass)) {
|
||||||
|
MensagensUtils.showMessageError("editarIntComprovantePassagem.MSG.cadastroExistente", "editarIntComprovantePassagem.window.title");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
confCompPass = confCompPassService.suscribirActualizar(confCompPass);
|
||||||
|
MensagensUtils.showMessageExclamation("editarIntComprovantePassagem.MSG.suscribirOK", "editarIntComprovantePassagem.window.title");
|
||||||
|
busquedaIntegracaoCompPassagem.refreshLista();
|
||||||
|
this.closeWindow();
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.error("Erro ao salvar configuração de Integração de comprovante de passagem: ", e);
|
||||||
|
MensagensUtils.showMessageError("editarConvenioController.MSG.erro", "editarIntComprovantePassagem.window.title");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean validaConfiguracaoExistente(ConfComprovantePassagem confPass) {
|
||||||
|
|
||||||
|
ConfComprovantePassagem existente = confCompPassService.buscarConfiguracao(confPass.getEmpresa().getEmpresaId(), confPass.getTipoIntegracao(), confPass.getViaComprovante());
|
||||||
|
|
||||||
|
if (existente != null && confPass.getConfComprovantePassagemId() == null) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
if(existente != null && !confPass.getConfComprovantePassagemId().equals(existente.getConfComprovantePassagemId())) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnApagar(Event ev) {
|
||||||
|
try {
|
||||||
|
if (!(confCompPass != null && confCompPass.getConfComprovantePassagemId() != null)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Messagebox.YES == MensagensUtils.showMessageQuestion("editarIntComprovantePassagem.MSG.borrarPergunta", "editarIntComprovantePassagem.window.title")) {
|
||||||
|
confCompPass.setActivo(Boolean.FALSE);
|
||||||
|
confCompPassService.suscribirActualizar(confCompPass);
|
||||||
|
MensagensUtils.showMessageExclamation("editarIntComprovantePassagem.MSG.borrarOK", "editarIntComprovantePassagem.window.title");
|
||||||
|
cmbEmpresa.setSelectedIndex(-1);
|
||||||
|
confCompPass = null;
|
||||||
|
busquedaIntegracaoCompPassagem.refreshLista();
|
||||||
|
this.closeWindow();
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (Exception ex) {
|
||||||
|
log.error("Erro ao apagar configuração de Integração de comprovante de passagem: ", ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public Combobox getCmbEmpresa() {
|
||||||
|
return cmbEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCmbEmpresa(Combobox cmbEmpresa) {
|
||||||
|
this.cmbEmpresa = cmbEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public List<Empresa> getLsEmpresas() {
|
||||||
|
return lsEmpresas;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsEmpresas(List<Empresa> lsEmpresas) {
|
||||||
|
this.lsEmpresas = lsEmpresas;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<EnumViaComprovantePassagem> getLsViaComprovante() {
|
||||||
|
return lsViaComprovante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsViaComprovante(List<EnumViaComprovantePassagem> lsViaComprovante) {
|
||||||
|
this.lsViaComprovante = lsViaComprovante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Combobox getCmbViaComprovante() {
|
||||||
|
return cmbViaComprovante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCmbViaComprovante(Combobox cmbViaComprovante) {
|
||||||
|
this.cmbViaComprovante = cmbViaComprovante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Textbox getTxtURL() {
|
||||||
|
return txtURL;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtURL(Textbox txtURL) {
|
||||||
|
this.txtURL = txtURL;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Textbox getTxtApiKey() {
|
||||||
|
return txtApiKey;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtApiKey(Textbox txtApiKey) {
|
||||||
|
this.txtApiKey = txtApiKey;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Textbox getTxtRemetente() {
|
||||||
|
return txtRemetente;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtRemetente(Textbox txtRemetente) {
|
||||||
|
this.txtRemetente = txtRemetente;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Textbox getTxtNomeTemplate() {
|
||||||
|
return txtNomeTemplate;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtNomeTemplate(Textbox txtNomeTemplate) {
|
||||||
|
this.txtNomeTemplate = txtNomeTemplate;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<EnumTipoIntegracao> getLsTipoIntegracao() {
|
||||||
|
return lsTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsTipoIntegracao(List<EnumTipoIntegracao> lsTipoIntegracao) {
|
||||||
|
this.lsTipoIntegracao = lsTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Combobox getCmbTipoIntegracao() {
|
||||||
|
return cmbTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCmbTipoIntegracao(Combobox cmbTipoIntegracao) {
|
||||||
|
this.cmbTipoIntegracao = cmbTipoIntegracao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ConfComprovantePassagemService getConfCompPassService() {
|
||||||
|
return confCompPassService;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setConfCompPassService(ConfComprovantePassagemService confCompPassService) {
|
||||||
|
this.confCompPassService = confCompPassService;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ConfComprovantePassagem getConfCompPass() {
|
||||||
|
return confCompPass;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setConfCompPass(ConfComprovantePassagem confCompPass) {
|
||||||
|
this.confCompPass = confCompPass;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,26 @@
|
||||||
|
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional;
|
||||||
|
|
||||||
|
import org.zkoss.util.resource.Labels;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.constantes.ConstantesFuncionSistema;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
|
||||||
|
|
||||||
|
public class ItemMenuIntegracaoComprovantePassagem extends DefaultItemMenuSistema {
|
||||||
|
|
||||||
|
public ItemMenuIntegracaoComprovantePassagem() {
|
||||||
|
super("indexController.mniIntegracao.integracaoComprovantePassagem.label");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getClaveMenu() {
|
||||||
|
return ConstantesFuncionSistema.CLAVE_INTEGRACAO_COMPROVANTE_PASSAGEM;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void ejecutar() {
|
||||||
|
PantallaUtileria.openWindow("/gui/esquema_operacional/integracao/busquedaIntegracaoCompPassagem.zul",
|
||||||
|
Labels.getLabel("editarIntComprovantePassagem.window.title"), getArgs() ,desktop);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
|
||||||
|
|
||||||
|
public class SubMenuIntegracao extends DefaultItemMenuSistema {
|
||||||
|
|
||||||
|
public SubMenuIntegracao() {
|
||||||
|
super("indexController.mniIntegracao.label");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -112,6 +112,8 @@ esquemaOperacional.trocoSimples.ItemMenuRelatorioTrocoSimples=com.rjconsultores.
|
||||||
esquemaOperacional.trocoSimples.ItemMenuRelatorioEstornoTrocoSimples=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.ItemMenuRelatorioEstornoTrocoSimples
|
esquemaOperacional.trocoSimples.ItemMenuRelatorioEstornoTrocoSimples=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.ItemMenuRelatorioEstornoTrocoSimples
|
||||||
esquemaOperacional.flexBus=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.SubMenuFlexBus
|
esquemaOperacional.flexBus=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.SubMenuFlexBus
|
||||||
esquemaOperacional.flexBus.ItemMenuManutencaoFlexBus=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.ItemMenuManutencaoFlexBus
|
esquemaOperacional.flexBus.ItemMenuManutencaoFlexBus=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.ItemMenuManutencaoFlexBus
|
||||||
|
esquemaOperacional.integracao=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.SubMenuIntegracao
|
||||||
|
esquemaOperacional.integracao.ItemMenuIntegracaoComprovantePassagem=com.rjconsultores.ventaboletos.web.utilerias.menu.item.esquemaoperacional.ItemMenuIntegracaoComprovantePassagem
|
||||||
tarifasOficial=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifasOficial.MenuTarifasOficial
|
tarifasOficial=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifasOficial.MenuTarifasOficial
|
||||||
tarifasOficial.seguroKm=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifasOficial.ItemMenuSeguroKm
|
tarifasOficial.seguroKm=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifasOficial.ItemMenuSeguroKm
|
||||||
tarifasOficial.seguroTarifa=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifasOficial.ItemMenuSeguroTarifa
|
tarifasOficial.seguroTarifa=com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifasOficial.ItemMenuSeguroTarifa
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
|
||||||
|
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||||
|
|
||||||
|
import org.zkoss.zul.Listcell;
|
||||||
|
import org.zkoss.zul.Listitem;
|
||||||
|
import org.zkoss.zul.ListitemRenderer;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.ConfComprovantePassagem;
|
||||||
|
|
||||||
|
|
||||||
|
public class RenderConfComprovantePassagem implements ListitemRenderer {
|
||||||
|
|
||||||
|
public void render(Listitem lstm, Object o) throws Exception {
|
||||||
|
ConfComprovantePassagem e = (ConfComprovantePassagem) o;
|
||||||
|
|
||||||
|
Listcell lc = new Listcell(e.getEmpresa().getNombempresa());
|
||||||
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
lc = new Listcell(e.getTipoIntegracao());
|
||||||
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
lc = new Listcell(e.getViaComprovante());
|
||||||
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
lstm.setAttribute("data", e);
|
||||||
|
}
|
||||||
|
}
|
|
@ -478,6 +478,7 @@
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.TipoLancamentoCaixa</value>
|
<value>com.rjconsultores.ventaboletos.entidad.TipoLancamentoCaixa</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.TarifaConvenioTransport</value>
|
<value>com.rjconsultores.ventaboletos.entidad.TarifaConvenioTransport</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.DescontoContrato</value>
|
<value>com.rjconsultores.ventaboletos.entidad.DescontoContrato</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.ConfComprovantePassagem</value>
|
||||||
|
|
||||||
</list>
|
</list>
|
||||||
</property>
|
</property>
|
||||||
|
|
|
@ -10045,3 +10045,19 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
|
||||||
winMovimentacionBilhetesPuntoVenta.origem.label = Origem
|
winMovimentacionBilhetesPuntoVenta.origem.label = Origem
|
||||||
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
||||||
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
|
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
|
||||||
|
|
||||||
|
editarIntComprovantePassagem.MSG.borrarOK = Configuration Deleted Successfully.
|
||||||
|
editarIntComprovantePassagem.MSG.borrarPergunta = Remove Enterprise Integration settings?
|
||||||
|
editarIntComprovantePassagem.MSG.cadastroExistent = There is already a configuration for this Company, Integration and Via.
|
||||||
|
editarIntComprovantePassagem.MSG.suscribirOK = Registration registered successfully.
|
||||||
|
editarIntComprovantePassagem.URL = URL
|
||||||
|
editarIntComprovantePassagem.apiKey = API KEY
|
||||||
|
editarIntComprovantePassagem.empresa = Company
|
||||||
|
editarIntComprovantePassagem.nomeTemplate = Template Name
|
||||||
|
editarIntComprovantePassagem.remetente = Sender
|
||||||
|
editarIntComprovantePassagem.tipoIntegracao = Type Integration
|
||||||
|
editarIntComprovantePassagem.viaComprovante = Via Proof
|
||||||
|
editarIntComprovantePassagem.window.title = Ticket Voucher Integration
|
||||||
|
|
||||||
|
indexController.mniIntegracao.integracaoComprovantePassagem.label= Ticket Proof
|
||||||
|
indexController.mniIntegracao.label= Integration
|
||||||
|
|
|
@ -10171,3 +10171,19 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
|
||||||
winMovimentacionBilhetesPuntoVenta.origem.label = Origen
|
winMovimentacionBilhetesPuntoVenta.origem.label = Origen
|
||||||
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
||||||
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Naturaleza
|
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Naturaleza
|
||||||
|
|
||||||
|
editarIntComprovantePassagem.MSG.borrarOK = Configuración eliminada correctamente.
|
||||||
|
editarIntComprovantePassagem.MSG.borrarPergunta = ¿Eliminar la configuración de integración empresarial?
|
||||||
|
editarIntComprovantePassagem.MSG.cadastroExistent = Ya existe una configuración para esta Empresa, Integración y Vía.
|
||||||
|
editarIntComprovantePassagem.MSG.suscribirOK = Registro registrado exitosamente.
|
||||||
|
editarIntComprovantePassagem.URL = URL
|
||||||
|
editarIntComprovantePassagem.apiKey = API KEY
|
||||||
|
editarIntComprovantePassagem.empresa = Empresa
|
||||||
|
editarIntComprovantePassagem.nomeTemplate = Plantilla de nombre
|
||||||
|
editarIntComprovantePassagem.remetente = Remitente
|
||||||
|
editarIntComprovantePassagem.tipoIntegracao = Tipo de integración
|
||||||
|
editarIntComprovantePassagem.viaComprovante = A través de prueba
|
||||||
|
editarIntComprovantePassagem.window.title = Integración de vales de boletos
|
||||||
|
|
||||||
|
indexController.mniIntegracao.integracaoComprovantePassagem.label= Prueba de boleto
|
||||||
|
indexController.mniIntegracao.label= Integración
|
||||||
|
|
|
@ -10152,3 +10152,20 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
|
||||||
winMovimentacionBilhetesPuntoVenta.origem.label = Origine
|
winMovimentacionBilhetesPuntoVenta.origem.label = Origine
|
||||||
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
||||||
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Nature
|
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Nature
|
||||||
|
|
||||||
|
|
||||||
|
editarIntComprovantePassagem.MSG.borrarOK = Configuration supprimée avec succès.
|
||||||
|
editarIntComprovantePassagem.MSG.borrarPergunta = Supprimer les paramètres d'intégration d'entreprise?
|
||||||
|
editarIntComprovantePassagem.MSG.cadastroExistent = Il existe déjà une configuration pour cette Société, Intégration et Via.
|
||||||
|
editarIntComprovantePassagem.MSG.suscribirOK = Inscription enregistrée avec succès.
|
||||||
|
editarIntComprovantePassagem.URL = URL
|
||||||
|
editarIntComprovantePassagem.apiKey = API KEY
|
||||||
|
editarIntComprovantePassagem.empresa = Entreprise
|
||||||
|
editarIntComprovantePassagem.nomeTemplate = Modèle de nom
|
||||||
|
editarIntComprovantePassagem.remetente = Expéditeur
|
||||||
|
editarIntComprovantePassagem.tipoIntegracao = Intégration de types
|
||||||
|
editarIntComprovantePassagem.viaComprovante = Par preuve
|
||||||
|
editarIntComprovantePassagem.window.title = Intégration des bons de billets
|
||||||
|
|
||||||
|
indexController.mniIntegracao.integracaoComprovantePassagem.label= Preuve de billet
|
||||||
|
indexController.mniIntegracao.label= L'intégration
|
||||||
|
|
|
@ -10155,3 +10155,19 @@ winMovimentacionBilhetesPuntoVenta.numSerie.label = Série
|
||||||
winMovimentacionBilhetesPuntoVenta.origem.label = Origem
|
winMovimentacionBilhetesPuntoVenta.origem.label = Origem
|
||||||
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
|
||||||
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
|
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
|
||||||
|
|
||||||
|
editarIntComprovantePassagem.window.title=Integração Comprovante Passagem
|
||||||
|
editarIntComprovantePassagem.empresa= Empresa
|
||||||
|
editarIntComprovantePassagem.tipoIntegracao= Tipo Integração
|
||||||
|
editarIntComprovantePassagem.viaComprovante= Via Comprovante
|
||||||
|
editarIntComprovantePassagem.URL= URL
|
||||||
|
editarIntComprovantePassagem.apiKey= API KEY
|
||||||
|
editarIntComprovantePassagem.remetente= Remetente
|
||||||
|
editarIntComprovantePassagem.nomeTemplate= Nome Template
|
||||||
|
editarIntComprovantePassagem.MSG.cadastroExistente= Já existe uma configuração para esta Empresa, Integração e Via.
|
||||||
|
editarIntComprovantePassagem.MSG.suscribirOK= Cadastro registrado com sucesso.
|
||||||
|
editarIntComprovantePassagem.MSG.borrarPergunta= Remover configurações da Integração para empresa?
|
||||||
|
editarIntComprovantePassagem.MSG.borrarOK = Configuração Excluida com Sucesso.
|
||||||
|
|
||||||
|
indexController.mniIntegracao.integracaoComprovantePassagem.label= Comprovante Passagem
|
||||||
|
indexController.mniIntegracao.label= Integração
|
||||||
|
|
|
@ -0,0 +1,83 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<?page contentType="text/html;charset=UTF-8"?>
|
||||||
|
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||||
|
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winCompPassagem"?>
|
||||||
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||||
|
|
||||||
|
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||||
|
<window id="winCompPassagem"
|
||||||
|
title="${c:l('editarIntComprovantePassagem.window.title')}"
|
||||||
|
apply="${busquedaIntegracaoCompPassagemController}" contentStyle="overflow:auto"
|
||||||
|
height="510px" width="960px" border="normal">
|
||||||
|
<toolbar>
|
||||||
|
<button id="btnRefresh" image="/gui/img/refresh.png"
|
||||||
|
width="35px"
|
||||||
|
tooltiptext="${c:l('busquedaPuntoVentaController.btnRefresh.tooltiptext')}" />
|
||||||
|
<separator orient="vertical" />
|
||||||
|
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||||
|
tooltiptext="${c:l('busquedaPuntoVentaController.btnNovo.tooltiptext')}" />
|
||||||
|
<separator orient="vertical" />
|
||||||
|
<button id="btnFechar" height="20"
|
||||||
|
image="/gui/img/exit.png" width="35px"
|
||||||
|
onClick="winCompPassagem.detach()"
|
||||||
|
tooltiptext="${c:l('editarEmpresaTrocoSimples.btnFechar.tooltiptext')}"/>
|
||||||
|
</toolbar>
|
||||||
|
|
||||||
|
<grid fixedLayout="true">
|
||||||
|
<columns>
|
||||||
|
<column width="30%" />
|
||||||
|
<column width="70%" />
|
||||||
|
</columns>
|
||||||
|
<rows>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarIntComprovantePassagem.empresa')}" />
|
||||||
|
<combobox id="cmbEmpresa"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
width="99%" mold="rounded" buttonVisible="true"
|
||||||
|
model="@{winCompPassagem$composer.lsEmpresas}" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.tipoIntegracao')}" />
|
||||||
|
<combobox id="cmbTipoIntegracao"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
width="99%" mold="rounded" buttonVisible="true"
|
||||||
|
model="@{winCompPassagem$composer.lsTipoIntegracao}"
|
||||||
|
/>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.viaComprovante')}" />
|
||||||
|
<combobox id="cmbViaComprovante"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
width="99%" mold="rounded" buttonVisible="true"
|
||||||
|
model="@{winCompPassagem$composer.lsViaComprovante}"
|
||||||
|
/>
|
||||||
|
</row>
|
||||||
|
</rows>
|
||||||
|
</grid>
|
||||||
|
|
||||||
|
<toolbar>
|
||||||
|
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||||
|
label="${c:l('busquedaPuntoVentaController.btnPesquisa.label')}" />
|
||||||
|
</toolbar>
|
||||||
|
|
||||||
|
<paging id="pagingConfCompPassagem" pageSize="20" />
|
||||||
|
<listbox id="confComprovantePassagemList"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||||
|
vflex="true" multiple="false">
|
||||||
|
<listhead sizable="true">
|
||||||
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
|
label="${c:l('editarIntComprovantePassagem.empresa')}"
|
||||||
|
sort="auto(empresa.nombempresa)" />
|
||||||
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
|
label="${c:l('editarIntComprovantePassagem.tipoIntegracao')}"
|
||||||
|
sort="auto(tipoIntegracao)" />
|
||||||
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
|
label="${c:l('editarIntComprovantePassagem.viaComprovante')}"
|
||||||
|
sort="auto(viaComprovante)" />
|
||||||
|
</listhead>
|
||||||
|
</listbox>
|
||||||
|
</window>
|
||||||
|
</zk>
|
|
@ -0,0 +1,83 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<?page contentType="text/html;charset=UTF-8"?>
|
||||||
|
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||||
|
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winConfCompPassagem"?>
|
||||||
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||||
|
|
||||||
|
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||||
|
<window id="winConfCompPassagem" border="normal" apply="${editarIntegracaoCompPassagemController}"
|
||||||
|
width="600px" height="300px" contentStyle="overflow:auto" sizable="true"
|
||||||
|
title="${c:l('editarIntComprovantePassagem.window.title')}">
|
||||||
|
<toolbar>
|
||||||
|
<hbox spacing="5px" style="padding:1px" align="right">
|
||||||
|
<button id="btnApagar" height="20"
|
||||||
|
image="/gui/img/remove.png" width="35px"
|
||||||
|
tooltiptext="${c:l('editarEmpresaTrocoSimples.btnApagar.tooltiptext')}" />
|
||||||
|
<button id="btnSalvar" height="20"
|
||||||
|
image="/gui/img/save.png" width="35px"
|
||||||
|
tooltiptext="${c:l('editarEmpresaTrocoSimples.btnSalvar.tooltiptext')}" />
|
||||||
|
<button id="btnFechar" height="20"
|
||||||
|
image="/gui/img/exit.png" width="35px"
|
||||||
|
onClick="winConfCompPassagem.detach()"
|
||||||
|
tooltiptext="${c:l('editarEmpresaTrocoSimples.btnFechar.tooltiptext')}"/>
|
||||||
|
|
||||||
|
</hbox>
|
||||||
|
</toolbar>
|
||||||
|
|
||||||
|
<grid fixedLayout="true">
|
||||||
|
<columns>
|
||||||
|
<column width="20%" />
|
||||||
|
<column />
|
||||||
|
</columns>
|
||||||
|
<rows>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.empresa')}" />
|
||||||
|
<combobox id="cmbEmpresa"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
width="100%" mold="rounded" buttonVisible="true" constraint="no empty"
|
||||||
|
model="@{winConfCompPassagem$composer.lsEmpresas}"/>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.tipoIntegracao')}" />
|
||||||
|
<combobox id="cmbTipoIntegracao"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
width="100%" mold="rounded" buttonVisible="true"
|
||||||
|
model="@{winConfCompPassagem$composer.lsTipoIntegracao}"
|
||||||
|
/>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.viaComprovante')}" />
|
||||||
|
<combobox id="cmbViaComprovante"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
width="100%" mold="rounded" buttonVisible="true"
|
||||||
|
model="@{winConfCompPassagem$composer.lsViaComprovante}"
|
||||||
|
/>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.URL')}" />
|
||||||
|
<textbox id="txtURL" width="99%" constraint="no empty"/>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.apiKey')}" />
|
||||||
|
<textbox id="txtApiKey" width="99%" constraint="no empty"/>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.remetente')}" />
|
||||||
|
<textbox id="txtRemetente" width="99%" constraint="no empty" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row id="rowTemplate">
|
||||||
|
<label value="${c:l('editarIntComprovantePassagem.nomeTemplate')}" />
|
||||||
|
<textbox id="txtNomeTemplate" width="99%" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
</rows>
|
||||||
|
</grid>
|
||||||
|
|
||||||
|
</window>
|
||||||
|
</zk>
|
Loading…
Reference in New Issue