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_requisition_blanket_order_report

    Modifica el informe impreso del acuerdo de compra para que el título muestre el tipo de acuerdo (por ejemplo, Blanket Order) y, para los pedidos abiertos, añade una columna Price Unit en las líneas.

  • purchase_requisition_grouped_by_procurement

    Cuando Odoo crea automáticamente solicitudes de compra a partir de reglas de stock, este módulo reutiliza una solicitud en borrador existente para el mismo grupo de aprovisionamiento en lugar de crear una nueva, añadiéndole las nuevas líneas.

  • purchase_requisition_line_description

    Muestra una descripción del producto en las líneas de solicitud de compra, rellenada automáticamente a partir de la descripción de compra del producto en el idioma del proveedor, y la imprime en el informe de solicitud de compra.

  • purchase_requisition_multiple_vendor

    Permite seleccionar varios proveedores a la vez en el asistente 'Create Alternative' de una solicitud de compra, de modo que Odoo crea una orden de compra alternativa por proveedor en un solo paso.

  • purchase_requisition_order_remaining_qty

    Añade una nueva opción de tipo de acuerdo que permite a los acuerdos de compra (solicitudes) utilizar automáticamente solo la cantidad restante al crear solicitudes de presupuesto, evitando pedir más de lo acordado.

  • Purchase Requisition Tier ValidationOdoo 12, 13, 14, 15, 16, 17, 18
    purchase_requisition_tier_validation

    Añade un flujo de trabajo de aprobación a los Acuerdos de compra (solicitudes de compra): los acuerdos en borrador deben ser revisados y validados por los revisores asignados antes de poder confirmarse.

  • purchase_return

    Crea pedidos de devolución de compra para enviar productos de vuelta a un proveedor y generar las facturas rectificativas de proveedor relacionadas. Añade un menú dedicado de Pedidos de devolución de compra con su propio formulario de pedido, líneas, estados…

  • purchase_rfq_number

    Da a las cotizaciones de compra su propia secuencia de numeración de RFQ, separada de los pedidos de compra confirmados. Cuando se confirma una cotización, su número de RFQ se conserva como referencia y el pedido recibe un nuevo número de PO.

  • purchase_sale_link_by_origin

    Este módulo vincula los pedidos de compra y los pedidos de venta mediante el campo Origin del pedido de compra, además del vínculo estándar basado en líneas. Los usuarios ven los pedidos de venta relacionados en un pedido de compra y los pedidos de compra…

  • Purchase Order securityOdoo 12, 13, 14, 15, 16, 17, 18, 19
    purchase_security

    Añade equipos de compra y dos nuevos niveles de acceso para que los compradores solo vean los pedidos de compra y los proveedores que les pertenecen a ellos o a su equipo, mientras que los responsables mantienen la visibilidad completa.

  • purchase_sign

    Permite a los proveedores firmar solicitudes de cotización en línea desde el portal del cliente, lo que confirma automáticamente la solicitud de cotización como una orden de compra y almacena la firma en la orden y en su PDF.

  • purchase_split_by_route

    Añade una opción 'Split Purchase by Route' en las rutas de stock y un campo de ruta en los pedidos de compra, para que las compras automáticas puedan agruparse o separarse según la ruta del pedido de venta.

  • purchase_start_end_dates

    Añade Start Date, End Date y Number of Days en las líneas de pedido de compra para productos que requieren fechas, y los copia a las líneas de factura de proveedor. Los pedidos de compra también pueden definir fechas de inicio y fin predeterminadas para las…

  • purchase_stock_cost_update

    Permite a los responsables de compras corregir la valoración del stock de las mercancías recibidas cuando cambia el precio de compra, directamente desde el pedido de compra. Muestra qué líneas difieren y aplica el nuevo coste a las capas de valoración.

  • purchase_stock_date_done_revaluation

    Cuando cambia la fecha efectiva de una recepción de compra entrante, este módulo recalcula el valor de inventario de esa recepción, siempre que la factura del proveedor aún no haya sido contabilizada.

  • purchase_stock_line_sequence

    Mantiene sincronizado el orden de las líneas del pedido de compra y sus movimientos de stock, y bloquea el cambio del orden de los movimientos desde la pantalla de transferencia.

  • purchase_stock_manual_currency

    Cuando una orden de compra utiliza un tipo de cambio introducido manualmente, este módulo garantiza que ese tipo también se use para los movimientos de stock creados a partir de esa orden, de modo que el coste registrado en el inventario coincida con la…

  • Purchase Stock PackagingOdoo 16, 17, 18, 19
    purchase_stock_packaging

    Cuando Odoo crea automáticamente una línea de pedido de compra a partir de una necesidad de stock, este módulo conserva el empaquetado de producto elegido en el aprovisionamiento, de modo que la línea de pedido utiliza la unidad de medida y la cantidad del…

  • purchase_stock_picking_actual_date_show_currency_rate

    Este módulo puente hace que el tipo de cambio mostrado en una transferencia completada utilice la fecha real en que se finalizó la transferencia, en lugar de la fecha programada.

  • purchase_stock_picking_show_currency_rate

    Muestra el tipo de cambio de divisa utilizado en los traslados de stock relacionados con compras, para que los usuarios puedan comprobar el tipo que se aplicará (o se aplicó) a la valoración de stock. El formato de visualización es configurable por compañía.

  • Purchase stock price unit syncOdoo 12, 13, 14, 15, 16, 17, 18, 19
    purchase_stock_price_unit_sync

    Este módulo actualiza automáticamente el precio de coste registrado en los movimientos de stock completados cuando cambias el precio unitario o el descuento en una línea de pedido de compra.

  • purchase_stock_reception_status

    Instala automáticamente una capa de compatibilidad para que la lógica de estado de recepción de compras de OCA se utilice en los pedidos de compra en lugar de la nativa de Odoo, y oculta los campos de estado nativos duplicados.

  • purchase_stock_return_request

    Vincula las solicitudes de devolución de proveedores a los pedidos de compra originales y consulta el valor de compra de los bienes devueltos, incluidos impuestos y totales, en la solicitud de devolución y su informe impreso.

  • Purchase Stock Secondary UnitOdoo 13, 14, 15, 17, 18
    purchase_stock_secondary_unit

    Cuando se confirma un pedido de compra, la cantidad en unidad secundaria introducida en la línea del pedido de compra se copia en los movimientos de stock relacionados, de modo que el personal de almacén ve las mismas cifras en unidad secundaria en las…

  • purchase_stock_tier_validation

    Cuando Odoo crea automáticamente una solicitud de presupuesto (RFQ) a partir de una regla de reabastecimiento, ahora ignora los pedidos de compra que están esperando la validación por niveles o que ya han sido validados. Esto evita solicitudes de presupuesto…

  • purchase_stock_vendor_bill_breakdown

    Este módulo vincula la función de desglose de productos de la factura del proveedor con el inventario, de modo que cuando una línea de pedido de compra recibe stock, los componentes del desglose se actualizan automáticamente.

  • Purchase Sub StateOdoo 13, 14, 15, 18
    purchase_substate

    Añade un estado de segundo nivel (subestado) a los pedidos de compra y a las solicitudes de presupuesto, para que puedas hacer seguimiento de pasos adicionales como "Waiting for legal documents" o "In receipt" además del estado estándar.

  • purchase_supplierinfo_editable_tree

    Hace que la vista de árbol de la lista de precios de proveedor sea editable directamente en Odoo, para que puedas actualizar rápidamente los precios de compra de un proveedor sin exportar e importar datos.

  • purchase_supplierinfo_product_breakdown

    Permite registrar qué componentes y cantidades componen un producto para un proveedor específico, directamente en la línea de la lista de precios del proveedor. Un botón abre una pantalla de desglose de componentes cuando tanto el producto como el proveedor…

  • Purchase TagsOdoo 14, 15, 16, 17, 18, 19
    purchase_tag

    Añade etiquetas a los pedidos de compra y fíltralos o agrúpalos por etiqueta. Las etiquetas se pueden organizar en una jerarquía y se gestionan desde el menú de configuración de Compras.

  • purchase_tier_validation_forward

    Añade un botón Reenviar a los pedidos de compra para que un aprobador pueda pasar la aprobación a otro usuario, creando un paso de aprobación adicional de subnivel.

  • purchase_total_ordered_qty

    Añade un bloque 'Total Quantity' al formulario del pedido de compra que muestra la cantidad total pedida, agrupada por unidad de medida y convertida a la unidad de referencia de cada unidad.

  • purchase_transport_mode

    Define modos de transporte con reglas que los pedidos de compra deben cumplir, asigna un modo de transporte predeterminado a los proveedores y ve advertencias en los pedidos de compra cuando no se cumplen las reglas.

  • Purchase Order Triple DiscountOdoo 12, 13, 14, 15, 16, 17, 18, 19
    purchase_triple_discount

    Añade tres descuentos sucesivos (Disc. 1, Disc. 2, Disc. 3) en las líneas de pedido de compra y en las tarifas de proveedor, sustituyendo el campo de descuento único. El descuento combinado se calcula automáticamente y se traslada a las facturas de proveedor.

  • purchase_uninvoiced_amount_force_invoiced_line

    Cuando una línea de pedido de compra se marca como facturada forzosamente o ya facturada por completo, su importe no facturado se establece automáticamente a cero. Esto mantiene la columna de importe no facturado coherente con el estado de facturación.

  • purchase_uom_discrete

    Cuando introduces una cantidad en una línea de pedido de compra, este módulo la redondea automáticamente al siguiente número entero si el producto se mide en unidades contables (como unidades, cajas u ordenadores portátiles). Los productos medidos en peso…

  • purchase_v12_control_menu

    Añade un menú Control bajo Compra con dos accesos directos: una lista de productos entrantes que está esperando recibir y una lista de facturas de proveedor. Restaura los prácticos accesos de control de compras que existían en Odoo v12.

  • purchase_vendor_bill_breakdown

    Te permite sustituir un producto comprado por un conjunto predefinido de productos componentes en la factura del proveedor, y calcular el precio del proveedor a partir de esos componentes. Útil cuando un proveedor factura un kit como artículos separados.

  • purchase_vendor_promotion

    Marca las listas de precios de proveedores como promociones con fechas de inicio y fin, consulta el periodo de promoción en las reglas de reabastecimiento y permite que la ruta Comprar seleccione automáticamente el proveedor con la mejor promoción activa o…

  • Purchase Warn MessageOdoo 13, 15, 16, 17, 18
    purchase_warn_message

    Muestra un banner de advertencia en los pedidos de compra cuando el proveedor tiene configurada una advertencia de compra, para que los compradores vean el mensaje antes de confirmar el pedido.

  • purchase_warn_option

    Te permite elegir una opción de advertencia predefinida en proveedores y productos, que rellena automáticamente el mensaje de advertencia de compra mostrado en los pedidos de compra.

  • Purchase Work AcceptanceOdoo 12, 13, 14, 15, 16, 18
    purchase_work_acceptance

    Crea registros de Work Acceptance para controlar qué cantidad y precio de un pedido de compra se pueden recibir y facturar. Los albaranes y las facturas de proveedor deben coincidir con un Work Acceptance aceptado antes de poder validarse.

  • purchase_work_acceptance_evaluation

    Permite puntuar la calidad del trabajo de un proveedor en cada Aceptación de Trabajo, utilizando criterios de evaluación que usted mismo define, y analizar los resultados en un informe dedicado.

  • purchase_work_acceptance_invoice_plan

    Crea Work Acceptances directamente desde el plan de facturación de un pedido de compra, una cuota a la vez. La cuota elegida controla las cantidades propuestas en el Work Acceptance en lugar del propio plan de facturación.

  • purchase_work_acceptance_late_fines

    Añade multas por entrega tardía a las aceptaciones de trabajo: Odoo calcula cuántos días de retraso tiene una recepción, lo multiplica por una tarifa diaria y permite crear una factura de cliente o un reembolso de proveedor por ese importe.

  • purchase_work_acceptance_tier_validation

    Añade un flujo de trabajo de aprobación (validación por niveles) a las Work Acceptances, de modo que una Work Acceptance debe ser revisada y aprobada por las personas adecuadas antes de poder ser aceptada.

  • Sale Purchase Force VendorOdoo 14, 15, 16, 17, 18, 19
    sale_purchase_force_vendor

    Te permite elegir un proveedor específico en cada línea de pedido de venta cuando el producto se compra a través de una ruta, de modo que el pedido de compra generado se dirija a ese proveedor. Un ajuste de la compañía puede restringir la elección a los…

  • sale_purchase_secondary_unit

    Cuando se confirma un pedido de venta, la unidad de medida secundaria elegida en la línea de venta se traslada a la línea del pedido de compra generada, de modo que los compradores ven la misma cantidad y unidad secundarias.

  • stock_move_purchase_price_update

    Permite a los usuarios de compras corregir el precio unitario de un pedido de compra directamente desde una recepción entrante, antes de que el pedido haya sido facturado.

  • stock_picking_batch_purchase_price_update

    Añade una columna de precio de compra a las pantallas de operaciones detalladas de los lotes de recepción, para que los usuarios puedan ver y editar el precio de compra directamente desde las operaciones por lotes.

  • Subcontracted serviceOdoo 12, 14, 15
    subcontracted_service

    Marca los productos de servicio como subcontratados y permite que Odoo cree automáticamente órdenes de compra para ellos cuando los necesiten las ventas, los kits o la fabricación. Es un módulo base: añade las opciones de configuración, no una pantalla…

  • Supplier CalendarOdoo 12, 13, 14, 15, 16, 17, 18, 19
    supplier_calendar

    Te permite adjuntar un calendario de horario laboral a un proveedor para que los plazos de entrega de compra se cuenten en los días laborables de ese proveedor en lugar de días naturales, y lo utiliza para calcular las fechas previstas en los pedidos de…

  • vendor_transport_lead_time

    Divide el plazo de entrega de un proveedor en plazo de entrega del proveedor y plazo de entrega del transporte, y utiliza la parte del transporte para mostrar cuándo deben entregarse las mercancías al transportista para que lleguen en la fecha prevista.

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.