Startseite > CRM 4.0, JavaScript > Email Vorlage automatisch auswählen

Email Vorlage automatisch auswählen

Ich habe schon mehrfach in den Foren die Frage gelesen, wie eine Email Vorlage automatisch ausgewählt werden kann. In diesem Forumbeitrag habe ich jetzt eine entsprechende Lösung gelesen, die ich euch nicht vorenthalten möchte.

function setEmailContent() {
try {
//Nur bei Create
if (crmForm.FormType == 1) {
var command = new RemoteCommand("EmailTemplateService", "GetInstantiatedEmailTemplate");
command.SetParameter("templateId", "{47A39EA6-388F-43B9-9880-E1FDB88B3A5D}");
command.SetParameter("objectId", ticket.DataValue[0].id);
command.SetParameter("objectTypeCode", 112);


var result = command.Execute();
//Wenn eine entsprechende Vorlage gefunden wurde
if (result.Success) {
if (typeof (result.ReturnValue) == "string") {
var oXml = CreateXmlDocument(false);
oXml.loadXML(result.ReturnValue);
crmForm.all.description.InsertValue(oXml.selectSingleNode("template/body").text);
crmForm.all.subject.value = oXml.selectSingleNode("template/subject").text;
}
}
}
return true;
}
catch (e) {
alert("Error : " + e.description);
return false;
}
}

Schlagwörter: ,
  1. Es gibt noch keine Kommentare.
  1. No trackbacks yet.

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: