Sugar Release 10

Um das Beste aus Sugar herauszuholen, empfehlen wir unseren Kunden immer die neueste und aktuellste Sugar Version zu verwenden. Neue Versionen von Sugar beinhalten neue Funktionen, verbesserte Stabilität und Security Fixes und bieten eine verbesserte Performance.

Vorteile eines Upgrades von Sugar 9.0.x auf Sugar 10.0.x

  • Neue Funktionen
  • Stability & Security Fixes
  • Performance

Neue Funktionen

  • Cookie Zustimmung: Wenn Sie sich zum ersten Mal anmelden, werden Sie von Sugar aufgefordert, der Verwendung von Cookies in der Anwendung zuzustimmen.

  • Neue Kachelansicht: FĂĽr Leads, Fälle, Aufgaben und Opportunities wurde eine neue Ansicht hinzugefĂĽgt, in der Datensätze als Kacheln in einer interaktiven Drag & Drop-Oberfläche angezeigt werden.

  • VerfĂĽgbarkeit des Produktkatalogs: Die Module Produktkatalog, Produktkategorie, Produkttypen und Hersteller, die zuvor nur fĂĽr Administratoren bestimmt waren, sind nach dem Upgrade auf Version 10 fĂĽr alle Benutzer global sichtbar. Administratoren können den Benutzerzugriff auf diese Module ĂĽber Standard-Team- und Rollenbeschränkungen einschränken. Die Ăśberwachungsprotokollfunktion (Audit Log) wurde auch fĂĽr das Modul Produktkatalog hinzugefĂĽgt.
  • Record View Funktionen
    • Platzierung von Feldnamen: Benutzer haben jetzt die Möglichkeit, in ihrem Profil zu konfigurieren, wo Feldnamen in Bezug auf ihre Feldwerte platziert werden. Die Standardeinstellung ist „Neben dem Feldwert“ und bietet eine kompaktere Datensatzansicht als das alternative Layout, in dem die Bezeichnungen „Ăśber den Feldwerten“ angezeigt werden.
    • Eigener hervorgehobener Bereich fĂĽr leere Felder: Die Datensatzansicht ist jetzt kompakter, da leere Felder durch einen einzelnen leeren Feldbereich anstelle eines Feldnamens und eines leeren Werts dargestellt werden.
  • Anzeigen langer Datensatznamen: Wenn Sie den Mauszeiger ĂĽber einen abgeschnittenen Datensatznamen bewegen, wird jetzt der vollständige Text als QuickInfo angezeigt.
  • Bearbeiten ĂĽber die Subpanel-Vorschau : Benutzer haben jetzt die Möglichkeit, die Felder eines Datensatzes zu bearbeiten, wenn sie eine Vorschau des Datensatzes ĂĽber ein Subpanel fĂĽr verwandte Datensätze anzeigen.

  • Reporting von Ziellisten (Targetlisten) : Das Modul Ziellisten (Targetlists) kann nun in Berichten verwendet werden.
  • Benutzerberichte exportieren: Normale Benutzer können jetzt Berichte exportieren, die das Benutzermodul auswerten.
  • Email Filter : Die E-Mail-Listenansicht kann jetzt mithilfe der Felder Von, Bis, Cc, Bcc und Richtung gefiltert werden.

  • Quick-Create fĂĽr Cases: Benutzer können jetzt Fälle (Cases) von jeder Seite in Sugar ĂĽber das Schnell erstellen MenĂĽ (Quick Create) erstellen.
    Case Resolution Feld : Das Feld Case Resolution protokolliert jetzt auch das Datum und die Uhrzeit wenn ein Fall (Case) gelöst wird. Wird der  Fall wiedereröffnet so werden die gespeicherten Werte wieder gelöscht.
  • Neue „Portal“ Option fĂĽr  das Quellen Feld (Source field):

Das Feld „Quelle“ in den Modulen „Fälle (Cases) und Fehler (Bugs)“ enthält jetzt optional den Wert „Portal“.

  • HinzufĂĽgen von Umsatzposten bei der Lead-Konvertierung: Sie können jetzt Umsatzposten zu einer neuen Opportunity hinzufĂĽgen, wenn Sie einen Lead konvertieren.
  • Negative Währungsbeträge fĂĽr Umsatzposten: Die UnterstĂĽtzung von negativen „Wahrscheinlich“ Werten, die fĂĽr Gutschriften oder Preisanpassungen verwendet werden können, wurde dem Modul „Umsatzposten“ hinzugefĂĽgt.
  • UnterstĂĽtzung fĂĽr Serviceprodukte: Services und andere auf einer Zeitdauer basierende Produkte können jetzt zum Produktkatalog hinzugefĂĽgt und einmalig als Umsatz- und Angebotspositionen hinzugefĂĽgt werden.

    • Neue Felder fĂĽr Serviceprodukte: Es wurden mehrere neue servicebezogene Felder bei den Modulen Firmen(Accounts), Verkaufschancen(Opportunities), Umsatzposten (Revenue Line Items), Angebotsposten (Quoted Line Items), und im Produktkatalog (Product Catalog) hinzugefĂĽgt, einschlieĂźlich der Felder: Service (Kontrollkästchen), Service-Start- / Enddatum, Servicedauer, Erneuerbare (Kontrollkästchen) und Datum der nächsten Verlängerung.
    • Berechnetes Enddatum: Das Enddatum fĂĽr den Service Umsatz- und Angebotspositionen wird automatisch anhand des Startdatums und der Dauer aus dem Produktkatalog berechnet.
    • PDF Vorlagen fĂĽr Angebote:
      Im PDF Manager fĂĽr das Angebotsmodul wurden neue Angebots- und Rechnungsvorlagen mit servicebezogenen Feldern hinzugefĂĽgt. Die Vorlagen heiĂźen „Angebot (mit Diensten)/ Quote (with services)“ “ und „Rechnung (mit Diensten)/ Invoice (with services)“ und können ĂĽber das MenĂĽ „Aktionen“ eines Angebotsdatensatzes aufgerufen werden.
  • Dashboard und Dashlet Funktionen
    • Dashboard limit: Die maximale Anzahl von Dashboards, die auf der Registerkarte Home-Modul aufgefĂĽhrt werden können, wurde von 20 auf 50 Dashboards erhöht.
    • Interaktionen Dashlet : FĂĽr Datensatzansichten steht ein neues Dashlet zur VerfĂĽgung, mit dem eine Liste von Anrufen, E-Mails, Besprechungen und Notizen zum Datensatz angezeigt, sowie neue Interaktionen erstellt werden können.

    • Kommentar Protokoll (Comment Log) Dashlet : FĂĽr Datensatzansichten steht ein neues Dashlet zur VerfĂĽgung, mit dem Sie das Kommentar Protokoll (Comment Log) eines Datensatzes anzeigen und neue Einträge hinzufĂĽgen können.

    • Record View Dashlet : In der Record View ist ein neues Dashlet verfĂĽgbar, das eine Registerkartenansicht verschiedener Datensätze zeigt, die sich auf den aktuell angezeigten Datensatz beziehen.
    • Freigegebene Filter fĂĽr Listenansicht-Dashlets: Benutzerdefinierte Filter, die auf Listenansicht-Dashlets angewendet werden, werden jetzt fĂĽr alle Mitglieder der zugeordneten Teams freigegeben, welche Zugriff auf das freigegebene Dashboard haben.
  • Comment Log Funktionen
    • URLs in Kommentarprotokolleinträgen können jetzt angeklickt werden und öffnen den Link in einer neuen Registerkarte.
    • Benutzer können jetzt in den Kommentaren des Kommentarprotokolls (Comment Logs) einen Link zu einem Sugardatensatz in Form eines anklickbaren Pillenberreiches einfĂĽgen.

  • SugarBPM Funktionen
    • Prozcess Sequenzierung: Ăśber das Feld “Run Order” ist es jetzt möglich, eine Sequenz fĂĽr Prozesse zuzuweisen, bei denen dasselbe Zielmodul zur gleichen Zeit ausgefĂĽhrt wird.

  • SugarBPM und emails
    • Das Feld Portalname im Modul Kontakte ist jetzt im Feldauswahl-Tool verfĂĽgbar, wenn Sie Prozess-E-Mail-Vorlagen entwerfen.
    • Das E-Mail-Modul ist jetzt als Zielmodul verfĂĽgbar, wenn Prozessdefinitionen in SugarBPM erstellt werden.
    • Ein „Von“ -Benutzer kann jetzt in den Send-Nachrichtenereignissen (Send Message Events) von SugarBPM so konfiguriert werden, dass von Prozessen gesendete E-Mails einen personalisierteren Absender haben.
    • Freigegebene E-Mail-Konten können jetzt als Absendeadresse in E-Mails verwendet werden welche SugarBPM Send Message und End Events beinhalten.
  • Portal Funktionen
    • Im Portal standardmäßig angezeigte Datensätze: In Sugar erstellte Fälle, Fehler und Notizen (Tickets, Bugs and Notes) werden automatisch im Portal angezeigt, da das Kontrollkästchen Im Portal anzeigen im System jetzt standardmäßig aktiviert ist.
    • Kontakterstellung ĂĽber Portalregistrierung: Durch die Ăśbermittlung der Portalregistrierung wird jetzt ein neuer Kontaktdatensatz in Sugar erstellt. Das Feld Lead Source des Kontakts wird automatisch auf „Support Portal User Registration“ gesetzt und das Feld „Portal User Company Name“ wurde hinzugefĂĽgt, in dem der Name des Unternehmens angezeigt wird, das der Kunde bei der Anmeldung fĂĽr das Portal eingibt.
    • Portal-Konfigurations-Optionen (Portal configuration options)
      • Module in der Navigationsleiste anzeigen / ausblenden: Administratoren können jetzt steuern, welche Module in der Navigationsleiste des Portals angezeigt werden.
      • Portal-Kontaktinformationen: Die Kontaktinformationen des Unternehmens (z. B. Telefon, E-Mail) können jetzt fĂĽr Portalbenutzer angezeigt werden, die zusätzliche UnterstĂĽtzung bei der Anmeldung in ihrem Konto benötigen.
      • Portallogo: Administratoren können jetzt das Bild ändern, das oben links auf dem Portalbildschirm angezeigt wird, indem sie das Feld Logomark-URL konfigurieren.
    • Benutzerbezogene Funktionen von Sugar Portal: Benutzer des Sugar Portal können jetzt eine Vorschau der Datensätze sehen, ihre Kennwörter zurĂĽcksetzen und bei der Registrierung ihren eigenen Benutzernamen und ihr eigenes Kennwort auswählen. Ein Hilfelink zur Benutzerdokumentation fĂĽr das Portal wurde ebenfalls zum BenutzermenĂĽ des Portals hinzugefĂĽgt.
  • Allgemeine Verwaltungs Funktionen
    • SugarCloud Insights: Auf der neuen SugarCloud Insights-Seite können Administratoren auf einfache Weise die Datenbank- und Dateisystemspeichernutzung ihrer Instanz sowie die Lizenznutzung ĂĽberwachen und auf PHP-Fehlerprotokolle und Zugriffsprotokolle zugreifen.
    • Activity Stream Purger scheduler: Der Activity Stream Purger-Scheduler wurde hinzugefĂĽgt und kann aktiviert werden, um Aktivitätsstream-Datensätze, die älter als 6 Monate sind, aus der Aktivitätstabelle zu entfernen.
    • Benutzerlizenztyp (User license type) : Ein neues Feld in den Benutzerdatensätzen, „Lizenztyp“, ermöglicht Administratoren, jedem Benutzer Zugriff auf ein oder mehrere Produkte zu gewähren, einschlieĂźlich der neuesten CRM-Angebote von SugarCRM, Sugar Sell und Sugar Serve. Administratoren können das Feld Lizenztyp fĂĽr Benutzer in der Listenansicht Benutzer massenweise aktualisieren.
    • Vorschau-Layouts bearbeiten (Editing preview layouts) : Administratoren können jetzt das Layout der Vorschau-Ansicht in Studio bearbeiten.
    • Denormalisierung von verknĂĽpften Feldern (Relate Fields Denormalization) : Administratoren mit sehr groĂźen Datenbanktabellen können ihre Datenbankstruktur optimieren, um das Sortieren und Laden von Daten auf Listenansichtseiten zu beschleunigen.
    • Module Loader REST API : Neun neue REST API Endpunkte (Endpoints) wurden hinzugefĂĽgt, um Aktionen im Module Loader auszufĂĽhren, einschlieĂźlich des Hochladens, Installierens und Aktivierens von Paketen.
    • Verwalten von Mitarbeitern: SugarIdentity-fähige Instanzen unterstĂĽtzen jetzt das Erstellen und Bearbeiten von Mitarbeiterdatensätzen, die keine Benutzer sind.
    • StartTLS fĂĽr LDAP : Sugar unterstĂĽtzt jetzt die StartTLS-VerschlĂĽsselung fĂĽr LDAP.

Stability & Security Fixes

o Im Rahmen der Erstellung der neuen Version hat Sugar ĂĽber 100 Anpassungen in den Bereichen Verbesserungen, Fehler und Probleme durchgefĂĽhrt.

o UnterstĂĽtzung fĂĽr MS Edge Browser (Version 80, 81)
UnterstĂĽtzung fĂĽr Edge-Browser: Sugar wird jetzt fĂĽr die Verwendung im Edge-Browser unterstĂĽtzt.

Performance

Mit der neuen Sugar Version 10 bietet SugarCRM support fĂĽr Php 7.3, Elasticsearch 6.0, Apache 2.4, MySQL 5.7.

Warum das wichtig ist? Laut dem  Phoronix Benchmark ist PHP 7.3 um bis zu 31% schneller als PHP 7.0 oder fast dreimal so schnell wie die vorherige Version PHP5. PHP 7.3 ist 10% schneller als PHP 7.2.

SugarCRM v9 to v10 Upgrade Guide

Alle informationen finden sie im Installation und Upgrade Guide.

Upgrade einer On-Site Instanz

Um das Beste aus Sugar herauszuholen, empfehlen wir unseren Kunden, die neueste Version zu verwenden.  Neue Versionen von Sugar beinhalten neue Funktionen, verbesserte Stabilität und Security Fixes und bieten eine verbesserte Performance.

