Contenido

Registro de cambios de la aplicación del escáner 5.x.x


¿Qué hay de nuevo en la versión 5.29.2?

Esta versión introduce algunas configuraciones nuevas para las validaciones de escaneo existentes.

Validaciones de escaneo configurables (error versus advertencia)

Algunas de las validaciones existentes, cuando están habilitadas, tienen la opción de configurarse como error o como advertencia.

Entonces, por ejemplo, si la validación de fecha se establece como error, cuando las fechas no coincidan no será posible canjear el boleto. Sin embargo, si esa validación se establece como advertencia, se advertirá al conductor, pero es posible canjear el boleto (ya sea moviéndolo a la fecha seleccionada o dejando el boleto en la fecha del manifiesto original).

La configuración se encuentra en el back-office en admin/scanning

NOTA: Por favor, tenga en cuenta que cuando una validación falla y se establece como error, no será posible mover el ticket.

Por defecto, todas las validaciones son de tipo advertencia.

¿Qué hay de nuevo en la versión 5.28.1?

En esta versión agregamos la capacidad de abrir y cerrar turnos directamente desde el escáner, así como una nueva validación para pases flexibles. sobre viajes superpuestos.

Gestión de turnos (Beta)

Disponible solo en modo online

En versiones anteriores, si el usuario necesitaba abrir un turno para poder escanear, tenía que hacerlo en el back-office.

Ahora el escáner también puede manejar eso en cualquier momento con la nueva página gestión de turnos.

Restricción de ETA para pases flexibles

Disponible solo en modo online

A partir de esta versión, un pase flexible no se podrá utilizar en un viaje si fue escaneado en un viaje con horarios superpuestos.

Prerrequisito: El producto flex pass debe tener habilitada la opción "Evitar superposición de tiempos en diferentes viajes" en el back-office.

¿Qué hay de nuevo en la versión 5.26.3?

En esta versión, la atención se ha centrado en el rendimiento de la página Seleccionar viajes. Agregamos paginación a la lista de viajes para mejorar la UX, ya sea que el usuario esté usando la barra de búsqueda o simplemente navegando por la lista.

Lista de viajes con paginación

Ahora la lista de viajes está dividida en páginas y mostramos una página con 50 viajes a la vez. El usuario puede navegar por las páginas con los botones Anterior y Siguiente.

En la carga inicial, la aplicación seleccionará automáticamente una página según la hora actual (en la zona horaria de la cuenta) para que el usuario pueda encontrar rápidamente los viajes que están a punto de partir.

Al usar la barra de búsqueda irá a la página 1.

Mejoras en la barra de búsqueda

En la versión anterior, la búsqueda se activaba si el usuario hacía una pausa rápida mientras escribía. Ahora la búsqueda solo se activará si el usuario presiona algunos de los botones de búsqueda.

Hay dos botones de búsqueda: uno en la barra de búsqueda y otro en el teclado (al escribir)

¿Qué hay de nuevo en la versión 5.24.1?

La función "Mover reserva" (disponible desde v5.7.6) ha obtenido algunas mejoras en esta versión.

Mover cambios en la función de reserva

En la versión anterior, para habilitar esta función, el usuario necesitaba marcar la casilla de verificación "validar viaje" en /admin/scanning. A partir de esta nueva versión, eso ya no es un requisito.

"Mover reserva" ahora siempre está habilitado y es independiente de otras configuraciones de validación.

Siempre que el usuario escanee una Reserva cuyo viaje no coincida con el viaje seleccionado en el escáner, la aplicación le preguntará si él/ella quiere mover el ticket como se muestra en la siguiente captura de pantalla.

move_ticket

Si se selecciona "No", es posible que aparezcan otras advertencias dependiendo de qué otras validaciones estén habilitadas para esa cuenta. Por ejemplo "validar propina" o "validar fecha".

¿Qué hay de nuevo en la versión 5.23.1?

Esta versión incluye dos funciones nuevas: asignación automática de asientos y barra de búsqueda para filtrar viajes. También hemos corregido la interfaz de usuario cuando mover una reserva lleva más tiempo de lo habitual.

