# Conflicts:
#	pom.xml
#	web/WEB-INF/i3-label_en.label
#	web/WEB-INF/i3-label_es_MX.label
#	web/WEB-INF/i3-label_fr_FR.label
#	web/WEB-INF/i3-label_pt_BR.label
master
Aristides dos Reis Júnior 2024-07-18 01:06:58 -03:00
commit 56b9c50d03
21 changed files with 1014 additions and 24 deletions

View File

@ -4,11 +4,11 @@
<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.105.0</version> <version>1.11.0</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>
<modelWeb.version>1.79.0</modelWeb.version> <modelWeb.version>1.84.0</modelWeb.version>
<flyway.version>1.71.0</flyway.version> <flyway.version>1.71.0</flyway.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties> </properties>

View File

@ -439,6 +439,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Checkbox chkIndBilheteDevDebitoDinheiro; private Checkbox chkIndBilheteDevDebitoDinheiro;
private Checkbox chkIndBilheteDevPixDinheiro; private Checkbox chkIndBilheteDevPixDinheiro;
private Checkbox chkIndCalcGratuiSobreDescTotais; private Checkbox chkIndCalcGratuiSobreDescTotais;
private Checkbox chkIndQRCodeFormMarcoReg;
private Textbox txtEmail; private Textbox txtEmail;
private Checkbox chkHabilitarFidelidade; private Checkbox chkHabilitarFidelidade;
private Checkbox chkHabilitarVendaEstudanteTotem; private Checkbox chkHabilitarVendaEstudanteTotem;
@ -848,6 +849,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
chkIndBilheteDevDebitoDinheiro.setChecked(BooleanUtils.toBoolean(empresa.getIndBilheteDevDebitoDinheiro())); chkIndBilheteDevDebitoDinheiro.setChecked(BooleanUtils.toBoolean(empresa.getIndBilheteDevDebitoDinheiro()));
chkIndBilheteDevPixDinheiro.setChecked(BooleanUtils.toBoolean(empresa.getIndBilheteDevPixDinheiro())); chkIndBilheteDevPixDinheiro.setChecked(BooleanUtils.toBoolean(empresa.getIndBilheteDevPixDinheiro()));
chkIndCalcGratuiSobreDescTotais.setChecked(BooleanUtils.toBoolean(empresa.getIndCalcGratuiSobreDescTotais())); chkIndCalcGratuiSobreDescTotais.setChecked(BooleanUtils.toBoolean(empresa.getIndCalcGratuiSobreDescTotais()));
chkIndQRCodeFormMarcoReg.setChecked(BooleanUtils.toBoolean(empresa.getIndQRCodeFormMarcoReg()));
chkNaoAlterarDiagrama.setChecked(BooleanUtils.toBoolean(empresa.getIndNaoAlterarDiagrama())); chkNaoAlterarDiagrama.setChecked(BooleanUtils.toBoolean(empresa.getIndNaoAlterarDiagrama()));
chkIndEmiteCupomFiscalRemarcacao.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteCupomFiscalRemarcacao())); chkIndEmiteCupomFiscalRemarcacao.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteCupomFiscalRemarcacao()));
chkIndEmiteBpeVdaImpPosterior.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteBpeVdaImpPosterior())); chkIndEmiteBpeVdaImpPosterior.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteBpeVdaImpPosterior()));
@ -1279,6 +1281,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresa.setIndBilheteDevDebitoDinheiro(chkIndBilheteDevDebitoDinheiro.isChecked()); empresa.setIndBilheteDevDebitoDinheiro(chkIndBilheteDevDebitoDinheiro.isChecked());
empresa.setIndBilheteDevPixDinheiro(chkIndBilheteDevPixDinheiro.isChecked()); empresa.setIndBilheteDevPixDinheiro(chkIndBilheteDevPixDinheiro.isChecked());
empresa.setIndCalcGratuiSobreDescTotais(chkIndCalcGratuiSobreDescTotais.isChecked()); empresa.setIndCalcGratuiSobreDescTotais(chkIndCalcGratuiSobreDescTotais.isChecked());
empresa.setIndQRCodeFormMarcoReg(chkIndQRCodeFormMarcoReg.isChecked());
empresa.setIndNaoAlterarDiagrama(chkNaoAlterarDiagrama.isChecked()); empresa.setIndNaoAlterarDiagrama(chkNaoAlterarDiagrama.isChecked());
empresa.setIndEmiteCupomFiscalRemarcacao(chkIndEmiteCupomFiscalRemarcacao.isChecked()); empresa.setIndEmiteCupomFiscalRemarcacao(chkIndEmiteCupomFiscalRemarcacao.isChecked());
empresa.setIndEmiteBpeVdaImpPosterior(chkIndEmiteBpeVdaImpPosterior.isChecked()); empresa.setIndEmiteBpeVdaImpPosterior(chkIndEmiteBpeVdaImpPosterior.isChecked());

View File

