Merge pull request 'bug#al-3855' (!477) from AL3855 into master

Reviewed-on: adm/VentaBoletosAdm#477
Reviewed-by: fabio <fabio.faria@rjconsultores.com.br>
master 1.64.0
Valdir Cordeiro 2024-04-15 13:26:08 +00:00
commit d0cad9ffb9
6 changed files with 119 additions and 51 deletions

View File

@ -4,12 +4,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId>
<version>1.63.5</version>
<version>1.64.0</version>
<packaging>war</packaging>
<properties>
<modelWeb.version>1.44.1</modelWeb.version>
<flyway.version>1.37.0</flyway.version>
<modelWeb.version>1.45.0</modelWeb.version>
<flyway.version>1.38.0</flyway.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

View File

@ -170,6 +170,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
private Checkbox chkInddoiscupomembarque;
private Checkbox chkIndNaoRestringe2ViaBPe;
private Checkbox chkIndImprimeComprovantetransferencia;
private Checkbox chkIndEmite2ViaAposSaida;
private Row rowIndValDocObligatorioMonitrip;
private Row linhaAgerba;
@ -487,6 +488,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
chkIndemitesegundavia.getValue();
chkInddoiscupomembarque.getValue();
chkIndNaoRestringe2ViaBPe.getValue();
chkIndEmite2ViaAposSaida.getValue();
OrgaoEmpParam orgaoEmpParam = new OrgaoEmpParam();
orgaoEmpParam.setEmpresa((Empresa) cmbEmpresaParam.getSelectedItem().getValue());
@ -499,6 +501,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
orgaoEmpParam.setIndiceExcessoDeBagagem(textboxIndiceExcessoDeBagagem.getValueDecimal());
orgaoEmpParam.setPesoExtraExcessoDeBagagem(intboxPesoExtraExcessoDeBagagem.getValue());
orgaoEmpParam.setPesoExcessoDeBagagemFranquia(intboxPesoExtraExcessoDeBagagemFranquia.getValue());
orgaoEmpParam.setChkIndEmite2ViaAposSaida(chkIndEmite2ViaAposSaida.isChecked());
orgaoEmpParam.setActivo(true);
orgaoEmpParam.setCodEmpresaPorOrgao(txtCodEmpresa.getValue());

View File

