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
- Purchase Order Report Grouped By VendorOdoo 15, 17, 19purchase_order_report_grouped_by_vendor
Añade un informe PDF imprimible que agrupa los pedidos de compra seleccionados por proveedor, mostrando los pedidos y líneas de cada proveedor con un total por proveedor.
- Purchase order line hide tax in reportOdoo 16, 18, 19purchase_order_report_hide_tax
Oculta automáticamente la columna Taxes en el PDF del pedido de compra enviado a los proveedores cuando todas las líneas usan los mismos impuestos, manteniendo el documento más limpio. Puedes forzar que la columna aparezca siempre por grupo de impuestos.
- Purchase Order Report XLSXOdoo 19purchase_order_report_xlsx
Añade una opción de exportación 'Purchase Order XLSX' en los pedidos de compra, generando una hoja de cálculo con una fila por línea de pedido (proveedor, fechas, producto, cantidad, precio unitario, descuento, impuestos y subtotal).
- Purchase order revisionsOdoo 15, 16purchase_order_revision
Permite a los compradores crear una nueva revisión de una solicitud de cotización/pedido de compra cancelada o enviada, manteniendo la misma referencia base con un sufijo de revisión y archivando las versiones antiguas.
- Purchase Order Secondary UnitOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_order_secondary_unit
Compre productos a proveedores utilizando una unidad de medida secundaria (por ejemplo, una caja en lugar de una pieza individual) directamente en los pedidos de compra y las tarifas de proveedor, con cantidades y precios convertidos automáticamente.
- Purchase Order Shipping DateOdoo 14purchase_order_shipping_date
Añade un campo Shipping Date a los pedidos de compra para que puedas registrar la fecha en que el proveedor prometió enviar. La fecha aparece en el formulario del pedido de compra, en la lista de pedidos de compra y en los pedidos de compra y presupuestos…
- Purchase Order Supplier ReturnOdoo 16, 18purchase_order_supplier_return
Cuando devuelves productos a un proveedor en un pedido de compra que tiene una cantidad negativa, este módulo marca automáticamente el stock move como un abono para que la cantidad recibida se actualice correctamente.
- Purchase Order Supplierinfo UpdateOdoo 13, 15, 16, 17, 18, 19purchase_order_supplierinfo_update
Actualiza automáticamente el precio y el descuento del proveedor en el registro de proveedor del producto cuando se confirma un pedido de compra o se modifican sus líneas, de modo que las compras futuras sugieran el último precio acordado.
- Purchase Order TypeOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_order_type
Permite definir tipos de pedido de compra (como Regular, Blanket, Contract o Planned) y asignarlos a proveedores y pedidos de compra, con condiciones de pago, incoterms y su propia secuencia de numeración opcionales.
- Purchase Order Type DashboardOdoo 13, 14, 15, 16, 17, 18purchase_order_type_dashboard
Añade un Purchase Dashboard que agrupa las solicitudes de cotización y los pedidos de compra por Purchase Order Type, mostrando recuentos de RFQs, pedidos sin nada que facturar y pedidos en espera de facturas.
- Purchase Order Univoiced AmountOdoo 12, 13, 14, 15, 16, 17, 18purchase_order_uninvoiced_amount
Añade una columna "Uninvoiced Amount" a las listas de pedidos de compra, mostrando cuánto de cada pedido queda aún por facturar. La columna también se totaliza al final de la lista.
- Purchase Order Line Uninvoiced AmountOdoo 15, 16, 17, 18purchase_order_uninvoiced_amount_line
Añade una columna "Uninvoiced Amount" a la lista de líneas de pedido de compra, mostrando cuánto de cada línea sigue pendiente de facturar.
- purchase_order_vendor_product
Cuando añades una línea de producto a un pedido de compra, Odoo solo sugiere productos que vende el proveedor seleccionado. Esto evita pedir productos a un proveedor que no los ofrece.
- Purchase Order Weight and VolumeOdoo 14, 15, 16, 17, 19purchase_order_weight_volume
Muestra el peso y el volumen de cada línea de pedido de compra y el peso y el volumen totales de todo el pedido, tanto en pantalla como en el presupuesto y el pedido de compra impresos.
- Purchase Order Origin LinkOdoo 13purchase_origin_link
Añade un enlace clicable "Source Document" en los pedidos de compra. Por sí solo, únicamente prepara el campo y oculta el origen en texto plano; otros módulos deben rellenar el enlace.
- purchase_origin_link_sale
Añade un enlace en el que se puede hacer clic al pedido de venta relacionado en el campo Source Document de los pedidos de compra, para que los compradores puedan saltar directamente de una compra a la venta que la generó.
- Purchase PackagingOdoo 13purchase_packaging
Compra productos a proveedores utilizando sus propios envases y unidades de medida. En los pedidos de compra introduces la cantidad y la unidad del proveedor, y Odoo las convierte a tu cantidad interna.
- Purchase Packaging DefaultOdoo 16purchase_packaging_default
Añade una configuración de compañía que rellena automáticamente un empaquetado predeterminado en las líneas de pedido de compra, utilizando el primer empaquetado marcado para compra en la configuración del producto, y redondea la cantidad de empaquetado…
- purchase_packaging_level_qty
Muestra en cada pedido de compra cuántos paquetes de transporte (por ejemplo, palés) son necesarios, según un nivel de empaquetado elegido en los ajustes de Compra.
- Purchase Packaging ReportOdoo 16, 17, 18purchase_packaging_report
Añade información de empaquetado (tipo de empaquetado y cantidad) a los PDF de pedido de compra y solicitud de presupuesto y al informe de análisis de compras, para que los compradores puedan ver cómo se empaquetaron los productos.
- Purchase Partner ApprovalOdoo 14purchase_partner_approval
Controla qué contactos pueden usarse como proveedores en los pedidos de compra marcándolos como aprobados para compra. Los proveedores deben estar aprobados antes de poder seleccionarlos en un pedido de compra.
- Default purchase incoterm per partnerOdoo 14, 15, 16, 17, 18, 19purchase_partner_incoterm
Te permite establecer un Incoterm, una dirección de Incoterm y una ubicación de Incoterm predeterminados en un proveedor, que luego se rellenan automáticamente en los nuevos pedidos de compra de ese proveedor.
- Purchase Partner Selectable OptionOdoo 13, 15, 16, 17, 18purchase_partner_selectable_option
Añade una marca "Seleccionable en pedidos de compra" en los contactos para que puedas controlar qué proveedores aparecen al elegir un partner en un pedido de compra. Solo se pueden elegir los contactos con la marca activada.
- Purchase Picking StateOdoo 12, 14purchase_picking_state
Añade un campo "Picking status" en los pedidos de compra que muestra el estado general de sus recepciones relacionadas (cancelado, no recibido, parcialmente recibido o transferido).
- purchase_planned_date_container_deposit
Mantiene la fecha prevista que estableció en un pedido de compra cuando se crean líneas de depósito de contenedor para productos con depósitos de embalaje. Es un módulo glue que combina otros dos módulos de compra.
- Purchase Price RecalculationOdoo 12purchase_price_recalculation
Añade una acción 'Purchase recalculation' en los pedidos de compra que actualiza el precio unitario y los impuestos de cada línea a partir de la tarifa del proveedor y la configuración del producto actuales, y registra el cambio en el chatter.
- purchase_product_packaging_container_deposit
Añade automáticamente líneas de depósito de envases a los pedidos de compra en función del embalaje de los productos pedidos, y actualiza esas cantidades de depósito cuando se completan los movimientos de stock relacionados.
- Purchase Product UsageOdoo 12, 13, 14purchase_product_usage
Permite a los compradores etiquetar cada línea de pedido de compra con un "uso" (por ejemplo, marketing, uso interno) y propone automáticamente la cuenta de gasto vinculada a ese uso en la factura del proveedor.
- Purchase Propagate QuantityOdoo 12, 13, 14purchase_propagate_qty
Cuando cambias la cantidad en una línea de pedido de compra confirmada, este módulo ajusta automáticamente las operaciones de recepción vinculadas, incluida la reducción de cantidades que ya estaban planificadas o parcialmente recibidas.
- Quick Purchase orderOdoo 12, 14, 15, 16purchase_quick
Añade muchos productos a un pedido de compra a la vez desde una lista de productos específica del proveedor, con cantidades y precios rellenados automáticamente.
- Purchase Quick DiscountOdoo 16purchase_quick_discount
Añade una columna Discount a la lista rápida de productos de compra, mostrando el descuento del proveedor que se aplicará para el proveedor y la cantidad seleccionados.
- purchase_quick_triple_discount
Añade tres columnas separadas de descuento de proveedor (Disc.1%, Disc.2%, Disc.3%) a la lista de productos utilizada para la entrada rápida de compras, para que los compradores puedan ver cada nivel de descuento antes de añadir productos a una solicitud de…
- Purchase Receipt ExpectationOdoo 15, 18purchase_receipt_expectation
Añade una opción 'Receipt Expectation' en los pedidos de compra que controla cómo se crean las recepciones entrantes cuando se aprueba el pedido. Por defecto utiliza el comportamiento estándar de Odoo.
- purchase_receipt_expectation_from_partner
Añade una configuración "Receipt Expectation" en los registros de proveedor/partner y la copia automáticamente en los nuevos pedidos de compra cuando se selecciona el proveedor.
- purchase_receipt_expectation_manual
Añade una opción de expectativa de recepción "Manual" en los pedidos de compra y un asistente que permite a los usuarios de stock crear una recepción (picking) a mano, eligiendo líneas y cantidades, con comprobaciones integradas antes de confirmar.
- purchase_receipt_expectation_manual_split
Este módulo permite dividir una línea de pedido de compra en varias líneas cuando se registra manualmente una recepción, de modo que cada cantidad recibida se rastree por separado. También vuelve a fusionar automáticamente las cantidades si se cancela una…
- purchase_receipt_percentage
Muestra un porcentaje de recepción en los pedidos de compra y sus líneas, para que los compradores puedan ver rápidamente cuánto de un pedido se ha recibido realmente.
- Purchase Reception NotifyOdoo 12, 13, 14, 15, 17, 18purchase_reception_notify
Cuando se valida una recepción, Odoo publica automáticamente un mensaje en el pedido de compra relacionado en el que se enumeran los productos y las cantidades recibidas, y notifica a los empleados que siguen ese pedido.
- Purchase Reception StatusOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_reception_status
Añade un indicador de Estado de recepción a los pedidos de compra que muestra si no se ha recibido nada, parte o la totalidad de las cantidades pedidas, además de filtros y agrupación para encontrar pedidos por ese estado.
- Purchase Reception Status LineOdoo 15, 17, 18, 19purchase_reception_status_line
Añade un estado de recepción a cada línea de pedido de compra (Nothing, Partially, Fully o Over Received) y lo utiliza para calcular el estado de recepción de todo el pedido de compra, con una opción para forzar una línea como totalmente recibida.
- Purchase Receipt ThresholdOdoo 17purchase_reception_threshold
Permite establecer una diferencia de cantidad permitida (un porcentaje) para los albaranes de compra, de modo que cuando la cantidad recibida sea lo suficientemente cercana a la cantidad pedida, Odoo omite el pedido pendiente y cierra el albarán…
- Purchase Reorder ControlOdoo 16, 17purchase_reorder_control
Evita que se creen o mantengan reglas de reordenamiento para productos marcados como no comprables, y archiva automáticamente las reglas existentes cuando un producto se establece como 'not purchaseable'.
- Purchase Report Date FormatOdoo 14, 16, 17, 18purchase_report_date_format
Cambia la Expected Date que se muestra en la impresión de la Request for Quotation para que aparezca como una fecha simple en lugar de una fecha y hora completas.
- Purchase Report ExtensionOdoo 12purchase_report_extension
Añade columnas de cantidad pedida, pedida total, recibida, facturada y pendiente de facturar al informe Purchase Analysis, para que los usuarios puedan ver cuánto se pidió, se recibió, se facturó y aún queda por facturar por pedido de compra.
- Purchase Report Hide LineOdoo 17purchase_report_hide_line
Te permite ocultar las líneas de pedido de compra seleccionadas del informe de Pedido de compra impreso, ya sea manualmente por línea o automáticamente según una regla predeterminada de toda la empresa.
- Purchase Report Menu MoveOdoo 14purchase_report_menu_move
Añade una entrada "Purchase Analysis" en el menú Purchase Reporting, ofreciendo a los usuarios un acceso directo al informe de análisis de pedidos de compra.
- Purchase Report Payment TermOdoo 16, 17purchase_report_payment_term
Añade la nota de condiciones de pago a los PDF impresos de la orden de compra y la solicitud de presupuesto, justo después de las notas del pedido.
- Purchase Report Shipping AddressOdoo 16, 17, 18, 19purchase_report_shipping_address
Permite almacenar una dirección de almacén traducible en cada almacén e imprimirla en los pedidos de compra y solicitudes de presupuesto, sustituyendo el bloque de dirección de almacén estándar cuando se rellena.
- Purchase RepresentativeOdoo 13, 14, 15, 18purchase_representative
Cuando Odoo crea automáticamente una solicitud de cotización a partir de una regla de stock, el Purchase Representative se establece en el usuario que activó el abastecimiento en lugar del usuario del sistema.
- Purchase RequestOdoo 12, 13, 14, 15, 16, 17, 18, 19purchase_request
Permite a los empleados registrar solicitudes internas de compra de productos o servicios, seguirlas a través de un flujo de aprobación y convertir las líneas de solicitud aprobadas en solicitudes de cotización a proveedores.
- Purchase Request Cancel ConfirmOdoo 14, 15, 18purchase_request_cancel_confirm
Añade un paso de confirmación al cancelar una solicitud de compra, pidiendo al usuario que confirme y, opcionalmente, proporcione un motivo antes de que se rechace la solicitud.
- Purchase Request DepartmentOdoo 12, 13, 14, 15, 16, 17, 18purchase_request_department
Añade un campo Department a las solicitudes de compra y sus líneas, rellenado automáticamente a partir del departamento del empleado solicitante, y permite agrupar y filtrar las solicitudes por departamento.
- Purchase Request ExceptionOdoo 14, 15, 16, 18purchase_request_exception
Añade reglas de excepción personalizables a las solicitudes de compra para que las solicitudes bloqueadas se marquen, se filtren y puedan revisarse o ignorarse antes de su aprobación.
- Purchase Request Order ApprovedOdoo 12, 13purchase_request_order_approved
Muestra un estado 'Approved' en las líneas de solicitud de compra cuando al menos una orden de compra vinculada ha sido aprobada, y añade un filtro 'Purchase Approved' a la búsqueda de líneas de solicitud de compra.
- purchase_request_product_usage
Permite a los usuarios etiquetar cada línea de solicitud de compra con un uso del producto, y traslada ese uso al pedido de compra creado a partir de la solicitud.
- Purchase Request Sub StateOdoo 14, 15, 18purchase_request_substate
Añade subestados a las solicitudes de compra, lo que te permite realizar un seguimiento de pasos adicionales como 'To Verify' o 'Checked' dentro de los estados de aprobación normales y enviar un correo electrónico cuando se verifica una solicitud.
- Purchase Request to Purchase AgreementOdoo 14, 15, 18purchase_request_to_requisition
Te permite convertir las líneas de solicitud de compra en un acuerdo de compra (oferta) directamente desde Odoo, ya sea creando un nuevo acuerdo en borrador o añadiendo cantidades a uno existente, y realiza un seguimiento del estado de la oferta en la…
- Purchase Request TypeOdoo 14, 16, 18, 19purchase_request_type
Permite clasificar las solicitudes de compra por un tipo configurable (por ejemplo Regular, Contract o Reduce Step), cada uno con su propia secuencia de numeración y tipo de operación opcional, y omitir el paso de solicitud de presupuesto para ciertos tipos.
- purchase_request_usage_department
Permite establecer un uso de producto predeterminado en cada departamento de RR. HH. y rellena automáticamente ese uso en las líneas de solicitud de compra cuando se elige el departamento.
- Purchase Requisition Auto RFQOdoo 12, 14purchase_requisition_auto_rfq
Añade un botón en las solicitudes de compra para generar automáticamente RFQs para los proveedores registrados en los productos de la solicitud, y resalta las líneas de la solicitud cuyos productos no tienen proveedor.