@ -1,5 +1,9 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List; import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -12,6 +16,7 @@ import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Checkbox; import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Comboitem; import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Datebox; import org.zkoss.zul.Datebox;
import org.zkoss.zul.Decimalbox;
import org.zkoss.zul.Label; import org.zkoss.zul.Label;
import org.zkoss.zul.Messagebox; import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Radiogroup; import org.zkoss.zul.Radiogroup;
@ -19,6 +24,7 @@ import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.ClienteCorporativo; import com.rjconsultores.ventaboletos.entidad.ClienteCorporativo;
import com.rjconsultores.ventaboletos.entidad.ContratoCorporativo; import com.rjconsultores.ventaboletos.entidad.ContratoCorporativo;
import com.rjconsultores.ventaboletos.entidad.DescontoContrato;
import com.rjconsultores.ventaboletos.entidad.GrupoContrato; import com.rjconsultores.ventaboletos.entidad.GrupoContrato;
import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.ClienteCorporativoService; import com.rjconsultores.ventaboletos.service.ClienteCorporativoService;
@ -30,6 +36,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxUsuario; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxUsuario;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPadrao;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -82,6 +89,16 @@ public class EditarContratoController extends MyGenericForwardComposer {
private Label lblClienteComplemento; private Label lblClienteComplemento;
private Label lblClienteBairro; private Label lblClienteBairro;
//Desconto
private MyListbox descontoList;
private List<DescontoContrato> lsDesconto;
private List<DescontoContrato> lsDescontoBanco = new ArrayList<>();
private Datebox datInicialDesconto;
private Datebox datFinalDesconto;
private Decimalbox txtPorcDesconto;
private Radiogroup rdgOperacao;
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {
lsGrupo = grupoService.obtenerTodos(); lsGrupo = grupoService.obtenerTodos();
@ -91,6 +108,17 @@ public class EditarContratoController extends MyGenericForwardComposer {
contrato = (ContratoCorporativo) Executions.getCurrent().getArg().get("contrato"); contrato = (ContratoCorporativo) Executions.getCurrent().getArg().get("contrato");
contratoList = (MyListbox) Executions.getCurrent().getArg().get("contratoList"); contratoList = (MyListbox) Executions.getCurrent().getArg().get("contratoList");
descontoList.setItemRenderer(new RenderPadrao<DescontoContrato>(DescontoContrato.class));
lsDesconto = new ArrayList<DescontoContrato>();
if (!isRegistroNovo(contrato.getContratoId())) {
contrato = contratoService.obtenerID(contrato.getContratoId());
lsDesconto = contrato.getDescontosContrato();
descontoList.setData(lsDesconto);
}
preencheCombo(); preencheCombo();
preencheRadios(); preencheRadios();
preencheCheckBox(); preencheCheckBox();
@ -161,6 +189,63 @@ public class EditarContratoController extends MyGenericForwardComposer {
} }
} }
public void onClick$btnAdicionarDesconto(Event ev) throws InterruptedException {
Date inicio = datInicialDesconto.getValue();
Date fim = datFinalDesconto.getValue();
BigDecimal porcentagem = txtPorcDesconto.getValue();
boolean operacao = Boolean.parseBoolean(rdgOperacao.getSelectedItem().getValue());
DescontoContrato desconto = new DescontoContrato();
desconto.setContratoId(contrato.getContratoId());
desconto.setDataInicial(inicio);
desconto.setDataFinal(fim);
desconto.setIndDesconto(operacao);
desconto.setPorcentagem(porcentagem);
desconto.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
desconto.setFecModif(Calendar.getInstance().getTime());
desconto.setActivo(true);
if( validaExisteDesconto(desconto)) {
Messagebox.show(
Labels.getLabel("editarContratoController.MSG.descontoExiste"),
Labels.getLabel(TITULO),
Messagebox.OK, Messagebox.INFORMATION);
return;
}
lsDescontoBanco.add(desconto);
lsDesconto.add(desconto);
descontoList.setData(lsDesconto);
}
public void onClick$btnRemoverDesconto(Event ev) {
DescontoContrato desconto = (DescontoContrato) descontoList.getSelected();
if(desconto != null) {
lsDesconto.remove(desconto);
descontoList.setData(lsDesconto);
if( desconto.getDescontoContratoId() != null ) {
desconto.setActivo(false);
desconto.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
desconto.setFecModif(Calendar.getInstance().getTime());
lsDescontoBanco.add(desconto);
}else {
lsDescontoBanco.remove(lsDescontoBanco.indexOf(desconto));
}
}
}
private boolean validaExisteDesconto(DescontoContrato desconto) {
for (DescontoContrato item : lsDesconto) {
if( item.getDataInicial().equals(desconto.getDataInicial())
&& item.getDataFinal().equals(desconto.getDataFinal()) ) {
return true;
}
}
return false;
}
private void validarCampos() throws BusinessException { private void validarCampos() throws BusinessException {
if ( contrato.getClienteCorporativoId() == null || if ( contrato.getClienteCorporativoId() == null ||
contrato.getGrupoContratoId() == null || contrato.getGrupoContratoId() == null ||

View File

@ -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;
}
}

View File

@ -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;
}
}

View File

@ -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);
}
}

View File

@ -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");
}
}

View File

@ -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

View File

@ -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);
}
}

View File

