Purchase Stock Reception Status
Este módulo proporciona compatibilidad entre el módulo purchase_reception_status de la OCA y el módulo nativo purchase_stock de Odoo.
Cuando ambos módulos están instalados, este módulo de enlace automáticamente:
- Sobrescribe el cálculo nativo de receipt_status de Odoo para usar la lógica de la OCA
- Oculta las visualizaciones nativas redundantes de receipt_status en las vistas
- Garantiza que se aplique la lógica preferida de la OCA en lugar del enfoque 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.0Instala automáticamente una capa de compatibilidad para que la lógica de estado de recepción de compras de OCA se utilice en los pedidos de compra en lugar de la nativa de Odoo, y oculta los campos de estado nativos duplicados.
Este es un módulo técnico de enlace que se instala automáticamente cuando están presentes tanto el módulo OCA de estado de recepción de compras como el módulo nativo purchase stock de Odoo. No añade nuevas pantallas ni menús.
Qué cambia para los usuarios: - El estado de recepción mostrado en los pedidos de compra se calcula mediante la lógica del módulo OCA, no mediante la lógica nativa de Odoo. - En el formulario del pedido de compra, el campo nativo de estado de recepción que aparece junto al estado de facturación se oculta, de modo que los usuarios ven un único estado de recepción. - En la vista de lista de pedidos de compra, la columna nativa de estado de recepción se oculta de forma predeterminada, evitando una columna duplicada.
El módulo extiende el modelo purchase.order y redefine el campo receipt_status como un campo de selección calculado mediante el método de cálculo de OCA. Modifica dos vistas existentes: la vista de formulario del pedido de compra heredada de purchase_stock.purchase_order_view_form_inherit y la vista de árbol del pedido de compra heredada de purchase_stock.purchase_order_view_tree_inherit.
Este módulo por sí mismo no añade nuevas reglas de negocio, correos electrónicos, tareas programadas ni informes; solo garantiza que prevalezca el comportamiento del estado de recepción de OCA y elimina las visualizaciones nativas redundantes.
Depende de
Modelos y campos (1)
- purchase.order · amplía un modelo existentereceipt_status
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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/purchase-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Este módulo se instala automáticamente cuando purchase_reception_status y purchase_stock están presentes en el sistema.
No se requiere configuración adicional. El módulo automáticamente:
- Sobrescribe el método nativo de cálculo de receipt_status
- Aplica la lógica de OCA para calcular el estado de recepción del pedido de compra
- Oculta los campos receipt_status duplicados en las vistas para evitar confusión
El pedido de compra seguirá mostrando el campo receipt_status con los valores "pending", "partial" y "full", pero calculado utilizando la lógica de OCA.
Los usuarios pueden seguir utilizando el indicador force_received para marcar manualmente los pedidos como totalmente recibidos cuando sea necesario.
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.