Asignación automática de asientos (disponible cuando se usa el modo en línea)

Al crear una Reserva en el momento del escaneo (por ejemplo, cuando se escanea un Pase Flex) en un viaje que utiliza mapas de asientos, el sistema seleccionará el primer asiento disponible e informará al conductor cuál fue el número de asiento seleccionado.

Barra de búsqueda (disponible cuando se usa el modo en línea)

Nota: En v5.26.3 también estará disponible sin conexión

A partir de esta versión el usuario tendrá una barra de búsqueda en la parte superior de la lista de viajes, para que pueda encontrar un viaje específico fácilmente.

En la barra de búsqueda se pueden utilizar varias palabras separadas por espacios para filtrar viajes. El escáner buscará por:

  • Nombre del horario
  • Autobús asignado
  • Hora de salida (para buscar una hora de salida, use este formato hh:mm o simplemente hh:)

Algunas características a tener en cuenta a la hora de buscar: *Se ignoran los acentos

  • La búsqueda no distingue entre mayúsculas y minúsculas
  • Se habilitan coincidencias parciales (el usuario puede escribir solo una parte de la palabra)
  • Al filtrar por varias palabras, los viajes deben coincidir con todas para aparecer en la lista.

Esperando que se mueva un ticket

Hemos agregado una nueva rueda giratoria que aparecerá si una operación de movimiento de boletos demora demasiado. Entonces ahora el conductor será seguro de que la operación se está llevando a cabo pero necesita más tiempo para completarse.

¿Qué hay de nuevo en la versión 5.21.0?

En esta versión agregamos compatibilidad con precios de viaje para códigos alternativos, pases externos y pases flexibles. También incorporamos algunas funciones que anteriormente estaban disponibles para el flujo de trabajo de Selección de viaje al flujo de trabajo Simple:

  • Indicadores de Ubicación
  • Escanear con linterna

Soporte para precios de viaje/clases de tarifa

Al escanear un viaje que utiliza precios de viaje, ahora el escáner puede escanear los siguientes elementos para generar un reserva en el sistema con el precio adecuado:

  • Códigos alternativos *Pases Externos
  • Pases flexibles

En el caso de códigos alternativos y pases externos, la clase de tarifa debe asociarse primero con el pase en la oficina administrativa. porque esa es la clase de tarifa que se utilizará para calcular el precio de la reserva generada por el escáner.

Para pases flexibles esto último no es necesario ya que las reservas generadas a partir de Pases Flex siempre tienen un precio de $0.

Indicador de problemas de seguimiento de ubicación (para el modo Simple)

Esta función se introdujo en la versión anterior para la selección de viajes. Ahora también está disponible para el modo Simple.

Siempre que la aplicación del escáner necesite ubicación pero haya encontrado algunos problemas con ella, aparecerá un nuevo indicador para advertir al usuario. Esto debería deberse a que la ubicación está deshabilitada en el dispositivo o no se ha otorgado el permiso de ubicación.

Visible trips

Al tocar el indicador, el usuario realizará la acción adecuada para corregir el seguimiento de ubicación.

Los usuarios pueden continuar escaneando sin resolver el problema del seguimiento de ubicación, pero tenga en cuenta que algunas funciones que depende de la ubicación es posible que no funcione como se esperaba hasta que el usuario solucione el problema manualmente. Por ejemplo: seguimiento de ubicación para paquetes o función de selección automática de estación.

Linterna (para modo Simple)

Ahora el modo simple tiene una nueva página de configuración. Allí los usuarios encontrarán una opción para usar la linterna durante la sesión de escaneo.

Visible trips

Visible trips

La linterna estará encendida durante todas las sesiones del escáner hasta que el usuario desactive la opción.

¿Qué hay de nuevo en la versión 5.17.1?

En esta versión agregamos características y mejoras en las siguientes áreas:

  • Permisos de tiempo de ejecución
  • Indicador de problemas de seguimiento de ubicación
  • Linterna
  • Validación de Usos Máximos en Pases Flex
  • Escaneo con nombres de estaciones alternativas

Permisos de tiempo de ejecución (para dispositivos con Android 6 y superior)

