2016-07-19 4 views
1

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?

Antwort

0

Ich denke, FromMailAccountID muss eine ganze Zahl sein. Sehen Sie sich an, welche Werte für vorhandene Datensätze gelten.