SmartMonkey es la plataforma de ruteo inteligente más rápida y fácil de usar del mercado.

Píldoras formativas – Ep 15. – Campos personalizados y formularios dinámicos

Sabemos lo duro que es tu día a día. Planificar las rutas es un trabajo tedioso que requiere mucha concentración y experiencia. Desde SmartMonkey.io queremos ayudarte. Por esta razón, lanzamos una serie de píldoras formativas que te ayudarán a mejorar día a día. Nuestro objetivos es que planifiques mejor, más rápido y con mayor éxito.

¿Empezamos?

En esta píldora vamos a enseñarte cómo funcionan los formularios dinámicos 💎 y todo su potencial.

Nuestra misión es mejorar la experiencia de la última milla, para ello hemos de conseguir una solución ultra flexible capaz de adaptarse a todo tipo de ámbitos. Tenemos clientes que lo usan para el delivery de ecommerce, logística tradicional B2B, servicios técnicos de mantenimiento, incluso tenemos varios hospitales que lo usan para organizar las visitas de sus equipos médicos a domicilio.

La información es poder.
El poder lleva una gran responsabilidad

Stan Lee

Información, siempre queremos más. Nos encontramos que cada vez más los repartidores/técnicos/médicos necesitan más detalles de los servicios, cada segundo cuenta. A su vez, cada vez, poder capturar más información de cada uno de los servicios nos permite mejorar el servicio, ser más ágiles y proactivos. Pero sólo teníamos un campo de texto libre, hasta ahora.

Los formularios dinámicos nos permiten tener absoluta flexibilidad a la hora de gestionar nuestro modelo de datos tanto de clientes, vehículos/rutas como servicios. ¿Qué significa esto? Pues que ahora podrás crear tantos campos personalizados como quieras en estos tres elementos.

Este desarrollo te permitirá caracterizar con tus propios datos qué significa una ruta, qué parámetros son importantes para tu operativa. De igual forma, podrás gestionar de forma dinámica el formulario de la prueba de entrega (Proof of Delivery), para capturar cualquier información importante para tu negocio, así como información importante sobre el servicio que el repartidor pueda necesitar.

A continuación te mostraremos como funciona. Al final hablaremos sobre algunos proyectos que estamos trabajando en base a este desarrollo que permiten explotar aun más el potencial de la herramienta.

¿Cómo funciona?

Esta funcionalidad la encontraremos en el panel de configuración de nuestro proyecto. Para ello, vamos a pulsar sobre el nombre de proyecto (Cuadrado esquina superior izquierda) > Gestionar proyectos > Configurar (sobre el proyecto deseado) > Campos (menú lateral)

En este menú encontramo un selector que nos permite seleccionar qué elemento queremos gestionar (Vehículos/rutas – Clientes / Servicios – Webapp – Reporte de Servicios / Aceptados / No aceptados)

En este momento podemos ir a la parte inferior de la página y en el apartado campos personalizados podemos crear nuestro campo y seleccionar entre diversos tipos: Texto, Selector, numérico o selector múltiple.

Ahora simplemente hemos de definir un nombre para el campo, un identificador único y una descripción. Estos datos son los que la aplicación va a usar para identificar los encabezados, internamente para almacenar los datos así como para la subida/exportación de datos mediante XLSX.

Caso práctico

Vamos a trabajar sobre un ejemplo práctico. Nuestro objetivo va a ser identificar el lugar de picking en el almacén, definir una tipología de error en la entrega personalizado y controlar el número de bultos entregados en cada cliente.

Para ello, lo primero que haremos será crear un campo personalizado. Seleccionamos en el desplegable de Clientes/Servicios y añadimos un campo que se llame:

  • Campo de tipo texto y vamos a llamarle: Posición almacén

A continuación seleccionaremos en el desplegable en Servicio aceptado:

  • Campo de tipo numérico y vamos a llamarle: Bultos entregados

Seguidamente en el desplegable en Servicio no aceptado:

  • Campo de tipo opciones y vamos a llamarle: Motivos de rechazo
    • Definiremos diferentes opciones: Nadie en casa, dirección errónea, Rechazado por el cliente y envío dañado.

Con esto conseguiremos que al realizar la entrega, nos pregunte cuantos bultos hemos entregado y en caso de no poder realizar la entrega, definir el motivo de porque no se ha entregado.

Ahora sólo tenemos que subir un fichero XLSX con una columna específica con las posiciones de los servicios para realizar la preparación que vamos a asignar a la columna Posición almacén.

Veamos el ejemplo completo en vídeo en sólo 4 minutos!

Esta funcionalidad avanzada sólo está disponible para usuarios con licencia Gorilla 🦍o superiores. En esta actualización trae muchas mejoras de desempeño de la aplicación así como mejoras de usabilidad. Ya no hace falta hacer scroll cuando abrimos de nuevo una ruta en el teléfono móvil 😉 entre muchos más detalles.

Esperamos que haya sido útil y te esperamos la próxima semana con más píldoras para mejorar tu eficiencia diaria!