En versiones anteriores, los permisos del sistema (Android) para la aplicación del escáner se otorgaban en el momento de la instalación. A partir de esta versión Se le pedirá al usuario en tiempo de ejecución que otorgue cada permiso la primera vez que la aplicación intente usar el dispositivo. recurso que necesita ese permiso.

Entonces, después de iniciar sesión, si el escáner necesita la ubicación, Android le pedirá al usuario que otorgue el permiso de ubicación.

Visible trips

De la misma manera, en el primer escaneo, Android le preguntará al usuario sobre el permiso de la cámara.

Visible trips

Indicador de problemas de seguimiento de ubicación (para selección de viaje)

Siempre que la aplicación del escáner necesite ubicación pero haya encontrado algunos problemas con ella, aparecerá un nuevo indicador para advertir al usuario. Esto debería deberse a que la ubicación está deshabilitada en el dispositivo o no se ha otorgado el permiso de ubicación.

Visible trips

Al tocar el indicador, el usuario realizará la acción adecuada para corregir el seguimiento de ubicación.

Los usuarios pueden continuar escaneando sin resolver el problema del seguimiento de ubicación, pero tenga en cuenta que algunas funciones que Depende de la ubicación puede no funcionar hasta que el usuario solucione el problema manualmente. Por ejemplo: seguimiento de ubicación para paquetes o función de selección automática de estación.

Linterna (para selección de viaje)

Los usuarios que necesiten una linterna durante la sesión de escaneo pueden habilitar la siguiente opción en la página de configuración de la aplicación.

Visible trips

La linterna estará encendida durante todas las sesiones del escáner hasta que el usuario desactive la opción.

Validación máxima de usos en pases flexibles

En esta versión se agregó una nueva validación al escaneo de Flex Passes: Número total máximo de usos. El siguiente error mostrará cuando se alcance ese máximo:

Visible trips

Escaneo con nombres de estaciones alternativos

Ahora el usuario puede escanear boletos que se vendieron con un nombre de estación alternativo que es diferente al que se muestra en la aplicación del escáner.

¿Qué hay de nuevo en la versión 5.12.1?

En esta versión agregamos una nueva configuración para aquellas cuentas que necesitan para seleccionar viajes en el escáner que pueden iniciarse hace 1 día (o más) y todavía están en camino.

Viajes visibles

El administrador de la cuenta puede ir a back-office --> admin/scanning --> Viajes visibles y ajustar el valor según sus necesidades.

Visible trips

Además, el conductor puede ver esta configuración en la aplicación del escáner yendo a la página de Configuración (solo lectura)

Scanner settings

Aquí intervalo de 1 día significa viajes de hoy, intervalo de 2 días significa viajes de hoy y ayer y así sucesivamente.

¿Qué hay de nuevo en la versión 5.11.10?

En esta versión agregamos soporte para pases flexibles y también mejoramos el seguimiento de ubicación utilizado para paquetes y estación de selección automática.

Escaneo de pases flexibles

A partir de esta versión, el escáner puede escanear nuestros nuevos Pases Flex.

Este nuevo producto incluye muchas validaciones y mensajes de usuario nuevos, que incluyen:

  • Escaneos máximos por día
  • Escaneos máximos por viaje
  • Días máximos de uso
  • Mes no válido
  • Capacidad completa
  • y más..

Mejoras en el seguimiento de ubicación

Agregamos un caché interno para realizar un seguimiento de los datos del GPS, por lo que verificar la ubicación del dispositivo no agregará retraso en el flujo de trabajo, lo que hace que las funciones que utilizan el seguimiento de ubicación sean más rápidas.

Actualmente las funciones del escáner que utiliza el seguimiento de ubicación son: Paquetería y estación de preselección.

También hemos corregido un mensaje que a veces informaba que el GPS estaba desactivado cuando en realidad estaba activado.

¿Qué hay de nuevo en la versión 5.10.8?

Esta versión incluye nuevas funciones y mejoras relacionadas con Open Tickets, inicio de sesión del conductor y preselección de estaciones. basado en la ubicación GPS.

Iniciar sesión con la credencial del escáner

