none
Emailvorlage in Ribbon RRS feed

  • Frage

  • Hallo!

    Ist es möglich, eine bestimmte Emailvorlage als Button im oberen Ribbon zu platzieren? Sodass ich in einem Datensatz mittels klick auf diesen Button direkt eine Email aus dieser Vorlage erzeuge?

    Schönes Wochenende

    Jan

    Freitag, 5. Oktober 2012 12:23

Antworten

  • Hallo,

    dazu müsstest du einen über den Ribbon Button eine Javascript Funktion aufrufen, die eine Email Aktivität durch Verwendung der Vorlage erstellt und dann die Email in einem neuen Fenster öffnet. Ich würde mir also etwas in dieser Richtung ausdenken.

    Ich würde zur Erstellung der Email den REST Endpoint in Javascript verwenden, ich bin mir momentan allerdings nicht ganz sicher ob die Erstellung einer Email mit Vorlage über REST möglich ist. Vielleicht können hier unsere Experten im Forum helfen.

    Grüße,

    Pavlos


    Please mark this reply as answer if it helps you find a resolution to your problem.



    Freitag, 5. Oktober 2012 18:26
  • Hallo Jan,

    der Vorschlag von Pavlos ist schon mal ein richtiger Ansatz. Rein konfigurativ ohne Programmierung kommt man hier nicht weiter. Du musst in jedem Fall die Ribbon-Bar anpassen (Siehe http://www.bing.com/search?q=crm+2011+ribbon+bar+editor) und mit JScript arbeiten. Für die eigentliche Erstellung der Serien-E-Mail wird tatsächlich über REST keine entsprechende Möglichkeit zur Verfügung gestellt. Zumindest ist das aktuell so.

    Ich würde hier auf eine der folgenden zwei Arten vorgehen:

    1. Vollständige Implementierung in JScript und Ansteuern der SendBulkMailRequest-Nachricht (http://www.bing.com/search?q=SendBulkMailRequest) per SOAP.

    2. Serverseitiges Bereitstellen der Versendung über die SendBulkMailRequest-Nachricht (entweder über einen eigenen Webdienst oder über ein Plugin) und Aufrufen dieser serverseitigen Funktion per JScript.

    In jedem Fall braucht man aber hierzu ein mehr oder weniger Intensives Wissen zum CRM 2011 SDK (http://www.bing.com/search?q=microsoft+dynamics+crm+2011+sdk). Den Aufwand schätze ich auf ca. 4-8 Stunden. Sobald das Implementiert ist würde jeder weiterer Button ca. 1 Stunde benötigen.

    Viele Grüße,
    Jürgen


    Jürgen Beck

    Dipl. Kfm./Wirtschaftsinformatik
    MVP, MCSD.NET, MCITP DBA, MCDBA, MCSE
    Microsoft Certified Business Management Solutions Professional
    Microsoft Certified CRM Developer
    Microsoft Certified Trainer

    ComBeck IT Services & Business Solutions
    Microsoft Gold Certified Partner
    Microsoft Small Business Specialist

    Developing & Supporting Business Applications from small business to big enterprises covering scores of sectors

    http://www.combeck.de

    Samstag, 6. Oktober 2012 08:30
    Moderator

Alle Antworten

  • Hallo,

    dazu müsstest du einen über den Ribbon Button eine Javascript Funktion aufrufen, die eine Email Aktivität durch Verwendung der Vorlage erstellt und dann die Email in einem neuen Fenster öffnet. Ich würde mir also etwas in dieser Richtung ausdenken.

    Ich würde zur Erstellung der Email den REST Endpoint in Javascript verwenden, ich bin mir momentan allerdings nicht ganz sicher ob die Erstellung einer Email mit Vorlage über REST möglich ist. Vielleicht können hier unsere Experten im Forum helfen.

    Grüße,

    Pavlos


    Please mark this reply as answer if it helps you find a resolution to your problem.



    Freitag, 5. Oktober 2012 18:26
  • Hallo Jan,

    der Vorschlag von Pavlos ist schon mal ein richtiger Ansatz. Rein konfigurativ ohne Programmierung kommt man hier nicht weiter. Du musst in jedem Fall die Ribbon-Bar anpassen (Siehe http://www.bing.com/search?q=crm+2011+ribbon+bar+editor) und mit JScript arbeiten. Für die eigentliche Erstellung der Serien-E-Mail wird tatsächlich über REST keine entsprechende Möglichkeit zur Verfügung gestellt. Zumindest ist das aktuell so.

    Ich würde hier auf eine der folgenden zwei Arten vorgehen:

    1. Vollständige Implementierung in JScript und Ansteuern der SendBulkMailRequest-Nachricht (http://www.bing.com/search?q=SendBulkMailRequest) per SOAP.

    2. Serverseitiges Bereitstellen der Versendung über die SendBulkMailRequest-Nachricht (entweder über einen eigenen Webdienst oder über ein Plugin) und Aufrufen dieser serverseitigen Funktion per JScript.

    In jedem Fall braucht man aber hierzu ein mehr oder weniger Intensives Wissen zum CRM 2011 SDK (http://www.bing.com/search?q=microsoft+dynamics+crm+2011+sdk). Den Aufwand schätze ich auf ca. 4-8 Stunden. Sobald das Implementiert ist würde jeder weiterer Button ca. 1 Stunde benötigen.

    Viele Grüße,
    Jürgen


    Jürgen Beck

    Dipl. Kfm./Wirtschaftsinformatik
    MVP, MCSD.NET, MCITP DBA, MCDBA, MCSE
    Microsoft Certified Business Management Solutions Professional
    Microsoft Certified CRM Developer
    Microsoft Certified Trainer

    ComBeck IT Services & Business Solutions
    Microsoft Gold Certified Partner
    Microsoft Small Business Specialist

    Developing & Supporting Business Applications from small business to big enterprises covering scores of sectors

    http://www.combeck.de

    Samstag, 6. Oktober 2012 08:30
    Moderator