@ -5,6 +5,8 @@ import java.beans.PropertyDescriptor;
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.zkoss.zul.Listcell; import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem; import org.zkoss.zul.Listitem;
@ -55,6 +57,10 @@ public class RenderPadrao<E> implements ListitemRenderer {
Class<? extends Enum<?>> conversor = renderizado.conversor(); Class<? extends Enum<?>> conversor = renderizado.conversor();
if( conversor == Renderizado.DefaultEnum.class) { if( conversor == Renderizado.DefaultEnum.class) {
if( campo.getType().equals(Date.class)) {
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
return formatter.format( getter.invoke(objeto) );
}
return valor; return valor;
}else { }else {
try { try {
@ -63,7 +69,7 @@ public class RenderPadrao<E> implements ListitemRenderer {
Enum<?> enumResultado = (Enum<?>) metodoConversor.invoke(null, valor); Enum<?> enumResultado = (Enum<?>) metodoConversor.invoke(null, valor);
return enumResultado.toString(); return enumResultado.toString();
}catch (NoSuchMethodException e) { }catch (NoSuchMethodException e) {
throw new NoSuchMethodException("Classe conversora precisa implemtar o metodo 'buscarPeloValor' " + conversor.getName()); throw new NoSuchMethodException("Classe conversora precisa implementar o metodo 'buscarPeloValor' " + conversor.getName());
}catch (Exception e) { }catch (Exception e) {
return valor; return valor;
} }

View File

@ -477,6 +477,8 @@
<value>com.rjconsultores.ventaboletos.entidad.CaixaContrato</value> <value>com.rjconsultores.ventaboletos.entidad.CaixaContrato</value>
<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.ConfComprovantePassagem</value>
</list> </list>
</property> </property>

View File

@ -2711,6 +2711,8 @@ editarCatalogoDeParadaController.lbCodAntt.value = Cód. ANTT
editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar
editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip. editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip.
editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Código Órgão Concedente editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Código Órgão Concedente
editarCatalogoDeParadaController.lbCodSigma.help = Código Sigma da ANTT
editarCatalogoDeParadaController.lbCodSigma.value = Cód. Sigma
editarCatalogoDeParadaController.lbCveParada.value = Código IATA editarCatalogoDeParadaController.lbCveParada.value = Código IATA
editarCatalogoDeParadaController.lbNodo.value = Servidor editarCatalogoDeParadaController.lbNodo.value = Servidor
editarCatalogoDeParadaController.lbNome.value = Descrição editarCatalogoDeParadaController.lbNome.value = Descrição
@ -2795,6 +2797,8 @@ editarCatalogoDeRutaController.lbEmpresa.value = Empresa
editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Empresa Autorizadora editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Empresa Autorizadora
editarCatalogoDeRutaController.lbEmpresaOperadora.value = Empresa Operadora editarCatalogoDeRutaController.lbEmpresaOperadora.value = Empresa Operadora
editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço
editarCatalogoDeRutaController.lbFreqMinima.help = Frequência mínima ANTT
editarCatalogoDeRutaController.lbFreqMinima.value = Frequência Mínima
editarCatalogoDeRutaController.lbGrupoRuta.value = Grupo de Linhas editarCatalogoDeRutaController.lbGrupoRuta.value = Grupo de Linhas
editarCatalogoDeRutaController.lbNome.value = Linha editarCatalogoDeRutaController.lbNome.value = Linha
editarCatalogoDeRutaController.lbNumRioCard.value = Número Rio Card editarCatalogoDeRutaController.lbNumRioCard.value = Número Rio Card
@ -4108,6 +4112,7 @@ editarContratoController.MSG.contratoExiste = A record with this contract number
editarContratoController.tab.cliente = Client editarContratoController.tab.cliente = Client
editarContratoController.tab.config = Settings editarContratoController.tab.config = Settings
editarContratoController.tab.contrato = Contract editarContratoController.tab.contrato = Contract
editarContratoController.tab.desconto = Descount
editarContratoController.window.title = Contract editarContratoController.window.title = Contract
editarConvenioController.CupomAleatorioNao.value = Não editarConvenioController.CupomAleatorioNao.value = Não
editarConvenioController.CupomAleatorioSim.value = Sim editarConvenioController.CupomAleatorioSim.value = Sim
@ -4531,6 +4536,10 @@ editarEmpresaController.imprimirEmbarqueDesembarqCupom = Imprimir Embarque/Desem
editarEmpresaController.imprimirSegundaViaTransferencia = Imprimir Segunda Via Transferência editarEmpresaController.imprimirSegundaViaTransferencia = Imprimir Segunda Via Transferência
editarEmpresaController.imprimirSegundaViaTransferencia.ajuda = Imprime 2 vias do cupom de embarque quando é realizado uma transferência de bilhete(FISCAL). editarEmpresaController.imprimirSegundaViaTransferencia.ajuda = Imprime 2 vias do cupom de embarque quando é realizado uma transferência de bilhete(FISCAL).
editarEmpresaController.indAutenticacao = Utiliza Autenticação editarEmpresaController.indAutenticacao = Utiliza Autenticação
editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40.
editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais
editarEmpresaController.indQRCodeFormMarcoReg.label=Exibe QRCODE Monitrip formato Marco Regulatório
editarEmpresaController.indQRCodeFormMarcoReg.help=Exibe QRCODE Monitrip no novo formato do Marco Regulatório
editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Quando realizada uma transferÊncia de passagem o sistema irá emitir um novo cupom Fiscal. editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Quando realizada uma transferÊncia de passagem o sistema irá emitir um novo cupom Fiscal.
editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Emite Cupom Fiscal Remarcação editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Emite Cupom Fiscal Remarcação
editarEmpresaController.indEnviaDadosAgenciaBpe = Enviar Dados da Agência de Venda no XML BP-e editarEmpresaController.indEnviaDadosAgenciaBpe = Enviar Dados da Agência de Venda no XML BP-e
@ -4758,7 +4767,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia # Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\\ editarEmpresaImpostoController.bpe.value = Habilitar BPe\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar
@ -4795,7 +4804,7 @@ editarEmpresaImpostoController.lblJunho.value = Junho
editarEmpresaImpostoController.lblMaio.value = Maio editarEmpresaImpostoController.lblMaio.value = Maio
editarEmpresaImpostoController.lblMarco.value = Março editarEmpresaImpostoController.lblMarco.value = Março
editarEmpresaImpostoController.lblNovembro.value = Novembro editarEmpresaImpostoController.lblNovembro.value = Novembro
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\\\ editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento
editarEmpresaImpostoController.lblOutubro.value = Outubro editarEmpresaImpostoController.lblOutubro.value = Outubro
editarEmpresaImpostoController.lblPedagio.value = Pedagio editarEmpresaImpostoController.lblPedagio.value = Pedagio
@ -4936,7 +4945,7 @@ editarEstadoController.lbPais.value = País
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos) editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
editarEstadoController.lbUF.value = UF editarEstadoController.lbUF.value = UF
#Editar Estado #Editar Estado
editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\\\ \\\\\\\\\ editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\ \
editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão
editarEstadoController.lbl.finHuso = Fim Horário De Verão editarEstadoController.lbl.finHuso = Fim Horário De Verão
editarEstadoController.lbl.horasHuso = Possui horário de verão ? editarEstadoController.lbl.horasHuso = Possui horário de verão ?
@ -5148,7 +5157,7 @@ editarImpresionLayoutConfigController.window.title = Edit Voucher Layout
editarIntegracaoTotvsController.btnFechar.tooltiptext = Fechar editarIntegracaoTotvsController.btnFechar.tooltiptext = Fechar
editarIntegracaoTotvsController.lbFechaVenta.label = Data Venda editarIntegracaoTotvsController.lbFechaVenta.label = Data Venda
editarIntegracaoTotvsController.lbNumBilhete.label = Num. Bilhete editarIntegracaoTotvsController.lbNumBilhete.label = Num. Bilhete
editarIntegracaoTotvsController.lbOperacao.label = Tipo Operação editarIntegracaoTotvsController.lbOperacao.label = Operation Type
editarIntegracaoTotvsController.lbPuntoVenta.label = Ponto de Venda editarIntegracaoTotvsController.lbPuntoVenta.label = Ponto de Venda
editarIntegracaoTotvsController.lberro.label = Erro editarIntegracaoTotvsController.lberro.label = Erro
editarIntegracaoTotvsController.lbvalorBilhete.label = Valor Bilhete editarIntegracaoTotvsController.lbvalorBilhete.label = Valor Bilhete
@ -7931,6 +7940,7 @@ integracaoTotvsController.tabServicos.value = Serviços
integracaoTotvsController.window.title = Integração Totvs integracaoTotvsController.window.title = Integração Totvs
integracion.totvs = ERRO ao fazer integração com a TOTVS integracion.totvs = ERRO ao fazer integração com a TOTVS
integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente
label.acrescimo = Addition
label.alias = Alias label.alias = Alias
label.bairro = District label.bairro = District
label.bilheteAberto = Open Tickets label.bilheteAberto = Open Tickets
@ -7949,6 +7959,7 @@ label.criacao = Creation
label.dataFinal = Final Date label.dataFinal = Final Date
label.dataInicial = Inicial Date label.dataInicial = Inicial Date
label.debito = Debit label.debito = Debit
label.desconto = Descount
label.descricao = Description label.descricao = Description
label.destino = Destination label.destino = Destination
label.divisao = Division label.divisao = Division
@ -7968,6 +7979,7 @@ label.numContrato = Contract Number
label.numConvenio = Agreement Number label.numConvenio = Agreement Number
label.numero = Number label.numero = Number
label.observacao = Observation label.observacao = Observation
label.operacao = Operation
label.orgaoConcedente = Grantor label.orgaoConcedente = Grantor
label.origem = Origin label.origem = Origin
label.percentualBonus = Bonus Percentual label.percentualBonus = Bonus Percentual
@ -7996,14 +8008,14 @@ label.tipoConvenio.vista = In Cash
label.tipoTarifa = Rate Type label.tipoTarifa = Rate Type
label.tipoTarifa.fixa = Fixed label.tipoTarifa.fixa = Fixed
label.tipoTarifa.variavel = Variable label.tipoTarifa.variavel = Variable
label.valor = Contract Valor label.valor = Valor
label.valorContrato = Contract Value label.valorContrato = Contract Value
lb.CentroResultado = Centro de Resultado lb.CentroResultado = Centro de Resultado
lb.Equivalencia = Equivalencia lb.Equivalencia = Equivalencia
lb.ate = até lb.ate = até
lb.btnAtivar = Ativar lb.btnAtivar = Ativar
lb.btnDesativar = Desativar lb.btnDesativar = Desativar
lb.btnLimpar.label = Limpar Seleção\\\\\\\\\ lb.btnLimpar.label = Limpar Seleção\
lb.btnPesquisa.label = Pesquisar lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e lb.chbpe = Chave BP-e
lb.dataFin.value = Data Final lb.dataFin.value = Data Final
@ -9385,7 +9397,7 @@ relatorioRecargaRvhubController.lbNumero.value = Número
relatorioRecargaRvhubController.lbPuntoVenta.value = Agência relatorioRecargaRvhubController.lbPuntoVenta.value = Agência
relatorioRecargaRvhubController.lbStatus.value = Status relatorioRecargaRvhubController.lbStatus.value = Status
relatorioRecargaRvhubController.window.title = Recarga Rvhub relatorioRecargaRvhubController.window.title = Recarga Rvhub
relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\\\ relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\
relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar
relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior
relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem
@ -10048,3 +10060,19 @@ relatorioDescontoPorCupomController.lbDatResgateInicial.value=Data Inicial do Re
relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate
winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa
winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência
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

View File

@ -2716,6 +2716,8 @@ editarCatalogoDeParadaController.lbCodAntt.value = Cant. ANTT
editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar
editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip. editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip.
editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Código Órgão Concedente editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Código Órgão Concedente
editarCatalogoDeParadaController.lbCodSigma.help = Código Sigma da ANTT
editarCatalogoDeParadaController.lbCodSigma.value = Cód. Sigma
editarCatalogoDeParadaController.lbCveParada.value = Código IATA editarCatalogoDeParadaController.lbCveParada.value = Código IATA
editarCatalogoDeParadaController.lbNodo.value = Servidor editarCatalogoDeParadaController.lbNodo.value = Servidor
editarCatalogoDeParadaController.lbNome.value = Descripción editarCatalogoDeParadaController.lbNome.value = Descripción
@ -2801,6 +2803,8 @@ editarCatalogoDeRutaController.lbEmpresa.value = Empresa
editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Empresa Autorizadora editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Empresa Autorizadora
editarCatalogoDeRutaController.lbEmpresaOperadora.value = Empresa Operadora editarCatalogoDeRutaController.lbEmpresaOperadora.value = Empresa Operadora
editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço
editarCatalogoDeRutaController.lbFreqMinima.help = Frequência mínima ANTT
editarCatalogoDeRutaController.lbFreqMinima.value = Frequência Mínima
editarCatalogoDeRutaController.lbGrupoRuta.value = Grupo de rutas editarCatalogoDeRutaController.lbGrupoRuta.value = Grupo de rutas
editarCatalogoDeRutaController.lbNome.value = Linea editarCatalogoDeRutaController.lbNome.value = Linea
editarCatalogoDeRutaController.lbNumRioCard.value = Numero Rio Card editarCatalogoDeRutaController.lbNumRioCard.value = Numero Rio Card
@ -4131,6 +4135,7 @@ editarContratoController.MSG.contratoExiste = Ya existe un registro con este nú
editarContratoController.tab.cliente = Cliente editarContratoController.tab.cliente = Cliente
editarContratoController.tab.config = Ajustes editarContratoController.tab.config = Ajustes
editarContratoController.tab.contrato = Contrato editarContratoController.tab.contrato = Contrato
editarContratoController.tab.desconto = Descuento
editarContratoController.window.title = Contrato editarContratoController.window.title = Contrato
editarConvenioController.CupomAleatorioNao.value = Não editarConvenioController.CupomAleatorioNao.value = Não
editarConvenioController.CupomAleatorioSim.value = Sim editarConvenioController.CupomAleatorioSim.value = Sim
@ -4559,6 +4564,8 @@ editarEmpresaController.imprimirSegundaViaTransferencia.ajuda = Imprime 2 vías
editarEmpresaController.indAutenticacao = Utiliza Autenticação editarEmpresaController.indAutenticacao = Utiliza Autenticação
editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40. editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40.
editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais
editarEmpresaController.indQRCodeFormMarcoReg.label=Exibe QRCODE Monitrip formato Marco Regulatório
editarEmpresaController.indQRCodeFormMarcoReg.help=Exibe QRCODE Monitrip no novo formato do Marco Regulatório
editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Cuando se realiza una transferencia de paso, el sistema emitirá un nuevo cupón fiscal. editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Cuando se realiza una transferencia de paso, el sistema emitirá un nuevo cupón fiscal.
editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Emite Cupom Fiscal Remarcação editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Emite Cupom Fiscal Remarcação
editarEmpresaController.indEnviaDadosAgenciaBpe = Enviar Dados da Agência de Venda no XML BP-e editarEmpresaController.indEnviaDadosAgenciaBpe = Enviar Dados da Agência de Venda no XML BP-e
@ -4798,7 +4805,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia # Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\ editarEmpresaImpostoController.bpe.value = Habilitar BPe\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Cerrar editarEmpresaImpostoController.btnFechar.tooltiptext = Cerrar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Guardar editarEmpresaImpostoController.btnSalvar.tooltiptext = Guardar
@ -4835,7 +4842,7 @@ editarEmpresaImpostoController.lblJunho.value = Juño
editarEmpresaImpostoController.lblMaio.value = Mayo editarEmpresaImpostoController.lblMaio.value = Mayo
editarEmpresaImpostoController.lblMarco.value = Marzo editarEmpresaImpostoController.lblMarco.value = Marzo
editarEmpresaImpostoController.lblNovembro.value = Noviembre editarEmpresaImpostoController.lblNovembro.value = Noviembre
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueo de demás UF\\\\\\\\ editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueo de demás UF\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar otros como isento editarEmpresaImpostoController.lblOutrosIsento.value = Tratar otros como isento
editarEmpresaImpostoController.lblOutubro.value = Octubre editarEmpresaImpostoController.lblOutubro.value = Octubre
editarEmpresaImpostoController.lblPedagio.value = Peaje editarEmpresaImpostoController.lblPedagio.value = Peaje
@ -5198,7 +5205,7 @@ editarImpresionLayoutConfigController.window.title = Editar diseño de cupón
editarIntegracaoTotvsController.btnFechar.tooltiptext = Fechar editarIntegracaoTotvsController.btnFechar.tooltiptext = Fechar
editarIntegracaoTotvsController.lbFechaVenta.label = Data Venda editarIntegracaoTotvsController.lbFechaVenta.label = Data Venda
editarIntegracaoTotvsController.lbNumBilhete.label = Num. Bilhete editarIntegracaoTotvsController.lbNumBilhete.label = Num. Bilhete
editarIntegracaoTotvsController.lbOperacao.label = Tipo Operação editarIntegracaoTotvsController.lbOperacao.label = Tipo Operación
editarIntegracaoTotvsController.lbPuntoVenta.label = Ponto de Venda editarIntegracaoTotvsController.lbPuntoVenta.label = Ponto de Venda
editarIntegracaoTotvsController.lberro.label = Erro editarIntegracaoTotvsController.lberro.label = Erro
editarIntegracaoTotvsController.lbvalorBilhete.label = Valor Bilhete editarIntegracaoTotvsController.lbvalorBilhete.label = Valor Bilhete
@ -7999,6 +8006,7 @@ integracaoTotvsController.tabServicos.value = Serviços
integracaoTotvsController.window.title = Integração Totvs integracaoTotvsController.window.title = Integração Totvs
integracion.totvs = ERRO ao fazer integracion com a TOTVS integracion.totvs = ERRO ao fazer integracion com a TOTVS
integracion.totvs.ja.cadastrado = Esta agencia ya tiene registrado en el sistema de TOTVS. Los datos de integración no serán enviados nuevamente integracion.totvs.ja.cadastrado = Esta agencia ya tiene registrado en el sistema de TOTVS. Los datos de integración no serán enviados nuevamente
label.acrescimo = Suma
label.alias = Alias label.alias = Alias
label.bairro = Vecindario label.bairro = Vecindario
label.bilheteAberto = Tiquetes Abierto label.bilheteAberto = Tiquetes Abierto
@ -8017,6 +8025,7 @@ label.criacao = Ingresso
label.dataFinal = Fecha Final label.dataFinal = Fecha Final
label.dataInicial = Fecha Inicial label.dataInicial = Fecha Inicial
label.debito = Débito label.debito = Débito
label.desconto = Descuento
label.descricao = Descripción label.descricao = Descripción
label.destino = Destino label.destino = Destino
label.divisao = División label.divisao = División
@ -8035,6 +8044,7 @@ label.numContrato = Número Contrato
label.numConvenio = Numero Convenio label.numConvenio = Numero Convenio
label.numero = Número label.numero = Número
label.observacao = Observación label.observacao = Observación
label.operacao = Operación
label.orgaoConcedente = Instituición Concendente label.orgaoConcedente = Instituición Concendente
label.origem = Origen label.origem = Origen
label.percentualBonus = % Inter. Bonos label.percentualBonus = % Inter. Bonos
@ -8063,14 +8073,14 @@ label.tipoConvenio.vista = A la vista
label.tipoTarifa = Tipo Tarifa label.tipoTarifa = Tipo Tarifa
label.tipoTarifa.fixa = Fija label.tipoTarifa.fixa = Fija
label.tipoTarifa.variavel = Variable label.tipoTarifa.variavel = Variable
label.valor = Valor Contrato label.valor = Valor
label.valorContrato = Valor Contrato label.valorContrato = Valor Contrato
lb.CentroResultado = Centro de Resultado lb.CentroResultado = Centro de Resultado
lb.Equivalencia = Equivalencia lb.Equivalencia = Equivalencia
lb.ate = Hasta lb.ate = Hasta
lb.btnAtivar = Ativar lb.btnAtivar = Ativar
lb.btnDesativar = Desativar lb.btnDesativar = Desativar
lb.btnLimpar.label = Limpar Seleção\\\\\\\\ lb.btnLimpar.label = Limpar Seleção\
lb.btnPesquisa.label = Pesquisar lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e lb.chbpe = Chave BP-e
lb.dataFin.value = Fecha fin lb.dataFin.value = Fecha fin
@ -10173,3 +10183,19 @@ relatorioDescontoPorCupomController.lbDatResgateInicial.value=Data Inicial do Re
relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate
winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa
winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência
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

View File

@ -2717,6 +2717,8 @@ editarCatalogoDeParadaController.lbCodAntt.value = Code ANTT
editarCatalogoDeParadaController.lbCodAnttAux.value = Code ANTT auxiliaire editarCatalogoDeParadaController.lbCodAnttAux.value = Code ANTT auxiliaire
editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilisez le code ANTT auxiliaire pour générer le code-barres Monitrip. editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilisez le code ANTT auxiliaire pour générer le code-barres Monitrip.
editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Code de l'organisme subventionnaire editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Code de l'organisme subventionnaire
editarCatalogoDeParadaController.lbCodSigma.help = Código Sigma da ANTT
editarCatalogoDeParadaController.lbCodSigma.value = Cód. Sigma
editarCatalogoDeParadaController.lbCveParada.value = Code IATA editarCatalogoDeParadaController.lbCveParada.value = Code IATA
editarCatalogoDeParadaController.lbNodo.value = Serveur editarCatalogoDeParadaController.lbNodo.value = Serveur
editarCatalogoDeParadaController.lbNome.value = Description editarCatalogoDeParadaController.lbNome.value = Description
@ -2801,6 +2803,8 @@ editarCatalogoDeRutaController.lbEmpresa.value = Entreprise
editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Entreprise autorisant editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Entreprise autorisant
editarCatalogoDeRutaController.lbEmpresaOperadora.value = Société d'exploitation editarCatalogoDeRutaController.lbEmpresaOperadora.value = Société d'exploitation
editarCatalogoDeRutaController.lbExibeTabela.value = Tableau des prix editarCatalogoDeRutaController.lbExibeTabela.value = Tableau des prix
editarCatalogoDeRutaController.lbFreqMinima.help = Frequência mínima ANTT
editarCatalogoDeRutaController.lbFreqMinima.value = Frequência Mínima
editarCatalogoDeRutaController.lbGrupoRuta.value = Groupe de lignes editarCatalogoDeRutaController.lbGrupoRuta.value = Groupe de lignes
editarCatalogoDeRutaController.lbNome.value = Ligne editarCatalogoDeRutaController.lbNome.value = Ligne
editarCatalogoDeRutaController.lbNumRioCard.value = Numéro de carte Rio editarCatalogoDeRutaController.lbNumRioCard.value = Numéro de carte Rio
@ -4129,6 +4133,7 @@ editarContratoController.MSG.contratoExiste = Un enregistrement avec ce numéro
editarContratoController.tab.cliente = Client editarContratoController.tab.cliente = Client
editarContratoController.tab.config = Paramètres editarContratoController.tab.config = Paramètres
editarContratoController.tab.contrato = Contrater editarContratoController.tab.contrato = Contrater
editarContratoController.tab.desconto = Réduction
editarContratoController.window.title = Contractuel editarContratoController.window.title = Contractuel
editarConvenioController.CupomAleatorioNao.value = Não editarConvenioController.CupomAleatorioNao.value = Não
editarConvenioController.CupomAleatorioSim.value = Sim editarConvenioController.CupomAleatorioSim.value = Sim
@ -4558,6 +4563,8 @@ editarEmpresaController.imprimirSegundaViaTransferencia.ajuda = Imprime 2 copies
editarEmpresaController.indAutenticacao = Utilise l'authentification editarEmpresaController.indAutenticacao = Utilise l'authentification
editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40. editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40.
editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais
editarEmpresaController.indQRCodeFormMarcoReg.label=Exibe QRCODE Monitrip formato Marco Regulatório
editarEmpresaController.indQRCodeFormMarcoReg.help=Exibe QRCODE Monitrip no novo formato do Marco Regulatório
editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Lorsqu'un transfert de ticket est effectué, le système émettra un nouveau coupon fiscal. editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Lorsqu'un transfert de ticket est effectué, le système émettra un nouveau coupon fiscal.
editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Émet un coupon fiscal de réduction editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Émet un coupon fiscal de réduction
editarEmpresaController.indEnviaDadosAgenciaBpe = Envoyer les données de l'agence commerciale au format BP-e XML editarEmpresaController.indEnviaDadosAgenciaBpe = Envoyer les données de l'agence commerciale au format BP-e XML
@ -7992,6 +7999,7 @@ integracaoTotvsController.tabServicos.value = Prestations
integracaoTotvsController.window.title = Intégration Totvs integracaoTotvsController.window.title = Intégration Totvs
integracion.totvs = ERREUR lors de l'intégration avec TOTVS integracion.totvs = ERREUR lors de l'intégration avec TOTVS
integracion.totvs.ja.cadastrado = Cette agence est déjà enregistrée dans le système TOTVS. Les données d'intégration ne seront plus envoyées integracion.totvs.ja.cadastrado = Cette agence est déjà enregistrée dans le système TOTVS. Les données d'intégration ne seront plus envoyées
label.acrescimo = Ajout
label.alias = Alias label.alias = Alias
label.bairro = Quartier label.bairro = Quartier
label.bilheteAberto = Billets ouverts label.bilheteAberto = Billets ouverts
@ -8010,6 +8018,7 @@ label.criacao = Création
label.dataFinal = Date de fin label.dataFinal = Date de fin
label.dataInicial = Date de début label.dataInicial = Date de début
label.debito = Débit label.debito = Débit
label.desconto = Réduction
label.descricao = Description label.descricao = Description
label.destino = Destination label.destino = Destination
label.divisao = Division label.divisao = Division
@ -8029,6 +8038,7 @@ label.numContrato = Numéro Contrat
label.numConvenio = Nombre d'accord label.numConvenio = Nombre d'accord
label.numero = Nombre label.numero = Nombre
label.observacao = Remarque label.observacao = Remarque
label.operacao = Opération
label.orgaoConcedente = Organisme Concédant label.orgaoConcedente = Organisme Concédant
label.origem = Origine label.origem = Origine
label.percentualBonus = Pourcentage Bonus label.percentualBonus = Pourcentage Bonus
@ -8057,7 +8067,7 @@ label.tipoConvenio.vista = En Liquide
label.tipoTarifa = Type de taux label.tipoTarifa = Type de taux
label.tipoTarifa.fixa = Fixé label.tipoTarifa.fixa = Fixé
label.tipoTarifa.variavel = Variable label.tipoTarifa.variavel = Variable
label.valor = Contracter Valeur label.valor = Valeur
label.valorContrato = Valeur Contrat label.valorContrato = Valeur Contrat
lb.CentroResultado = Centre de résultats lb.CentroResultado = Centre de résultats
lb.Equivalencia = Equivalence lb.Equivalencia = Equivalence
@ -10154,3 +10164,20 @@ relatorioDescontoPorCupomController.lbDatResgateInicial.value=Data Inicial do Re
relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate
winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa
winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência
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

View File

@ -2719,6 +2719,8 @@ editarCatalogoDeParadaController.lbCodAntt.value = Cód. ANTT
editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar
editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip. editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip.
editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Código Órgão Concedente editarCatalogoDeParadaController.lbCodOrgaoConcedente.value = Código Órgão Concedente
editarCatalogoDeParadaController.lbCodSigma.help = Código Sigma da ANTT
editarCatalogoDeParadaController.lbCodSigma.value = Cód. Sigma
editarCatalogoDeParadaController.lbCveParada.value = Código IATA editarCatalogoDeParadaController.lbCveParada.value = Código IATA
editarCatalogoDeParadaController.lbNodo.value = Servidor editarCatalogoDeParadaController.lbNodo.value = Servidor
editarCatalogoDeParadaController.lbNome.value = Descrição editarCatalogoDeParadaController.lbNome.value = Descrição
@ -2804,6 +2806,8 @@ editarCatalogoDeRutaController.lbEmpresa.value = Empresa
editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Empresa Autorizadora editarCatalogoDeRutaController.lbEmpresaAutorizadora.value = Empresa Autorizadora
editarCatalogoDeRutaController.lbEmpresaOperadora.value = Empresa Operadora editarCatalogoDeRutaController.lbEmpresaOperadora.value = Empresa Operadora
editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço
editarCatalogoDeRutaController.lbFreqMinima.help = Frequência mínima ANTT
editarCatalogoDeRutaController.lbFreqMinima.value = Frequência Mínima
editarCatalogoDeRutaController.lbGrupoRuta.value = Grupo de Linhas editarCatalogoDeRutaController.lbGrupoRuta.value = Grupo de Linhas
editarCatalogoDeRutaController.lbNome.value = Linha editarCatalogoDeRutaController.lbNome.value = Linha
editarCatalogoDeRutaController.lbNumRioCard.value = Número Rio Card editarCatalogoDeRutaController.lbNumRioCard.value = Número Rio Card
@ -4132,6 +4136,7 @@ editarContratoController.MSG.contratoExiste = Já existe um registro com este n
editarContratoController.tab.cliente = Cliente editarContratoController.tab.cliente = Cliente
editarContratoController.tab.config = Configuração editarContratoController.tab.config = Configuração
editarContratoController.tab.contrato = Contrato editarContratoController.tab.contrato = Contrato
editarContratoController.tab.desconto = Desconto
editarContratoController.window.title = Contrato editarContratoController.window.title = Contrato
editarConvenioController.CupomAleatorioNao.value = Não editarConvenioController.CupomAleatorioNao.value = Não
editarConvenioController.CupomAleatorioSim.value = Sim editarConvenioController.CupomAleatorioSim.value = Sim
@ -4561,6 +4566,8 @@ editarEmpresaController.imprimirSegundaViaTransferencia.ajuda = Imprime 2 vias d
editarEmpresaController.indAutenticacao = Utiliza Autenticação editarEmpresaController.indAutenticacao = Utiliza Autenticação
editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40. editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40.
editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais
editarEmpresaController.indQRCodeFormMarcoReg.label=Exibe QRCODE Monitrip formato Marco Regulatório
editarEmpresaController.indQRCodeFormMarcoReg.help=Exibe QRCODE Monitrip no novo formato do Marco Regulatório
editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Quando realizada uma transferÊncia de passagem o sistema irá emitir um novo cupom Fiscal. editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Quando realizada uma transferÊncia de passagem o sistema irá emitir um novo cupom Fiscal.
editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Emite Cupom Fiscal Remarcação editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Emite Cupom Fiscal Remarcação
editarEmpresaController.indEnviaDadosAgenciaBpe = Enviar Dados da Agência de Venda no XML BP-e editarEmpresaController.indEnviaDadosAgenciaBpe = Enviar Dados da Agência de Venda no XML BP-e
@ -4802,7 +4809,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia # Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\ editarEmpresaImpostoController.bpe.value = Habilitar BPe\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar
@ -4839,7 +4846,7 @@ editarEmpresaImpostoController.lblJunho.value = Junho
editarEmpresaImpostoController.lblMaio.value = Maio editarEmpresaImpostoController.lblMaio.value = Maio
editarEmpresaImpostoController.lblMarco.value = Março editarEmpresaImpostoController.lblMarco.value = Março
editarEmpresaImpostoController.lblNovembro.value = Novembro editarEmpresaImpostoController.lblNovembro.value = Novembro
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\ editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento
editarEmpresaImpostoController.lblOutubro.value = Outubro editarEmpresaImpostoController.lblOutubro.value = Outubro
editarEmpresaImpostoController.lblPedagio.value = Pedagio editarEmpresaImpostoController.lblPedagio.value = Pedagio
@ -4980,7 +4987,7 @@ editarEstadoController.lbPais.value = País
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos) editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
editarEstadoController.lbUF.value = UF editarEstadoController.lbUF.value = UF
#Editar Estado #Editar Estado
editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\ \\\\\\\ editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\ \
editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão
editarEstadoController.lbl.finHuso = Fim Horário De Verão editarEstadoController.lbl.finHuso = Fim Horário De Verão
editarEstadoController.lbl.horasHuso = Possui horário de verão ? editarEstadoController.lbl.horasHuso = Possui horário de verão ?
@ -7996,6 +8003,7 @@ integracaoTotvsController.tabServicos.value = Serviços
integracaoTotvsController.window.title = Integração Totvs integracaoTotvsController.window.title = Integração Totvs
integracion.totvs = ERRO ao fazer integração com a TOTVS integracion.totvs = ERRO ao fazer integração com a TOTVS
integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente
label.acrescimo = Acréscimo
# Labels Default # Labels Default
label.alias = Alias label.alias = Alias
label.bairro = Bairro label.bairro = Bairro
@ -8015,6 +8023,7 @@ label.criacao = Criação
label.dataFinal = Data Final label.dataFinal = Data Final
label.dataInicial = Data Inicial label.dataInicial = Data Inicial
label.debito = Débito label.debito = Débito
label.desconto = Desconto
label.descricao = Descrição label.descricao = Descrição
label.destino = Destino label.destino = Destino
label.divisao = Divisão label.divisao = Divisão
@ -8033,6 +8042,7 @@ label.numContrato = Número Contrato
label.numConvenio = Número Convênio label.numConvenio = Número Convênio
label.numero = Número label.numero = Número
label.observacao = Observação label.observacao = Observação
label.operacao = Operação
label.orgaoConcedente = Orgão Concedente label.orgaoConcedente = Orgão Concedente
label.origem = Origem label.origem = Origem
label.percentualBonus = Percentual Bônus label.percentualBonus = Percentual Bônus
@ -8061,14 +8071,14 @@ label.tipoConvenio.vista = À Vista
label.tipoTarifa = Tipo Tarifa label.tipoTarifa = Tipo Tarifa
label.tipoTarifa.fixa = Fixa label.tipoTarifa.fixa = Fixa
label.tipoTarifa.variavel = Variável label.tipoTarifa.variavel = Variável
label.valor = Valor Contrato label.valor = Valor
label.valorContrato = Valor Contrato label.valorContrato = Valor Contrato
lb.CentroResultado = Centro de Resultado lb.CentroResultado = Centro de Resultado
lb.Equivalencia = Equivalencia lb.Equivalencia = Equivalencia
lb.ate = até lb.ate = até
lb.btnAtivar = Ativar lb.btnAtivar = Ativar
lb.btnDesativar = Desativar lb.btnDesativar = Desativar
lb.btnLimpar.label = Limpar Seleção\\\\\\\ lb.btnLimpar.label = Limpar Seleção\
lb.btnPesquisa.label = Pesquisar lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e lb.chbpe = Chave BP-e
lb.dataFin.value = Data Final lb.dataFin.value = Data Final
@ -9486,7 +9496,7 @@ relatorioRecargaRvhubController.lbNumero.value = Número
relatorioRecargaRvhubController.lbPuntoVenta.value = Agência relatorioRecargaRvhubController.lbPuntoVenta.value = Agência
relatorioRecargaRvhubController.lbStatus.value = Status relatorioRecargaRvhubController.lbStatus.value = Status
relatorioRecargaRvhubController.window.title = Recarga Rvhub relatorioRecargaRvhubController.window.title = Recarga Rvhub
relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\ relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\
relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar
relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior
relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem
@ -10157,3 +10167,19 @@ relatorioDescontoPorCupomController.lbDatResgateInicial.value=Data Inicial do Re
relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate relatorioDescontoPorCupomController.lbDatResgateFinal.value=Data Final do Resgate
winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa winFiltroRelatorioDescontoPorCupom.lbEmpresa.value=Empresa
winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência winFiltroRelatorioDescontoPorCupom.lbPuntoVenta.value=Agência
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

View File

@ -1172,6 +1172,17 @@
style="cursor: help" /> style="cursor: help" />
</hlayout> </hlayout>
</groupbox> </groupbox>
<groupbox>
<caption label="${c:l('editarEmpresaController.indQRCodeFormMarcoReg.label')}" />
<hlayout>
<checkbox id="chkIndQRCodeFormMarcoReg"
value="@{winEditarEmpresa$composer.empresa.indQRCodeFormMarcoReg}" />
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarEmpresaController.indQRCodeFormMarcoReg.help')}"
style="cursor: help" />
</hlayout>
</groupbox>
</row> </row>
</rows> </rows>
</grid> </grid>

View File

@ -30,6 +30,7 @@
<tab label="${c:l('editarContratoController.tab.contrato')}" /> <tab label="${c:l('editarContratoController.tab.contrato')}" />
<tab label="${c:l('editarContratoController.tab.config')}" /> <tab label="${c:l('editarContratoController.tab.config')}" />
<tab label="${c:l('editarContratoController.tab.cliente')}" /> <tab label="${c:l('editarContratoController.tab.cliente')}" />
<tab label="${c:l('editarContratoController.tab.desconto')}" />
</tabs> </tabs>
<tabpanels style="overflow: auto"> <tabpanels style="overflow: auto">
@ -212,6 +213,74 @@
</grid> </grid>
</tabpanel> </tabpanel>
<!-- Desconto -->
<tabpanel id="tbDesconto" >
<grid fixedLayout="true">
<columns>
<column width="25%" />
<column width="75%" />
</columns>
<rows>
<row>
<label id="lbDataInicialDesconto" value="${c:l('label.dataInicial')}" />
<datebox id="datInicialDesconto" width="100px"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row>
<label id="lbDataFinalDesconto" value="${c:l('label.dataFinal')}" />
<datebox id="datFinalDesconto" width="100px"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row>
<label id="lbValorDesconto" value="${c:l('label.valor')}" />
<decimalbox id="txtPorcDesconto" maxlength="6" format="0.00"
constraint="no negative" width="100px" />
</row>
<row >
<label value="${c:l('label.operacao')}" />
<radiogroup id="rdgOperacao" >
<radio id="rdgDesconto" label="${c:l('label.desconto')}" value="true" style="padding: 20px; "/>
<radio id="rdgAcrescimo" label="${c:l('label.acrescimo')}" value="false" style="padding: 20px; "/>
</radiogroup>
</row>
<row id="rowIncluir" spans="2" align="middle">
<hbox >
<button id="btnAdicionarDesconto"
height="20" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnIncluir')}" />
<button id="btnRemoverDesconto"
height="20" image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnRemover')}" />
</hbox>
</row>
</rows>
</grid>
<paging id="pagingDesconto" pageSize="20" />
<listbox id="descontoList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false">
<listhead sizable="true">
<listheader id="lhDataInicial" image="/gui/img/create_doc.gif"
label="${c:l('label.dataInicial')}"
sort="auto(dataInicial)" />
<listheader id="lhDataFinal" image="/gui/img/create_doc.gif"
label="${c:l('label.dataFinal')}"
sort="auto(dataFinal)" />
<listheader id="lhValorDesconto" image="/gui/img/create_doc.gif"
label="${c:l('label.tarifa')}"
sort="auto(porcentagem)" />
<listheader id="lhOperacao" image="/gui/img/create_doc.gif"
label="${c:l('label.operacao')}"
sort="auto(indDesconto)" />
</listhead>
</listbox>
</tabpanel>
</tabpanels> </tabpanels>
</tabbox> </tabbox>
</window> </window>

View File

@ -52,6 +52,18 @@
<intbox id="codAntt" width="80%" maxlength="5" <intbox id="codAntt" width="80%" maxlength="5"
value="@{winEditarParada$composer.parada.codantt}" /> value="@{winEditarParada$composer.parada.codantt}" />
</row> </row>
<row>
<hlayout>
<label
value="${c:l('editarCatalogoDeParadaController.lbCodSigma.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarCatalogoDeParadaController.lbCodSigma.help')}"
style="cursor: help" />
</hlayout>
<textbox id="codSigma" width="80%" maxlength="7"
value="@{winEditarParada$composer.parada.codSigma}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row> <row>
<label <label
value="${c:l('editarCatalogoDeParadaController.lbCodAnttAux.value')}" /> value="${c:l('editarCatalogoDeParadaController.lbCodAnttAux.value')}" />

View File

@ -270,6 +270,20 @@
</vbox> </vbox>
</hbox> </hbox>
</row> </row>
<row>
<hlayout>
<label
value="${c:l('editarCatalogoDeRutaController.lbFreqMinima.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarCatalogoDeRutaController.lbFreqMinima.help')}"
style="cursor: help" />
</hlayout>
<hbox spacing="100px" >
<vbox align="center" >
<checkbox width="50px" checked="@{winEditarRuta$composer.ruta.indFreqMinima}"/>
</vbox>
</hbox>
</row>
<row> <row>
<label value="${c:l('editarCatalogoDeRutaController.lblIndRutaInternacional.value')}" /> <label value="${c:l('editarCatalogoDeRutaController.lblIndRutaInternacional.value')}" />
<hbox spacing="100px" > <hbox spacing="100px" >

View File

@ -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>

View File

@ -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>