La página de inicio de sesión ahora tiene la opción de utilizar una credencial de escáner para iniciar sesión. Después de escanear su credencial, el usuario debe ingresar la contraseña.

Hay una credencial por usuario y se puede imprimir desde el back-office (usuario --> opciones --> imprimir/enviar credencial de escáner por correo electrónico).

La opción de correo electrónico/contraseña está disponible como de costumbre.

Preseleccionar estación según la ubicación actual

Cuando se trabaja en el flujo de trabajo de selección de viaje, el selector de estación preseleccionará la estación según la ubicación actual del dispositivo.

Si no preselecciona la emisora ​​puede ser por los siguientes motivos:

  • El radio que utiliza para buscar estaciones cercanas es demasiado corto (o no se ha configurado ninguno). Se puede cambiar desde el back-office en admin --> escaneo --> Preseleccionar estación basada en GPS.
  • El dispositivo no pudo recuperar la ubicación actual. En general este error es temporal.

Mostrar usos disponibles para Open Tickets con usos múltiples

Al escanear un Open Ticket, el escáner mostrará los usos disponibles que quedan y los usos totales del ticket.

NOTA: Por el momento, esta función solo funciona en modo en línea.

Evitar el doble escaneo de tickets abiertos con múltiples usos

Si esta función está habilitada, el dispositivo advertirá al conductor si escanea accidentalmente dos veces el mismo boleto en un corto período de tiempo.

El usuario puede habilitar esta función desde el back-office en admin --> escaneo --> Evitar doble escaneo. Allí podrá cambiar el valor (en segundos).

NOTA: Por el momento, esta función solo funciona en modo en línea.

¿Qué hay de nuevo en la versión 5.7.6?

En esta versión agregamos una nueva función para permitir que el conductor mueva una reserva en el momento del escaneo.

Función Mover reserva

Al escanear una reserva en un viaje diferente al reservado originalmente, la aplicación del escáner advertirá al conductor sobre la situación y le indicará que si decide continuar, esa reserva se trasladará al hotel seleccionado viaje.

Requisito previo: Para habilitar esta función, la configuración "Validar viaje" debe estar habilitada en la cuenta. Puede encontrar esta configuración en admin -> escaneo (back-office)

Modificado en v5.24.1: A partir de v5.24.1, la función "Mover reserva" no necesita ninguna configuración para estar habilitada. Siempre está habilitado, por lo que el requisito previo anterior ya no se aplica si se usa la versión 5.24.1 o superior.

Esta característica funciona en cualquier modo de escaneo. Sin embargo, el modo en línea podrá proporcionar más detalles en caso de cualquier error al mover la reserva.

Algunos posibles errores de validación al mover una reserva: *Aforo completo (en viaje de destino) sólo disponible en modalidad online

  • O&D no válido

Si la configuración "Validar viaje" está deshabilitada, la reserva siempre se canjea en el viaje original, independientemente del viaje seleccionado.

¿Qué hay de nuevo en la versión 5.6.2?

Esta versión introduce una mejora en la pantalla de resumen del viaje para que los usuarios que deseen actualice los datos solo necesita tirar para actualizarlos.

También arreglamos los datos de los pasajeros en Boletos creados a partir de Pases Mensuales.

Tirar para actualizar en el resumen del viaje

A partir de esta versión, el usuario puede extraer para actualizar los datos.

La siguiente imagen muestra el área de extracción:

Nota: La pantalla Resumen del viaje solo está disponible en el modo en línea

Trip Summary

Datos de pasajeros en Billetes creados a partir de Pases Mensuales

Anteriormente, al escanear un Pase Mensual, el escáner creaba un Boleto donde pertenecen el nombre, apellido y correo electrónico. al usuario escaneando. En esta versión lo hemos solucionado para que el billete contenga los datos adecuados proporcionados en el propio Pase Mensual. (los datos del pasajero).

¿Qué hay de nuevo en la versión 5.5.8?

A partir de esta versión, el escáner comenzará a utilizar la zona horaria configurada en la cuenta.

También hemos solucionado algunos errores en el proceso de sincronización automática cuando, en casos excepcionales, dejaba de sincronizarse para ciertos productos.

