OdooWiki OCA HUB

Purchase Request Sub State

purchase_request_substate folder_open OCA/purchase-workflow open_in_new
Tools Licencia: AGPL-3

Este módulo permite añadir un subestado a la solicitud de compra. Para cada estado de la solicitud de compra puedes definir un subestado. Con este módulo puedes definir subestados que te permiten ampliar el flujo de trabajo de la solicitud de compra. Por ejemplo, puedes añadir el subestado "Por verificar" si el pedido no se puede aprobar sin que el documento haya sido revisado 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 18.0

Añade subestados a las solicitudes de compra, lo que te permite realizar un seguimiento de pasos adicionales como 'To Verify' o 'Checked' dentro de los estados de aprobación normales y enviar un correo electrónico cuando se verifica una solicitud.

Este módulo amplía las solicitudes de compra con subestados, que son pasos más pequeños que se encuentran dentro de los estados estándar de la solicitud. En el formulario de solicitud de compra aparece una nueva barra de estado en la cabecera que muestra el subestado, y puedes hacer clic en ella para mover la solicitud entre los subestados que pertenecen a su estado actual.

Se crea un registro de configuración para el modelo de solicitud de compra, con dos estados de destino: 'To be approved' y 'Approved'. Los datos de demostración muestran subestados de ejemplo para el estado 'To be approved': 'To Verify', 'Checked' y 'Verified', cada uno con su propio orden.

  • El subestado 'Verified' está vinculado a una plantilla de correo electrónico llamada 'Verified'. Cuando una solicitud alcanza ese subestado, el solicitante recibe un correo electrónico indicando que su solicitud de compra ha sido verificada por el equipo de compras.
  • Las opciones de subestado que se muestran en una solicitud se filtran para que solo estén disponibles las que coinciden con el estado actual de la solicitud.

El módulo afecta a la pantalla de solicitud de compra y al modelo de configuración de subestados, y añade 'Purchase Request' como modelo posible al configurar los tipos de subestado. No se definen otras reglas de negocio, comprobaciones ni acciones programadas en el código.

Lo necesitan otros módulos

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

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. 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: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 15.0

Confirmado el 2026-11-03 en la rama 15.0 de OCA/purchase-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Vaya a Settings \> Technical \> Database Structure 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 purchae request y compruebe si los substates se muestran en el encabezado de la vista de formulario. Compruebe si no puede establecer un substate definido para purchase request 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.

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.