bug#16776

qua:Wallysson
dev:Valdir

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@99723 d1611594-4594-4d17-8e1d-87c2c4800839
master
frederico 2020-01-13 18:32:59 +00:00
parent 88e408dea8
commit 0093885bf7
4 changed files with 58 additions and 34 deletions

View File

@ -12,6 +12,7 @@ import java.util.Map;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
import org.apache.commons.lang.BooleanUtils;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
@ -183,6 +184,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Checkbox chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior; private Checkbox chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior;
private Checkbox chkIndTabelaPrecoEmbarcada; private Checkbox chkIndTabelaPrecoEmbarcada;
private Checkbox chkIndImpressaoCanhotoEmbarcada; private Checkbox chkIndImpressaoCanhotoEmbarcada;
private Checkbox chkIndImprimeQRCodeAdicional;
private MyListbox inscEstadualList; private MyListbox inscEstadualList;
private Combobox cmbEstadoInscEstadual; private Combobox cmbEstadoInscEstadual;
@ -334,43 +336,44 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE); utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE);
} }
chkIndgennumfoliovtaintimpost.setChecked(empresa.getIndgennumfoliovtaintimpost() != null ? empresa.getIndgennumfoliovtaintimpost() : Boolean.FALSE); chkIndgennumfoliovtaintimpost.setChecked(BooleanUtils.toBoolean(empresa.getIndgennumfoliovtaintimpost()));
chkHabilitarFidelidade.setChecked(empresa.getIndFidelidade() != null ? empresa.getIndFidelidade() : Boolean.FALSE); chkHabilitarFidelidade.setChecked(BooleanUtils.toBoolean(empresa.getIndFidelidade()));
chkHabilitarVendaEstudanteTotem.setChecked(empresa.getIndVendaEstudanteTotem() != null ? empresa.getIndVendaEstudanteTotem() : Boolean.FALSE);; chkHabilitarVendaEstudanteTotem.setChecked(BooleanUtils.toBoolean(empresa.getIndVendaEstudanteTotem()));
chkIndBilheteDevDebitoDinheiro.setChecked(empresa.getIndBilheteDevDebitoDinheiro() != null ? empresa.getIndBilheteDevDebitoDinheiro() : Boolean.FALSE); chkIndBilheteDevDebitoDinheiro.setChecked(BooleanUtils.toBoolean(empresa.getIndBilheteDevDebitoDinheiro()));
chkNaoAlterarDiagrama.setChecked(empresa.getIndNaoAlterarDiagrama() != null ? empresa.getIndNaoAlterarDiagrama() : Boolean.FALSE); chkNaoAlterarDiagrama.setChecked(BooleanUtils.toBoolean(empresa.getIndNaoAlterarDiagrama()));
chkIndEmiteCupomFiscalRemarcacao.setChecked(empresa.getIndEmiteCupomFiscalRemarcacao() != null ? empresa.getIndEmiteCupomFiscalRemarcacao() : Boolean.FALSE); chkIndEmiteCupomFiscalRemarcacao.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteCupomFiscalRemarcacao()));
chkIndEmiteBpeVdaImpPosterior.setChecked(empresa.getIndEmiteBpeVdaImpPosterior() != null ? empresa.getIndEmiteBpeVdaImpPosterior() : Boolean.FALSE); chkIndEmiteBpeVdaImpPosterior.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteBpeVdaImpPosterior()));
chkIndCancelaBpeTrocaOrigDest.setChecked(empresa.getIndCancelaBpeTrocaOrigDest() != null ? empresa.getIndCancelaBpeTrocaOrigDest() : Boolean.FALSE); chkIndCancelaBpeTrocaOrigDest.setChecked(BooleanUtils.toBoolean(empresa.getIndCancelaBpeTrocaOrigDest()));
chkIndTransferenciaBpeMoviCaja.setChecked(empresa.getIndTransferenciaBpeMoviCaja() != null ? empresa.getIndTransferenciaBpeMoviCaja() : Boolean.FALSE); chkIndTransferenciaBpeMoviCaja.setChecked(BooleanUtils.toBoolean(empresa.getIndTransferenciaBpeMoviCaja()));
chkIndUsarAliasMapaViagemVenda.setChecked(empresa.getIndUsarAliasMapaViagem() != null ? empresa.getIndUsarAliasMapaViagem() : Boolean.FALSE); chkIndUsarAliasMapaViagemVenda.setChecked(BooleanUtils.toBoolean(empresa.getIndUsarAliasMapaViagem()));
chkUtilizaResolucao.setChecked(empresa.getIndUtilizaResolucao() != null ? empresa.getIndUtilizaResolucao() : Boolean.FALSE); chkUtilizaResolucao.setChecked(BooleanUtils.toBoolean(empresa.getIndUtilizaResolucao()));
chkUtilizaFolioVendaPrepagoAberto.setChecked(empresa.getIndUtiFolioLocaPrepagoAberto() != null ? empresa.getIndUtiFolioLocaPrepagoAberto() : Boolean.FALSE); chkUtilizaFolioVendaPrepagoAberto.setChecked(BooleanUtils.toBoolean(empresa.getIndUtiFolioLocaPrepagoAberto()));
chkImprime2ViasImpreNaoFiscal.setChecked(empresa.getIndImprime2ViasImpreNaoFiscal() != null ? empresa.getIndImprime2ViasImpreNaoFiscal() : Boolean.FALSE); chkImprime2ViasImpreNaoFiscal.setChecked(BooleanUtils.toBoolean(empresa.getIndImprime2ViasImpreNaoFiscal()));
chkImprime2ViasDevolucao.setChecked(empresa.getIndImprime2ViasDevolucao() != null ? empresa.getIndImprime2ViasDevolucao() : Boolean.FALSE); chkImprime2ViasDevolucao.setChecked(BooleanUtils.toBoolean(empresa.getIndImprime2ViasDevolucao()));
chkExibeDiferencaMenorTrocaCupomEmbarqueEcf.setChecked(empresa.getIndExibeDiferencaMenorTrocaCupomEmbarqueEcf() != null ? empresa.getIndExibeDiferencaMenorTrocaCupomEmbarqueEcf() : Boolean.FALSE); chkExibeDiferencaMenorTrocaCupomEmbarqueEcf.setChecked(BooleanUtils.toBoolean(empresa.getIndExibeDiferencaMenorTrocaCupomEmbarqueEcf()));
chkPermiteTrocaVdaAberto.setChecked(empresa.getIndPermiteTrocaVdaAberto() != null ? empresa.getIndPermiteTrocaVdaAberto() : Boolean.FALSE); chkPermiteTrocaVdaAberto.setChecked(BooleanUtils.toBoolean(empresa.getIndPermiteTrocaVdaAberto()));
chkExibeComissaoZeradaAgencia.setChecked(empresa.getIndExibeComissaoZeradaAgencia() != null ? empresa.getIndExibeComissaoZeradaAgencia() : Boolean.FALSE); chkExibeComissaoZeradaAgencia.setChecked(BooleanUtils.toBoolean(empresa.getIndExibeComissaoZeradaAgencia()));
chkPermiteReativacaoPassagemBpeEstacaoNaoBpe.setChecked(empresa.getIndPermiteReativacaoPassagemBpeEstacaoNaoBpe() != null ? empresa.getIndPermiteReativacaoPassagemBpeEstacaoNaoBpe() : Boolean.FALSE); chkPermiteReativacaoPassagemBpeEstacaoNaoBpe.setChecked(BooleanUtils.toBoolean(empresa.getIndPermiteReativacaoPassagemBpeEstacaoNaoBpe()));
chkImprimirEmbarqueDesembarqCupom.setChecked(empresa.getIndImprimirEmbarqueDesembarqCupom() != null ? empresa.getIndImprimirEmbarqueDesembarqCupom() : Boolean.FALSE); chkImprimirEmbarqueDesembarqCupom.setChecked(BooleanUtils.toBoolean(empresa.getIndImprimirEmbarqueDesembarqCupom()));
chkEmiteDABpeVdaCallCenter.setChecked(empresa.getIndEmiteDABpeVdaCallCenter() != null ? empresa.getIndEmiteDABpeVdaCallCenter() : Boolean.FALSE); chkEmiteDABpeVdaCallCenter.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteDABpeVdaCallCenter()));
chkOutrasFPVdaCallCenter.setChecked(empresa.getIndOutrasFPVdaCallCenter() != null ? empresa.getIndOutrasFPVdaCallCenter() : Boolean.FALSE); chkOutrasFPVdaCallCenter.setChecked(BooleanUtils.toBoolean(empresa.getIndOutrasFPVdaCallCenter()));
chkEmiteDABpeVdaInternet.setChecked(empresa.getIndEmiteDABpeVdaInternet() != null ? empresa.getIndEmiteDABpeVdaInternet() : Boolean.FALSE); chkEmiteDABpeVdaInternet.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteDABpeVdaInternet()));
chkEmiteDABpeVdaIntJ3.setChecked(empresa.getIndEmiteDABpeVdaIntJ3() != null ? empresa.getIndEmiteDABpeVdaIntJ3() : Boolean.FALSE); chkEmiteDABpeVdaIntJ3.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteDABpeVdaIntJ3()));
chkExigeClienteCompradorVdaCallCenter.setChecked(empresa.getIndExigeClienteCompradorVdaCallCenter() != null ? empresa.getIndExigeClienteCompradorVdaCallCenter() : Boolean.FALSE); chkExigeClienteCompradorVdaCallCenter.setChecked(BooleanUtils.toBoolean(empresa.getIndExigeClienteCompradorVdaCallCenter()));
chkIndEmiteDeclaracaoCancelamentoBpeTrocaOrigDest.setChecked(empresa.getIndEmiteDeclaracaoCancelaBpeTrocaOrigDest()); chkIndEmiteDeclaracaoCancelamentoBpeTrocaOrigDest.setChecked(BooleanUtils.toBoolean(empresa.getIndEmiteDeclaracaoCancelaBpeTrocaOrigDest()));
chkIndReaproveitarNumBPeRejeitado.setChecked(empresa.getIndReaproveitarNumBPeRejeitado() != null ? empresa.getIndReaproveitarNumBPeRejeitado() : Boolean.FALSE); chkIndReaproveitarNumBPeRejeitado.setChecked(BooleanUtils.toBoolean(empresa.getIndReaproveitarNumBPeRejeitado()));
chkIndSubstituicaoIgualSefaz.setChecked(empresa.getIndSubstituicaoIgualSefaz()); chkIndSubstituicaoIgualSefaz.setChecked(BooleanUtils.toBoolean(empresa.getIndSubstituicaoIgualSefaz()));
chkImprimeLogoBilheteVendaEmbarcada.setChecked(empresa.getIndImprimeLogoBilheteVendaEmbarcada() != null ? empresa.getIndImprimeLogoBilheteVendaEmbarcada() : Boolean.FALSE); chkImprimeLogoBilheteVendaEmbarcada.setChecked(BooleanUtils.toBoolean(empresa.getIndImprimeLogoBilheteVendaEmbarcada()));
chkImprimeRelFechamentoViagemDetalhadoEmarcada.setChecked(empresa.getIndImprimeRelFechamentoViagemDetalhadoEmarcada() != null ? empresa.getIndImprimeRelFechamentoViagemDetalhadoEmarcada() : Boolean.FALSE); chkImprimeRelFechamentoViagemDetalhadoEmarcada.setChecked(BooleanUtils.toBoolean(empresa.getIndImprimeRelFechamentoViagemDetalhadoEmarcada()));
chkIndCodBarCpEmbarque.setChecked(empresa.getIndCodBarCpEmbarque() != null ? empresa.getIndCodBarCpEmbarque() : Boolean.TRUE); chkIndCodBarCpEmbarque.setChecked(empresa.getIndCodBarCpEmbarque() != null ? empresa.getIndCodBarCpEmbarque() : Boolean.TRUE);
chkIndEmiteComprovanteCancelamentoSitef.setChecked(empresa.getIndEmiteComprovanteCancelamentoSitef() != null ? empresa.getIndEmiteComprovanteCancelamentoSitef() : Boolean.TRUE); chkIndEmiteComprovanteCancelamentoSitef.setChecked(empresa.getIndEmiteComprovanteCancelamentoSitef() != null ? empresa.getIndEmiteComprovanteCancelamentoSitef() : Boolean.TRUE);
chkIndImprimirComprovantePagamentoSeguroOpcional.setChecked(empresa.getIndImprimirComprovantePagamentoSeguroOpcional() != null ? empresa.getIndImprimirComprovantePagamentoSeguroOpcional() : Boolean.TRUE); chkIndImprimirComprovantePagamentoSeguroOpcional.setChecked(empresa.getIndImprimirComprovantePagamentoSeguroOpcional() != null ? empresa.getIndImprimirComprovantePagamentoSeguroOpcional() : Boolean.TRUE);
chkIndEncerraViagemFechorllegada.setChecked(empresa.getIndEncerraViagemFechorllegada() != null ? empresa.getIndEncerraViagemFechorllegada() : Boolean.FALSE); chkIndEncerraViagemFechorllegada.setChecked(BooleanUtils.toBoolean(empresa.getIndEncerraViagemFechorllegada()));
chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior.setChecked(empresa.getIndImprimirSeguroOpcionalEntregaVdaImpPosterior() != null ? empresa.getIndImprimirSeguroOpcionalEntregaVdaImpPosterior() : Boolean.FALSE); chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior.setChecked(BooleanUtils.toBoolean(empresa.getIndImprimirSeguroOpcionalEntregaVdaImpPosterior()));
chkIndTabelaPrecoEmbarcada.setChecked(empresa.getIndTabelaPrecoEmbarcada() != null ? empresa.getIndTabelaPrecoEmbarcada() : Boolean.FALSE); chkIndTabelaPrecoEmbarcada.setChecked(BooleanUtils.toBoolean(empresa.getIndTabelaPrecoEmbarcada()));
chkIndImpressaoCanhotoEmbarcada.setChecked(empresa.getIndImpressaoCanhotoEmbarcada() != null ? empresa.getIndImpressaoCanhotoEmbarcada() : Boolean.FALSE); chkIndImpressaoCanhotoEmbarcada.setChecked(BooleanUtils.toBoolean(empresa.getIndImpressaoCanhotoEmbarcada()));
chkIndImprimeQRCodeAdicional.setChecked(BooleanUtils.toBoolean(empresa.getIndImprimeQRCodeAdicional()));
lsEmpresaContaBancaria = new ArrayList<EmpresaContaBancaria>(); lsEmpresaContaBancaria = new ArrayList<EmpresaContaBancaria>();
empresaContaBancariaList.setItemRenderer(new RenderEmpresaContaBancaria()); empresaContaBancariaList.setItemRenderer(new RenderEmpresaContaBancaria());
empresaContaBancariaList.addEventListener("onDoubleClick", new EventListener() { empresaContaBancariaList.addEventListener("onDoubleClick", new EventListener() {
@ -570,6 +573,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior.getValue(); chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior.getValue();
chkIndTabelaPrecoEmbarcada.getValue(); chkIndTabelaPrecoEmbarcada.getValue();
chkIndImpressaoCanhotoEmbarcada.getValue(); chkIndImpressaoCanhotoEmbarcada.getValue();
chkIndImprimeQRCodeAdicional.getValue();
cmbCRT.getValue(); cmbCRT.getValue();
if (!validarEmail()) { if (!validarEmail()) {
@ -667,6 +672,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresa.setIndImprimirSeguroOpcionalEntregaVdaImpPosterior(chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior.isChecked()); empresa.setIndImprimirSeguroOpcionalEntregaVdaImpPosterior(chkIndImprimirSeguroOpcionalEntregaVdaImpPosterior.isChecked());
empresa.setIndTabelaPrecoEmbarcada(chkIndTabelaPrecoEmbarcada.isChecked()); empresa.setIndTabelaPrecoEmbarcada(chkIndTabelaPrecoEmbarcada.isChecked());
empresa.setIndImpressaoCanhotoEmbarcada(chkIndImpressaoCanhotoEmbarcada.isChecked()); empresa.setIndImpressaoCanhotoEmbarcada(chkIndImpressaoCanhotoEmbarcada.isChecked());
empresa.setIndImprimeQRCodeAdicional(chkIndImprimeQRCodeAdicional.isChecked());
carregarComEmpConferencia(); carregarComEmpConferencia();

View File

@ -8281,6 +8281,9 @@ editarEmpresaController.encerraViagemFechorllegada=Encerramento de viagem - Data
editarEmpresaController.tabelaPrecoEmbarcada=Usar Tabela de Preço Embarcada editarEmpresaController.tabelaPrecoEmbarcada=Usar Tabela de Preço Embarcada
editarEmpresaController.impressaoCanhotoEmbarcada=Imprimir o canhoto do bilhete Embarcada. editarEmpresaController.impressaoCanhotoEmbarcada=Imprimir o canhoto do bilhete Embarcada.
editarEmpresaController.impressaoCanhotoEmbarcada.help=Habilita impressão do canhoto do bilhete na Embarcada. editarEmpresaController.impressaoCanhotoEmbarcada.help=Habilita impressão do canhoto do bilhete na Embarcada.
editarEmpresaController.imprimeQRCodeAdicional= Imprimir QR Code Adicional Checkin
editarEmpresaController.imprimeQRCodeAdicional.help=Habilia impressão do QR Code Adicional para aplicativo Checkin
editarEmpresaController.encerraViagemFechorllegada.ajuda=Controla o encerramento da viagem pela data de saída data de chegada da corrida. editarEmpresaController.encerraViagemFechorllegada.ajuda=Controla o encerramento da viagem pela data de saída data de chegada da corrida.
editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada
editarEmpresaController.ImprimirSeguroOpcionalEntregaVdaImpPosterior = Habilita Impresión Seguro Opcional en la Entrega de la Impresión Posterior editarEmpresaController.ImprimirSeguroOpcionalEntregaVdaImpPosterior = Habilita Impresión Seguro Opcional en la Entrega de la Impresión Posterior

View File

@ -8473,6 +8473,9 @@ editarEmpresaController.encerraViagemFechorllegada=Habilita encerramento de viag
editarEmpresaController.tabelaPrecoEmbarcada=Usar Tabela de Preço Embarcada editarEmpresaController.tabelaPrecoEmbarcada=Usar Tabela de Preço Embarcada
editarEmpresaController.impressaoCanhotoEmbarcada=Imprimir o canhoto do bilhete Embarcada. editarEmpresaController.impressaoCanhotoEmbarcada=Imprimir o canhoto do bilhete Embarcada.
editarEmpresaController.impressaoCanhotoEmbarcada.help=Habilita impressão do canhoto do bilhete na Embarcada. editarEmpresaController.impressaoCanhotoEmbarcada.help=Habilita impressão do canhoto do bilhete na Embarcada.
editarEmpresaController.imprimeQRCodeAdicional= Imprimir QR Code Adicional Checkin
editarEmpresaController.imprimeQRCodeAdicional.help=Habilia impressão do QR Code Adicional para aplicativo Checkin
editarEmpresaController.encerraViagemFechorllegada.ajuda=Habilita o encerramento pela data de chegada. O padrão é a validação pela data de saída. editarEmpresaController.encerraViagemFechorllegada.ajuda=Habilita o encerramento pela data de chegada. O padrão é a validação pela data de saída.
editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada
editarEmpresaController.ImprimirSeguroOpcionalEntregaVdaImpPosterior = Habilita Impressão Seguro Opcional Somente na Entrega da Impressão Posterior editarEmpresaController.ImprimirSeguroOpcionalEntregaVdaImpPosterior = Habilita Impressão Seguro Opcional Somente na Entrega da Impressão Posterior

View File

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