Módulos OCA de ventas para Odoo
Flujo de pedidos de venta, presupuestos, tarifas, promociones, comisiones de agentes e informes comerciales: piezas para adaptar el ciclo de venta de Odoo a la forma de trabajar de cada empresa. En el catálogo hay 504 módulos de esta área, 1 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
- CRM y marketing
- Compras
- 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
- Sale No Portal ButtonOdoo 18sale_no_portal_button
Este módulo elimina el botón que da acceso a los clientes al pedido de venta en el portal del cliente desde los correos de notificación del pedido de venta, excepto para los contactos que tienen una cuenta de usuario.
- Sale numeric step widgetsOdoo 16sale_numeric_step
Añade botones (-) y (+) a los campos de cantidad, cantidad de empaquetado y precio unitario en los pedidos de venta, lo que facilita el ajuste de valores en dispositivos móviles y tabletas.
- sale_order_action_invoice_create_hook
Este módulo cambia cómo se crean las facturas a partir de los pedidos de venta, permitiendo que las facturas se agrupen por cliente y moneda en lugar de por pedido de venta, y añade hooks para que los desarrolladores personalicen la agrupación e incluyan…
- sale_order_add_byproduct
Cuando se finaliza una orden de fabricación, los subproductos vendibles producidos se añaden automáticamente como líneas facturables en el pedido de venta relacionado, con una nota configurable y el precio de la lista de precios del cliente.
- Sale Order Amount to InvoiceOdoo 14, 15, 16, 18, 19sale_order_amount_to_invoice
Añade una cifra "Amount To Invoice" a los presupuestos y pedidos de venta, mostrando el total sin impuestos que aún está pendiente de facturar. Aparece en el formulario del pedido y como columna opcional en las listas de presupuestos y pedidos.
- Sale Order Approval BlockOdoo 19sale_order_approval_block
Te permite bloquear un pedido de venta con un motivo de aprobación elegido para que no pueda confirmarse hasta que alguien con el permiso adecuado libere el bloqueo.
- Sale Order ArchiveOdoo 12, 13, 14, 15, 16, 17, 18, 19sale_order_archive
Te permite archivar pedidos de venta que están Bloqueados o Cancelados para que desaparezcan de la lista normal de pedidos de venta, aunque sigan siendo buscables mediante un filtro dedicado Archivados.
- Sale Order Blanket OrderOdoo 16, 18sale_order_blanket_order
Añade pedidos de venta marco (blanket) con un periodo de validez y pedidos de liberación (call-off) que toman cantidades de ellos, controlando la reserva de existencias, el precio y lo que ocurre cuando el pedido marco caduca.
- sale_order_blanket_order_carrier_auto_assign
Mantiene las líneas de gastos de envío añadidas automáticamente fuera de la coincidencia de pedidos abiertos de llamada, de modo que se pueda seguir confirmando una segunda llamada sin el error 'product is not part of linked blanket order'.
- sale_order_blanket_order_sale_margin
Este módulo establece automáticamente el margen y el porcentaje de margen a cero en las líneas de pedido de liberación, de modo que el impacto financiero solo se contabiliza en el pedido abierto original.
- Sale Blanket Order prebook stockOdoo 16, 18sale_order_blanket_order_stock_prebook
Te permite reservar stock para pedidos abiertos cuando se confirman, de modo que las cantidades que planeas solicitar más adelante ya estén reservadas y disponibles.
- sale_order_blanket_order_stock_prebook_release
Este módulo garantiza que, cuando se confirman los pedidos marco, la fecha de prioridad para liberar stock se establece en la fecha de inicio del pedido marco, de modo que las reservas y las liberaciones sigan el orden correcto.
- sale_order_cancel_optional_email
Cancela un pedido de venta confirmado en un solo clic sin ningún asistente de correo electrónico, o utiliza el nuevo botón 'Send Email and Cancel' cuando sí quieras notificar al cliente.
- Sale Order Carrier Auto AssignOdoo 13, 14, 15, 16, 17, 18, 19sale_order_carrier_auto_assign
Rellena automáticamente el transportista de entrega (método de envío) en los pedidos de venta, ya sea cuando se crea el presupuesto o cuando se confirma, según la configuración de la compañía.
- sale_order_change_analytic_account
Permite a los usuarios de ventas reemplazar la cuenta analítica en un pedido de venta confirmado y en sus líneas de factura relacionadas, mediante un pequeño asistente emergente abierto desde el pedido de venta.
- sale_order_country_allowed_product
Restringe qué productos se pueden vender según el país de la dirección de envío. Los productos se pueden limitar a países específicos, y los pedidos de venta con productos no disponibles no se pueden confirmar.
- Currency Rate in Sale OrderOdoo 16sale_order_currency_rate
Te permite elegir si los pedidos de venta muestran el tipo de cambio entre la moneda del pedido y la moneda de la empresa, y en qué dirección (normal, inversa, ambas o ninguna).
- Sale Order Digitized SignatureOdoo 12, 14sale_order_digitized_signature
Capture y almacene la firma manuscrita de un cliente directamente en un pedido de venta, e imprímala en el informe PDF del pedido de venta como prueba de aceptación.
- Sale Order Disable User AutosubscribeOdoo 13, 14, 18, 19sale_order_disable_user_autosubscribe
Evita que el comercial se añada automáticamente como seguidor de un pedido de venta. Cuando se asigna un comercial a un pedido, este ya no recibe sus mensajes de forma predeterminada.
- sale_order_discount_fast_change_ui
Añade un botón 'Apply Global Discount' en los pedidos de venta que abre una ventana emergente rápida para establecer un porcentaje de descuento único en las líneas del pedido, sustituyendo el asistente de descuento estándar, más lento.
- Sale Discount InvoicingOdoo 15sale_order_discount_invoicing
Permite contabilizar el descuento de una línea de venta en una cuenta de descuento dedicada dividiendo la línea de factura en dos: una línea al precio original y otra línea para el descuento.
- Sale Order End UserOdoo 16sale_order_end_user
Añade un campo "End User" a los pedidos de venta, para que puedas registrar el cliente final que realmente utilizará los bienes, de forma separada a la dirección de entrega.
- Sale Order Finish ServiceOdoo 18sale_order_finish_service
Añade una marca "finished" a los pedidos de venta confirmados para que puedas marcar un pedido de servicio como entregado o terminado, y filtrar los pedidos por terminados o no terminados.
- Sale Order General DiscountOdoo 12, 13, 14, 15, 16, 17, 18, 19sale_order_general_discount
Añade un campo de descuento general en los pedidos de venta que rellena automáticamente el descuento en cada línea del pedido, con un descuento predeterminado por cliente y una marca de exclusión por producto.
- sale_order_general_discount_payment_term
Permite almacenar un descuento general predeterminado en cada plazo de pago, que se aplica automáticamente al descuento general de cualquier pedido de venta que utilice ese plazo de pago.
- Sale Order General Discount TripleOdoo 14, 16, 18sale_order_general_discount_triple
Te permite elegir cuál de los tres campos de descuento de una línea de pedido de venta recibe el descuento general del pedido y cuál recibe el descuento de la tarifa, de modo que ambos descuentos puedan coexistir en la misma línea.
- Sale Order Incoterm PlaceOdoo 12, 13sale_order_incoterm_place
Añade un campo de texto "Incoterm Place" a los pedidos de venta, que se muestra junto al Incoterm en el formulario del pedido y se imprime en el informe del pedido de venta / pro-forma.
- Sale Order Invoice AmountOdoo 13, 14, 15, 16, 17, 18, 19sale_order_invoice_amount
Muestra cuánto de un pedido de venta ya ha sido facturado y cuánto queda por facturar, tanto en el resumen de totales de impuestos del pedido como en columnas opcionales en las listas de pedidos de venta y presupuestos.
- Sale Order Invoice DateOdoo 14sale_order_invoice_date
Añade una fecha de factura a los pedidos de venta, a las líneas de pedido de venta y al informe de análisis de pedidos de venta, para que los usuarios puedan ver y filtrar las ventas según cuándo se facturaron realmente.
- Sale Order Invoicing Finished TaskOdoo 12, 13, 14, 15, 16, 17, 18sale_order_invoicing_finished_task
Añade un control "Facturable" en las tareas para que las líneas de orden de servicio vinculadas a tareas solo puedan facturarse una vez que la tarea esté marcada como facturable. También puede automatizarse a través de las etapas del proyecto.
- Sale Order Invoicing Picking FilterOdoo 16, 18sale_order_invoicing_picking_filter
Te permite facturar un pedido de venta en función de las entregas o recepciones específicas que elijas, en lugar de facturar todo a la vez. Seleccionas los pickings en el asistente de facturación y Odoo crea la factura a partir de esos productos.
- Sale Order Line CancelOdoo 14, 16, 17, 18sale_order_line_cancel
Añade un botón 'Cancel remaining qty' en las líneas de pedido de venta para detener la entrega de lo que queda, y realiza un seguimiento de las cantidades canceladas y pendientes de entregar. Un ajuste de la compañía decide si la cancelación también reduce…
- Sale Order Line Cancel Sale StockOdoo 16, 18sale_order_line_cancel_sale_stock
Cancela únicamente el stock restante por entregar en una línea de pedido de venta, sin tocar las cantidades ya entregadas. La cantidad cancelada se registra en la línea de pedido de venta.
- Sale Order Line Chained MoveOdoo 13, 14, 15, 18sale_order_line_chained_move
Añade una configuración en las reglas de stock para mantener un movimiento de stock por línea de pedido de venta en lugar de fusionar movimientos del mismo producto, y te permite ver todos los movimientos de stock encadenados directamente desde una línea de…
- sale_order_line_client_order_ref
Añade un campo Customer Order Reference a las líneas de pedido de venta y a las líneas de factura, de modo que cada línea pueda llevar su propia referencia de cliente. Se puede mostrar en los informes PDF de venta y factura y copiar en las facturas.
- Sale Order Line DateOdoo 12, 13, 14, 15, 16, 17, 18, 19sale_order_line_date
Añade una Delivery Date (commitment date) por línea en las líneas de pedido de venta, que fluye a los stock moves del pedido y aparece en el formulario, la lista y el informe impreso de la quotation/sale order.
- sale_order_line_date_next_reception
Muestra la próxima fecha de recepción prevista de un producto directamente en la línea del pedido de venta, para que los vendedores puedan ver cuándo volverán a estar disponibles los artículos sin existencias.
- Sale Order Line Delivery StateOdoo 13, 14, 15, 16, 18, 19sale_order_line_delivery_state
Muestra un estado de entrega en cada línea de pedido de venta (No delivery, Unprocessed, Partially processed, Done) y permite forzar una línea a Done cuando se cancelaron las cantidades restantes.
- Sale order line descriptionOdoo 12, 13, 14, 15, 16, 17, 18, 19sale_order_line_description
Añade una configuración de Ventas que hace que las líneas de pedido de venta muestren solo la descripción de venta del producto como texto de la línea, en lugar de la combinación habitual de referencia, nombre del producto y descripción.
- sale_order_line_description_single_attribute
Cuando un producto tiene atributos con un solo valor posible, este módulo incluye el nombre de ese valor en la descripción de la línea del pedido de venta, en lugar de ocultarlo.
- sale_order_line_discount_validation
Los responsables de ventas pueden revisar y aprobar los presupuestos que contienen descuentos por encima de un límite definido por la empresa antes de que se envíen, impriman o confirmen.
- sale_order_line_display_stock_per_warehouse
Muestra el stock disponible en cada almacén directamente en las líneas de pedido de venta, para que los vendedores puedan ver las cantidades sin salir del pedido. Tú eliges qué cifra de stock se muestra y qué almacenes aparecen.
- Sale Order Line Effective DatesOdoo 16, 18sale_order_line_effective_date
Añade tres columnas de fecha a las líneas de pedido de venta: la fecha de finalización de la primera entrega, la fecha de finalización de la última entrega y la fecha de compromiso tomada del pedido.
- sale_order_line_field_from_product_attribute
Te permite elegir un campo de línea de pedido de venta donde se copia automáticamente un valor de atributo de producto, de modo que los valores de atributo estén disponibles para informes y análisis.
- Sale Order Line Final PriceOdoo 18sale_order_line_final_price
Añade un campo Final Price a las líneas de pedido de venta: los comerciales escriben el precio acordado con el cliente y Odoo calcula el descuento, mientras que el precio unitario y el descuento permanecen bloqueados para quienes no son responsables de ventas.
- sale_order_line_initial_quantity
Muestra la cantidad original pedida en cada línea de pedido de venta una vez confirmado el pedido, para que puedas compararla con la cantidad actual y ver qué se modificó.
- Sale Order Line InputOdoo 12, 13, 14, 15, 16, 17, 18, 19sale_order_line_input
Permite a los comerciales trabajar directamente con las líneas de pedido de venta en una vista de lista dedicada, donde pueden buscar, crear y editar líneas sin abrir cada pedido de venta.
- Sale Order Line MenuOdoo 13, 14, 15, 16, 17, 18, 19sale_order_line_menu
Añade un menú "Order Lines" bajo Sales para que los usuarios puedan explorar, filtrar y analizar cada línea de pedido de venta en una sola lista, con una vista pivote para los totales.
- Sale Order Line move to OptionalOdoo 16, 18sale_order_line_move_to_optional
Añade un botón en cada línea de pedido de venta que mueve la línea a la sección de productos opcionales, eliminándola de las líneas principales del pedido. Solo funciona mientras el presupuesto sigue siendo un borrador o está enviado.
- Sale Order Line Multi WarehouseOdoo 16, 17sale_order_line_multi_warehouse
Divide una línea de pedido de venta entre varios almacenes para que la entrega se cree como albaranes separados por almacén. Un ajuste de la compañía habilita la funcionalidad, y cada línea muestra cuánta cantidad está asignada a cada almacén.
- Sale order line hidden in reportOdoo 16, 18, 19sale_order_line_no_print
Te permite ocultar líneas individuales de presupuesto, pedido de venta y factura de los documentos que recibe tu cliente, manteniendo esas líneas en Odoo para uso interno.
- Sale Order Line Not BillableOdoo 15sale_order_line_not_billable
Añade una casilla 'Facturable' en los productos para que puedas marcar artículos que nunca deben facturarse. Los productos no facturables se excluyen automáticamente al crear facturas desde un pedido de venta.
- sale_order_line_noteOdoo 14, 15, 17, 18, 19sale_order_line_note
Añade un campo de Nota de texto libre a cada línea de pedido de venta, para que los usuarios puedan registrar comentarios adicionales por línea de producto directamente en el presupuesto o pedido de venta.
- Sale Order Line Packaging QuantityOdoo 13, 14sale_order_line_packaging_qty
Añade un campo "Package quantity" en las líneas de pedido de venta para que los usuarios puedan pedir productos por embalaje (por ejemplo, cajas, palés) en lugar de unidades individuales. La cantidad pedida se recalcula automáticamente a partir del número de…
- Sale Order Line PositionOdoo 13, 14, 15, 16, 17, 18, 19sale_order_line_position
Añade un número de posición automático a cada línea de pedido de venta, que se muestra en el formulario del pedido y se imprime en el PDF del presupuesto/pedido. Las posiciones se recalculan cuando el pedido se envía, se confirma o se imprime, y pueden…
- Sale order line price historyOdoo 12, 13, 14, 15, 16, 17, 18, 19sale_order_line_price_history
Añade un botón de historial en cada línea de pedido de venta que muestra los precios dados anteriormente al mismo producto para ese cliente, y permite copiar un precio y descuento antiguos de vuelta a la línea actual.
- Sale line locking by pricelistOdoo 16, 18sale_order_line_price_lock_by_pricelist
Permite bloquear el precio unitario y el descuento en las líneas de pedido de venta según el ámbito de la regla de la tarifa, de modo que los comerciales no puedan cambiar los precios que provienen de una regla de tarifa que quieras proteger.
- sale_order_line_price_source
Muestra de dónde procede el precio de cada línea de pedido de venta: una regla de tarifa, el precio de venta del producto o una modificación manual. Añade columnas de solo lectura en las líneas de pedido de venta para que puedas ver el origen y la regla de…
- Sale Order Line all Product Attribute ValuesOdoo 16, 18sale_order_line_product_attribute_values
Este módulo añade campos almacenados en las líneas de pedido de venta que recopilan todos los valores de atributo de producto utilizados por la línea, de modo que puede verlos en el formulario de la línea y filtrar o agrupar las líneas de pedido de venta por…
- Sale Order Line RemoveOdoo 13, 15, 16, 18sale_order_line_remove
Permite eliminar líneas de pedidos de venta de pedidos confirmados cuando no han sido facturadas ni entregadas, tras habilitar la opción en los ajustes de Ventas.