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 GitHubMódulos confirmados por versión
Módulos del repositorio
- Update costs from purchaseOdoo 16, 18purchase_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 SequenceOdoo 18purchase_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 CurrencyOdoo 15, 17, 18purchase_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, 19purchase_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 RateOdoo 13, 16purchase_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, 19purchase_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 StatusOdoo 17, 18purchase_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 RequestOdoo 12, 13, 15purchase_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, 18purchase_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 ValidationOdoo 13, 14, 15, 16purchase_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, 18purchase_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.
- Supplierinfo Editable TreeOdoo 16purchase_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, 19purchase_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 ValidationOdoo 12, 13, 14, 15, 16, 17, 18purchase_tier_validation
Añade un flujo de trabajo de aprobación a los pedidos de compra: los pedidos pueden requerir una o más revisiones antes de poder confirmarse, y los revisores ven un filtro dedicado para los pedidos que les esperan.
- 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 QtyOdoo 15purchase_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 ModeOdoo 16, 17purchase_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, 19purchase_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 LineOdoo 15, 16, 18purchase_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 DiscreteOdoo 19purchase_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 Control Menu from v12Odoo 13, 15, 17, 19purchase_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 PromotionOdoo 16purchase_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, 18purchase_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 OptionOdoo 15, 18purchase_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, 18purchase_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 EvaluationOdoo 12, 14, 15, 16, 18purchase_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 PlanOdoo 14, 15, 18purchase_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 Delivery FinesOdoo 14, 15, 18purchase_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 ValidationOdoo 14, 15purchase_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, 19sale_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 UnitOdoo 15sale_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 UpdateOdoo 15, 18stock_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, 15subcontracted_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, 19supplier_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 timeOdoo 13, 14, 18vendor_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.