Preloader
Drag
Finestra di Work Planner con la dashboard di clienti, pezzi e appuntamenti
Aplicación de escritorio

Work Planner: el calendario de visitas se genera solo

Aplicación de escritorio en Python y PyQt5 que convierte una lista de clientes y de piezas en mantenimiento en un plan de visitas semanal, sin planificación manual.

En resumen

En breve

Cuál era el problema

Quien hace mantenimiento de productos instalados en casa del cliente se enfrenta cada semana a la misma pregunta: a quién visitar, en qué orden y cuándo. La respuesta depende de variables difíciles de tener en la cabeza a la vez: cuántas piezas tiene ese cliente, desde cuándo se compraron y cuánto cuesta llegar hasta él comparado con el cliente siguiente.

Mientras el plan se hace a mano, se acaba favoreciendo a los clientes que se recuerdan en lugar de a los que más lo necesitan, y se cruza la provincia dos veces en el mismo día.

Dashboard di Work Planner con i totali di clienti, pezzi e appuntamenti

Cómo funciona

Work Planner guarda los datos de los clientes y de las piezas en mantenimiento, y con esos datos construye el calendario. La generación aplica reglas explícitas: cuántas piezas tiene cada cliente, desde qué fecha están en servicio, y lo cerca que están los clientes entre sí, midiendo la proximidad por código postal para agrupar en el mismo día los destinos que van juntos.

El calendario resultante cubre los cinco días laborables. La fecha de inicio se puede fijar, así el mismo conjunto de clientes se puede replanificar desde otro lunes sin rehacerlo todo.

Las citas se pueden seguir modificando

Desde el calendario se añade una cita eligiendo un cliente existente o dando de alta uno nuevo, con fecha, ciudad y dirección; se modifica una cita ya existente cambiando cliente, ciudad, dirección o código postal; o se elimina.

Cada operación pasa por la validación de las reglas, así un cambio manual no puede producir un plan que incumpla los criterios con los que se generó.

Calendario settimanale di Work Planner con la finestra di inserimento di un nuovo appuntamento
Finestra di modifica di un appuntamento in Work Planner con cliente, citta, indirizzo e CAP

Del panel a la exportación

El panel resume el estado en cuatro cifras (clientes totales, piezas totales, citas totales y citas de hoy), y desde ahí se generan o se vacían las citas en un solo paso.

Clientes, piezas y calendario se exportan a CSV, que es el formato con el que estos datos entran después en una hoja de cálculo o en otro sistema.

El paquete

Qué se entregó

En detalle

Ficha técnica

Hablemos

¿Necesitas un software así?

Si tienes un proceso que hoy gestionas a mano y querrías automatizar, cuéntamelo: vemos juntos si tiene sentido construir una herramienta encima.

¿Necesitas algo parecido? Este proyecto es un ejemplo de desarrollo de aplicaciones de escritorio. La primera reunión y el presupuesto son gratuitos: escríbeme y lo hablamos.