@ -37,6 +37,9 @@ public class RenderOrgaoEmpParam implements ListitemRenderer {
lc = orgaoEmpParam.getPesoExtraExcessoDeBagagem()!= null? new Listcell(orgaoEmpParam.getPesoExtraExcessoDeBagagem().toString()):new Listcell("");
lc.setParent(arg0);
lc = new Listcell(orgaoEmpParam.getChkIndEmite2ViaAposSaida() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(arg0);
arg0.setAttribute("data", orgaoEmpParam);

View File

@ -6671,6 +6671,8 @@ editarOrgaoConcedenteControlle.editarComprovanteCustomizado.label=Editar o compr
editarPuntoVentaController.lblpontoVendaNaoPresencial= Punto no presencial
editarPuntoVentaController.dicaNaoPresencial.ajuda=Este campo define si el punto de venta es no presencial, y lo ajusta a las normas de devolución del organismo concedente.
editarOrgaoConcedenteController.tempoCancelamentoNaoPresencial.label= Tiempo de cancelación "no presencial" (HH:mm)
editarOrgaoConcedenteController.indemitesegundaviaapossaida.label=Emitir la segunda copia después de la salida
editarOrgaoConcedenteController.funcionamentoConfiguracao2ViaAposSaida=Con esta opción seleccionada, será posible imprimir la segunda copia dentro de 1 hora después de abandonar el servicio e imprimir la segunda copia del billete con Checkin. El Cupón se imprimirá con el mensaje '2da copia del boleto. No válido para embarque.
# Busqueda Indice Tarifa
busquedaCoeficienteTarifaController.window.title = Indice tarifario

View File

@ -7026,6 +7026,8 @@ editarOrgaoConcedenteController.tabCustomizacaoDeComprovantes.value=Customizaç
editarOrgaoConcedenteControlle.configComprovanteCustomizado.label=Configurar Comprovante Customizado
editarOrgaoConcedenteControlle.configComprovanteCustomizadoHTML.label=Texto Customizado em HTML
editarOrgaoConcedenteControlle.editarComprovanteCustomizado.label=Editar o comprovante Customizado
editarOrgaoConcedenteController.indemitesegundaviaapossaida.label=Emite 2ª Via após partida
editarOrgaoConcedenteController.funcionamentoConfiguracao2ViaAposSaida=Com essa opção marcada será possível a impressão da 2ª via até 1h após a saída do serviço e impressão da 2ª via de bilhete com Checkin. O Cupom será impresso com mensagem '2ª Via de bilhete. Não é Válido para Embarque.
# Busqueda Coeficiente Tarifa
busquedaCoeficienteTarifaController.window.title = Coeficiente Tarifario

View File

@ -231,56 +231,112 @@
</listhead>
</listbox>
<toolbar style="margin-top: 10px;">
<hbox align="center">
<image src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarOrgaoConcedenteController.funcionamentoConfiguracao')}"
style="cursor: help" />
<label
value="${c:l('editarOrgaoConcedenteController.empresa.label')}" />
<combobox id="cmbEmpresaParam"
constraint="no empty"
<grid style="margin-top: 5px;">
<columns>
<column width="35%" />
<column width="35%" />
<column width="30%" />
</columns>
<rows>
<row>
<hbox>
<grid>
<columns>
<column width="50%" />
<column width="50%" />
</columns>
<rows>
<row>
<label value="${c:l('editarOrgaoConcedenteController.empresa.label')}" />
<combobox id="cmbEmpresaParam" constraint="no empty"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa"
width="100%" mold="rounded" buttonVisible="true"
model="@{winEditarOrgaoConcedente$composer.lsEmpresas}" />
<label
value="${c:l('editarOrgaoConcedenteController.codempresaorgao.label')}" />
<textbox id="txtCodEmpresa" maxlength="30"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
<checkbox id="chkIndemitesegundavia" />
<label
value="${c:l('editarOrgaoConcedenteController.indemitesegundavia.label')}" />
</row>
<checkbox id="chkInddoiscupomembarque" />
<label
value="${c:l('editarOrgaoConcedenteController.inddoiscupomembarque.label')}" />
<checkbox id="chkIndNaoRestringe2ViaBPe" />
<label
value="${c:l('editarOrgaoConcedenteController.naoAplicaBPe.label')}" />
<row>
<label value="${c:l('editarOrgaoConcedenteController.codempresaorgao.label')}" />
<textbox id="txtCodEmpresa" maxlength="30" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
</rows>
</grid>
</hbox>
<hbox align="center">
<label
value="${c:l('editarOrgaoConcedenteController.indiceExcessoDeBagagem.label') }" />
<textbox id="textboxIndiceExcessoDeBagagem"
width="60%"
maxlength="8" mold="rounded" constraint=" no negative"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" />
<label
value="${c:l('editarOrgaoConcedenteController.pesoExtraExcessoDeBagagemFranquia.label') }" />
<intbox id="intboxPesoExtraExcessoDeBagagemFranquia"
width="60%" maxlength="7" />
<label
value="${c:l('editarOrgaoConcedenteController.pesoExtraExcessoDeBagagem.label')}" />
<intbox id="intboxPesoExtraExcessoDeBagagem"
width="60%" maxlength="7" />
<button id="btnAdicionarOrgaoEmpParam"
height="20" image="/gui/img/add.png" width="35px" />
<button id="btnRemoverOrgaoEmpParam"
height="20" image="/gui/img/remove.png" width="35px" />
<hbox>
<grid>
<columns>
<column width="70%" />
<column width="30%" />
</columns>
<rows>
<row>
<label value="${c:l('editarOrgaoConcedenteController.indiceExcessoDeBagagem.label') }" />
<textbox id="textboxIndiceExcessoDeBagagem" width="90%" maxlength="8"
constraint="no negative" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" />
</row>
<row>
<label value="${c:l('editarOrgaoConcedenteController.pesoExtraExcessoDeBagagem.label')}" />
<intbox id="intboxPesoExtraExcessoDeBagagem" width="90%" maxlength="7" />
</row>
</rows>
</grid>
</hbox>
<hbox>
<label value="${c:l('editarOrgaoConcedenteController.pesoExtraExcessoDeBagagemFranquia.label') }" />
<intbox id="intboxPesoExtraExcessoDeBagagemFranquia" width="60%" maxlength="7" />
</hbox>
</row>
<row >
<vbox>
<hbox>
<checkbox id="chkInddoiscupomembarque" />
<label value="${c:l('editarOrgaoConcedenteController.inddoiscupomembarque.label')}" />
</hbox>
<hbox>
<checkbox id="chkIndNaoRestringe2ViaBPe" />
<label value="${c:l('editarOrgaoConcedenteController.naoAplicaBPe.label')}" />
<image src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarOrgaoConcedenteController.funcionamentoConfiguracao')}"
style="cursor: help" />
</hbox>
</vbox>
<vbox>
<hbox>
<checkbox id="chkIndemitesegundavia" />
<label value="${c:l('editarOrgaoConcedenteController.indemitesegundavia.label')}" />
</hbox>
<hbox>
<checkbox id="chkIndEmite2ViaAposSaida" />
<label value="${c:l('editarOrgaoConcedenteController.indemitesegundaviaapossaida.label')}" />
<image src="/gui/img/Question_mark_1.png" style="cursor: help"
tooltiptext="${c:l('editarOrgaoConcedenteController.funcionamentoConfiguracao2ViaAposSaida')}" />
</hbox>
</vbox>
</row>
</rows>
</grid>
<toolbar align="end">
<hbox align="end">
<button id="btnAdicionarOrgaoEmpParam" height="20" image="/gui/img/add.png" width="35px" />
<button id="btnRemoverOrgaoEmpParam" height="20" image="/gui/img/remove.png" width="35px" />
</hbox>
</toolbar>
@ -304,6 +360,8 @@
label="${c:l('editarOrgaoConcedenteController.pesoExtraExcessoDeBagagemFranquia.label')}" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarOrgaoConcedenteController.pesoExtraExcessoDeBagagem.label')}" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarOrgaoConcedenteController.indemitesegundaviaapossaida.label')}" />
</listhead>
</listbox>