OdooWiki OCA HUB

Base Tier Validation Defination Server Action

base_tier_validation_definition_server_action folder_open OCA/server-ux open_in_new
Sin categoría Licencia: AGPL-3

Este módulo incluye la capacidad de definir la acción de servidor de definición de nivel.

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 16.0

Añade una nueva opción "Server Action" a las definiciones de validación por niveles, de modo que un nivel puede activarse ejecutando una acción de servidor personalizada en lugar de solo mediante una condición de dominio.

Este módulo amplía la funcionalidad de validación por niveles. En el formulario de definición de niveles (la pantalla donde se configuran los niveles de aprobación), se añade una nueva opción "Server Action" al campo definition type. Al seleccionarla, aparece un nuevo campo donde se selecciona una server action.

  • La lista de server actions se filtra para mostrar solo las server actions que pertenecen al mismo modelo que la definición del nivel, por lo que no se puede seleccionar una acción para el modelo equivocado.
  • Cuando Odoo evalúa si un nivel se aplica a un registro, y el nivel es de tipo "Server Action", ejecuta la server action seleccionada sobre ese registro en lugar de comprobar un dominio.
  • Si la server action falla, el usuario ve un mensaje de error que explica que la condición de validación del nivel no se ha podido evaluar.

El módulo modifica el modelo tier.definition (añade el nuevo tipo y el campo de server action) y el mixin tier.validation (añade la lógica de evaluación). No añade menús nuevos; la nueva opción aparece dentro del formulario de definición de niveles existente del módulo base de validación por niveles.

Modelos y campos (2)
  • tier.definition · amplía un modelo existentedefinition_type, definition_server_action_id (Server Action)
  • tier.validation · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

En cada Tier Definition

  • Elija la opción Server Action en la Definition.
  • En la server action debe asignar un valor booleano a una variable de acción, el valor de esa variable determinará si se necesita validación o no en el objeto
  • Utilizará el mismo modelo que el seleccionado en la defination para evaluar la server action

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, Uso.

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.