Umbenennung von Redemption Outlook Plugin zu CRMLinkIT – Outlook für den combit CRM.
Durch die Umbenennung wurde auch der Reiter innerhalb von Outlook umbenannt.
Der Log-Dateipfad wurde ebenfalls umbenannt.
Neues Logo hinzugefügt.
Verwendete Icons aktualisiert.
Rechtschreibfehler korrigiert.
Absturzursachen behoben.
Verbesserungen an der Codestruktur.
Funktionen zum Import der Aktionen und Synchronisation-Daten einer alten Version des Plugins entfernt.
Verbesserungen beim Speichern und Laden von Registrierungsschlüsseln.
Admin-Einstellungen:
Kategorisierung von Aktionen:
Aktionen können nun Kategorien zugeordnet werden.
Es muss immer mindestens eine Standardkategorie verfügbar sein.
Aktionen müssen immer einer Kategorie zugewiesen sein.
Aktionen können per Drag&Drop zwischen Kategorien verschoben werden.
Wird eine Kategorie gelöscht, werden alle sich darin befindlichen Aktionen in die Standardkategorie verschoben.
Die Standardkategorie kann nicht gelöscht werden.
Kategorien können innerhalb des „Aktionen“ Menü beim Rechtsklick auf eine Mail angezeigt werden, wodurch sich die Übersichtlichkeit bei vielen Aktionen verbessert. Das Anzeigen des Kategorienamen ist für jede Kategorie individuell einstellbar.
Benutzer-Einstellungen:
Nach dem Speichern der Benutzereinstellungen werden diese nun nicht mehr direkt geschlossen.
Termin-Synchronisation:
Es wurden zahlreiche Verbesserungen an der Logik für die Serientermin-Synchronisation vorgenommen.
Es wurde ein Verhalten korrigiert, wodurch der Task zur Synchronisation mehrmals gestartet werden konnte.
Es wurde ein Verhalten korrigiert, wodurch eine Kategorie nach dem Synchronisieren nicht korrekt aus dem Termin entfernt wurde.
Wird ein Benutzer aus einem CRM-Termin entfernt, wird der betreffende Termin nun auch aus Outlook entfernt.
Mail-Synchronisation:
Es wurde ein Verhalten korrigiert, wodurch der Task zur Synchronisation mehrmals gestartet werden konnte.
Verbesserungen am Synchronisationsverhalten, wodurch es nicht mehr zu zeitgleichen Zugriffen auf dieselbe Mail kommt.
Angezeigter Text bei übersprungener Mail Ablage verbesset.
BUGFIX
11.24.155.1
Allgemein:
Bei der Ablage von Synchronisierten E-Mails in die Datenbank, wurde der Dateiname nicht korrekt gesetzt. Dies wurde korrigiert.
BUGFIX
11.24.144.1
Allgemein:
Es war möglich die E-Mail oder Termin Synchronisierung gleichzeitig mehrmals zu starten. Dies wurde korrigiert
BUGFIX
11.24.103.2
SDK
Aktivitäten die zu einem CC oder BCC Empfänger angelegt wurden, wurden nicht geladen
VERBESSERUNG
BUGFIX
11.24.094.2
Allgemein:
Support für weitere Mail-Arten (wie zum Beispiel Termin-Benachrichtigungen)
Kleinere Korrekturen
Admin-Einstellungen:
Verbesserungen bei besonders hochauflösenden UI Skalierungen
Kleinere UI Anpassungen
Benutzer-Einstellungen:
Verbesserungen bei besonders hochauflösenden UI Skalierungen
Kleinere UI Anpassungen
VERBESSERUNG
BUGFIX
11.24.085.3
Admin-Einstellungen:
Neue Vorlage an Feldkonfigurationen für die combit Large 6
Behoben: Bei der Ermittlung des Standard Mail Sync Skriptes wurden auch inaktive Aktionen und öffentliche Aktionen mit Benutzerzuweisung berücksichtigt.
Behoben: Das Ablegen einer E-Mail im CRM erwartete nicht zugewiesene Felder aus den Feldkonfigurationen.
BUGFIX
11.24.082.2
Benutzer-Einstellungen:
Beim Öffnen der Admin-Einstellungen aus den Benutzer-Einstellungen heraus, konnte es dazu kommen, dass der aktuelle Benutzer sich selbst bei der Bearbeitung seines Benutzers sperrte.
BUGFIX
11.24.081.1
Termin-Synchronisation:
Korrigiert: Die Termin-Synchronisation hat den in den Benutzereinstellungen definierten Zeitraum für vergangene Termine ignoriert.
BUGFIX
11.24.080.1
Benutzereinstellungen:
Korrigiert: Das Wechseln der Benutzerprojekte konnte dazu führen, dass beim Schließen der Einstellungen eine Abfrage zum Verwerfen von Änderungen angezeigt wurde.
VERBESSERUNG
BUGFIX
11.24.078.1
Allgemein:
Beim Speichern erhalten nur noch die Datensätze ein neues Änderungsdatum oder einen Änderungsbenutzer, die auch wirklich verändert wurden.
Die verwendeten CRM Icons wurden auf das aktuelle Icon für den combit CRM 12 aktualisiert.
Es wurden mehrere Verbesserungen und Korrekturen vorgenommen.
Es wurden mehrere Absturzursachen korrigiert.
SDK Anpassungen:
Beim Objekt CLMailActionEvent wurden die Funktionen ‘CreateActivity’ und ‘CreateActivityCurrentMail’ angepasst. Die Parameter für CompanyID und ContactID sind nun optional. Dadurch wird der Standard Kontakte/Firmen Auswahl Dialog geöffnet. Wenn eine bestimmte Firma gesetzt werden soll, kann dies weiterhin über das befüllen der Parameter passieren.
Das Objekt CLActivity wurde um ein Property für den PrimaryKed Feldnamen der Aktivität erweitert.
Das Objekt CLAttachment wurde um ein Property für die Dateiendung erweitert.
Das Objekt CLCombitCrmHelper wurde um die Funktion 'OpenViewInCrmByActivities' zum Anzeigen von mehreren Aktivitäten erweitert.
Das Objekt CLMailitem lädt nun wie vorgesehen die bereits erstellten Aktivitäten in das Property Activities.
Das Öffnen einer Aktivität im CRM zeigt die Aktivität nun entweder in der Übersichtsliste (mehrere Aktvitäten) oder in der Eingabemaske (eine Aktivität) an.
Admin und Benutzereinstellungen:
Die Speichern-Schaltflächen sind nun anklickbar ohne eine Änderung vornehmen zu müssen.
Hinweismeldung hinzugefügt wenn ein Datensatz durch einen anderen Benutzer gesperrt ist.
Die Speichern-Schaltfläche ist in diesem Fall nicht anklickbar.
Die Benutzerzuweisung bei nicht öffentlichen Aktionen wird nun nicht mehr deaktiviert, sondern der gesamte Reiter ausgeblendet.
Sollte ein Benutzer einen Datensatz länger als einen Tag sperren, wird diese Sperre nun automatisch aufgehoben.
VERBESSERUNG
11.24.073.1
Das SDK Attachment Objekt wurde um eine neue Eigenschaft für den Index des Objektes erweitert.
BUGFIX
11.24.071.1
Absturz beim Verarbeiten von E-Mails korrigiert.
VERBESSERUNG
BUGFIX
11.24.064.1
Der Anzeige Text für die Ausführungsart von Aktionen wurde verbessert. Es ist nun direkt erkennbar, wie die Aktion ausgeführt wird.
Fehler korrigiert, der das Laden und Speichern von Projekten und Benutzern verhindern konnte.
VERBESSERUNG
BUGFIX
11.24.061.1
In der Projektverwaltung der Admineinstellungen wurden zwei neue Registerkarten hinzugefügt (für weitere Informationen siehe E-Mail Ablage Einstellungen):
Die Registerkarte “E-Mail Ablage Einstellungen” steuert das Ablageverhalten für ausgehende und Eingehende E-Mails für Absender, Empfänger, CC und BCC bei allen Benutzern des Projektes
Die Registerkarte “Zusätzliche ausgehende E-Mails” ermöglicht das Hinterlegen von E-Mails oder E-Mail Domänen, welche immer als ausgehende E-Mails behandelt werden sollen. Diese Einstellung betrifft alle Benutzer des Projektes.
In den Projekteinstellungen der Benutzereinstellungen wurde ebenfalls eine neue Registerkarte zum Hinterlegen von E-Mails oder E-Mail Domänen hinzugefügt, welche immer als ausgehende E-Mails behandelt werden sollen. Diese Einstellung betrifft nur den Benutzer und dient als Benutzerspezifische Erweiterung der im Projekt hinterlegten E-Mail Adressen.
Das SDK wurde um Funktionen zum Auslesen der definierten zusätzlichen ausgehenden E-Mails erweitert.
Es wurden kleinere Korrekturen vorgenommen und einige Absturzursachen korrigiert
VERBESSERUNG
11.24.045.1
Verbesserte Benutzer Meldung und erweiterte Log Informationen bei deaktivierter Lizenz
Wenn es noch keinen Benutzer gibt, wird der erste angelegte Benutzer automatisch als Administrator angelegt.
Wenn die Admin Einstellungen aus den Benutzer Einstellungen geöffnet wurden, findet nun eine Aktualisierung der Benutzereinstellungen statt.
BUGFIX
11.24.036.1
Fehler korrigiert, durch den unbeabsichtigt Werte von nicht ausgewählten Aktionen geändert werden konnten, sobald eine neue Aktion angelegt wurde.
In der Benutzerverwaltung der Admineinstellungen wurde eine Schaltfläche zum Anzeigen der “Lizenz Informationen“ hinzugefügt, über diesen Dialog kann die Lizenz jetzt auch direkt aktualisiert werden.
VERBESSERUNG
ERWEITERUNG
11.24.030.1
Es ist nun möglich, ein Aktionsskript als Standard Mail Skript zu hinterlegen. Dies Funktioniert sowohl als Standard für alle Benutzer als auch für einzelne User (Benutzerzuweisung überschreibt allgemeine Zuweisung)
Zudem kann nun bei Skripten die verwendete Skript Version ausgewählt werden. Dies hat Einfluss auf die im Skript zu verwendenden Funktionen. Bisherige Skripte verwenden die Version V1 (Legacy Scripting). Neue Aktionen werden bei Anlage automatisch der neuen Version V2 zugewiesen. Wenn eine Aktion hinterlegt wird, ist darauf zu achten, für welche Version das Skript entwickelt wurde. Informationen zu den alten und neuen SDK Versionen können hier gefunden werden:SDK
In den Einstellungen des Benutzers wurde eine Option hinzugefügt die es erlaubt einzustellen in welchem Zeitfenster Termine Synchronisiert werden sollen. Bisher war dies ein festes Fenster von 30 Tag in die Vergangenheit und alle Zukünftigen Termine.
Wird die Schaltfläche “Synchronisierung anhalten“ mit gedrückter Shift-Taste geklickt wird jetzt die Synchronisierung sofort gestartet.
VERBESSERUNG
11.24.022.1
Admin Einstellungen:
Suchfunktion bei der Benutzer und Projektauswahl
Alphabetische Sortierung bei der Benutzer und Projektauswahl
Logging beim Aktualisieren der Einstellungen erweitert
VERBESSERUNG
11.24.011.2
Es wird nun korrekt geprüft ob ein CRM Benutzername in den Admineinstellungen hinterlegt wurde.
Es wird nun eine Hinweismeldung angezeigt, wenn einem Benutzer noch kein Projekt zugewiesen wurde.
Nach dem die Einstellungen geöffnet wurden und in dem gleichen Outlook Prozess die Termin Synchronisation ausgeführt wurde, wurden in ALLE Kalender Synchronisiert.
Ein Termin wurde auch aus dem CRM gelöscht wenn dieser noch andere Teilnehmer hatte.
Neue Schaltfläche in den Benutzereinstellungen zum bereinigen eines Outlook Kalenders hinzugefügt. (Standard nur Synchronisierte Termine werden gelöscht; Klick + Links Shift: ALLE Termine im Kalender werden gelöscht. Vor dem löschen erfolgt immer noch eine Rückfrage an den Benutzer!)
Es kann jetzt über den CurrentUser RegistryKey "SOFTWARE\cosmolink\OutlookPlugin" DisableLicenseMigration = 1 verhindert werden das die Lizenz einer vorherigen Version des Plugins in die neue Version automatisch übernommen wird.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\cosmolink\OutlookPlugin]
"DisableLicenseMigration"=dword:00000001
Es wurde ein Fehler behoben der verhinderte das Jährlich wiederholende Termine Synchronisiert wurden.
Ein Fehler bei einem Termin führt jetzt nicht mehr zum abbruch der gesamten Termin Sync.
Es werden jetzt auch Serientermine geladen die in der Zukunft noch gültig sind.
BUGFIX
11.23.341.1
Es wurde ein Fehler behoben bei der Terminsync aus dem Outlook in den combit CRM. Beim prüfen der Kategorien konnte es zu einem Fehler kommen wenn keine Kategorie beim Termin hinterlegt war.
Die Meldungen über den aktuellen Syncstatus können über die Benutzer-Einstellungen ausgeblendet werden. (Ausser Fehlermeldungen!)
BUGFIX
11.23.334.1
Es wurde ein Fehler behoben, der dazu führte das eine leere Firma angelegt wurde, obwohl nur ein Privatkontakt angelegt werden sollte. Dies trat auf, wenn die Checkbox "Privatkontakt" angehakt war.
Es ist jetzt möglich die Autosync von Mails so einzugränzen das nur ein gewisser Zeitraum von EMails erfasst wird. Dies soll verhindern das Outlook hängt weil er alle Dateien in einem Ordner prüfen muss.