Dónde aparece el módulo dentro de Inventario
Todo lo que añade el módulo cuelga de la aplicación de Inventario. La ficha de Odoo Apps lo resume en su titular Warehouse route exceptions in one dashboard: las excepciones de rutas del almacén reunidas en un tablero. Estas preguntas recorren lo que vas a encontrar al instalarlo, menú a menú, y señalan también lo que conviene comprobar tú mismo en una base de pruebas.
¿Qué menús añade el módulo a Odoo?
Un menú principal, Inventory › Route Exceptions, y cinco entradas debajo. Todas están dentro de Inventario, con estos nombres y en este orden:
Inventory › Route Exceptions › Route Exception DashboardInventory › Route Exceptions › All Route ExceptionsInventory › Route Exceptions › Trend ReportInventory › Route Exceptions › Scan LogsInventory › Route Exceptions › Route Exception Settings
¿Qué se ve en Route Exception Dashboard?
Un tablero kanban. En la captura, con el filtro Open Backlog aplicado, las tarjetas se reparten en columnas por severidad (Critical, Major y Minor) y cada tarjeta muestra el tipo de excepción, su estado, la antigüedad y la persona responsable. Es la pantalla que corresponde al titular de la ficha: las excepciones abiertas, de un vistazo y agrupadas por gravedad.

¿Y qué ofrece All Route Exceptions?
Una lista con todas las excepciones. En la captura aparecen columnas de severidad, estado, edad, almacén, ruta, asignado y fechas, y las filas se colorean según la severidad. Si quieres localizar una excepción concreta por almacén o por ruta, esas columnas son las que tienes delante.

¿Qué muestra Trend Report?
En la captura, una tabla dinámica del informe Route Exception Trend Report con el filtro Type: columnas Critical, Major y Minor, filas por tipo de excepción y la medida Time to Resolve (hours). Es decir, cruzas tipo y severidad y lees el tiempo hasta la resolución, en horas.

Qué corre solo y qué queda registrado
¿Qué tareas programadas trae el módulo?
Dos, y ambas figuran como activas:
Route Exception Detection Scan: se ejecuta cada hora.Route Exception Housekeeping: se ejecuta cada día.
El módulo define además un servicio llamado Route Exception Detection Service (modelo flexigo.route.exception.detector). Si necesitas saber exactamente qué comprueba la tarea en tu almacén, déjala correr en una base de pruebas y revisa después el tablero y la lista.
¿Qué hay en Scan Logs?
El menú está en Inventory › Route Exceptions › Scan Logs. El módulo incluye además un modelo flexigo.route.exception.scan.log, con el nombre Route Exception Scan Log. Ábrelo en tu base de pruebas y mira qué recoge antes de decidir quién del equipo lo va a consultar.
¿Dónde se ajusta el módulo?
En Inventory › Route Exceptions › Route Exception Settings. La configuración es un modelo propio, flexigo.route.exception.config, con el nombre Route Exception Detection Configuration. En la animación se ve al final la lista de ajustes con un único registro, Default Route Exception Settings, con su intervalo de escaneo, un valor y una casilla marcada (algunas columnas salen cortadas en el borde).

Qué recorre una excepción y en qué versiones está
¿Qué recorre una excepción desde que aparece hasta que se cierra?
Cada excepción es un registro del modelo flexigo.route.exception, con el nombre Warehouse Route Exception. Las pantallas muestran: en la lista, el estado, la edad y la persona asignada; en las tarjetas del tablero, el tipo, el estado, la antigüedad y el responsable; y en el informe, el tiempo hasta la resolución en horas. Para conocer el recorrido completo en tu caso, toma una excepción en la base de pruebas y sigue su columna de estado en la lista y su tarjeta en el tablero hasta que deje de aparecer en el filtro Open Backlog.
¿En qué versiones de Odoo está y cuánto cuesta?
Está publicado en Odoo Apps para 17.0, 18.0, 19.0 y 20.0. Según la ficha de cada versión cuesta 9 € por versión de Odoo, pago único y sin IVA, para 17, 18, 19 y 20. Tienes el detalle en la ficha de Odoo Apps y en la página del módulo en flexigotech.com.
Cómo te ayudamos en FlexigoTech
En FlexigoTech implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida. Si estás montando Inventario y quieres que este tablero entre en la implantación, o necesitas algo a medida alrededor de tus rutas, podemos verlo contigo.
Sigue leyendo
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigo_warehouse_route_exception_dashboard 20.0 (8c481836): views/menu_views.xml
- Código del módulo: flexigo_warehouse_route_exception_dashboard 20.0 (8c481836): data/route_exception_cron.xml
- Código del módulo: flexigo_warehouse_route_exception_dashboard 20.0 (8c481836): static/description/index.html
- Código del módulo: flexigo_warehouse_route_exception_dashboard 20.0 (8c481836): models/route_exception.py
- Código del módulo: flexigo_warehouse_route_exception_dashboard 20.0 (8c481836): models/route_exception_config.py
- Código del módulo: flexigo_warehouse_route_exception_dashboard 20.0 (8c481836): models/route_exception_detector.py
- Código del módulo: flexigo_warehouse_route_exception_dashboard 20.0 (8c481836): models/route_exception_scan_log.py
- apps.odoo.com/apps/modules/20.0/flexigo_warehouse_route_exception_dashboard
- apps.odoo.com/apps/modules/17.0/flexigo_warehouse_route_exception_dashboard
- apps.odoo.com/apps/modules/18.0/flexigo_warehouse_route_exception_dashboard
- apps.odoo.com/apps/modules/19.0/flexigo_warehouse_route_exception_dashboard
- flexigotech.com/en/services.html