Cambios de zona horaria

En versiones anteriores, el escáner utilizaba la zona horaria local para determinar cuándo comienza el día. A partir de esta versión el escáner utiliza la zona horaria establecida en la cuenta.

¡Importante! Al actualizar a esta versión (o cualquier versión futura) se recomienda una instalación limpia (a diferencia de una actualización normal de la aplicación), es decir, eliminar la versión actual e instalar esta nueva. Esto es para eliminar cualquier dato que pueda almacenarse en una zona horaria diferente.

También se recomienda probar sus principales casos de uso con esta versión antes de comenzar a usarla en el campo.

Correcciones de sincronización automática

Para los productos que funcionan sin fechas, si en la primera (gran) descarga no se vio ningún elemento, se excluyeron de la sincronización automática. (a menos que la descarga grande se haya ejecutado nuevamente). Lo hemos solucionado y ahora se incluirán siempre en la sincronización automática.

¿Qué hay de nuevo en la versión 5.5.1?

En esta versión hemos agregado una nueva funcionalidad para que los usuarios del escáner vean la carga actual de un viaje.

Además, las advertencias de capacidad total ahora son muy específicas en todos los elementos escaneables (modo en línea)

En cuanto al flujo de pantallas, hemos solucionado algunos errores.

Resumen del viaje (beta)

Para selección de viaje - modo online, los usuarios encontrarán una nueva página llamada Resumen de viaje (ubicada en el menú lateral). Esta página mostrará información relacionada con el viaje seleccionado actualmente, como: *Total Reservado

  • Total canjeado
  • Esperado en (por estación)
  • Desactivación esperada (por estación)
  • No presentarse (por estación)
  • Ocupación (por estación)

Trip Summary

Advertencias de capacidad completa

Al escanear en modo en línea, agregamos una advertencia más detallada para el usuario cuando se alcanza la capacidad total. El usuario ahora verá la parte específica del viaje que está llena.

Esto se aplica a códigos alternativos, boletos abiertos, pases externos y pases mensuales.

Full Capacity Detailed

Errores de flujo de pantallas

En versiones anteriores hubo un error en algunas pantallas que provocaba que la aplicación se cerrara cuando se presionaba el botón Atrás del dispositivo. En esta versión funcionará como se esperaba, mostrando al usuario la pantalla anterior.

¿Qué hay de nuevo en la versión 5.4.0?

Esta versión presenta validaciones de turnos del usuario para evitar errores de escaneo y también se agregaron detalles de error más específicos relacionados con códigos alternativos y capacidad total.

Validación de turno

Si la configuración del usuario requiere un turno abierto para usar el escáner, entonces el escáner verificará si hay un turno abierto al momento de iniciar sesión y le pedirá al usuario que abra el turno en la oficina administrativa primero.

La validación de turno también se realiza cada cierto tiempo para comprobar que el turno no se cerró accidentalmente.

Esta mejora se agregó para evitar que el usuario comience a escanear y obtenga errores debido al turno cerrado.

Algunos usuarios no utilizan turnos (esto es configurable). En esos casos no se realiza ninguna validación.

Shift Validation

Códigos alternativos y capacidad total (modo en línea)

Mejoramos el mensaje de error cuando se escanea un código alternativo y se alcanza la capacidad total.

Esto se hizo para el modo en línea.

Fallback Code Capacity Error

¿Qué hay de nuevo en la versión 5.2.2?

Esta versión menor tiene una mejora para evitar pantallas en blanco.

Mejora de las alertas

Anteriormente, cuando el escáner mostraba una alerta y el usuario tocaba accidentalmente fuera del cuadro de diálogo de alerta, podía ocurrir algún comportamiento no deseado, como dejar al usuario en una página en blanco. Hemos cambiado eso para evitar ese escenario. Ahora, tocar fuera del cuadro de diálogo de alerta no afectará en la mayoría de los casos.

¿Qué hay de nuevo en la versión 5.2.1?

Esta versión se centra en el flujo de la pantalla.

Primera pantalla después de iniciar sesión (flujo de trabajo de selección de viaje)

