Módulos OCA de compras para Odoo
Solicitudes y pedidos de compra, aprobaciones, acuerdos con proveedores e informes de compras para controlar el gasto y el aprovisionamiento. En el catálogo hay 233 módulos de esta área, 2 de ellos confirmados en Odoo 20.0 (revisado el 2026-11-03).
Módulos confirmados por versión
Repositorios de OCA de esta área
Otras áreas
- Contabilidad y finanzas
- Ventas
- CRM y marketing
- Inventario y logística
- Fabricación y mantenimiento
- Productos y catálogo
- Recursos humanos
- Proyectos y partes de horas
- Servicio técnico y atención al cliente
- Punto de venta
- Web y comercio electrónico
- Localizaciones por país
- Contratos y documentos
- Integraciones, EDI y conectores
- Sectores y verticales
- Herramientas técnicas y administración
Lista de módulos del área
- account_fiscal_position_allowed_journal_purchase
Cuando creas una factura de proveedor a partir de un pedido de compra, Odoo selecciona automáticamente el diario de compras permitido por la posición fiscal del pedido, si esa posición fiscal permite exactamente un diario de compras.
- account_fiscal_position_allowed_journal_sale_purchase
Módulo glue que mantiene la posición fiscal que seleccionó en facturas de cliente y facturas de proveedor cuando cambia la dirección del cliente o de envío, para que no se pierdan las reglas de diario permitido de la posición fiscal.
- Access supplied products from the vendorOdoo 14, 16, 18, 19partner_supplierinfo_smartbutton
Añade un botón inteligente en el formulario de contacto del proveedor que muestra cuántos productos suministra ese proveedor, y abre la lista de esos productos al hacer clic.
- Procurement Batch GeneratorOdoo 14procurement_batch_generator
Permite a los usuarios de almacén reabastecer varios productos a la vez desde la vista de lista de Productos. Selecciona productos, establece las cantidades solicitadas y Odoo crea las órdenes de reabastecimiento de una sola vez.
- Procurement Purchase No GroupingOdoo 12, 13, 14, 15, 16, 17, 18, 19procurement_purchase_no_grouping
Controla cómo se agrupan los pedidos de compra cuando Odoo compra productos automáticamente para satisfacer necesidades de ventas o de stock. Elige agrupación estándar, sin fusión de líneas, sin agrupación de pedidos en absoluto, o agrupar por categoría de…
- procurement_purchase_requisition_generation
Te permite elegir, por producto, si el reaprovisionamiento crea un pedido de compra en borrador o una licitación (pedido abierto). Cuando se establece en licitaciones, Odoo agrupa automáticamente la necesidad en una solicitud de compra en borrador en lugar…
- procurement_purchase_requisition_generation_dropshipping
Vincula los acuerdos de compra (solicitudes) al dropshipping: los pedidos de compra generados a partir de una solicitud conservan el vínculo con el pedido de venta, utilizan el tipo de operación de la solicitud y entregan en la dirección de envío del cliente.
- Procurement Purchase Service No GroupingOdoo 13, 15, 17, 18procurement_purchase_sale_no_grouping
Cuando se confirma una línea de pedido de venta de un producto de servicio, este módulo garantiza que se cree un pedido de compra independiente para cada línea en lugar de agruparlas, si la categoría del producto está configurada como 'No order grouping'.
- Product Form Purchase LinkOdoo 12, 13, 14, 15product_form_purchase_link
Añade un botón inteligente de Compras en los formularios de producto que abre las líneas de pedido de compra de ese producto, con filtros rápidos para RFQs y pedidos de compra confirmados.
- Product Main VendorOdoo 16, 18, 19product_main_seller
Muestra el proveedor principal de cada producto directamente en la lista de productos y permite agrupar productos por proveedor principal. El proveedor principal es el primer proveedor activo en la lista de proveedores del producto.
- Product Supplier Code in PurchaseOdoo 12, 14, 15, 16, 17, 18, 19product_supplier_code_purchase
Muestra el código de producto propio del proveedor en cada línea de pedido de compra, rellenado automáticamente a partir de la información del proveedor almacenada en el producto, y permite a los compradores editarlo antes de enviar el pedido.
- Product Supplierinfo Disable AutocreationOdoo 16, 17, 18product_supplierinfo_disable_autocreation
Añade una casilla de verificación en los ajustes de Compras para controlar si las listas de precios de proveedor se crean automáticamente al confirmar un pedido de compra. Cuando está desmarcada, Odoo deja de añadir nuevas líneas de precio de proveedor desde…
- Product Supplier Purchase ContactOdoo 16, 18product_supplierinfo_purchase_contact
Añade un campo 'Purchase contact' a las listas de precios de proveedor (supplier info), para que puedas registrar una persona de contacto específica en el proveedor. Cuando Odoo crea automáticamente un pedido de compra a partir de las reglas de reposición…
- Product supplierinfo qty multiplierOdoo 12, 13, 15, 16, 18product_supplierinfo_qty_multiplier
Permite establecer un múltiplo mínimo de compra por proveedor en cada producto y redondea automáticamente las cantidades de los pedidos de compra hasta ese múltiplo con una advertencia.
- product_supplierinfo_security
Oculta la lista de precios de proveedores (información del proveedor) en los formularios de productos a los usuarios que no pertenecen al grupo de usuarios de Compras.
- Product Supplierinfo Update PriceOdoo 16, 18product_supplierinfo_update_price
Añade un botón de actualización en las líneas de pedido de compra que actualiza el precio del proveedor almacenado en el producto con el precio introducido en el pedido. También puede crear un nuevo registro de precio de proveedor si no existe ninguno para…
- purchase_add_products_from_bom
Añade un botón "Add Products from BoM" en los pedidos de compra que abre un asistente para explotar una lista de materiales y seleccionar los componentes en bruto que se van a comprar.
- Purchase Advance PaymentOdoo 14, 15, 16, 17, 18, 19purchase_advance_payment
Permite pagar a un proveedor por adelantado directamente desde un pedido de compra o una solicitud de presupuesto, antes de recibir cualquier factura. El pedido muestra entonces cuánto queda pendiente y si está totalmente pagado, parcialmente pagado o no…
- purchase_advance_payment_line
Añade líneas de pago anticipado directamente en los pedidos de compra y envíalas a través de órdenes de pago. Los usuarios pueden crear una línea de pago desde el pedido de compra, ver las líneas de pago en curso y el importe se verifica contra el residual…
- Purchase All ShipmentsOdoo 13, 16, 17, 18, 19, 20purchase_all_shipments
En un pedido de compra, el botón estándar «Receipt» se sustituye por un botón «All Pickings» que también lista los traslados de almacén encadenados al recibo mediante reglas push, como los pasos de una recepción de varios pasos.
- Purchase and Invoice Allowed ProductOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_allowed_product
Añade una opción en proveedores, pedidos de compra y facturas de proveedor para permitir únicamente la selección de productos que el proveedor realmente suministra. La configuración se hereda del proveedor y puede modificarse por documento.
- Purchase - Analytic Account GlobalOdoo 12, 13, 14, 15, 16, 18purchase_analytic_global
Te permite establecer una distribución analítica en un pedido de compra y copiarla automáticamente a cada línea del pedido, para que no tengas que rellenarla línea por línea.
- purchase_auto_bill_on_receipt
Crea 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.
- Purchase Auto ValidationOdoo 14purchase_auto_validation
Crea reglas que agrupen órdenes de compra para productos y proveedores específicos, y luego deja que Odoo confirme esas órdenes automáticamente en un día de la semana y una hora elegidos.
- Purchase Backorder ReportOdoo 12, 14, 16purchase_backorder
Muestra, en los pedidos de compra y en una lista dedicada, cuánto se ha recibido pero aún no se ha facturado (UIGR) y cuánto está aún pendiente de entrega (backorder), con cantidades, valores y fechas del último recepción/factura.
- Purchase billing addressOdoo 17purchase_billing_address
Te permite elegir una dirección de factura específica en un pedido de compra, separada de la dirección del proveedor, y la utiliza cuando se crea la factura del proveedor.
- Purchase Blanket OrdersOdoo 12, 13, 14, 15, 16, 17, 18purchase_blanket_order
Crea pedidos abiertos de compra (acuerdos previos con un proveedor para cantidades a un precio fijo) y genera solicitudes de presupuesto/pedidos de compra a partir de ellos hasta que se agote la fecha de validez o las cantidades.
- Purchase Cancel ConfirmOdoo 14, 15, 18purchase_cancel_confirm
Cuando cancelas una orden de compra desde el botón Cancel, Odoo ahora pide una confirmación y te permite introducir opcionalmente un motivo de cancelación, que se guarda en la orden.
- Purchase Cancel ReasonOdoo 14, 16, 17, 18purchase_cancel_reason
Al cancelar un pedido de compra, Odoo ahora te pide elegir un motivo de una lista configurable y guarda ese motivo en el pedido. Los responsables pueden mantener la lista de motivos en los ajustes de Compra.
- purchase_cancel_remaining_delivery
Añade un botón 'Cancel Remaining Delivery' en los pedidos de compra que están parcialmente recibidos, permitiéndote cancelar todas las entregas pendientes con un solo clic.
- Purchase CommentsOdoo 12, 14, 15, 16, 17, 18purchase_comment_template
Añade textos de comentario reutilizables a los pedidos de compra y a las solicitudes de presupuesto, e imprímelos en el PDF. Los comentarios pueden colocarse encima o debajo de las líneas del pedido.
- Purchase Commercial PartnerOdoo 12, 13, 14, 16, 17, 18purchase_commercial_partner
Añade un campo almacenado "Commercial Vendor" en los pedidos de compra, rellenado automáticamente desde la entidad comercial del proveedor, para que puedas agrupar y analizar las compras por la empresa matriz en lugar del contacto individual.
- purchase_company_invoice_address
Permite elegir, en cada pedido de compra o solicitud de presupuesto, a cuál de las direcciones de facturación de tu propia empresa debe facturar el proveedor, e imprime esa dirección en los PDF del pedido y del presupuesto.
- Purchase ContainerOdoo 18purchase_container
Haz seguimiento de contenedores de envío en órdenes de compra y recepciones. Los usuarios pueden registrar los detalles de los contenedores, vincularlos a RFQs, órdenes de compra y transferencias, y seguir su estado desde en espera hasta llegado.
- Purchase Date Planned ManualOdoo 12, 16purchase_date_planned_manual
Conserva la fecha programada que introduces en las líneas del pedido de compra en lugar de dejar que Odoo la recalcule, y te avisa cuando se espera que una línea llegue después de esa fecha.
- Purchase Default Terms ConditionsOdoo 12, 14, 15, 16, 17, 18, 19purchase_default_terms_conditions
Permite almacenar las condiciones generales de compra predeterminadas en la compañía o en cada proveedor, y rellena automáticamente la casilla Terms and Conditions de las nuevas solicitudes de presupuesto y órdenes de compra.
- Purchase Delivery Split DateOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_delivery_split_date
Cuando confirmas un pedido de compra, Odoo crea un albarán de entrada independiente por cada fecha prevista diferente en las líneas del pedido, en lugar de agrupar todo en un único albarán.
- Purchase DepositOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_deposit
Te permite registrar un depósito (pago anticipado) en un pedido de compra confirmado y generar la factura de proveedor en borrador correspondiente, ya sea como porcentaje o como importe fijo.
- Purchase Deposit - AnalyticOdoo 15purchase_deposit_analytic
Añade los campos analytic account y analytic tags al asistente de registro de depósitos de compra, para que los depósitos puedan publicarse con la misma distribución analítica que las líneas del pedido de compra.
- purchase_deposit_company_amount
Permite introducir, en una factura de proveedor de anticipo en moneda extranjera, el importe en moneda de la compañía que realmente pagaste, de modo que el anticipo se registre por el valor real pagado y la factura final liquide la cuenta de anticipos…
- Purchase order lines with discountsOdoo 12, 13, 14, 15, 16purchase_discount
Añade un porcentaje de descuento a cada línea de pedido de compra y a las tarifas de proveedor, para que puedas negociar precios con los proveedores sin cambiar el precio unitario. El descuento también aparece en el PDF del pedido de compra y en el análisis…
- Purchase ExceptionOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_exception
Te permite definir reglas de excepción personalizadas en los pedidos de compra y las líneas de pedido, ver qué pedidos están bloqueados y corregirlos o ignorarlos antes de confirmarlos. Los pedidos bloqueados se pueden filtrar y revisar de forma masiva.
- Purchase Free-Of-Payment shippingOdoo 14, 15, 16, 17, 18purchase_fop_shipping
Añade un importe mínimo de pedido para el envío gratuito por proveedor, y bloquea la confirmación de pedidos de compra por debajo de ese importe a menos que un responsable lo fuerce.
- Purchase Force InvoicedOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_force_invoiced
Permite a los usuarios autorizados marcar un pedido de compra bloqueado como totalmente facturado, incluso si algunas cantidades pedidas o entregadas nunca se facturaron. Esto elimina esos pedidos de la lista de facturas pendientes.
- Purchase Force Invoiced QuantityOdoo 16, 18purchase_force_invoiced_quantity
Añade una columna manual "Force Invoiced Qty" en las líneas de pedido de compra que se deduce de la cantidad a facturar, de modo que los compradores puedan reducir o cerrar la cantidad facturable restante sin cambiar las cantidades recibidas.
- Purchase Fully InvoicedOdoo 15, 16purchase_fully_invoiced
Añade un campo "Posted Billing Status" en los pedidos de compra que solo muestra "Fully Billed" cuando todas las facturas relacionadas están realmente publicadas, además de un filtro de búsqueda para encontrar esos pedidos.
- Purchase Fully ReceivedOdoo 15, 16purchase_fully_received
Añade un nuevo filtro "Is Fully Shipped" y un indicador oculto en los pedidos de compra, para que puedas encontrar rápidamente los pedidos en los que todas las líneas se han recibido por completo.
- purchase_incoming_product
Añade un menú 'Incoming Products' en Purchase > Products que lista todos los movimientos de stock de los productos que estás esperando recibir, para que puedas ver y confirmar las recepciones en un solo lugar.
- purchase_incoming_products
Añade un informe "Incoming Products" en el menú de informes de Purchase que lista todos los movimientos de stock de productos que estás esperando recibir, con vistas tree y kanban y botones de recepción rápida.
- purchase_invoice_create_security_group
Añade un grupo de seguridad que controla quién puede crear facturas desde pedidos de compra. Cuando se activa en los ajustes de Compras, solo los usuarios del grupo 'Create Invoice in Purchases' ven y pueden usar el botón de creación de facturas.
- Purchase Invoice MethodOdoo 14, 15, 16, 17, 18, 19purchase_invoice_method
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.
- purchase_invoice_new_picking_line
Cuando creas una factura de proveedor a partir de un pedido de compra, este módulo también añade líneas de factura para los productos que se recibieron en los albaranes del pedido pero que no formaban parte del propio pedido, de modo que puedas pagar los…
- purchase_invoice_partial_status
Añade un nuevo estado 'Facturado parcialmente' a los pedidos de compra, para que puedas ver de un vistazo cuándo un pedido ha sido facturado en parte pero no en su totalidad.
- Purchase Invoice PlanOdoo 12, 13, 14, 15, 16, 17, 18purchase_invoice_plan
Planifica las facturas de proveedor por adelantado en un pedido de compra: divide el pedido en plazos con fechas y porcentajes, luego crea las facturas una por una o todas a la vez.
- purchase_invoice_plan_deposit
Te permite incluir un depósito (pago anticipado) como primera cuota de un plan de factura de compra, y te avisa de que registres ese depósito antes de facturar el resto del plan.
- purchase_invoice_plan_retention
Permite a los compradores establecer una retención de pago sugerida (como porcentaje o importe fijo) en un pedido de compra que utiliza un plan de facturación, de modo que cada factura generada lleve esa sugerencia de retención.
- Purchase Invoice Status LineOdoo 15, 16, 17, 18purchase_invoice_status_line
Añade una columna de estado de facturación a las líneas de pedido de compra y permite forzar líneas individuales como totalmente facturadas, lo que también las elimina de la vista de conciliación de facturas de proveedor.
- Purchase Isolated RFQOdoo 13, 14purchase_isolated_rfq
Separa las solicitudes de cotización (RFQ) de las órdenes de compra para que cada una tenga su propia secuencia de numeración. Los usuarios crean RFQ y luego las convierten en una orden de compra con un botón dedicado.
- Purchase landed costs - Alternative optionOdoo 12, 13, 16, 19purchase_landed_cost
Te permite registrar costes de compra adicionales (flete, aduanas, seguro) en una pantalla separada de 'Costs distributions' y distribuirlos entre los bienes recibidos, actualizando los costes de los productos.
- Purchase Product Last Price InfoOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_last_price_info
Muestra la última información de compra confirmada para cada producto: proveedor, fecha de compra y precio unitario. Los datos aparecen en el formulario del producto y en las listas de productos, para que los compradores puedan ver rápidamente lo último que…