OdooWiki OCA HUB

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

12.0
72 módulos
13.0
79 módulos
14.0
108 módulos
15.0
108 módulos
16.0
119 módulos
17.0
84 módulos
18.0
112 módulos
19.0
53 módulos
20.0
2 módulos

Repositorios de OCA de esta área

Otras áreas

Lista de módulos del área

  • Purchase Line Procurement GroupOdoo 12, 13, 14, 16, 18
    purchase_line_procurement_group

    Mantiene separadas las líneas de pedido de compra y sus movimientos de stock cuando provienen de grupos de aprovisionamiento diferentes, de modo que las demandas de distintas fuentes no se fusionan en una sola línea.

  • Purchase Line ReassignOdoo 15, 18, 19
    purchase_line_reassign

    Te permite mover las líneas de pedido de compra seleccionadas de un pedido de compra a otro mediante un pequeño asistente, sin volver a escribirlas.

  • purchase_line_service_qty_received

    Marca las líneas de pedido de compra de servicios como totalmente recibidas cuando cualquier otra línea del mismo pedido de compra ha sido recibida. Esto ayuda a mantener las líneas de servicios sincronizadas con la recepción de mercancías.

  • purchase_line_vendor_comment

    Añade un campo de texto libre "comentario del proveedor" a cada línea de pedido de compra, visible en el formulario del pedido (oculto por defecto) e impreso en los pedidos de compra y en las solicitudes de presupuesto.

  • Purchase Location by LineOdoo 12, 13, 14, 15, 16, 17, 18
    purchase_location_by_line

    Te permite establecer una ubicación de destino específica en cada línea de pedido de compra, de modo que los productos de un mismo pedido puedan recibirse en distintos almacenes o ubicaciones.

  • Purchase LotOdoo 14, 16, 17, 18
    purchase_lot

    Añade un campo Número de serie / Lote en las líneas de pedido de compra para que los compradores puedan especificar qué lote quieren comprar. El lote elegido se traslada a los movimientos de stock de la recepción, manteniendo la compra vinculada a ese lote…

  • Purchase - Manual CurrencyOdoo 13, 14, 15, 17, 18
    purchase_manual_currency

    Permite a los compradores establecer un tipo de cambio manual en los pedidos de compra en borrador en lugar de usar el tipo automático de Odoo, y elegir si las facturas de proveedor heredan ese tipo del pedido de compra o usan el suyo propio.

  • Purchase Manual DeliveryOdoo 12, 13, 14, 16, 17, 18
    purchase_manual_delivery

    Evita que Odoo cree automáticamente recepciones cuando se confirma un pedido de compra, y te permite crear esas recepciones manualmente para las líneas que tu proveedor ha confirmado realmente.

  • purchase_mass_mail

    Añade una acción "Send email to selected purchases" en los pedidos de compra para que puedas enviar por correo electrónico muchas solicitudes de presupuesto o pedidos de compra a la vez utilizando la plantilla estándar de compras.

  • Purchase MergeOdoo 15, 16, 17
    purchase_merge

    Permite a los usuarios de compras combinar varios pedidos de compra en borrador del mismo proveedor en uno solo, moviendo todas las líneas a un pedido de destino elegido y cancelando los que quedan vacíos.

  • Purchase Minimum AmountOdoo 12, 13, 14, 16
    purchase_minimum_amount

    Establece un importe mínimo de compra por proveedor y deja que Odoo bloquee automáticamente los pedidos de compra que queden por debajo de él, con un motivo de bloqueo de aprobación claro.

  • purchase_mto_owner

    Cuando Odoo crea automáticamente una solicitud de presupuesto a partir de una regla de stock make-to-order, este módulo copia el propietario (el cliente que posee los bienes) en ese pedido de compra, de modo que la compra queda vinculada al propietario…

  • purchase_no_rfq

    Este módulo simplifica el flujo de compras eliminando el concepto de 'Request for Quotation', de modo que los usuarios solo ven 'Purchase Order' con los estados 'Draft' y 'Sent' en lugar de 'RFQ' y 'RFQ sent'.

  • purchase_only_by_packaging

    Permite restringir un producto para que solo se pueda comprar en envases completos en los pedidos de compra y, opcionalmente, forzar la cantidad pedida hasta el siguiente envase completo.

  • Purchase Open QtyOdoo 12, 13, 14, 15, 16, 17, 18
    purchase_open_qty

    Muestra, en los pedidos de compra y en las líneas de pedido de compra, cuánta cantidad queda pendiente de recibir o de facturar, y permite a los usuarios filtrar los pedidos de compra que tienen cantidades pendientes.

  • purchase_order_analytic_search

    Buscar pedidos de compra por cuenta analítica (código, nombre o responsable) y obtener un nuevo menú Compras que liste las líneas de pedido de compra con su cuenta analítica.

  • Purchase Order Approval BlockOdoo 12, 13, 14, 15, 16, 18
    purchase_order_approval_block

    Permite marcar una solicitud de presupuesto con un motivo de bloqueo de aprobación para que no pueda aprobarse hasta que un responsable libere el bloqueo. Los motivos de bloqueo se gestionan en un nuevo menú de configuración.

  • Purchase Order ApprovedOdoo 12, 13, 14, 15, 16, 17, 18, 19
    purchase_order_approved

    Añade una etapa adicional 'Approved' a los pedidos de compra antes de que se conviertan en pedidos de compra reales, de modo que una segunda persona pueda validarlos. También puedes devolver un pedido aprobado a borrador o liberarlo para crear los albaranes…

  • Purchase Order ArchiveOdoo 12, 13, 14, 16, 17, 18, 19
    purchase_order_archive

    Este módulo permite archivar pedidos de compra que estén Bloqueados o Cancelados, ocultándolos de la lista normal de pedidos de compra. Los pedidos archivados muestran una cinta roja de 'Archived' y se pueden encontrar de nuevo con un filtro de búsqueda…

  • purchase_order_date_approve_editable

    Permite a los usuarios cambiar la Approval Date en un pedido de compra confirmado en lugar de que Odoo la bloquee. El campo permanece editable hasta que el pedido esté bloqueado (done).

  • purchase_order_downpayment

    Crea anticipos a proveedores directamente desde un pedido de compra. Elige un pago normal, un porcentaje o un importe fijo, y el pago se crea en borrador para su revisión.

  • purchase_order_duplicate_check

    Avisa a los compradores al confirmar un pedido de compra o una solicitud de presupuesto (RFQ) que ya tiene pedidos pendientes para los mismos productos, mostrando un asistente de confirmación antes de continuar. También muestra un campo 'Pending Orders' en…

  • purchase_order_etd_eta

    Añade ETD (Estimated Time of Departure), ETA (Estimated Time of Arrival) y una Shipping Schedule Note a los pedidos de compra y solicitudes de presupuesto, y los muestra en los documentos impresos.

  • Purchase Order General DiscountOdoo 12, 13, 14, 15, 16, 17, 18, 19
    purchase_order_general_discount

    Añade un porcentaje de descuento general en los pedidos de compra que se copia a cada línea del pedido, y permite establecer un descuento predeterminado por proveedor y elegir qué campo de descuento de la línea lo recibe.

  • purchase_order_hide_receipt_status

    Oculta el campo receipt status en los formularios y listas de pedidos de compra, de modo que los usuarios ya no ven esta columna o indicador cuando trabajan con pedidos de compra.

  • purchase_order_internal_note

    Añade una pestaña de Nota interna a los pedidos de compra donde los compradores pueden escribir notas privadas que no se imprimen en el informe del pedido de compra.

  • Purchase Order Line Deep SortOdoo 12, 13, 14, 15, 16, 17, 19
    purchase_order_line_deep_sort

    Ordena automáticamente las líneas de producto de un pedido de compra según un criterio elegido (nombre, producto, referencia, fecha prevista, precio o cantidad), ya sea de forma ascendente o descendente. Se puede establecer un orden predeterminado para toda…

  • purchase_order_line_description

    Al añadir un producto a una línea de pedido de compra, Odoo ahora rellena la descripción de la línea únicamente con la descripción de compra del producto, en lugar de combinarla con el nombre del producto.

  • purchase_order_line_description_picking

    Copia la descripción escrita en una línea de pedido de compra a las líneas de transferencia de stock relacionadas, para que el personal de almacén vea el mismo texto en la recepción que en el pedido.

  • purchase_order_line_effective_date

    Muestra, en las líneas de pedido de compra, la fecha en que se completaron realmente el primer y el último recibo de esa línea, y pone estas fechas a disposición en el informe de análisis de compras.

  • purchase_order_line_image

    Añade imágenes de producto a las líneas de pedido de compra y permite imprimirlas opcionalmente en los pedidos de compra y los presupuestos. Un nuevo ajuste en los ajustes de Compra controla si la columna de imagen aparece en los documentos impresos.

  • purchase_order_line_import_sheet_file

    Añade un botón «Import Lines» a las solicitudes de presupuesto para que los usuarios puedan subir una hoja de cálculo y crear una línea de pedido de compra por fila, en lugar de escribir las líneas manualmente.

  • purchase_order_line_invoicing

    Permitir a los usuarios seleccionar líneas de varios pedidos de compra del mismo proveedor y crear una sola factura de proveedor para ellos, en lugar de facturar cada pedido por separado.

  • Purchase Order Line MenuOdoo 13, 14, 15, 16, 17, 18, 19
    purchase_order_line_menu

    Añade un menú dedicado "Líneas de pedido de compra" en Compras, donde puedes explorar, filtrar, agrupar y pivotar todas las líneas de pedido de compra en una sola lista, en lugar de abrir cada pedido.

  • purchase_order_line_merge

    Permite a los usuarios de compras seleccionar varias líneas de pedido de compra y combinarlas en un nuevo pedido de compra, agrupando las líneas idénticas. Las cantidades restantes permanecen en los pedidos originales, y los pedidos vaciados se cancelan…

  • purchase_order_line_note

    Añade un campo de Nota de texto libre a cada línea de pedido de compra, visible en la lista de líneas del pedido y en el formulario detallado de la línea.

  • purchase_order_line_original_date

    Mantiene un registro de la fecha de llegada prevista que se prometió al confirmar un pedido de compra, para que puedas compararla con cambios posteriores y medir los retrasos reales del proveedor.

  • purchase_order_line_packaging_qty

    Añade un campo Package y Package quantity a las líneas de pedido de compra, para que los compradores puedan pedir productos por embalaje (por ejemplo, cajas, palés) en lugar de unidades individuales.

  • purchase_order_line_price_history

    Añade un botón de reloj en cada línea de pedido de compra que abre una ventana emergente mostrando los últimos precios pagados al proveedor por ese producto, y permite aplicar uno de esos precios antiguos a la línea actual.

  • purchase_order_line_price_history_discount

    Añade una columna de descuento al asistente de historial de precios de compra, para que los compradores puedan ver el descuento aplicado en cada línea de compra pasada y reutilizarlo al seleccionar un precio histórico.

  • purchase_order_line_price_unit_digits

    Restaura el número clásico de decimales para el precio unitario en las líneas de pedido de compra, de modo que los precios se muestren y redondeen con la misma precisión que los precios de producto en lugar de la configuración predeterminada.

  • purchase_order_line_qty_to_receive

    Añade una columna 'To Receive' en las líneas de pedido de compra que muestra cuánta cantidad está aún pendiente de recepción. Se calcula automáticamente como la cantidad pedida menos la cantidad ya recibida.

  • purchase_order_line_receipt_status

    Añade una columna Receipt Status a las líneas de pedido de compra que muestra si cada línea está Not Received, Partially Received o Fully Received, actualizada automáticamente a medida que se reciben las mercancías.

  • Purchase Order Line SequenceOdoo 12, 13, 14, 15, 16, 17, 18, 19
    purchase_order_line_sequence

    Añade un número de línea visible a las líneas de pedido de compra, lo muestra en los pedidos de compra, presupuestos y facturas de proveedor, y copia el mismo número en los movimientos de stock relacionados.

  • Purchase order line stock availableOdoo 12, 13, 14, 15, 16, 17, 18, 19
    purchase_order_line_stock_available

    Muestra el stock previsto (virtual) de cada producto directamente en las líneas del pedido de compra, para que los compradores puedan ver la disponibilidad mientras realizan el pedido.

  • purchase_order_no_zero_price

    Evita que las líneas de pedido de compra tengan un precio unitario de cero una vez confirmado el pedido, lo que ayuda a garantizar una valoración de existencias correcta. Si una línea no tiene precio, Odoo muestra un error y bloquea el cambio.

  • Purchase Order OwnerOdoo 16, 18, 19
    purchase_order_owner

    Añade un campo "Assign Owner" en los pedidos de compra y los presupuestos. Cuando se confirma el pedido, ese propietario se copia automáticamente en la recepción de existencias entrante, de modo que las mercancías se registran como pertenecientes a ese…

  • purchase_order_partner_manual_rank

    Restringe el campo Vendor en los pedidos de compra y las tarifas de proveedor para que solo se puedan seleccionar los contactos marcados como proveedores.

  • purchase_order_payment_term_report

    Añade una casilla de verificación en los pedidos de compra para controlar si las condiciones de pago aparecen en los PDF impresos del pedido de compra y de la solicitud de presupuesto. La opción está habilitada de forma predeterminada.

  • purchase_order_price_recalculation

    Añade un botón 'Update lines info' en los pedidos de compra en estado borrador y enviado que recalcula los precios de todas las líneas del pedido en función del proveedor seleccionado actualmente.

  • purchase_order_product_attachment_mgmt

    Añade un botón de Adjuntos en el formulario del pedido de compra que abre una lista de todos los archivos adjuntos a los productos y plantillas de producto contenidos en las líneas del pedido.

  • Purchase Order Product RecommendationOdoo 12, 13, 15, 16, 17, 18
    purchase_order_product_recommendation

    Añade un botón "Recommended Products" en los pedidos de compra en borrador que abre un asistente que sugiere productos a comprar al proveedor, basándose en entregas y recepciones anteriores. Los usuarios pueden ajustar las cantidades e incorporar las…

  • purchase_order_product_recommendation_brand

    Añade un filtro de Brands al asistente de recomendación de productos en los pedidos de compra, para que los compradores puedan limitar los productos sugeridos a marcas específicas.

  • purchase_order_product_recommendation_classification

    Añade filtros de clasificación al asistente de recomendación de productos del pedido de compra, para que los compradores puedan sugerir productos en función de su clasificación ABC de ventas y su estacionalidad.

  • purchase_order_product_recommendation_forecast

    Añade una opción "Year of reference" al asistente de recomendación de productos de compra, para que Odoo pueda prever las cantidades del siguiente periodo comparando el mismo periodo de un año pasado y aplicando el crecimiento o la disminución observados.

  • purchase_order_product_recommendation_secondary_unit

    Añade columnas de unidad secundaria al asistente de recomendación de productos en los pedidos de compra, para que los compradores puedan pedir los productos recomendados en una segunda unidad de medida y ver la cantidad convertida automáticamente.

  • purchase_order_product_recommendation_xlsx

    Añade un botón Exportar al asistente de recomendación de productos para que los usuarios puedan descargar los productos recomendados para un proveedor como archivo Excel (XLSX).

  • purchase_order_purchase_manager

    Rellena automáticamente el comprador (Purchase Representative) en un pedido de compra con el responsable de compras definido en el proveedor, siempre que el pedido siga siendo un borrador o esté enviado.

  • purchase_order_qty_by_product_category

    Añade una nueva pestaña en los pedidos de compra que muestra las cantidades pedidas, recibidas y pendientes agrupadas por categoría de producto, opcionalmente desglosadas por unidad de medida. Dos ajustes permiten controlar este comportamiento de agrupación.

  • Purchase Order Qty change no recomputeOdoo 13, 14, 15, 16, 17, 18
    purchase_order_qty_change_no_recompute

    Evita que Odoo recalcule los detalles de la línea de pedido de compra (como la descripción, la fecha prevista, el precio unitario y el descuento) cuando solo se cambia la cantidad pedida o la unidad de medida.

Datos importados de GitHub: «confirmado» significa rama, directorio y manifiesto instalable comprobados en la fecha de revisión. Que un módulo no esté confirmado en una versión no significa que no exista: puede estar en otro repositorio o pendiente de la próxima revisión. No se evalúa el soporte activo ni la certificación OCA.