OdooWiki OCA HUB

Purchase Invoice Method

purchase_invoice_method folder_open OCA/purchase-workflow open_in_new
Sin categoría Licencia: AGPL-3

Este módulo añade la posibilidad de que los usuarios fuercen el estado de factura de los pedidos de compra a «Esperando facturas» para que puedan crear una factura. Además, puedes forzar un método de facturación «Según cantidades pedidas» a «Según cantidades recibidas».

Ejemplo: puedes facturar una compra incluso cuando no has recibido el producto/servicio.

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

Te permite elegir en cada pedido de compra si la facturación se basa en las cantidades pedidas o en las cantidades recibidas, de modo que puedes crear una factura incluso antes de que lleguen las mercancías.

Este módulo añade un nuevo campo llamado Invoice Method en el formulario del pedido de compra, situado justo antes del estado de facturación. Puedes configurarlo para facturar en función de lo que pediste o de lo que recibiste.

  • Cuando se establece en cantidades pedidas, la cantidad disponible para facturar se calcula a partir de la cantidad pedida menos lo que ya se ha facturado.
  • Cuando se establece en cantidades recibidas, la cantidad disponible para facturar se calcula a partir de la cantidad recibida menos lo que ya se ha facturado.

El cálculo solo se aplica mientras el pedido de compra está en el estado Purchase Order o Locked. Esto significa que puedes crear una factura de proveedor aunque los productos o servicios aún no se hayan recibido, siempre que el pedido esté confirmado.

El módulo modifica la pantalla del pedido de compra y la forma en que se calcula la cantidad a facturar en cada línea del pedido de compra. Funciona junto con la aplicación estándar de compras y no añade nuevos menús ni informes.

Depende de

purchase
Modelos y campos (2)
  • purchase.order · amplía un modelo existenteinvoice_method
  • 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: 6 confirmadas, 3 sin información de 9 versiones.

Fuentes · Odoo 17.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Cree un pedido de compra y confírmelo.
  • Vaya a la página "Other information" y seleccione una opción del campo "Invoice Method".
  • 1. Si se selecciona "On ordered quantited" puede facturar una compra aunque no haya recibido el producto.
  • 1. Si se selecciona "On received quantited" no puede facturar una compra si no ha recibido el producto.

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.