Sale Order Product Assortment
Este módulo permite utilizar los surtidos de productos relacionados con un partner en los pedidos de venta. Con esta implementación, solo permitimos seleccionar los productos definidos en la lista de permitidos y no permitimos seleccionar los productos definidos en la lista restringida en los pedidos de venta.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Restringe los productos que se pueden añadir a un pedido de venta según el surtido de productos del cliente. Cuando un cliente tiene una lista de productos permitidos, solo esos productos se pueden seleccionar en las líneas del pedido.
Este módulo conecta los surtidos de productos (listas de productos permitidos y restringidos) con los pedidos de venta. Cuando seleccionas un cliente en un pedido de venta, Odoo busca automáticamente los surtidos aplicados a ese cliente y construye una lista de productos permitidos.
- Si el cliente tiene una lista de productos permitidos, el campo de producto en las líneas del pedido se filtra para que solo se puedan elegir esos productos. Los productos fuera de la lista no se pueden seleccionar.
- La restricción se aplica tanto en la lista de líneas del pedido como en el formulario detallado de la línea del pedido, y también al elegir una plantilla de producto.
- La lista de productos permitidos se recalcula automáticamente cuando cambia el cliente, la dirección de entrega o la dirección de facturación.
- El módulo añade dos campos auxiliares ocultos en el formulario del pedido de venta (productos permitidos y un indicador que señala si existe una lista de permitidos); no son visibles para los usuarios, pero controlan el filtrado.
- Qué campo del cliente se utiliza para encontrar el surtido se puede configurar mediante un parámetro del sistema (cliente, dirección de entrega o dirección de facturación); por defecto se utiliza el campo cliente.
Afecta al modelo de pedido de venta y a la vista del formulario del pedido de venta. No se añaden menús ni informes nuevos.
Depende de
Lo necesitan otros módulos
Modelos y campos (1)
- sale.order · amplía un modelo existenteallowed_product_ids (Allowed Products), has_allowed_products
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/sale-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Sigue los pasos del módulo product_assortment para definir una lista de productos permitidos o productos restringidos o ambos para un partner.
Puedes usar un parámetro del sistema para especificar el campo de partner en los pedidos de venta "sale_order_product_assortment.partner_field"
- Vaya a Ventas \> Pedidos \> Presupuestos.
- Cree un nuevo pedido.
- Seleccione uno de los contactos definidos en product_assortment.
- Añada productos definidos en el surtido de productos.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.