Die 10 wichtigsten Funktionen von Summer ‘20

5 Min.Aktualisiert: 13.03.2025
Die 10 wichtigsten Funktionen von Summer ‘20
Pavel Klachkou
Autor

CTO, Gründer | Salesforce-Architekt

Pavel Klachkou

Wir haben 10 Funktionen zusammengestellt, die bei den täglichen Aufgaben eines Salesforce-Engineers helfen. Das Release Summer ’20 wird nach dem 18. Juli 2020 verfügbar sein (aufgrund von COVID-19 verschoben).

Beschreibung der Top 10 Funktionen von Summer ‘20

Flows nach dem Speichern

Mit dieser Funktion können Sie einen Flow ausführen, nachdem ein Datensatz gespeichert wurde. Flows ermöglichen die Ausführung komplexerer Logik als Prozesse und Workflows.

Das ist besonders praktisch daran:

  • Sie müssen keine automatisch gestarteten Flows mehr erstellen, die in einem Prozess ausgeführt werden, um Prozessbeschränkungen zu umgehen.

  • Mehr Szenarien lassen sich per Point-and-Click abdecken, wodurch die Einstiegshürde für Salesforce-Anpassungen sinkt.

  • Eine logische Ergänzung zu den Flows vor dem Speichern in Spring 20.

Plattformereignisse können neben Process Builder auch Flows auslösen

Bisher konnten nur laufende Prozessinstanzen Nachrichten zu Plattformereignissen abonnieren. Beispielsweise wurde eine laufende Flow-Instanz angehalten, nachdem sie einige Aktionen ausgeführt hatte. Sobald eine Nachricht zu einem Plattformereignis einging, wurde der Flow fortgesetzt. Jetzt können Sie einen Flow auslösen, sobald eine Nachricht zu einem Plattformereignis eingeht.

Vorteile der Funktion:

  • Sie können einen Flow über ein Plattformereignis ausführen, ohne dafür einen vorgeschalteten Prozess zu erstellen.

  • Mehr Flexibilität bei der Steuerung der Ausführung per Point-and-Click.

Von außerhalb eines Flows auf Apex-definierte Variablen zugreifen

Jetzt können Werte an Apex-definierte Variablen übergeben werden, wenn ein Flow über ein anderes Flow-Element, eine Visualforce-Seite oder als Aktion gestartet wird. Auf Apex-definierte Variablen kann während der Ausführung des Flows oder nach seinem Abschluss zugegriffen werden. Bisher waren von außerhalb eines Flows nur Variablen anderer Datentypen zugänglich.

Vorteile der Funktion:

  • Verwenden Sie komplexe Apex-definierte Variablen in Flows.

  • Jetzt können Sie einen übergeordneten Flow verwenden, der komplexe Daten zwischen anderen Flows weitergibt, wenn er diese über Subflow-Elemente ausführt. Mit dieser Implementierung können Sie einzelne Prozessschritte verbessern, ohne andere Schritte im Prozess zu beeinflussen.

Benutzerdefinierte Benachrichtigungen mit Notification Builder Platform an externe Apps senden

Mit Notification Builder Platform können App-Verantwortliche ihre verbundenen Apps für benutzerdefinierte Benachrichtigungstypen anmelden, um In-App- und Push-Benachrichtigungen zu empfangen und anzuzeigen. Bisher waren benutzerdefinierte Benachrichtigungen nur für von Salesforce bereitgestellte Apps verfügbar.

Vorteile der Funktion:

  • Versenden Sie Push-Benachrichtigungen mit individuell entwickelten mobilen Salesforce-Anwendungen und nicht nur mit den von Salesforce bereitgestellten mobilen Apps.

  • Mobile Apps lassen sich über verbundene Salesforce-Apps einfach für benutzerdefinierte Benachrichtigungstypen anmelden, um Push-Benachrichtigungen aus Ihrer Salesforce-Umgebung zu empfangen.

  • Die in diesem Release erhöhten Limits für Push-Benachrichtigungen helfen dabei, mehr Nutzer über die Salesforce-Plattform zu erreichen.

  • Erstellen Sie eigene Benachrichtigungstypen und abonnieren Sie diese mit individuell entwickelten mobilen Apps.

Benutzerdefinierte Metadatentypen unterstützen jetzt Beziehungen zu Entitätsfeldern

Benutzerdefinierte Metadatentypen unterstützen jetzt Beziehungen zu Entitätsbestandteilen, den einzelnen Komponenten eines zusammengesetzten Felds. Sie können beispielsweise eine Beziehung zu Zip/Postal Code erstellen, einer Komponente des zusammengesetzten Standardfelds Address.

Vorteile der Funktion:

  • Benutzerdefinierte Metadatentypen werden flexibler.

  • Mit benutzerdefinierten Metadatentypen lassen sich Feldzuordnungen ohne Zeichenfolgenliterale erstellen.

Geteilte Listenansicht

