Filter bei Outlook-Client bei Kontakten "zieht" nicht!
-
2012年3月2日 11:37
Hallo,
wir haben ein sehr merkwüdiges Problem: Bei einem Kunden wurde ein Profil neu aufgesetzt und dadurch kamen einige doppelte Kontakt ins Outlook bzw. ins CRM. Im CRM haben wir dies mittlerweile bereinigt. Bei User allerdings sind immer noch einige doppelte Einträge vorhanden. Öffnet man diese im CRM so werden diese als INAKTIV angezeigt. Da dieser User nur CRM Kontakte bei sich im Outlook hat haben wir folgendes probiert:
Wir haben die gesamten Kontakte gelöscht. Anschließend den Outlook-Client deinstalliert und anschließend wieder installiert. Dazwischen haben wir unter den AppData auch die Datenbank gelöscht (es war noch eine sdf vorhanden). Nach der Neuinstallation haben wir den Filter wieder gesetzt (bzw. dieser war immer noch vorhanden!). Der Filter ist recht simpel: Status = AKTIV UND new_Feld1 = JA
Was nun folgt ist sehr merkwürdig: Lassen wir diesen Filter im CRM über die erweiterte Suche laufen erhalten wir 881 Datensätze. Lassen wir Outlook synchronisieren kommen 1110 Datensätze aus dem CRM. Es werden sehr viele INAKTIVE Datensätze synchronisiert. Auch werden viele Datensätze, die in den Filter passen, nicht synchronisiert. Uns kommt es vor als ob dieser Filter nicht gezogen wird. Wir haben auch einmal versucht das Ganze mit deaktivierten Offlinefilter zu starten. Gleiches Ergebnis.
Wir können uns nicht mehr erklären woher diese Daten kommen und vor allem, wie wir nun weiterverfahren damit der Kunde "normal" arbeiten kann.
Für jede Hilfe oder Denkanstoss sind wir dankbar.
Gruß
所有回覆
-
2012年3月2日 15:18Auf welchem Update Rollup Stand seid Ihr denn beim Kunden?
Carsten Groth http://carstengroth.wordpress.com Microsoft Dynamics Certified Technology Specialist
-
2012年3月2日 16:10
Hallo,
UR6 - Server - wie Client!
Achso und CRM 2011, Exchange 2010, Office 2010, Windows 7
Gruß
-
2012年3月5日 10:54
Hallo Timo!
Ist der Outlook-Benutzer derselbe wie der CRM-Benutzer?
Hat die 2.Bedingung im Filter etwas mit dem aktuellen Benutzer zu tun?
Wenn ja, steht rechts oben in einen CRM-Kontaktformular, das im Outlook geöffnet wurde derselbe Benutzer wie im selben Crm-Kontaktformular welches im IE geöffnet wurde?Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de
-
2012年3月19日 14:41
Hallo,
leider bin ich immer noch nicht weiter!
@andreas: Der Outlook-Benutzer ist derselbe wie der CRM-Benutzer. Die zweite Bedingung hat nichts mit dem Benutzer zu tun.
Kann ich die entsprechende Tabelle im CRM löschen? Ich würde den Client deinstallieren, die lokale DB löschen, die sync_Tabelle löschen bzw. falls noch mehr notwendig wäre. Anschließend wieder den Client installieren.
Könnte dies funktionieren und falls ja, hat jemand eine Ahnung welche Tabellen/Einträge ich auf der DB-Seite löschen kann/darf/muss?
Gruß
-
2012年3月19日 16:53Ich würde zunächst nur die Synchronisationsorganisation entfernen und dann den Outlook Client neu mit der Organisation "verheiraten" und dabei wieder darauf achten, dass das Häkchen für die Synchronisation gesetzt ist. Danach einmal synchronisieren.
Carsten Groth http://carstengroth.wordpress.com Microsoft Dynamics Certified Technology Specialist
-
2012年3月19日 17:21
Hallo Carsten,
meinst du den Eintrag in der SubscriptionClients Tabelle mit "Synchronisationsorganisation entfernen"? Und mit Häkchen für die Synchronisation, ist hier der PrimaryClient gemeint? Oder ist eventuell der Eintrag in der Subscription Tabelle gemeint? Oder vielleicht noch etwas anderes? Stehe irgendwie auf dem Schlauch!
Gruß
-
2012年3月19日 17:25
Einfach im Outlook Client über den Konfigurationsmanager gehen und hier die Organisation entfernen.
Anschließend die Organisation erneut hinzufügen und hierbei darauf achten, dass im Fenster der Haken bei Mit dieser Organisation synchronisieren gesetzt ist.
Wenn im Client noch andere Organisationen konfiguriert wurden, können diese auch gelöscht werden, muss aber nicht zwingend sein.
Damit bekommt der Client automatisch die Aufforderung sich neu zu synchronisieren. Da brauchst Du erst einmal nichts in der Datenbank löschen.
Carsten Groth http://carstengroth.wordpress.com Microsoft Dynamics Certified Technology Specialist
-
2012年3月19日 17:31
Hi,
danke. Allerdings habe ich dies schon durchgeführt. Dies und eine komplette Neu-Installation des Clients. Jedoch ohne Abhilfe. Er synchronisiert deaktivierte Datensätze, obwohl der Filter auf "aktiv" steht.
Was mich auch wundert ist die Tatsache, dass bei einer kompletten Neuinstallation der Filter (ich habe nicht den Standardfilter) immer noch vorhanden ist.
Er holt sich immer über 1000 Datensätze obwohl, laut Filter, nur 880 synchronisiert werden dürfen. In der "erweiterten Suche" mit dem entsprechenden Filter, erscheinen diese Datensätze. Nur im Outlook-Client kommen ganz andere Datensätze an.
Gruß
-
2012年3月20日 8:07
dies hat uns geholfen:
der filter im outlook muss ungefähr so definiert sein:
status=active
kontakttyp=privatkunde+etc.
Danach:
Backup der lokalen pst der Outlook Kontakte.
Lösche CRM - Outlook konfiguration via wizard.
Lösche alle Kontakte in Outlook.
Lösche alle Outlook cache files.
Lösche in %appdata% local+roming die files in MSCRM Ordner und unterordner, jedoch nicht die Ordner ansich nur die inhalte...
Lösche Entries from SubscriptionManuallyTrackedObject table im SQL.
Konfiguriere CRM für Outlook.
Synchronisiere Outlook mit CRM.
Öffne die exportierte pst file in Outlook.
Verschiebe alle contacts in den aktuellen Kontacts Ordner , nicht aktualiserien nur die verschieben die nicht aktualsiert werden müssen, immer auslassen anklicken, di eandren kamen schon über crmgreetz dao
- 已編輯 Daniel Ovadia 2012年3月20日 8:14