Base frontend para aplicaciones Shopfloor.
El trabajo se organiza en escenarios. Un escenario representa un proceso en el lugar de trabajo (ej: para WMS -\> recibir, entregar). La aplicación permite iniciar cada proceso a través del menú principal.
Cada escenario está vinculado a un elemento de menú específico que se puede configurar en el backend. Cada escenario te guía a través del trabajo a realizar.
Detalles técnicos
- Este frontend está construido sobre VueJS y VuetifyJS y se apoya en el módulo shopfloor que expone la API REST en Odoo (basada a su vez en base_rest).
- Toda la lógica de negocio proviene del módulo shopfloor_base, este módulo se encarga de proporcionar una interfaz de usuario agradable y reactiva con la que trabajar.
- No se utiliza JS de Odoo, no se utiliza maquinaria de assets. Los assets estáticos se cargan directamente, servidos por un controlador específico. Esta aplicación es una Single Page App, por lo tanto los recursos se cargan solo una vez. La versión del módulo añadida a la URL de cada recurso asegura que no se almacene en caché cuando la versión cambia.
- Durante el desarrollo puedes usar un modo demo que permite definir escenarios interactivos con datos demo en JS puro, sin interactuar con Odoo. Nada que ver con los datos demo de Odoo.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Proporciona el frontend web móvil para la aplicación de almacén Shopfloor, permitiendo a los trabajadores de almacén abrir y usar escenarios de Shopfloor (como recepción o entrega) desde un teléfono o tableta. También añade un campo de versión de la aplicación en el formulario de configuración de la aplicación Shopfloor.
Este módulo es la capa de interfaz de usuario móvil para la aplicación de almacén Shopfloor. No contiene lógica de negocio en sí misma; sirve una aplicación móvil de página única que se comunica con el backend de Shopfloor y muestra los diferentes escenarios de trabajo configurados allí.
- Los usuarios abren la aplicación a través de una dirección web por cada aplicación de Shopfloor; la aplicación se carga una vez y luego reacciona a las acciones sin recargas completas de página.
- La aplicación expone un archivo manifest para que pueda instalarse en la pantalla de inicio de un dispositivo móvil, con iconos para Apple, Android y favicons del navegador.
- Se puede mostrar una acción "report an issue" en la aplicación; cuando está habilitada y se ha configurado una dirección de correo electrónico, abre el cliente de correo del usuario con un mensaje predefinido que incluye la versión de la aplicación, el ID de usuario y los detalles del navegador.
- Se proporcionan pantallas móviles reutilizables: listas, tarjetas de detalle, listas de selección manual con casillas de verificación y un botón de confirmación, un selector numérico con botones más/menos y límites mínimo/máximo, un selector de fecha que acepta fechas escritas en el formato local del usuario y las valida, además de botones de restablecer y cancelar y un banner informativo.
- En el formulario de configuración de la aplicación Shopfloor, se añade un campo de versión de la aplicación después del nombre corto.
El módulo depende de shopfloor_base y funciona con el modelo shopfloor.app.
Depende de
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/wms.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Requisitos previos
- Tu instancia de Odoo es accesible desde un dispositivo móvil
- Tienes una API Key configurada
Iniciar la aplicación
- Ve a "Inventory -\> Configuration -\> Shopfloor -\> Shopfloor App"
- En la pantalla de inicio de sesión, introduce tu API key
- Pulsa "Login"
Seleccionar un perfil
Se pueden configurar varios perfiles en el backend; debes elegir uno antes de empezar.
- Toca "Configure profile"
- Selecciona un perfil
Esto cargará todos los elementos de menú disponibles para el perfil seleccionado.
Cambiar el idioma
- Ve a "Settings -\> Language"
- Selecciona un idioma
Personalización
Consulta shopfloor_mobile_custom_example.
Entorno de trabajo
Puedes controlar qué entorno en ejecución se considera mediante la configuración de Odoo o variables de entorno.
Para la configuración de Odoo: running_env o shopfloor_running_env.
Para la variable de entorno: RUNNING_ENV o SHOPFLOOR_RUNNING_ENV.
La clave esperada RUNNING_ENV es compatible con el nombrado de server_environment pero no depende de él.
Además, se admite como clave específica para Shopfloor.
No necesitas el módulo server_environment para usar esta funcionalidad.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.