none
Kontakte filtern nach Aktivität - nur solche zeigen, in denen ein bestimmer Aktivitätstyp nicht vorhanden ist RRS feed

  • Frage

  • Hallo zusammen.

    Ich habe scheinbar einen Knoten im Kopf.
    Ich habe eine Kontaktliste, in der die Kontakte folgende Aktivitätselemente haben können:

    1. Keine
    2. Mail
    3. Mails und Aufgaben

    Jetzt möchte ich eine neue Liste per Filter erstellen, in der nur die Kontakte gelistet werden, in der es keine Aufgabe als Aktivitätselement gibt.
    Nur umgekehrt bekomme ich es hin ... Ich hoffe, dass jemand eine Lösung hat.

    Danke für die (hoffentlich schnelle) Hilfe.

    Grüße,
    Stefan

    • Typ geändert saw1964 Mittwoch, 25. Juli 2012 19:48 Gab vorher einen internen Serverfehler
    Mittwoch, 25. Juli 2012 19:46

Antworten

  • Hallo Stefan,

    eine Einschränkung der GUI für die erweiterte Suche ist es, das sie nicht nach nicht vorhandenen Datensätzen suchen kann.

    Eine mögliche, suportetee Lösung wäre, die gewünschte Abfrage zu  erstellen und über das SDK in der Datenbank zu speichern.

    Alternativ kannst du das Fetch-XML auch per SQL direkt in die CRM Datenbank schreiben, das ist aber völlig unsupportet.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website XING LinkedIn Facebook Twitter

    • Als Antwort vorgeschlagen Michael Sulz Montag, 27. Februar 2017 12:20
    • Als Antwort markiert Michael Sulz Montag, 27. Februar 2017 12:20
    Donnerstag, 26. Juli 2012 06:09
  • Gott sei Dank gibt es auch noch die Marketinglisten, zumindest wenn man Leads, Kontakte oder Firmen identifizieren will. Erst alle Hinzufügen, dann jene entfernen, bei denen Aktivitäten vom Typ X angefallen sind. Anschließend verbleiben all jene Datensätze, bei denen eine bestimmte Aktivität nicht erfolgt ist.

    Zugegeben: Ein Workaround, aber ein der schnell und bequem zur Lösung führt


    Carsten Groth http://carstengroth.wordpress.com Microsoft Dynamics Certified Technology Specialist CRM Online 30 Tage kostenfrei testen – http://crm.dynamics.com/de-de/trial-overview

    Donnerstag, 26. Juli 2012 16:35
  • Hallo Stefan,

    ich persönlich würde das so lösen, dass ich über ein Plugin auf Aufgaben bei dem beteiligten Kontakt ein benutzerdefiniertes Datumsfeld "Letzte Aufgabe" mit dem entsprechenden Datum fülle.

    Dadurch könntest sehr einfach nicht nur herausfinden, welche Kontakte noch keine Aufgabe hatten, sondern auch die herausfinden, wie lange die letzte Aufgabe her war.

    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

    Freitag, 5. Oktober 2012 08:40
    Moderator

Alle Antworten

  • Hallo Stefan,

    eine Einschränkung der GUI für die erweiterte Suche ist es, das sie nicht nach nicht vorhandenen Datensätzen suchen kann.

    Eine mögliche, suportetee Lösung wäre, die gewünschte Abfrage zu  erstellen und über das SDK in der Datenbank zu speichern.

    Alternativ kannst du das Fetch-XML auch per SQL direkt in die CRM Datenbank schreiben, das ist aber völlig unsupportet.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website XING LinkedIn Facebook Twitter

    • Als Antwort vorgeschlagen Michael Sulz Montag, 27. Februar 2017 12:20
    • Als Antwort markiert Michael Sulz Montag, 27. Februar 2017 12:20
    Donnerstag, 26. Juli 2012 06:09
  • Hallo Michael.

    Na das sind ja "gute" Nachrichten.
    Und ich habe gestern schon an meinem eigenen Intellekt gezweifelt.
    Komisch, dass MS das nicht zulässt. Ich arbeite noch nicht so lange mit der CRM und für mich ist das aber eine total wichtige Abfrage:"Bitte die Kontakte listen, mit denen noch nichts passiert ist. Passieren heißt Aufgabe ist vorhanden.

    Ok, und was wäre nun das "passende" SQL Statement?
    Mal schauen, ob ich das zusammenbringe ...

    Danke für die wirklich schnelle Antwort und Grüße,
    Stefan

    PS: In diesem Kontext bestätigt sich das "MVP" - DANKE!
    Donnerstag, 26. Juli 2012 11:58
  • Gott sei Dank gibt es auch noch die Marketinglisten, zumindest wenn man Leads, Kontakte oder Firmen identifizieren will. Erst alle Hinzufügen, dann jene entfernen, bei denen Aktivitäten vom Typ X angefallen sind. Anschließend verbleiben all jene Datensätze, bei denen eine bestimmte Aktivität nicht erfolgt ist.

    Zugegeben: Ein Workaround, aber ein der schnell und bequem zur Lösung führt


    Carsten Groth http://carstengroth.wordpress.com Microsoft Dynamics Certified Technology Specialist CRM Online 30 Tage kostenfrei testen – http://crm.dynamics.com/de-de/trial-overview

    Donnerstag, 26. Juli 2012 16:35
  • Hallo Stefan,

    ich persönlich würde das so lösen, dass ich über ein Plugin auf Aufgaben bei dem beteiligten Kontakt ein benutzerdefiniertes Datumsfeld "Letzte Aufgabe" mit dem entsprechenden Datum fülle.

    Dadurch könntest sehr einfach nicht nur herausfinden, welche Kontakte noch keine Aufgabe hatten, sondern auch die herausfinden, wie lange die letzte Aufgabe her war.

    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

    Freitag, 5. Oktober 2012 08:40
    Moderator