OdooWiki OCA HUB

OCA/purchase-workflow

Repositorio de la comunidad OCA con 221 módulos para Odoo confirmados en el catálogo de OdooWiki (versiones 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0). Revisado el 2026-11-03.

Abrir en GitHub

Módulos confirmados por versión

12.0
71 módulos
13.0
80 módulos
14.0
105 módulos
15.0
108 módulos
16.0
114 módulos
17.0
79 módulos
18.0
109 módulos
19.0
49 módulos
20.0
2 módulos

Módulos del repositorio

  • 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.

  • purchase_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, 19
    purchase_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_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_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.

Datos importados de GitHub: cada versión listada está confirmada (rama, directorio y manifiesto instalable comprobados en la fecha de revisión). No se evalúa el soporte activo ni la certificación OCA.