Mit einer geteilten Ansicht können Salesforce-Nutzer eine Listenansicht und eine Datensatzvorschau nebeneinander sehen. Um zu einem neuen Datensatz zu wechseln, wählen Sie ihn in der geteilten Ansicht aus. Daraufhin öffnet sich die Vorschau des neuen Datensatzes, während die Liste sichtbar bleibt. Sie müssen nicht mehr zwischen Liste und Datensatzdetails hin- und herwechseln.

Vorteile der Funktion:

  • Nutzer sehen sowohl die Daten ihrer Listenansicht als auch einen ausgewählten Datensatz.

  • Weniger Klicks für Salesforce-Nutzer. Mehr Konzentration auf wichtige Aufgaben.

Dynamische Formulare

Dynamic Forms erweitert den Lightning App Builder um einige neue Funktionen. Mit Dynamic Forms können Nutzer Felder, Abschnitte und Aktionen aus dem Seitenlayout in einzelne Komponenten auf der Lightning-Datensatzseite im Lightning App Builder überführen. Nutzer können Dynamic Forms anpassen oder von Grund auf neu erstellen.

Die Funktion ist auch nach der breiten Bereitstellung des Summer 20 Release nicht allgemein verfügbar. Wir haben allerdings jahrelang darauf gewartet, diese Funktion in Salesforce zu sehen.

Warum ist das wichtig?

  • Sofortiger Umstieg von Seitenlayouts

  • Keine Umgehungslösungen mehr durch das Hinzufügen künstlicher Datensatztypen und Seitenlayouts. Auch unnötiger Code zur Pflege benutzerdefinierter Formulare entfällt. Reduzieren Sie mit neuen Regeln für die Komponentensichtbarkeit die Anzahl der benötigten Seitenlayouts.

  • Verwenden Sie Sichtbarkeitsregeln, um Felder, Aktionen und Abschnitte ein- und auszublenden.

  • Verwalten Sie die Felder, Abschnitte und Aktionen auf Ihren Seiten im Lightning App Builder, ohne den Seitenlayout-Editor zu verwenden.

  • Profitieren Sie von einem einzigen Zuweisungsmodell für die Lightning-Seite anstelle des doppelten Modells mit separaten Zuweisungen für Lightning-Seite und Seitenlayout.

Indikator für fehlendes Interesse in E-Mails

Bei Kunden, die Einstein Activity Capture verwenden, zeigt die neue E-Mail-Erkenntnis Not Interested den Nutzern bereits vor dem Öffnen einer E-Mail an, wenn ein Kunde ein Verkaufsgespräch lieber nicht fortsetzen möchte. Erkennen Sie, auf welche Gespräche Sie sich konzentrieren sollten, um Abschlüsse zu erzielen. Einstein Email Insights zeigt den relevanten Vertriebskontext für E-Mails an, die mit Salesforce-Datensätzen verknüpft sind.

Vorteile der Funktion:

  • Vertriebsmitarbeiter erkennen bereits vor dem Öffnen der E-Mail, wenn ein Kunde ein Verkaufsgespräch lieber nicht fortsetzen möchte.

Community-Informationen über eine LWC-Komponente abrufen

Verwenden Sie das Modul @salesforce/community mit seinem Gültigkeitsbereich, um bei der Entwicklung von Lightning Web Components für Lightning-Communitys Informationen zum aktuellen Community-Kontext zu importieren.

Vorteile der Funktion:

  • Rufen Sie die Community-ID oder die Basis-URL der Community in einer LWC-Komponente ab, ohne dafür serverseitige Aufrufe von Apex-Controller-Methoden zu benötigen.

Gemeinsam genutzte CSS-Stile in Lightning Web Components

Gemeinsam genutzte CSS-Stile in LWC ermöglichen es uns, mit einem gemeinsamen CSS-Modul ein einheitliches Erscheinungsbild für Lightning Web Components zu schaffen. Definieren Sie die Stile im CSS-Modul und importieren Sie das Modul in die Komponenten, die diese Stile gemeinsam nutzen.

Vorteile der Funktion:

  • Nutzen Sie dieselben CSS-Stile gemeinsam in mehreren Komponenten und verwenden Sie sie wieder.

  • Pflegen Sie eine zentrale Quelle für das Branding Ihrer LWC-Komponenten

Weitere Informationen zu Vlocity, Jitterbit und weiteren Lösungen finden Sie in unseren thematisch passenden Artikeln.

Klicken Sie hier, um mehr über die Funktionen des Salesforce Winter’21 Release zu erfahren.



Person
Möchten Sie Salesforce-Funktionen implementieren?
Kontaktieren Sie das RA-Team, um Salesforce-Lösungen für Ihr Unternehmenswachstum zu implementieren.
Die RA-Experten melden sich bei Ihnen

Kein Pitch. Nur Strategie.

Mit dem Absenden dieses Formulars stimmen Sie der Verarbeitung Ihrer personenbezogenen Daten durch Routine Automation gemäß der Datenschutzerklärung zu.