OdooWiki OCA HUB

Purchase Force Invoiced

purchase_force_invoiced folder_open OCA/purchase-workflow open_in_new
Purchase Management Licencia: AGPL-3

Este módulo añade la posibilidad de que los usuarios fuercen el estado de facturación de los pedidos de compra a «Totalmente facturado», incluso cuando no se han facturado todas las cantidades, pedidas o entregadas.

Esta funcionalidad es útil en el siguiente escenario:

  • El proveedor cuestiona las cantidades a facturar, después de que los productos se le hayan entregado, y usted acepta reducir la cantidad a facturar (sin esperar un reembolso).
  • Al migrar desde una versión anterior de Odoo, en algunos casos hay menos cantidad facturada que la entregada, y no desea que estos pedidos de compra antiguos aparezcan en su lista «Facturas pendientes».

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 19.0

Permite a los usuarios autorizados marcar un pedido de compra bloqueado como totalmente facturado, incluso si algunas cantidades pedidas o entregadas nunca se facturaron. Esto elimina esos pedidos de la lista de facturas pendientes.

Este módulo añade un interruptor "Force Invoiced" en el formulario del pedido de compra, visible solo para los usuarios del grupo de seguridad dedicado (los responsables de compras lo tienen por defecto). El interruptor solo aparece y puede modificarse cuando el pedido está en el estado 'Locked'.

Cuando se activa, el estado de facturación del pedido se trata como totalmente facturado: el pedido deja de mostrarse como 'to invoice' y la cantidad pendiente de facturar en sus líneas se restablece a cero. Como resultado, el pedido desaparece de la lista de facturas pendientes y no puede utilizarse para crear una nueva factura de proveedor.

  • El formulario del pedido de compra muestra el nuevo interruptor junto al estado de facturación.
  • El informe de análisis de compras cuenta la cantidad pendiente de facturar como cero para los pedidos forzados.
  • El cambio se registra en el chatter del pedido.
  • La configuración no se copia al duplicar un pedido.

Afecta a purchase.order, purchase.order.line y al informe de compras. No se añaden menús nuevos; la funcionalidad reside dentro de las pantallas existentes de la aplicación Purchase.

Depende de

purchase
Modelos y campos (2)
  • purchase.order · amplía un modelo existenteforce_invoiced
  • purchase.order.line · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 19.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Crea un pedido de compra y confírmalo.
  • Recibe los productos/servicios.
  • Crea una factura de proveedor y reduce la cantidad facturada. El estado de facturación del pedido de compra es 'Waiting Bills'.
  • Bloquea el pedido de compra y cambia su estado a 'Done'.
  • Comprueba el campo 'Force Invoiced'.

El campo solo es visible para los usuarios que tienen la configuración técnica 'Set purchase orders to Force Invoiced'. De forma predeterminada, todos los responsables de compras tienen esta configuración.

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.