From 282ad52f60abf3e327abdee63dc1227b1662d9f6 Mon Sep 17 00:00:00 2001 From: Fernando Uc Date: Thu, 10 Oct 2024 18:10:44 -0600 Subject: [PATCH] Fixes bug#AL-4550 --- pom.xml | 4 +-- .../CargaContratoExpressosController.java | 10 +++++- ...umplimientoServicioExpresosController.java | 36 +++++++++++++------ .../DocumentosExpresosController.java | 10 +++++- .../ExpressosPorCotizarController.java | 4 +++ .../expressos/LogExpresosController.java | 2 ++ ...ogramacionVehiculosExpresosController.java | 11 +++++- .../render/RenderCargaContratoExpresos.java | 15 ++++++++ .../RenderCumplimientoServicioExpresos.java | 18 +++++----- .../render/RenderExpresosPorCotizar.java | 16 +++++++++ .../RenderProgramacionVehiculosExpresos.java | 14 ++++++++ web/WEB-INF/i3-label_en.label | 3 ++ web/WEB-INF/i3-label_es_CO.label | 3 ++ web/WEB-INF/i3-label_es_MX.label | 3 ++ web/WEB-INF/i3-label_fr_FR.label | 3 ++ web/WEB-INF/i3-label_pt_BR.label | 4 +++ web/gui/expressos/cargaContrato.zul | 2 ++ .../expressos/cumplimientoServicioExpreso.zul | 2 ++ web/gui/expressos/documentosExpreso.zul | 2 ++ web/gui/expressos/porCotizar.zul | 2 ++ .../expressos/programacionVehiculoExpreso.zul | 2 ++ 21 files changed, 143 insertions(+), 23 deletions(-) diff --git a/pom.xml b/pom.xml index fc2fb3cef..f9ae3e1d3 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.153.1 + 1.153.2 war 1.115.0 - 1.98.3 + 1.98.4 UTF-8 diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CargaContratoExpressosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CargaContratoExpressosController.java index 2aa9f213f..cf17c9978 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CargaContratoExpressosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CargaContratoExpressosController.java @@ -117,7 +117,7 @@ public class CargaContratoExpressosController extends MyGenericForwardComposer{ } if(ckServiciosInactivos.isChecked()) { - buscarExpresos.addFilterLessOrEqual("ACTIVO", true); + buscarExpresos.addFilterEqual("ACTIVO", true); } List filterStatusSolicitudExpreso = new ArrayList(); @@ -156,6 +156,14 @@ public class CargaContratoExpressosController extends MyGenericForwardComposer{ } } + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + public List getLsEmpresa() { return lsEmpresa; } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CumplimientoServicioExpresosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CumplimientoServicioExpresosController.java index 9cc71445e..c9cb7a55f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CumplimientoServicioExpresosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/CumplimientoServicioExpresosController.java @@ -76,16 +76,24 @@ public class CumplimientoServicioExpresosController extends MyGenericForwardComp Media cumplimiento = Fileupload.get(); if(cumplimiento.getFormat().equalsIgnoreCase("pdf")) { - InputStream inputStream = cumplimiento.getStreamData(); - byte[] bytesIs = IOUtils.toByteArray(inputStream); - expreso.setDocCumplimientoServicio(bytesIs); - - solicitudExpreso.actualizacion(expreso); - - logAuditoriaService.auditar(expresoClone, expreso, null); - - refreshLista(); + int resp = Messagebox.show( + Labels.getLabel("cumplimientoServicioExpresoController.MSG.servicioCumplido"), + Labels.getLabel("indexController.mniExpressosCumplimientoServicio.label"), + Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); + + if (resp == Messagebox.YES) { + InputStream inputStream = cumplimiento.getStreamData(); + byte[] bytesIs = IOUtils.toByteArray(inputStream); + + expreso.setDocCumplimientoServicio(bytesIs); + + solicitudExpreso.actualizacion(expreso); + + logAuditoriaService.auditar(expresoClone, expreso, null); + + refreshLista(); + } } else { Messagebox.show( Labels.getLabel("cargaContratoController.MSG.errorFormatoContrato") + " " + cumplimiento, @@ -113,12 +121,20 @@ public class CumplimientoServicioExpresosController extends MyGenericForwardComp } if(ckServiciosInactivos.isChecked()) { - buscarExpresos.addFilterLessOrEqual("ACTIVO", true); + buscarExpresos.addFilterEqual("ACTIVO", true); } plwTrayectosExpresos.init(buscarExpresos, expresosList, pagingExpresos); } + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + public List getLsEmpresa() { return lsEmpresa; } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/DocumentosExpresosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/DocumentosExpresosController.java index fb17c7650..024cf2d46 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/DocumentosExpresosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/DocumentosExpresosController.java @@ -149,12 +149,20 @@ public class DocumentosExpresosController extends MyGenericForwardComposer{ } if(ckServiciosInactivos.isChecked()) { - buscarExpresos.addFilterLessOrEqual("ACTIVO", true); + buscarExpresos.addFilterEqual("ACTIVO", true); } plwTrayectosExpresos.init(buscarExpresos, expresosList, pagingExpresos); } + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + public List getLsEmpresa() { return lsEmpresa; } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ExpressosPorCotizarController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ExpressosPorCotizarController.java index 8244c069b..a148044fe 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ExpressosPorCotizarController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ExpressosPorCotizarController.java @@ -112,6 +112,10 @@ public class ExpressosPorCotizarController extends MyGenericForwardComposer{ refreshLista(); } + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + public List getLsEmpresa() { return lsEmpresa; } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/LogExpresosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/LogExpresosController.java index 2be3a60cc..86a259c57 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/LogExpresosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/LogExpresosController.java @@ -84,6 +84,8 @@ public class LogExpresosController extends MyGenericForwardComposer{ sistemaBusqueda.addFilterGreaterOrEqual("fecmodif", DateUtil.inicioFecha(dataInicio)); sistemaBusqueda.addFilterLessOrEqual("fecmodif", DateUtil.fimFecha(dataFim)); + + sistemaBusqueda.addFilterLike("campoAlterado", "%" + "STATUSSOLICITUDEXPRESOID".trim().concat("%")); String campoAlterado = txtCampoAlterado.getText(); if (StringUtils.isNotBlank(campoAlterado)) { diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ProgramacionVehiculosExpresosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ProgramacionVehiculosExpresosController.java index bb022bb7d..9d75b5b65 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ProgramacionVehiculosExpresosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/expressos/ProgramacionVehiculosExpresosController.java @@ -7,6 +7,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.event.Event; import org.zkoss.zul.Checkbox; import org.zkoss.zul.Combobox; import org.zkoss.zul.Paging; @@ -66,12 +67,20 @@ public class ProgramacionVehiculosExpresosController extends MyGenericForwardCom } if(ckServiciosInactivos.isChecked()) { - buscarExpresos.addFilterLessOrEqual("ACTIVO", true); + buscarExpresos.addFilterEqual("ACTIVO", true); } plwTrayectosExpresos.init(buscarExpresos, expresosList, pagingExpresos); } + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + public List getLsEmpresa() { return lsEmpresa; } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCargaContratoExpresos.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCargaContratoExpresos.java index 7a68413a9..057fb827d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCargaContratoExpresos.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCargaContratoExpresos.java @@ -12,8 +12,10 @@ import javax.swing.JPanel; import javax.swing.filechooser.FileNameExtensionFilter; import org.springframework.beans.factory.annotation.Autowired; +import org.zkoss.util.media.AMedia; import org.zkoss.util.media.Media; import org.zkoss.util.resource.Labels; +import org.zkoss.zhtml.Filedownload; import org.zkoss.zhtml.Fileupload; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; @@ -108,10 +110,23 @@ public class RenderCargaContratoExpresos implements ListitemRenderer{ Listitem listItem = (Listitem) event.getTarget().getParent().getParent(); expreso = (SolicitudExpreso)listItem.getAttribute("data"); + if(expreso.getDocCotizacion() != null) { + AMedia amedia = new AMedia("Expresos " + expreso.getSolicitudExpresoId() + ".pdf", "pdf", null, expreso.getDocCotizacion()); + org.zkoss.util.media.Media pdf = amedia; + Filedownload.save(pdf); + }else { + Messagebox.show( + Labels.getLabel("expresosVerDetalle.MSG.errorContratoNull"), + Labels.getLabel("winExpressoCargaContrato.title"), + Messagebox.OK, Messagebox.ERROR); + } + + /* Map args = new HashMap(); args.put("expreso", expreso); expresosControllerWindow.openWindow("/gui/expressos/detalleExpreso.zul", Labels.getLabel("verDetalleExpreso.window.title"), args, PantallaUtileria.MODAL); + */ } }); lc.appendChild(btnVerDetalle); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCumplimientoServicioExpresos.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCumplimientoServicioExpresos.java index 49ad4ef22..11b9d071c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCumplimientoServicioExpresos.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCumplimientoServicioExpresos.java @@ -72,14 +72,16 @@ public class RenderCumplimientoServicioExpresos implements ListitemRenderer { lc = new Listcell(Labels.getLabel("expresosController.lbl.estadoAceptado")); lc.setParent(item); - lc = new Listcell(); - lc.setParent(item); - - Button btnCargarCumplimiento = new Button(Labels.getLabel("expresosController.lbl.btnCargarCumplimientoServicio")); - btnCargarCumplimiento.setAttribute("data", data); - btnCargarCumplimiento.addEventListener("onClick", listenerGenerico); - - lc.appendChild(btnCargarCumplimiento); + if(expresos.getDocCumplimientoServicio() != null) { + lc = new Listcell(); + lc.setParent(item); + + Button btnCargarCumplimiento = new Button(Labels.getLabel("expresosController.lbl.btnCargarCumplimientoServicio")); + btnCargarCumplimiento.setAttribute("data", data); + btnCargarCumplimiento.addEventListener("onClick", listenerGenerico); + + lc.appendChild(btnCargarCumplimiento); + } break; case 4: diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderExpresosPorCotizar.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderExpresosPorCotizar.java index a67c3dd5d..bef9361fc 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderExpresosPorCotizar.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderExpresosPorCotizar.java @@ -5,13 +5,16 @@ import java.util.HashMap; import java.util.Map; import org.springframework.beans.factory.annotation.Autowired; +import org.zkoss.util.media.AMedia; import org.zkoss.util.resource.Labels; +import org.zkoss.zhtml.Filedownload; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zul.Button; import org.zkoss.zul.Listcell; import org.zkoss.zul.Listitem; import org.zkoss.zul.ListitemRenderer; +import org.zkoss.zul.Messagebox; import com.rjconsultores.ventaboletos.entidad.Categoria; import com.rjconsultores.ventaboletos.entidad.Cliente; @@ -104,10 +107,23 @@ public class RenderExpresosPorCotizar implements ListitemRenderer { Listitem listItem = (Listitem) event.getTarget().getParent().getParent(); expreso = (SolicitudExpreso)listItem.getAttribute("data"); + if(expreso.getDocCotizacion() != null) { + AMedia amedia = new AMedia("Expresos " + expreso.getSolicitudExpresoId() + ".pdf", "pdf", null, expreso.getDocCotizacion()); + org.zkoss.util.media.Media pdf = amedia; + Filedownload.save(pdf); + }else { + Messagebox.show( + Labels.getLabel("expresosVerDetalle.MSG.errorContratoNull"), + Labels.getLabel("winExpressoCargaContrato.title"), + Messagebox.OK, Messagebox.ERROR); + } + + /* Map args = new HashMap(); args.put("expreso", expreso); expresosControllerWindow.openWindow("/gui/expressos/detalleExpreso.zul", Labels.getLabel("verDetalleExpreso.window.title"), args, PantallaUtileria.MODAL); + */ } }); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderProgramacionVehiculosExpresos.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderProgramacionVehiculosExpresos.java index a55fb68b3..364f7632e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderProgramacionVehiculosExpresos.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderProgramacionVehiculosExpresos.java @@ -14,6 +14,7 @@ import org.zkoss.zul.Button; import org.zkoss.zul.Listcell; import org.zkoss.zul.Listitem; import org.zkoss.zul.ListitemRenderer; +import org.zkoss.zul.Messagebox; import com.rjconsultores.ventaboletos.entidad.SolicitudExpreso; import com.rjconsultores.ventaboletos.entidad.TrayectosExpresos; @@ -101,10 +102,23 @@ public class RenderProgramacionVehiculosExpresos implements ListitemRenderer { Listitem listItem = (Listitem) event.getTarget().getParent().getParent(); expreso = (SolicitudExpreso)listItem.getAttribute("data"); + if(expreso.getDocCotizacion() != null) { + AMedia amedia = new AMedia("Expresos " + expreso.getSolicitudExpresoId() + ".pdf", "pdf", null, expreso.getDocCotizacion()); + org.zkoss.util.media.Media pdf = amedia; + Filedownload.save(pdf); + }else { + Messagebox.show( + Labels.getLabel("expresosVerDetalle.MSG.errorContratoNull"), + Labels.getLabel("winExpressoCargaContrato.title"), + Messagebox.OK, Messagebox.ERROR); + } + + /* Map args = new HashMap(); args.put("expreso", expreso); winProgramacionVehiculoExpresos.openWindow("/gui/expressos/detalleExpreso.zul", Labels.getLabel("verDetalleExpreso.window.title"), args, PantallaUtileria.MODAL); + */ } }); lc.appendChild(btnVerDetalle); diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 3c378c0d6..ff9b094f0 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -2452,6 +2452,8 @@ corteTurnoRecaudacionController.Turno.label = Shift # COrte de Turno Recaudação corteTurnoRecaudacionController.title = Shift Cut cotizarExpresoController.MSG.emailEnviado = Correct Express Quote +cotizarExpresoController.MSG.emailNoEnviado = Error sending confirmation email +cumplimientoServicioExpresoController.MSG.servicioCumplido = Do you want to consider the service completed? customController.MSG.borrarOK = Customization Deleted Successfully. customController.MSG.borrarPergunta = Delete customization? customController.MSG.modificar = Careful! By changing this value the system will be modified automatically. @@ -7474,6 +7476,7 @@ expressosPorCotizarFechaInicioController.lblDesc.label = Start date expressosPorCotizarPagoCreditoController.lblDesc.label = Credit Payment expressosPorCotizarServiciosInactivosController.lblDesc.label = Inactive services expressosPorCotizarVerDetalleController.lblDesc.label = See detail +expresosVerDetalle.MSG.errorContratoNull = No Contract Registered extrairBpeXmlController.MSG.limiteDias = BP-e XML extraction limited to 7 days extrairBpeXmlController.MSG.nenhumaInformacao = No information was found with the data provided extrairBpeXmlController.lbl.btnExtrairBpeXml = Extract XML diff --git a/web/WEB-INF/i3-label_es_CO.label b/web/WEB-INF/i3-label_es_CO.label index ae4d96332..bbd4db50f 100644 --- a/web/WEB-INF/i3-label_es_CO.label +++ b/web/WEB-INF/i3-label_es_CO.label @@ -2446,6 +2446,8 @@ corteTurnoRecaudacionController.Turno.label = Turno # COrte de Turno recaudación corteTurnoRecaudacionController.title = Corte de Turno cotizarExpresoController.MSG.emailEnviado = Cotización de Expreso Correcta +cotizarExpresoController.MSG.emailNoEnviado = Error al enviar correo de confirmación +cumplimientoServicioExpresoController.MSG.servicioCumplido = ¿Desea dar por cumplido el servicio? customController.MSG.borrarOK = Customização Excluida com Sucesso. customController.MSG.borrarPergunta = Eliminar customização? customController.MSG.modificar = Cuidado! Ao alterar este valor o sistema será modificado automaticamente. @@ -7478,6 +7480,7 @@ expressosPorCotizarFechaInicioController.lblDesc.label = Fecha Inicio expressosPorCotizarPagoCreditoController.lblDesc.label = Pago a Crédito expressosPorCotizarServiciosInactivosController.lblDesc.label = Servicios inactivos expressosPorCotizarVerDetalleController.lblDesc.label = Ver Detalle +expresosVerDetalle.MSG.errorContratoNull = Sin Contrato Registrado extrairBpeXmlController.MSG.limiteDias = Extração BP-e XML limitada para 7 dias extrairBpeXmlController.MSG.nenhumaInformacao = Nenhuma Informação foi localizada com os dados informados extrairBpeXmlController.lbl.btnExtrairBpeXml = Extrair XML diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index e91bcc6d4..bb42e1037 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -2446,6 +2446,8 @@ corteTurnoRecaudacionController.Turno.label = Turno # COrte de Turno recaudación corteTurnoRecaudacionController.title = Corte de Turno cotizarExpresoController.MSG.emailEnviado = Cotización de Expreso Correcta +cotizarExpresoController.MSG.emailNoEnviado = Error al enviar correo de confirmación +cumplimientoServicioExpresoController.MSG.servicioCumplido = ¿Desea dar por cumplido el servicio? customController.MSG.borrarOK = Customização Excluida com Sucesso. customController.MSG.borrarPergunta = Eliminar customização? customController.MSG.modificar = Cuidado! Ao alterar este valor o sistema será modificado automaticamente. @@ -7478,6 +7480,7 @@ expressosPorCotizarFechaInicioController.lblDesc.label = Fecha Inicio expressosPorCotizarPagoCreditoController.lblDesc.label = Pago a Crédito expressosPorCotizarServiciosInactivosController.lblDesc.label = Servicios inactivos expressosPorCotizarVerDetalleController.lblDesc.label = Ver Detalle +expresosVerDetalle.MSG.errorContratoNull = Sin Contrato Registrado extrairBpeXmlController.MSG.limiteDias = Extração BP-e XML limitada para 7 dias extrairBpeXmlController.MSG.nenhumaInformacao = Nenhuma Informação foi localizada com os dados informados extrairBpeXmlController.lbl.btnExtrairBpeXml = Extrair XML diff --git a/web/WEB-INF/i3-label_fr_FR.label b/web/WEB-INF/i3-label_fr_FR.label index f4d2463d9..fe755c523 100644 --- a/web/WEB-INF/i3-label_fr_FR.label +++ b/web/WEB-INF/i3-label_fr_FR.label @@ -2450,6 +2450,8 @@ corteTurnoRecaudacionController.Turno.label = Décalage # COrte de Turno Recaudação corteTurnoRecaudacionController.title = Coupe Maj cotizarExpresoController.MSG.emailEnviado = Corriger le devis express +cotizarExpresoController.MSG.emailNoEnviado = Erreur lors de l'envoi de l'e-mail de confirmation +cumplimientoServicioExpresoController.MSG.servicioCumplido = Souhaitez-vous considérer la prestation terminée ? customController.MSG.borrarOK = Personnalisation supprimée avec succès. customController.MSG.borrarPergunta = Supprimer la personnalisation ? customController.MSG.modificar = Attention ! En changeant cette valeur le système sera modifié automatiquement. @@ -7473,6 +7475,7 @@ expressosPorCotizarFechaInicioController.lblDesc.label = Date de début expressosPorCotizarPagoCreditoController.lblDesc.label = Paiement à crédit expressosPorCotizarServiciosInactivosController.lblDesc.label = Services inactifs expressosPorCotizarVerDetalleController.lblDesc.label = Voir détail +expresosVerDetalle.MSG.errorContratoNull = Aucun contrat enregistré extrairBpeXmlController.MSG.limiteDias = Extraction XML BP-e limitée à 7 jours extrairBpeXmlController.MSG.nenhumaInformacao = Aucune information n'a été trouvée avec les données fournies extrairBpeXmlController.lbl.btnExtrairBpeXml = Extraire XML diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 07a909d32..0e23891f2 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2445,6 +2445,9 @@ corteTurnoRecaudacionController.TotalPagadoNormal.label = Total Pagamento Normal corteTurnoRecaudacionController.TotalPago.label = Total Pago corteTurnoRecaudacionController.Turno.label = Turno # COrte de Turno Recaudação +cotizarExpresoController.MSG.emailEnviado = Cotação Expressa Correta +cotizarExpresoController.MSG.emailNoEnviado = Erro ao enviar e-mail de confirmação +cumplimientoServicioExpresoController.MSG.servicioCumplido = Quer considerar o serviço concluído? corteTurnoRecaudacionController.title = Corte de Turno customController.MSG.borrarOK = Customização Excluida com Sucesso. customController.MSG.borrarPergunta = Eliminar customização? @@ -7458,6 +7461,7 @@ expressosPorCotizarFechaInicioController.lblDesc.label = Data de início expressosPorCotizarPagoCreditoController.lblDesc.label = Pagamento de crédito expressosPorCotizarServiciosInactivosController.lblDesc.label = Serviços inativos expressosPorCotizarVerDetalleController.lblDesc.label = Ver detalhe +expresosVerDetalle.MSG.errorContratoNull = Nenhum contrato registrado extrairBpeXmlController.MSG.limiteDias = Extração BP-e XML limitada para 7 dias extrairBpeXmlController.MSG.nenhumaInformacao = Nenhuma Informação foi localizada com os dados informados extrairBpeXmlController.lbl.btnExtrairBpeXml = Extrair XML diff --git a/web/gui/expressos/cargaContrato.zul b/web/gui/expressos/cargaContrato.zul index dc5c61d13..b7d73ac99 100644 --- a/web/gui/expressos/cargaContrato.zul +++ b/web/gui/expressos/cargaContrato.zul @@ -30,6 +30,7 @@