En versiones anteriores, el escáner iba a la pantalla de escaneo justo después de iniciar sesión. A partir de la versión 5.2.1, el usuario verá la pantalla de selección de viaje en su lugar.

Una vez en la pantalla de selección de viaje el usuario verá el botón de escaneo habilitado solo si la cuenta tiene productos de paquetería. De lo contrario, el usuario deberá seleccionar un viaje para habilitar el botón de escaneo. Esto se hizo porque el escáner puede escanear paquetes sin tener un viaje seleccionado, pero para otros productos se necesita un viaje seleccionado.

¿Qué hay de nuevo en la versión 5.1.8?

Esta versión menor tiene correcciones de errores.

Correcciones para pases mensuales después de limpiar datos

En versiones anteriores, limpiar datos con la opción en la pantalla de configuración provocaría un problema que afectaría a los Pases Mensuales. En esta versión lo hemos solucionado.

¿Qué hay de nuevo en la versión 5.1.7?

Esta versión tiene correcciones de errores relacionados con:

  • Limpieza del viaje seleccionado cuando el producto es cambiado por el usuario.
  • Problema intermitente al sincronizar manualmente (modo fuera de línea).

¿Qué hay de nuevo en la versión 5.1.5?

Esta versión tiene correcciones de errores relacionados con:

  • Errores de escaneo cuando las tarifas usan nombres diferentes (debido a las traducciones)

¿Qué hay de nuevo en la versión 5.1.4?

Esta versión tiene correcciones de errores relacionados con:

  • Errores de interfaz de usuario en dispositivos con pantallas pequeñas, lo que provoca problemas de desplazamiento en la página seleccionar viaje
  • Escanear validaciones en boletos cancelados.

¿Qué hay de nuevo en la versión 5.1.3?

Corrección de errores

Esta versión tiene correcciones de errores relacionados con:

  • La versión de la aplicación no se muestra en algunos escenarios.
  • Pasa el almacenamiento de datos escaneados cuando falla la compra de la reserva.
  • Problemas de sesión después de cerrar sesión.

¿Qué hay de nuevo en la versión 5.1.0?

Corrección de errores

Esta versión tiene correcciones de errores relacionados con:

  • El spinner funciona lentamente cuando muestra alertas.

¿Qué hay de nuevo en la versión 5.0.9?

Mejoras

Esta versión tiene mejoras relacionadas con:

  • Reducir el tamaño de la carga inicial para pases externos descargando solo pases válidos (modo fuera de línea).
  • Descarga de las últimas entradas vendidas añadiendo una ventana de cinco minutos desde la última entrada sincronizada.

Corrección de errores

Esta versión tiene correcciones de errores relacionados con:

  • Mensajes de error en francés al escanear Pases Mensuales

¿Qué hay de nuevo en la versión 5.0.1?

Mejoras

Esta versión tiene mejoras relacionadas con:

  • Nueva alerta por escaneo fallido del código alternativo.

Corrección de errores

Esta versión tiene correcciones de errores relacionados con:

  • Problemas en Android 8
  • Validaciones de Pases Mensuales

¿Qué hay de nuevo en la versión 5.0.0?

Los cambios más significativos para esta versión están relacionados con algunas validaciones previas al escanear códigos alternativos. y algunos mensajes de error nuevos que informan un error en la reserva en el momento del escaneo.

Validaciones previas para códigos alternativos

A partir de esta versión, el escáner realiza algunas comprobaciones previas antes de intentar canjear el código alternativo. Si algunas de las siguientes validaciones fallan, se mostrará al conductor un mensaje de error adecuado.

Antes del canje se realizan las siguientes validaciones:

  • El producto seleccionado debe coincidir con el producto del código alternativo.
  • La tarifa del código alternativo debe estar disponible para el producto seleccionado.

Nuevos mensajes cuando falla la reserva en el momento del escaneo

Para todos los artículos que generan una reserva en el momento del escaneo (códigos alternativos, pases externos, etc.), ahora el conductor verá un mensaje personalizado si hubo algún problema al crear la reserva.

Por el momento, este mensaje solo se puede ver cuando se usa modo en línea con flujo de trabajo de selección de viaje