OdooWiki OCA HUB

Purchase Force Invoiced Quantity

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

Este módulo añade un nuevo campo "Force Invoiced" a las líneas de pedido de compra. Este campo se utiliza como modificador al calcular la cantidad a facturar.

Comportamiento actual: cantidad a facturar = entregado - facturado

Comportamiento implementado: cantidad a facturar = entregado - facturado - force invoiced

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 una columna manual "Force Invoiced Qty" en las líneas de pedido de compra que se deduce de la cantidad a facturar, de modo que los compradores puedan reducir o cerrar la cantidad facturable restante sin cambiar las cantidades recibidas.

Este módulo amplía la línea de pedido de compra con un nuevo campo numérico llamado Force Invoiced Qty. Aparece como una columna opcional en la pestaña Lines del formulario de pedido de compra, justo después de la columna Invoiced Quantity. La columna solo se muestra y es editable cuando el pedido de compra está en el estado Purchase Order o Locked (done); en otros estados está oculta y es de solo lectura.

El valor introducido allí se resta cuando Odoo calcula la cantidad pendiente de facturar. La regla aplicada es: cantidad a facturar = cantidad recibida - cantidad ya facturada - cantidad forzada facturada. Este recálculo solo ocurre para las líneas en las que se ha introducido una cantidad forzada facturada, y solo cuando la política de facturación del producto se basa en las cantidades recibidas (no en las cantidades pedidas).

Uso típico: un comprador recibe mercancía pero el proveedor no facturará parte de ella (por ejemplo, un reemplazo gratuito o un resto cancelado). Al introducir ese importe en Force Invoiced Qty, la línea deja de mostrar una cantidad pendiente de facturar, por lo que el pedido de compra puede facturarse y cerrarse limpiamente.

El módulo depende de purchase_force_invoiced y afecta al modelo purchase.order.line y a la vista del formulario de pedido de compra. No añade nuevos menús ni informes.

Modelos y campos (1)
  • purchase.order.line · amplía un modelo existenteforce_invoiced_qty

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: 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.0

No se requiere configuración.

Abre un pedido de compra y añade un importe en el campo "Force Invoiced". El importe a facturar se ajustará en consecuencia. Este campo es opcional, por lo que puedes ocultarlo si no lo necesitas.

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.

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.