OdooWiki OCA HUB

Sale Force Invoiced Quantity

sale_force_invoiced_quantity folder_open OCA/sale-workflow open_in_new
sale Licencia: AGPL-3

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

Comportamiento actual:

  • cantidad a facturar = entregado - facturado

y

  • cantidad a facturar = cantidad de producto - facturado

Comportamiento implementado:

  • cantidad a facturar = entregado - facturado - cantidad forzada a facturar

y

  • cantidad a facturar = cantidad de producto - facturado - cantidad forzada a facturar

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

Añade un campo de cantidad "Force Invoiced" en las líneas de pedido de venta que se resta de la cantidad y el importe aún pendientes de facturar, de modo que los usuarios pueden reducir manualmente lo que Odoo propone facturar.

Este módulo permite a los usuarios reducir manualmente la cantidad que Odoo sigue considerando facturable en una línea de pedido de venta. Añade un nuevo campo numérico, "Force Invoiced", en cada línea de pedido, que se muestra en la lista de líneas del formulario del pedido de venta justo después de la columna de cantidad facturada. La columna solo aparece cuando el pedido está confirmado o realizado.

El valor introducido se deduce de la cantidad a facturar. Para los productos facturados por cantidades pedidas, la cantidad restante pasa a ser la cantidad pedida menos lo ya facturado menos la cantidad forzada. Para los productos facturados por cantidades entregadas, pasa a ser la cantidad entregada menos lo ya facturado menos la cantidad forzada. La misma deducción se aplica al importe sin impuestos pendiente de facturar, que se recalcula a partir del precio de la línea, el descuento y los impuestos, neto de lo que ya se ha facturado.

  • El campo está disponible en sale.order.line y el cálculo se activa cada vez que cambia su valor.
  • El recálculo solo se aplica a líneas de pedido confirmadas o realizadas, e ignora las líneas de sección y de nota.
  • El importe restante a facturar nunca baja de cero.

No se añaden menús ni informes nuevos; el cambio aparece directamente en la pantalla estándar del pedido de venta. El módulo depende de sale_force_invoiced, que proporciona el equivalente a nivel de pedido de este control.

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

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

Fuentes · Odoo 17.0

Confirmado el 2026-11-03 en la rama 17.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

No se requiere configuración.

Abre un pedido de venta y añade un importe en el campo "Force Invoiced Quantity". 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.