Salesforce Crear botones y enlaces opción - URL personalizada para poner en marcha plantilla de correo electrónico

StackOverflow https://stackoverflow.com/questions/1953615

  •  21-09-2019
  •  | 
  •  

Pregunta

Tengo una plantilla de correo electrónico que me gustaría poner en marcha desde el interior de la caja mediante un enlace / botón. Veo la opción prevista en el botón Setup> customize-> casos-> y enlaces siquiera veo donde tengo que colocar la URL. Lo que no veo es la documentación más aún sobre cómo construir la dirección URL para lanzar una plantilla de correo electrónico. Cualquier ayuda que sea grande

¿Fue útil?

Solución

No sé si esto está documentado en cualquier lugar por la fuerza de ventas, pero he encontrado de algún trabajo de adivinar:

/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn

El uso justo que a medida que el contenido de la URL de un botón personalizado o un enlace. Este es uno de los casos, ya que están tratando de hacer, pero creo que esto debería funcionar para otros tipos de objetos también.

Los parámetros son p3_lkid, que es el caso de la identificación, p2_lkid que es el id del contacto que está enviando un correo electrónico, y template_id que está codificada para que la plantilla de correo electrónico deseada. (Puede encontrar este id mirando en la dirección URL de la página de configuración de la plantilla)

Otros consejos

Esto fue realmente útil. Yo, sin embargo, encontrar otra manera de hacerlo. Haga clic en el botón "Enviar Mensaje" que tiene actualmente. Copiar la URL y añadir &template_id=YOUR TEMPLATE ID.

Hay otro número de identificación que se mostrará en la URL original. Cambiar ese sea el campo dinámico que quiere que sea.

Por ejemplo:

Copiar URL de "Enviar correo electrónico": https :? //na3.salesforce.com/_ui/core/email/author/EmailAuthor p3_lkid = 70150000000Axj1 y retURL =% 2F70150000000Axj1

Añadir &template_id=YOUR TEMPLATE ID por lo que se ve así:

/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1&template_id=YOUR TEMPLATE ID 

Retire el otro ID (que es el objeto que utilizó para enviar el correo electrónico - por lo que en este caso, yo quería ser capaz de enviar un correo electrónico directamente a partir de una campaña) y sustituirlo por el campo dinámico:

/_ui/core/email/author/EmailAuthor?p3_lkid={!Campaign.Id}&retURL=%2F70150000000Axih&template_id=YOUR TEMPLATE ID

Y listo! Se debe trabajar!

La respuesta de Abeyer es buena. "{!} Case.Solution_Attachments" Sin embargo, si la plantilla contiene archivos adjuntos solución los archivos adjuntos no conseguirán incluido a menos que agregue el parámetro new_template = 1 a la URL por lo que es:

/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top