OdooWiki OCA HUB

Mail Template Domain

mail_template_domain folder_open OCA/mail open_in_new
Technical Licencia: AGPL-3

Este módulo permite establecer un dominio de aplicación en las plantillas de correo.

Cuando se configura un dominio en una plantilla, esa plantilla solo aparecerá en el compositor de correo cuando el registro activo coincida con el dominio. Las plantillas sin dominio siguen apareciendo para todos los registros del modelo aplicable.

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.0

Te permite restringir una plantilla de correo para que solo aparezca en el compositor de correo cuando el registro al que estás enviando el correo coincida con una condición que definas. Las plantillas sin restricción siguen mostrándose para todos los registros.

Este módulo añade una restricción opcional a las plantillas de correo electrónico. En el formulario de la plantilla, después del campo model, aparece una casilla "Restrict to" y, cuando se marca, un generador de dominios donde se define la condición que debe cumplir un registro para que se ofrezca la plantilla.

Cuando alguien abre el compositor de correo electrónico (por ejemplo, desde un presupuesto, una factura o cualquier registro), Odoo comprueba cada plantilla de ese modelo. Las plantillas sin restricción, o con una condición vacía, siempre se ofrecen. Las plantillas con una condición solo se ofrecen si todos los registros a los que se envía el correo la cumplen. La lista de plantillas del compositor se filtra en consecuencia, y el límite de búsqueda se eleva para que todas las plantillas coincidentes sigan siendo accesibles.

Reglas de negocio y comportamiento automático: - Desmarcar "Restrict to" restablece automáticamente la condición a vacía. - Cambiar el model de la plantilla también restablece la condición a vacía. - La condición se almacena en la plantilla y se evalúa en vivo contra los registros seleccionados.

Modifica el modelo de plantilla de correo electrónico mail.template y el compositor de correo electrónico mail.compose.message, y añade campos a la vista de formulario de la plantilla.

Depende de

mail
Modelos y campos (2)
  • mail.template · amplía un modelo existentefilter_model (Restrict?), filter_domain (Restrict domain)
  • mail.compose.message · amplía un modelo existentetemplate_id, domain_template_id

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo:

  • Vaya a Settings > Technical > Email > Templates.
  • Abra o cree una plantilla de correo.
  • Seleccione una opción en Applies to (como Contact).
  • Marque la casilla Restrict to, establezca el dominio que los registros deben cumplir para que esta plantilla aparezca en el compositor (p. ej. [('is_company', '=', True)] para mostrar la plantilla solo en contactos donde Is a Company esté establecido).
  • Deje Apply on vacío para mantener la plantilla disponible para todos los registros del modelo (comportamiento predeterminado).

Cuando un usuario abre el compositor de correo desde un registro, solo las plantillas cuyo dominio Apply on coincida con ese registro aparecerán en el desplegable Load template.

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, Configuración.

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.