Este módulo permite crear facturas directamente desde el picking, sin tener que usar pedidos de venta o 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 19.0Crea facturas de cliente o proveedor directamente desde los traslados de stock, sin necesidad de un pedido de venta o compra. Cada traslado lleva un estado de facturación (To Be Invoiced, Invoiced, Not Applicable) que impulsa la creación de la factura.
Este módulo añade un estado de facturación a los albaranes de stock y a sus líneas de movimiento, para que puedas facturar los movimientos de mercancías directamente.
- En un albarán obtienes un campo Invoice Status con tres valores: To Be Invoiced, Invoiced y Not Applicable. Los botones del albarán te permiten cambiarlo a "Set to be invoiced", "Set to as invoiced" o "Set to Not Billable"; el estado se copia a las líneas de movimiento.
- Cuando un albarán se marca como To Be Invoiced y está hecho, un botón "Create Invoice" abre un asistente donde eliges la agrupación (una factura por albarán, por partner o por partner y producto), la fecha de factura y el diario de venta o compra. El asistente crea facturas de cliente o proveedor en borrador (y abonos para las devoluciones) y las vincula a los albaranes.
- El tipo de factura se deduce del tipo de albarán y de las ubicaciones de origen/destino (cliente, proveedor, tránsito, interno). Los precios provienen de la lista de precios de proveedor para las compras y de la lista de precios de cliente o del precio de venta del producto para las ventas.
- Cancelar, restablecer a borrador o eliminar una factura devuelve los albaranes relacionados a To Be Invoiced; restablecer a borrador los marca de nuevo como Invoiced.
- El panel del tipo de albarán muestra un contador "To be Invoiced" que enlaza con la lista de albaranes pendientes de facturar, y hay disponible un filtro de búsqueda "Shipments to Invoice".
- El asistente de devolución te permite elegir si las mercancías devueltas deben reembolsarse/facturarse.
Toca stock.picking, stock.move, stock.picking.type, stock.rule, account.move y el asistente de devolución.
Depende de
Lo necesitan otros módulos
Modelos y campos (9)
- stock.move · modelo nuevo
- stock.rule · amplía un modelo existente
- account.move · amplía un modelo existente
- stock.picking · modelo nuevo
- stock.picking.type · amplía un modelo existentecount_picking_2binvoiced
- stock.return.picking · amplía un modelo existenteinvoice_state (Invoicing)
- stock.invoice.onshipping · modelo nuevogroup, invoice_date, journal_type, sale_journal, purchase_journal, show_sale_journal, show_purchase_journal
- stock.invoice.state.mixin · modelo nuevoinvoice_state (Invoice Status)
- stock.return.picking.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. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/account-invoicing.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Instalación
Fuente · Odoo 19.0Este módulo depende del módulo stock_picking_invoice_link que está alojado en .
Para usar este módulo, necesita:
- Vaya a su picking;
- Si el estado de la factura es 'To be invoiced', un botón le pedirá que cree una factura;
- En la vista de lista, puede seleccionar varios pickings y crear una factura agrupada;
- Si se crea al menos una factura para un picking, aparece una nueva pestaña "Invoicing".
Si se cancela o elimina una factura (no un abono), el estado de factura del picking relacionado se actualiza automáticamente a "To be invoiced".
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: 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.