Salesforce creare pulsanti e link opzione - URL personalizzato per lanciare modello e-mail

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

  •  21-09-2019
  •  | 
  •  

Domanda

Ho un modello di email che vorrei lanciare dall'interno del caso utilizzando un collegamento / pulsante. Vedo l'opzione sotto il tasto Setup> Personalizza-> Cases-> e link che ho nemmeno vedere dove ho bisogno di inserire l'URL. Quello che non vedo è la documentazione anzi su come costruire l'URL per lanciare un modello di e-mail. Tutto l'aiuto che essere grande

È stato utile?

Soluzione

Non so se questo è documentato da nessuna parte dalla forza vendita, ma ho trovato da qualche congettura:

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

Basta usare che come il contenuto url di un pulsante personalizzato o un link. Questo è per i casi, come si sta cercando di fare, ma credo che questo dovrebbe funzionare per altri tipi di oggetti pure.

I parametri sono p3_lkid, che è il caso id, p2_lkid che è l'id del contatto che si inviando un'email, e template_id che è hardcoded per il modello di e-mail desiderato. (È possibile trovare questo id, cercando in l'url della pagina di configurazione per il modello)

Altri suggerimenti

Questo è stato davvero utile. Ho, tuttavia, capire un altro modo per farlo. Fare clic sul pulsante "Invia una e-mail" attualmente si dispone. Copiare l'URL e aggiungere &template_id=YOUR TEMPLATE ID.

C'è un altro numero ID che verrà visualizzato nel l'URL originale. Cambia che, per essere il campo dinamico che si desidera che sia.

Ad esempio:

Copia URL da "Send Email": https :? //na3.salesforce.com/_ui/core/email/author/EmailAuthor p3_lkid = 70150000000Axj1 & retURL =% 2F70150000000Axj1

Aggiungi &template_id=YOUR TEMPLATE ID in modo che appaia in questo modo:

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

Rimuovere l'altro id (è l'oggetto che hai utilizzato per inviare l'e-mail - quindi in questo caso, mi mancava di essere in grado di inviare una e-mail direttamente da una campagna) e sostituirlo con il campo dinamico:

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

E voilà! Dovrebbe funzionare!

La risposta di Abeyer è buona. "{!} Case.Solution_Attachments" Tuttavia, se il modello contiene allegati soluzione gli allegati non otterranno incluso a meno che non si aggiunge il parametro new_template = 1 all'URL rendendo:

/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top