OdooWiki OCA HUB

Sale Tier Validation

sale_tier_validation folder_open OCA/tier-validation open_in_new
Sale Licencia: AGPL-3

Este módulo amplía la funcionalidad de los pedidos de venta para admitir un proceso de validación por niveles.

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 19.0

Añade un flujo de trabajo de aprobación a los pedidos de venta y presupuestos: los pedidos pueden requerir uno o varios niveles de validación antes de poder confirmarse, y la impresión puede bloquearse hasta su aprobación.

Este módulo lleva el proceso de aprobación de validación por niveles a los pedidos de venta. Cuando un presupuesto o pedido de venta coincide con una regla de validación que haya configurado, debe ser revisado y aprobado por los revisores designados antes de poder avanzar.

  • El botón Confirmar del formulario del pedido de venta está oculto mientras el pedido está pendiente de revisión o ha sido rechazado, por lo que los usuarios no pueden confirmar un pedido no aprobado.
  • Los revisores ven el pedido en su lista de revisiones, y se añade un filtro "Necesita mi revisión" a la vista de búsqueda de pedidos de venta, junto con un filtro "Validado" para los pedidos que están aprobados y listos para confirmar.
  • Los eventos de validación solicitados, aceptados y rechazados generan mensajes internos en el pedido de venta, y las mismas notificaciones están disponibles en el equipo de ventas (crm.team) para que los miembros del equipo puedan seguir la actividad de aprobación.
  • En los ajustes de Ventas, una nueva opción permite bloquear la impresión del informe del pedido de venta hasta que el pedido esté aprobado. Cuando está habilitada, intentar imprimir un pedido no aprobado genera un error que indica que la impresión del presupuesto está bloqueada hasta que el pedido sea aprobado.
  • Las reglas de validación se configuran en los ajustes de definición de niveles, donde los pedidos de venta ahora están disponibles como un modelo que se puede validar.

El módulo afecta a sale.order, res.company, res.config.settings, tier.definition y al informe del pedido de venta.

Depende de

Modelos y campos (5)
  • sale.order · modelo nuevo
  • res.company · amplía un modelo existentesale_report_print_block
  • tier.definition · amplía un modelo existente
  • res.config.settings · amplía un modelo existentesale_report_print_block
  • report.sale.report_saleorder · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Este módulo depende de base_tier_validation. Puedes encontrarlo en OCA/server-ux

Para configurar este módulo, debe:

  • Ir a Ajustes \> Técnico \> Validaciones por niveles \> Definición de niveles.
  • Crear tantos niveles como desee para el modelo Sale Order.

Si es necesario, actualice "Bloquear impresión de presupuestos no validados" en Ventas \> Configuración \> Ajustes para bloquear la impresión del presupuesto cuando el pedido aún no se haya validado (desactivado por defecto).

Para usar este módulo, necesita:

  • Crear un pedido de venta que active al menos una "Tier Definition".
  • Hacer clic en el botón Request Validation.
  • En la pestaña Reviews, eche un vistazo a las revisiones pendientes y sus estados.
  • Una vez que todas las revisiones estén validadas, haga clic en Confirm Order.

Funciones adicionales:

  • Puede filtrar los SO que solicitan su revisión mediante el filtro Needs my Review.
  • El usuario con derechos para confirmar el SO (validar todos los niveles que se generarían) puede realizar la operación directamente, es decir, no necesita solicitar una validación.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

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.