Merge pull request 'fixes bug#AL-4049' (!510) from AL-4049 into master

Reviewed-on: adm/VentaBoletosAdm#510
Reviewed-by: Gleison da Cruz <gleison.cruz@totvs.com.br>
master 1.73.0
aristides 2024-05-13 14:58:29 +00:00
commit 1bee32e0d2
8 changed files with 42 additions and 7 deletions

View File

@ -4,12 +4,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId>
<version>1.72.4</version>
<version>1.73.0</version>
<packaging>war</packaging>
<properties>
<modelWeb.version>1.55.0</modelWeb.version>
<flyway.version>1.42.0</flyway.version>
<modelWeb.version>1.56.0</modelWeb.version>
<flyway.version>1.43.0</flyway.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

View File

@ -506,6 +506,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Checkbox ckIndBloqueiaCancelamentoImpressaoPosterior;
private Checkbox ckIndBloqueiaCancelamentoBilheteImpresso;
private Row rowDateFechamento;
private Row rowMotivoBloqueio;
private Textbox motivoBloqueio;
private String logFileSelected;
private Textbox descCorreo;
private String statusAprobacionInicial = "";
@ -862,6 +864,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
}
statusAprobacionInicial = radAprobacionAutorizado.isChecked() ? "A" : "L";
motivoBloqueio.setValue(puntoVenta.getMotivoBloqueio());
if (puntoVenta.getPuntoventaId() != null) {
if (puntoVenta.getAgenciaId() != null) {
@ -895,6 +898,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
if (radAprobacionLatente.isChecked()) {
dateFechamento.setValue(puntoVenta.getDateFechamento());
rowDateFechamento.setVisible(true);
motivoBloqueio.setValue(puntoVenta.getMotivoBloqueio());
rowMotivoBloqueio.setVisible(true);
}
} else {
dateAbertura.setValue(new Date());
@ -2137,7 +2143,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
puntoVenta.setDateAbertura(dateAbertura.getValue());
puntoVenta.setPtovtaCatIndList(ptovtaCatIndListTemp);
if (dateFechamento.getValue() != null && dateFechamento.getValue().compareTo(dateAbertura.getValue()) < 0) {
if (dateFechamento.getValue() != null && dateAbertura.getValue() != null && dateFechamento.getValue().compareTo(dateAbertura.getValue()) < 0) {
Messagebox.show(
Labels.getLabel("editarPuntoVentaController.DatFechMenorDataAbertura"),
Labels.getLabel(TITULO),
@ -2146,6 +2152,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
}
puntoVenta.setDateFechamento(dateFechamento.getValue());
puntoVenta.setMotivoBloqueio(motivoBloqueio.getValue());
String getString = null;
puntoVenta.setNumfax(null);
@ -2243,6 +2250,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
h.setPuntoVenta(puntoVenta);
h.setIndBloqueio(!puntoVenta.getStatusaprobacion().equals("A"));
h.setMotivoBloqueio(motivoBloqueio.getValue());
h.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
h.setActivo(true);
h.setFecmodif(new Date());
@ -4160,6 +4168,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
public void onClick$radAprobacionLatente(Event event) {
if (radAprobacionLatente.isChecked()) {
rowDateFechamento.setVisible(Boolean.TRUE);
rowMotivoBloqueio.setVisible(Boolean.TRUE);
}
}
@ -4167,6 +4176,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
if (!radAprobacionLatente.isChecked()) {
dateFechamento.setValue(puntoVenta.getDateFechamento());
rowDateFechamento.setVisible(Boolean.FALSE);
motivoBloqueio.setValue(null);
rowMotivoBloqueio.setVisible(Boolean.FALSE);
}
}

View File

@ -33,6 +33,9 @@ public class PuntoVendaHistoricoBloqueioListItemRenderer implements ListitemRend
lc = new Listcell(formato.format(h.getFecBloqueio()));
lc.setParent(lstm);
lc = new Listcell(h.getMotivoBloqueio());
lc.setParent(lstm);
Usuario usuario = usuarioDAO.obtenerID(h.getUsuarioId());
lc = new Listcell(usuario.getNombusuario());
lc.setParent(lstm);

View File

@ -9835,4 +9835,6 @@ winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Natureza
editarEmpresaController.imprimirCupomEmbarqueSimplificado=Deseja Imprimir o cupom de embarque simplificado
editarEmpresaController.imprimirCupomEmbarqueSimplificado.ajuda=A marcar esse campo, o cumpom de embarque impresso, será o cumpom simplificado
editarEmpresaController.imprimirCupomEmbarqueSimplificado.ajuda=A marcar esse campo, o cumpom de embarque impresso, será o cumpom simplificado
editarPuntoVentaController.lbMotivoBloqueio.value=Motivo do Bloqueio
editarPuntoVentaController.lbMotivo.value=Motivo

View File

@ -9976,4 +9976,6 @@ winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Naturaleza
editarEmpresaController.imprimirCupomEmbarqueSimplificado=Deseja Imprimir o cupom de embarque simplificado
editarEmpresaController.imprimirCupomEmbarqueSimplificado.ajuda=A marcar esse campo, o cumpom de embarque impresso, será o cumpom simplificado
editarEmpresaController.imprimirCupomEmbarqueSimplificado.ajuda=A marcar esse campo, o cumpom de embarque impresso, será o cumpom simplificado
editarPuntoVentaController.lbMotivo.value=Motivo
editarPuntoVentaController.lbMotivoBloqueio.value=Motivo do Bloqueio

View File

@ -9948,4 +9948,6 @@ winMovimentacionBilhetesPuntoVenta.puntoventa.label = Ag.
winMovimentacionBilhetesPuntoVenta.tipoMovimentacion.label = Nature
editarEmpresaController.imprimirCupomEmbarqueSimplificado=Deseja Imprimir o cupom de embarque simplificado
editarEmpresaController.imprimirCupomEmbarqueSimplificado.ajuda=A marcar esse campo, o cumpom de embarque impresso, será o cumpom simplificado
editarEmpresaController.imprimirCupomEmbarqueSimplificado.ajuda=A marcar esse campo, o cumpom de embarque impresso, será o cumpom simplificado
editarPuntoVentaController.lbMotivo.value=Motivo
editarPuntoVentaController.lbMotivoBloqueio.value=Motivo do Bloqueio

View File

@ -10843,4 +10843,6 @@ auditarClasse.OperadorEmbarcada=Alteração Operador Embarcada
abastoService.msg.semOrigem=Abasto Origem, não encontrado
detAbastoService.msg.semOrigem=DetAbasto Origem, não encontrado
editarPuntoVentaController.lbMotivo.value=Motivo
editarPuntoVentaController.lbMotivoBloqueio.value=Motivo do Bloqueio

View File

@ -259,6 +259,16 @@
label="${c:l('editarCatalogoDeRutaController.radAprobacionLatente.value')}" />
</radiogroup>
</row>
<row id="rowMotivoBloqueio"
visible="false">
<!-- MOTIVO BLOQUEIO -->
<label
value="${c:l('editarPuntoVentaController.lbMotivoBloqueio.value')}" />
<textbox id="motivoBloqueio"
constraint="no zero" width="70%" maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row id="rowDateFechamento"
visible="false">
<label
@ -2312,6 +2322,9 @@
<listheader id="lhDataAbertura"
image="/gui/img/create_doc.gif"
label="${c:l('editarPuntoVentaController.lbDataBloqueio.value')}" />
<listheader id="lhMotivoBloqueio"
image="/gui/img/create_doc.gif"
label="${c:l('editarPuntoVentaController.lbMotivo.value')}" />
<listheader id="lhUsuarioBloqueio"
image="/gui/img/create_doc.gif"
label="${c:l('editarPuntoVentaController.lbUsuarioBloqueio.value')}" />