Vor dem Upgrade von Sugar wird dringend empfohlen, das Upgrade zunächst auf einer Test- oder Sicherungskopie Ihres Produktionssystems auszuführen. Auf diese Weise können Sie sich nicht nur mit dem Prozess vertraut machen, sondern kann auch auf potenzielle Probleme hinweisen, die beim Upgrade Ihrer Produktionsinstanz auftreten können.

FĂĽr angepasste Sugar-Instanzen wird auĂźerdem empfohlen, den Migration Guide for Sugar 10.0.zu ĂĽberprĂĽfen.

Upgrade-Voraussetzungen

Stellen Sie vor dem Durchführen des Upgrades sicher, dass die folgenden Anforderungen erfüllt sind, um ein erfolgreiches Upgrade zu gewährleisten:

  • Nur Instanzen mit 9.0.3 können auf 10.0 aktualisiert werden.
  • Hinweis: Sowohl der Upgrade-Assistent als auch Silent Upgrader können verwendet werden um Sugar auf 10.0.x zu aktualisieren.
  • Stellen Sie vor dem Upgrade sicher, dass alle Plattformkomponenten gemäß den von 10.0.x unterstĂĽtzten 10.0.x Supported Platforms aktualisiert wurden.
  • Installieren und konfigurieren Sie eine unterstĂĽtzte Elasticsearch-Version gemäß den Anforderungen in den 10.0.x Supported Platforms bevor Sie upgraden.
  • Stellen Sie sicher, dass diese PHP-Bibliotheken und -Erweiterungen installiert sind.
  • Wenn Sie den Upgrade unter Windows ausfĂĽhren, bearbeiten Sie die Datei php.ini, und fĂĽgen Sie curl.cainfo=c:\php\cacert.pem hinzu, legen Sie die Datei acert.pem in  c:\php\ auf Ihrem Server ab und starten Sie Ihren Webserver neu.
  • ĂśberprĂĽfen Sie, ob die PHP-Einstellungen post_max_size und upload_max_filesize  fĂĽr die Upgrade-Dateien ausreichend groĂź sind. Unsere Empfehlungen finden Sie oben im PHP-Bereich.
  • Stellen Sie sicher, dass der Benutzer, unter dem der Webserver ausgefĂĽhrt wird, ĂĽber Lese- und Schreibberechtigungen fĂĽr das Sugar-Verzeichnis sowie fĂĽr die Datei config.php  im Sugar-Verzeichnis verfĂĽgt.
  • Wenn Sie Ă„nderungen an einer Datei auf Codeebene vorgenommen haben, ĂĽberprĂĽfen Sie, ob die Ă„nderungen aktualisierungssicher sind (d. H. sich im benutzerdefinierten Verzeichnis befinden) oder während des Upgrades entfernt werden können.
  • Wenn das Zwischenspeichern von Op-Code in PHP aktiviert ist, deaktivieren Sie es um sicherzustellen, dass der zwischengespeicherte Code während des Upgrades nicht verwendet wird. Das Op-Code-Caching kann nach Abschluss des Upgrades wieder aktiviert werden.
  • Wenn Sie Zend Core 2.0 verwenden, erhöhen Sie die Werte fĂĽr Connection Timeout  auf 3000 Sekunden und Request Timeout auf 6000 Sekunden.
  • Wenn Sie mit Apache arbeiten, setzen Sie den LimitRequestBody  -Wert in der Datei httpd.conf auf 2 GB.

Upgrade mittels des Upgrade-Assistenten

  1. Stellen Sie sicher das die Vorraussetzungen fĂĽr den Upgrade erfĂĽllt sind.
  2. FĂĽhren Sie eine Healthcheck
  3. FĂĽhren Sie das Upgrade durch.

Hinweis: Wenn Ihre Datenbank mehr als 10.000 Datensätze pro Tabelle enthält, empfehlen wir, ein Upgrade über den Silent Upgrader durchzuführen, anstatt den Upgrade-Assistenten zu verwenden. Manuelle Upgrades durch Ersetzen von Dateien und Ausführen von SQL-Upgrade-Anweisungen werden nicht unterstützt.

Upgrading mit dem  Silent Upgrader

  1. Stellen Sie sicher das die Vorraussetzungen fĂĽr den Upgrade erfĂĽllt sind.
  2. Laden Sie die Dateien herunter.
  3. FĂĽhren Sie eine Healthcheck
  4. FĂĽhren Sie das Upgrade durch.