Purchase Auto Bill on Receipt
Este módulo crea y publica automáticamente una factura de proveedor cuando se valida una recepción de compra. También crea y publica una nota de crédito cuando se valida una devolución de compra, siempre que las líneas de devolución estén marcadas como Update quantities on SO/PO en el asistente de devolución.
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.0Crea y publica automáticamente Facturas de proveedor cuando se validan los albaranes de compra, y Notas de crédito para las devoluciones de compra. Puedes activar o desactivar esto por compañía, por proveedor o por pedido de compra.
Este módulo te evita crear manualmente las facturas de proveedor después de recibir mercancías. Cuando se valida una recepción de compra, Odoo puede crear y publicar automáticamente la factura de proveedor correspondiente, y cuando se valida una devolución de compra puede crear y publicar una nota de crédito.
Dónde aparece: - En los ajustes de Compras, una opción "Auto Bill on Purchase Receipt" activa el comportamiento para toda la compañía. - En un registro de proveedor, puedes elegir "Auto Bill" o "No Auto Bill" para anular el valor predeterminado de la compañía; dejarlo vacío hereda la configuración de la compañía. - En un formulario de pedido de compra, un interruptor "Block Auto Bill" suprime la facturación automática para ese pedido concreto.
Cómo funciona: - Solo se consideran las líneas de pedido configuradas para facturarse según las cantidades recibidas, y solo se factura la cantidad recibida. - Las recepciones y devoluciones validadas se ponen en cola, y una acción programada llamada "Purchase: Auto Bill on Receipt" se ejecuta diariamente para crear y publicar los documentos. - Si falla la creación o la publicación, se registra un mensaje en el pedido de compra y se asigna una actividad de tarea pendiente al comprador para que pueda revisarse manualmente.
Afecta a purchase.order, stock.picking, res.company, res.partner y res.config.settings.
Depende de
Modelos y campos (5)
- res.company · amplía un modelo existenteauto_bill_on_receipt (Auto Bill on Purchase Receipt)
- res.partner · amplía un modelo existenteauto_bill_on_receipt (Auto Bill on Purchase Receipt)
- stock.picking · amplía un modelo existenteauto_bill_pending
- purchase.order · amplía un modelo existenteblock_auto_bill
- res.config.settings · amplía un modelo existenteauto_bill_on_receipt
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-03Estado de confirmación: 1 confirmada, 8 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.0Configuración
Fuente · Odoo 19.0Que una Purchase Order se facture automáticamente cuando se valida su recepción se resuelve a partir de dos niveles de configuración, más un interruptor de anulación por pedido:
- Company → Settings > Purchase > Invoicing > Auto Bill on Receipt (boolean). Establece el valor predeterminado para todos los proveedores.
- Vendor → Auto Bill on Receipt (selection: Auto / No Auto / empty), en el formulario del proveedor. Déjelo vacío para heredar el valor de la compañía. Auto o No Auto anula el valor predeterminado de la compañía para este proveedor.
- Purchase Order → Block Auto Bill (boolean, en la pestaña Other Information). Cuando está marcado, suprime la facturación automática para este pedido independientemente de la configuración de la compañía o del proveedor.
La fecha de la factura utiliza la zona horaria establecida en el contacto de la compañía. Para establecerla, instale el módulo partner_tz y configure la zona horaria en el contacto de la compañía.
Una vez configurada la facturación automática, valide un albarán de compra como de costumbre. Poco después se crea y publica automáticamente una factura de proveedor mediante la acción programada. La factura solo incluye las líneas de pedido de compra cuya política de control de facturación del producto es En cantidades recibidas y que tienen una cantidad positiva a facturar.
Devoluciones / Notas de crédito: Cuando se valida una devolución y sus líneas de devolución tienen activada la opción Actualizar cantidades en SO/PO en el asistente de devolución, se crea y publica automáticamente una nota de crédito por las cantidades devueltas. La nota de crédito solo se crea cuando ya se ha publicado una factura de proveedor (es decir, la línea del pedido de compra tiene una cantidad a facturar negativa).
La fecha de la factura/nota de crédito es la fecha de validación del albarán/devolución convertida a la zona horaria de la compañía (si no se ha establecido ninguna zona horaria, se utiliza UTC).
Si la creación o la publicación fallan, el error se registra en el chatter del pedido de compra y se programa una actividad de tipo To-Do para su seguimiento.
Caso 1 — Cancelar una factura automática: Una factura publicada automáticamente se puede cancelar como cualquier otra factura de proveedor. Sin embargo, el módulo no creará automáticamente una nueva factura para el mismo albarán.
Caso 2 — Reprocesar una factura automática: No está soportado. Una vez que la acción programada procesa un albarán o una devolución, no se volverá a recoger. Para facturar o reembolsar las mismas cantidades, cree el documento manualmente desde el pedido de compra.
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.
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.