none
CRM 4.0 Problem mit Marketingliste RRS feed

  • Frage

  • Hallo zusammen,

    ich versuche in meinem CRM 4.0 eine Marketingliste mit Ergebnissen aus einer erweiterten Suche zu füttern.
    Die erweiterte Suche liefert 505 Kontakte.
    Wähle ich nun aus, 'alle Ergebnisse der ML hinzufügen' erhalte ich einen "an unhandled exception has occurred" Fehler. Klicke ich mich seite per Seite durch, funktioniert das hinzufügen einwandfrei. Kurios ist, dieses Verhalten tritt nur bei dieser gespeicherten Suche auf. Anderen Abfragen mit weitaus mehr Ergebnisse funktionieren problemlos.

    Im Event Log finde ich dann noch: Exception message: Exception has been thrown by the target of an invocation. 

    Auf dem Server ist UR19 installiert.
    Hat da jemand eine Idee?

    Grüße
    Christian 

    Montag, 12. Dezember 2011 18:49

Antworten

  • Ihr habt anscheinden einen doppelten Schlüssel generiert. Habt ihr mal die DB unsupportet direkt per SQL aktualisiert?

    Kommt dieser Fehler auch, wenn du diese Datensätze zu einer anderen ML hinzufügen möchtest?

    Ansonsten würde ich bei so einem Fehler den MS Support einschalten.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website
    • Als Antwort markiert Michael Sulz Freitag, 25. September 2015 06:34
    Sonntag, 25. Dezember 2011 12:35
  • Kommt der Fehler auch, wenn du eine neue Marketingliste anlegst und in dieser die gleiche erweiterte Suche verwendest?


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website
    • Als Antwort markiert Michael Sulz Freitag, 25. September 2015 06:34
    Mittwoch, 28. Dezember 2011 07:37
  • Ich habe (gemäß http://blogs.msdn.com/b/emeadcrmsupport/archive/2010/05/10/microsoft-crm-4-0-advanced-find-returns-duplicate-records.aspx)
    im Kontakt das Feld contactid auf searchable = yes gesetzt und nun sind keine Duplikate in der Ergebnisliste mehr vorhanden.

    Problem scheint dadurch gelöst.

    Grüße
    Christian

    • Als Antwort markiert christian_v Mittwoch, 28. Dezember 2011 10:14
    Mittwoch, 28. Dezember 2011 09:42

Alle Antworten

  • Hallo Christian,

    Aktiviere doch bitte das Tracing am CRM-Server und führe dann die von dir beschriebenen Schritte nochmals aus - im Tracing bekommst du (normalerweise) viel bessere und vorallem genauere Fehlerbeschreibungen.

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010
    Montag, 12. Dezember 2011 20:40
  • Hallo Andreas,

    danke für den Tipp.
    Tracing enabled -> Aktion wiederholt -> Fehler bekommen -> Tracing disabled -> Zip Traces ausgewählt und erhalten habe ich:
    "the compression cannot be performed because the size of the resulting compressed folder is too large"  :(

    auf der zu speichernden Partition (NTFS) sind 95 GB frei...

    Grüße
    Christian


    • Bearbeitet christian_v Montag, 12. Dezember 2011 21:37 update
    Montag, 12. Dezember 2011 21:36
  • Hallo Christian,

    auf dem CRM Server findest du unter deinem CRM Verzeichnis direkt einen Ordner "Trace". Da sind die Ergebnisse als Textdatei drin und du musst dich nicht mit dem ZIP rumschlagen.

    Viele Grüße
    Bastian

    Dienstag, 13. Dezember 2011 14:59
  • Danke bis hierher!

    Im Trace finde ich nun folgende Meldung:
    Violation of PRIMARY KEY constraint 'PK__fn_GetGuidsFromS__3DDED96D'. Cannot insert duplicate key in object 'dbo.@tbl'.

    Grüße
    Christian

    Dienstag, 13. Dezember 2011 15:26
  • Ihr habt anscheinden einen doppelten Schlüssel generiert. Habt ihr mal die DB unsupportet direkt per SQL aktualisiert?

    Kommt dieser Fehler auch, wenn du diese Datensätze zu einer anderen ML hinzufügen möchtest?

    Ansonsten würde ich bei so einem Fehler den MS Support einschalten.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website
    • Als Antwort markiert Michael Sulz Freitag, 25. September 2015 06:34
    Sonntag, 25. Dezember 2011 12:35
  • Hallo Christian,

    Füllst du eine bestehende Marketingliste oder legst du eine neue an? Kann es sein, dass du versuchst einen Datensatz in die Marketingliste einzufügen der bereits enthalten ist? Falls du deine bestehende erweiterst könntest du auch versuchen die selbe, gespeicherte erweiterte Suche in eine neue Marketingliste einzufügen.

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010
    Dienstag, 27. Dezember 2011 10:02
  • Hallo zusammen,

    ich nutze eine bestehende ML ohne Mitglieder. Basis ist eine abgespeicherte erweiterte Suche. Die erweiterte Suche schließt aus, dass doppelte Einträge vorhanden sind. Kurios ist, dass wenn ich Seite per Seite der Ergebnisliste hinzufüge, funktioniert es einwandfrei. Lediglich wenn ich auswähle "alle von der suche zurückgegebenen Mitglieder hinzufügen" erhalte ich o.g. Fehler.

    Grüße
    Christian


    • Bearbeitet christian_v Dienstag, 27. Dezember 2011 10:32 Update
    Dienstag, 27. Dezember 2011 10:08
  • Kommt der Fehler auch, wenn du eine neue Marketingliste anlegst und in dieser die gleiche erweiterte Suche verwendest?


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website
    • Als Antwort markiert Michael Sulz Freitag, 25. September 2015 06:34
    Mittwoch, 28. Dezember 2011 07:37
  • Ich habe mich der Problemursache genähert:
    Ich bin alle Records, die die erweiterte Suche liefert, durchgegangen und habe entdeckt, dass ein Kontakt 2-fach aufgeführt wird.

    Ich dachte an ein Duplikat, habe beide Datensätze ausgewählt und wollte mergen, CRM teilte mir mit das es sich um den selben Datensatz handelt. Beide Einträge in der AF haben die gleiche GUID.

    Dann bin ich zum zugehörigen Account, und dort steht dieser Kontakt unter den Kontakten und ist als primärer Kontakt eingetragen.
    Deaktiviere ich diesen Kontakt, funktioniert die Zuordnung der AF zu der ML problemlos.

    Mich wundert, wieso der Datensatz 2-fach gelistet wird? Es ist definitiv kein Duplikat in CRM vorhanden.

    Grüße
    Christian


    • Bearbeitet christian_v Mittwoch, 28. Dezember 2011 09:24 update
    Mittwoch, 28. Dezember 2011 09:20
  • Ich habe (gemäß http://blogs.msdn.com/b/emeadcrmsupport/archive/2010/05/10/microsoft-crm-4-0-advanced-find-returns-duplicate-records.aspx)
    im Kontakt das Feld contactid auf searchable = yes gesetzt und nun sind keine Duplikate in der Ergebnisliste mehr vorhanden.

    Problem scheint dadurch gelöst.

    Grüße
    Christian

    • Als Antwort markiert christian_v Mittwoch, 28. Dezember 2011 10:14
    Mittwoch, 28. Dezember 2011 09:42