Mapping E-Mail zu Anfrage

29. März 2010 13:29

Hallo Zusammen,

das konvertieren einer E-Mail in eine Anfrage ist ja ein gutes Feature. Aber ist es irgendwie möglich das Mapping von E-Mail zu Anfrage zu beeinflussen?
über

select * from entitymapbase where targetentityname = 'email'

bekomme ich leider nichts zurück :-(
Ich würde gerne den Body der Mails in das Details Feld der Anfrage übernehmen.

Danke
Pascal

Re: Mapping E-Mail zu Anfrage

31. März 2010 09:53

Hallo Pascal,

direkt kann man das Mapping nicht beeinflussen. Du kannst die Daten aber z.B. über eine eigene ASPX-Seite von der eMail in die Anfrage kopieren. Dabei musst du nur beachten, das der Body eine Mail in der Regel im HTML-Format vorliegt und du dann erst alle HTML-Tags entfernen muss, befor du den Body in die Anfrage schreibst.

Re: Mapping E-Mail zu Anfrage

15. April 2010 15:19

Hallo,

Beim erstellen einer E-Mail aus einer Anfrage habe ich diesen Code Verwendet um Werte zu setzen und zu übergeben

Code:
var FORM_TYPE_CREATE = 1;
var ENTITY_TYPE = 4202; //4202 = Email; 112 = Anfragen
if (crmForm.FormType == FORM_TYPE_CREATE)
{
    if (window.opener)
   {
     
       var oParentCrmForm = window.opener.document.all.crmForm;
       alert("TypeCode: " +    oParentCrmForm.ObjectTypeCode );
       if (oParentCrmForm && oParentCrmForm.ObjectTypeCode == ENTITY_TYPE)
       {
            var caseSubject = oParentCrmForm.all.title.DataValue;
            crmForm.all.subject.DataValue = crmForm.all.subject.DataValue == null ? caseSubject
        }
    }
}


Geht das nicht auf ähnliche Weise auch von E-Mail zu Anfrage?
mit dem gleichen Code bekomme ich schon ein Problem beim Prüfen des TypeCodes. Der ist nämlich nicht 1 sondern 2 - also Update??

Wie würde so eine Aspx Seite aussehen? mal unabhängig von den HTML-Tags.

Danke
Pascal