OdooWiki OCA HUB

Repair Sub State

repair_substate folder_open OCA/repair open_in_new
Tools Licencia: AGPL-3

Este módulo permite añadir un subestado a la orden de reparación. Para cada estado de la orden de reparación se puede definir un subestado. Con este módulo se pueden definir subestados que permiten ampliar el flujo de trabajo de reparación.

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 17.0

Añade un estado secundario (subestado) a las órdenes de reparación, para que puedas hacer un seguimiento más detallado del progreso dentro de cada etapa de reparación y filtrar o agrupar las órdenes de reparación por él.

Este módulo amplía las órdenes de reparación con un estado adicional llamado subestado, que se sitúa dentro de las etapas normales de reparación. En el formulario de la orden de reparación, aparece una nueva barra de estado en la cabecera que muestra el subestado, y puedes hacer clic en ella para mover la orden a otro subestado. El subestado también se muestra como una columna en la lista de órdenes de reparación y puede usarse en los filtros de búsqueda, incluida una opción de agrupar por para agrupar las órdenes de reparación por subestado.

Se crea una nueva categoría de subestado para las órdenes de reparación, con dos etapas de destino predefinidas: New (draft) y Confirmed (confirmed). Cada subestado está vinculado a una de estas etapas de reparación.

Odoo comprueba automáticamente que el subestado que eliges coincide con la etapa de reparación actual. Si seleccionas un subestado que pertenece a una etapa diferente, un mensaje de error bloquea el cambio y te indica para qué etapa está pensado el subestado.

Cuando cambia el subestado, si ese subestado tiene una plantilla de correo electrónico configurada, Odoo la publica como una nota interna en la orden de reparación. El módulo toca el modelo de la orden de reparación y el modelo compartido de configuración de subestados.

Depende de

Modelos y campos (2)
  • repair.order · modelo nuevo
  • base.substate.type · amplía un modelo existentemodel

Texto generado por IA (DeepSeek) al leer el código de la versión 17.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 17.0
  • Vaya a Settings \> Technical \> Sub State Configuration y añada "Base Substate". Si es necesario, puede añadir "Target State values" (por ejemplo, defina un substate para el estado "cancel"). La secuencia de substates es muy importante.
  • Cree una orden de reparación y compruebe si los substates se muestran en la cabecera de la vista de formulario. Compruebe si no puede establecer un substate definido para reparación si la reparación está en borrador.

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.

info

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.