Este módulo permite añadir un subestado a un informe de gastos. Para cada estado del informe de gastos puedes definir un subestado. Con este módulo puedes definir subestados que te permiten ampliar el flujo de trabajo del informe de gastos. Por ejemplo, puedes añadir el subestado "To Verify" si el pedido no puede aprobarse sin que el documento haya sido comprobado y verificado
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 15.0Añade un estado secundario (subestado) a los informes de gastos, para que puedas hacer seguimiento de pasos adicionales como "Por verificar" o "Verificado" dentro del flujo de trabajo normal del informe de gastos.
Este módulo amplía los informes de gastos con una capa de estado adicional llamada subestado, además de los estados estándar (Draft, Submitted, Approved, Posted, Paid, Refused).
- En el formulario del informe de gastos, una barra de estado en la que se puede hacer clic muestra el subestado, de modo que los usuarios pueden mover un informe por pasos adicionales como "To Verify", "Checked" y "Verified".
- La vista de lista del informe de gastos puede mostrar el subestado como una insignia, y la vista de búsqueda añade un filtro "Sub State" que permite agrupar los informes por subestado.
- Se crea un registro de configuración para el modelo Expense Report, que vincula los subestados con los estados estándar: Draft, Submitted, Approved, Posted, Paid y Refused.
- Los datos de demostración definen tres subestados para la etapa Submitted: "To Verify", "Checked" y "Verified". El subestado "Verified" está vinculado a una plantilla de correo electrónico llamada "Verified", que envía un mensaje al usuario del informe de gastos indicando que el informe fue verificado por el equipo aprobador.
- El módulo afecta al modelo de informe de gastos (
hr.expense.sheet) y al modelo de configuración de subestados (base.substate.type), y depende de los módulos base de subestados y de gastos.
Depende de
Modelos y campos (2)
- hr.expense.sheet · modelo nuevo
- base.substate.type · amplía un modelo existentemodel
Texto generado por IA (DeepSeek) al leer el código de la versión 15.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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/hr-expense.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0- Vaya a Settings > Technical > Sub State Configuration > Base Substate y añada un "Base Substate". Si es necesario, puede añadir "target State values" (por ejemplo, definir un substate para el estado "cancel"). La secuencia de substates es muy importante.
- Cree un expense report y compruebe si los substates se muestran en el encabezado de la vista de formulario. Compruebe si no puede establecer un substate definido para el expense report si el estado es To be approved.
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.