Salesforce Créer des boutons et liens Option - URL personnalisée pour lancer modèle de courrier électronique

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

  •  21-09-2019
  •  | 
  •  

Question

J'ai un modèle de courriel que je voudrais lancer à partir dans le cas en utilisant un lien / bouton. Je vois l'option sous le bouton setup-> customize-> cas-> et des liens que je vois même où je dois placer l'URL. Ce que je ne vois pas la documentation est non sur la façon de construire l'URL pour lancer un modèle de courriel. Tout vous aider à être grand

Était-ce utile?

La solution

Je ne sais pas si cela est documenté nulle part par la force de vente, mais je trouve de quelques travaux de deviner:

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

Il suffit d'utiliser que le contenu url d'un bouton ou lien. Celui-ci est pour les cas, comme vous essayez de faire, mais je pense que cela devrait fonctionner pour d'autres types d'objets ainsi.

Les paramètres sont p3_lkid, qui est l'identifiant de cas, p2_lkid qui est l'identifiant du contact que vous envoyez un courrier et template_id est compilé au modèle de courriel désiré. (Vous pouvez trouver cet identifiant en regardant dans l'url de la page de configuration du modèle)

Autres conseils

C'était vraiment utile. Je, cependant, trouver une autre façon de le faire. Cliquez sur le bouton « Envoyer un courriel » vous avez actuellement. Copiez l'URL et ajoutez &template_id=YOUR TEMPLATE ID.

Il y a un autre numéro d'identification qui apparaîtra dans l'URL d'origine. Un changement qui pour être le champ dynamique que vous voulez qu'il soit.

Par exemple:

Copier l'adresse de "Envoyer": https : //na3.salesforce.com/_ui/core/email/author/EmailAuthor p3_lkid = 70150000000Axj1 & retURL =% 2F70150000000Axj1

Ajouter &template_id=YOUR TEMPLATE ID il ressemble à ceci:

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

Supprimer l'autre id (il est l'objet utilisé pour envoyer l'e-mail - dans ce cas, je voulais être en mesure d'envoyer un e-mail directement à partir d'une campagne) et le remplacer par le champ dynamique:

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

Et le tour est joué! Il devrait fonctionner!

La réponse de abeyer est bonne. « {!} Case.Solution_Attachments » Cependant, si le modèle contient des pièces jointes de solution les pièces jointes ne seront pas inclus sauf si vous ajoutez le new_template = 1 paramètre à l'URL rendant:

/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top