Autocomplete purchase invoices from receptions
Autocompletar las líneas de factura seleccionando las recepciones originadas por un pedido de compra.
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 14.0En una factura de proveedor en borrador, selecciona una recepción (entrada de mercancías) y Odoo rellena las líneas de factura con las cantidades pendientes de facturar del pedido de compra de esa recepción.
Este módulo añade un campo auxiliar en las facturas de proveedor para que puedas crear una factura directamente desde una recepción de mercancías en lugar de escribir las líneas a mano.
- En una factura de proveedor en borrador (
account.movede tipo in_invoice), aparece un nuevo campo "Auto-Complete from Picking" junto al campo existente de pedido de compra. Solo lista las recepciones que están hechas, entrantes, pertenecen a la misma compañía y proveedor, y todavía tienen algo pendiente de facturar. - Al elegir una, se cargan el proveedor, la moneda y otros datos de cabecera del pedido de compra relacionado, y luego se crean líneas de factura por cada cantidad de producto recibida que aún no se ha facturado. Las líneas ya vinculadas a un movimiento de stock se omiten, por lo que nada se duplica.
- Cada línea generada mantiene un vínculo con su movimiento de stock y con la recepción, mostrados como columnas opcionales en las líneas de factura.
Entre bastidores, los movimientos de stock y las recepciones obtienen indicadores de facturación: "Billed Qty", "To Invoice Quantity" y un "Billing Status" en la recepción (Nothing to Bill, Waiting Bills, Fully Billed). Estos se calculan a partir de las líneas de factura vinculadas, contando las facturas de proveedor como positivas y los abonos como negativos, e ignorando las facturas canceladas.
El módulo toca account.move, account.move.line, stock.move y stock.picking, y depende de purchase_stock.
Depende de
Modelos y campos (4)
- stock.move · amplía un modelo existenteqty_received_invoiced (Billed Qty), qty_received_to_invoice (To Invoice Quantity), received_invoiced_line_ids (Invoiced Lines)
- account.move · amplía un modelo existenteautocomplete_purchase_picking_id (Auto-Complete from Picking)
- stock.picking · amplía un modelo existentereceived_invoiced_status (Billing Status), received_invoiced_line_ids (Invoiced Lines)
- account.move.line · amplía un modelo existentepicking_invoiced_id (Picking), stock_move_invoiced_id (Stock Move)
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/account-invoicing.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0- Crea algunos productos almacenables y establece el
Control PolicyenOn received quantities. - Crea un pedido de compra con los productos almacenables creados previamente.
- Confirma el pedido de compra
- Recibe los productos
- Ve a
Invoicing > Vendors > Bills - Crea una nueva factura
- Selecciona el picking en el campo
Auto-Complete from Picking - Las líneas de la factura se rellenarán automáticamente con las cantidades de producto del picking.
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.
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.