Dank @DChhapgar für Hilfe mir herauszufinden, wie Sie "Entwurf E-Mail" Aktivität in Gelegenheit hinzufügen, jedoch, wenn ich es versuchte Führen Sie meinen Code Ich erstellte folgenden @ DChhapgar Anweisung, ich habe Fehler wie folgt:Kann nicht finden "Von" Feld in Web-API beim Versuch, "Entwurf E-Mail" Aktivität in Opportunity
Fehler # 13: Einfügen von 'Aktivität' Datensatz ausgelöst einen oder mehrere Fehler. Lesen Sie bitte. Fehler: ‚Aus‘ darf nicht leer sein
Mein Code ist wie folgt:
CR304000Content CR304000 = context.CR304000GetSchema();
context.CR304000Clear();
//Email Activity Screen
CR306015Content CR306015 = context.CR306015GetSchema();
context.CR306015Clear();
//Locate Opportunity for which Email Draft needs to be added
CR304000Content[] CR304000result = context.CR304000Submit(
new Command[]
{
new Value { Value = opportunity.ID, LinkedCommand = CR304000.OpportunitySummary.OpportunityID},
//Invoke New Email Actity Action
CR304000.Actions.NewMailActivity
});
//Specify data for Email Activity
if (!string.IsNullOrWhiteSpace(email.Subject))
{
CR306015Content[] CR306015result = context.CR306015Submit(
new Command[]
{
new Value { Value = "[email protected]", LinkedCommand = CR306015.Message.FromMailAccountID},
new Value { Value = email.ToAddress, LinkedCommand = CR306015.Message.To},
new Value { Value = email.Subject, LinkedCommand = CR306015.Message.Subject },
new Value { Value = email.Message, LinkedCommand = CR306015.Message_.ActivityDetails},
CR306015.Actions.Save,
});
}
Ich sah dort insgesamt drei Felder im Zusammenhang mit E-Mail „von“ in Web-Service-Spezifikation waren: CR306015.Message.FromMailAccountID, CR306015.Message.FromEmailAccountID, CR306015.Message.FromMailFrom, jedoch funktionierte keiner von beiden für mich.
Fehle ich etwas?