Sie befinden sich hier:
Erstellen einer Objekt-Metadaten-Cache-Konfiguration
Die mobile Life Sciences Cloud-Anwendung lädt nicht automatisch alle Salesforce-Objekte und zugehörigen Daten. Konfigurieren Sie den Objekt-Metadaten-Cache, um zu definieren, welche Objekte die mobile Anwendung lokal speichert und ob Daten zwischen Ihrer Salesforce-Organisation und der mobilen Anwendung in eine oder zwei Richtungen synchronisiert werden. Durch diese Konfiguration wird sichergestellt, dass Ihre Vertriebsmitarbeiter in der mobilen Anwendung auf die benötigten Daten zugreifen können.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise und Unlimited Edition mit Life Sciences Cloud, der Add-On-Lizenz "Life Sciences Cloud für Kundenengagement" und dem verwalteten Paket "Life Sciences Customer Engagement". |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Erstellen einer Metadaten-Cache-Konfiguration: | Berechtigungssatz "Commercial Admin" (Handelsadministrator für Biowissenschaften) |
Für die Metadatentypen LifeSciConfigCategory und LifeSciConfigRecords müssen Datensätze ausgefüllt sein, um Metadaten zu generieren.
- Suchen Sie im App Launcher die Anwendung "Life Sciences Commercial" und wählen Sie sie aus.
- Klicken Sie auf Verwaltungskonsole.
- Wählen Sie Mobil und dann Objektmetadaten-Cache-Konfiguration aus.
-
Klicken Sie auf Neu und geben Sie die Konfigurationsdetails ein.
- Geben Sie einen eindeutigen Namen ein, der das Objekt beschreibt.
-
Wählen Sie Ist aktiv aus, um das Objekt für die Aufnahme in den Metadaten-Cache verfügbar zu machen.
Hinweis Die Option Ist aktiv ist optional. Wenn Sie es jedoch nicht auswählen, ist das Objekt nicht im Metadaten-Cache enthalten. In einigen Fällen können Sie beispielsweise die Konfiguration inaktiv lassen, wenn Sie das Objekt zum ersten Mal einrichten oder wenn Sie einen Cache-Build ohne das Objekt testen. -
Wählen Sie den Objekttyp aus, um zu bestimmen, wie die Objektdaten in der mobilen Anwendung verwendet werden.
- Data: Das Objekt enthält Geschäfts- oder Transaktionsdaten, mit denen Vertriebsmitarbeiter direkt in der mobilen Anwendung interagieren.
- Konfiguration: Das Objekt enthält Konfigurationsdaten, die das Verhalten der mobilen Anwendung steuern und für Vertriebsmitarbeiter nicht sichtbar sind.
- Datenmodellobjekt: Das Objekt enthält ein in Data Cloud gespeichertes Datenmodellobjekt.
-
Wählen Sie ein Objekt oder einen Konfigurationsdatensatz basierend auf dem ausgewählten Typ aus.
- Wenn Sie Daten oder Konfiguration als Typ auswählen, suchen Sie im Feld "Objekt" nach einem Wert und wählen Sie ihn aus.
- Wenn Sie ein Datenmodellobjekt als Typ auswählen, geben Sie Details in die Felder "API-Name des Datenbereichs" und "API-Name des Datenmodellobjekts" ein.
-
Wählen Sie für "Zuweisung" ein oder mehrere Profile aus, für die diese Konfiguration gilt.
Hinweis Das Feld "Zuweisung" wird erst angezeigt, nachdem Sie ein Objekt ausgewählt haben. Profile mit mindestens Lesezugriff auf das Objekt können die Zuweisungsliste anzeigen. -
Geben Sie im Feld "Delta-Synchronisierungsdaten" den Feldnamen ein, der zum Bestimmen der inkrementellen Synchronisierung für das ausgewählte Objekt verwendet wird.
Datensätze mit einem Feldwert, der größer ist als der zuletzt aufgezeichnete Synchronisierungswert, werden in den nächsten Synchronisierungszyklus aufgenommen. Dieses Feld ist nur anwendbar, wenn Sie Daten als Typ auswählen.
- Wenn Sie Daten nur aus Salesforce mit der mobilen Anwendung synchronisieren möchten, wählen Sie Nur einseitige Synchronisierung aus dem Web auf Mobilgeräte zulassen aus.
-
Wählen Sie die Anhangs-Download-Methode aus.
Zum Herunterladen ist eine Internetverbindung erforderlich. Dieses Feld unterstützt Folgendes:
- Hintergrund: Dateien werden im Hintergrund heruntergeladen. Diese Methode eignet sich besser für größere Dateien, wie sie beispielsweise in "Intelligenter Inhalt" verwendet werden.
- Cache: Dateien werden bei Bedarf heruntergeladen, wenn Vertriebsmitarbeiter eine Vorschau anzeigen oder sie verwenden. Diese Methode eignet sich besser für kleinere, zahlreichere Dateien wie Feld-E-Mail-Vorlagen.
-
Geben Sie die SOQL-Filterbedingung ein, um Metadatenfilterdaten für das Objekt mit dem einfachen Editor oder erweiterten Editor zu generieren.
HinweisGeben Sie nur die bedingte Logik ein, keine vollständige SOQL-Anweisung. Die WHERE-Klausel ist impliziert. Fügen Sie daher weder das WHERE-Stichwort noch andere SOQL-Stichworte ein. Der SOQL-Filter unterstützt auch dynamische Variablen für den dedizierten Datenzugriff.
Wenn Sie keine SOQL-Filterbedingung eingeben, werden Metadaten für alle Zeilen des ausgewählten Objekts generiert. Filter ergänzen die vorhandene Freigabe auf Datensatzebene und gelten nur für Daten, auf die Vertriebsmitarbeiter bereits zugreifen können. Wenn das Freigabemodell eines Objekts "Privat" lautet, laden Vertriebsmitarbeiter nur die Datensätze herunter, auf die sie über die Inhaberschaft oder Freigabe zugreifen können. Wenn das Freigabemodell eines Objekts "Öffentlich" lautet, können Sie optional Filter verwenden, um heruntergeladene Daten zu begrenzen.
- Speichern Sie Ihre Änderungen.
-
Validieren Sie vor dem Generieren des Metadaten-Cache die Objekt-Metadatenkonfigurationsdatensätze, um Fehler zu vermeiden und sicherzustellen, dass sie richtig eingerichtet sind.
- Wählen Sie einen oder mehrere Objektkonfigurationsdatensätze aus, die Sie validieren möchten.
-
Klicken Sie auf Validieren.
In einer Benachrichtigung wird bestätigt, dass die Validierung in die Warteschlange gestellt ist.
Hinweis Brechen Sie eine laufende Validierung ab, indem Sie auf Abbrechen klicken, und klicken Sie dann im Bestätigungsfenster auf Ja, um fortzufahren. - Klicken Sie zum Überwachen des Validierungsstatus auf den Link in der Benachrichtigung.
-
Navigieren Sie zum Verfolgen des Fortschritts später zu "Setup", suchen Sie Anwendungstestausführung, wählen Sie diese Option aus und suchen Sie nach der neuesten Ausführung von lsc4ce.DbSchemaValidatorTestSuite.
Nach Abschluss der Validierung wird der Konfigurationsstatus zu "Gültig" geändert.
-
Weisen Sie "Profile" der Objekt-Metadatenkonfiguration zu.
- Wählen Sie einen oder mehrere Konfigurationsdatensätze aus, die Sie einem Profil zuweisen möchten.
- Klicken Sie auf Zuweisen.
- Wählen Sie im Fenster "Zuweisung auswählen" die Option Profil als Zuweisungstyp aus.
- Wählen Sie ein Profil aus.
- Klicken Sie auf Senden.
-
Klicken Sie zum Überprüfen der Zuweisung in den Objektkonfigurationsdatensatzaktionen auf Zuweisungen anzeigen.
Sie können auch einen bestimmten Objektkonfigurationsdatensatz bearbeiten und die ausgewählten Profile anzeigen.
- Dynamische Variablen für SOQL-Filterbedingungen
Verwenden Sie dynamische Variablen im SOQL-Filterbedingungsfeld, um Metadatenfilterdaten zu generieren, die an die einzelnen Benutzer angepasst sind. Life Sciences Cloud ersetzt diese Variablen zur Laufzeit durch die entsprechenden Benutzer- oder Regionswerte und ermöglicht so den Zugriff auf dedizierte Daten ohne Hardcodierungswerte. - Erstellen einer SOQL-Filterbedingung mit dem einfachen Editor
Verwenden Sie den einfachen Editor, um grundlegende SOQL-Filterbedingungen für Objektdaten zu erstellen. Der einfache Editor führt Sie durch die Zusammenstellungsbedingungslogik und unterstützt dynamische Variablen. - Erstellen einer SOQL-Filterbedingung mit dem erweiterten Editor
Verwenden Sie den erweiterten Editor, um SOQL-Filterbedingungen für Objektdaten zu erstellen, indem Sie Ihre Filterlogik direkt eingeben. Der erweiterte Editor unterstützt auch dynamische Variablen und ermöglicht es Ihnen, Ihre SOQL-Bedingung vor dem Speichern zu testen.
Siehe auch:
- Verwaltete Pakete der ersten Generation: Life Science-Konfigurationskategorie
- Verwaltete Pakete der ersten Generation: Life Science-Konfigurationsdatensatz
- Entwicklerhandbuch: LifeSciConfigCategory
- Entwicklerhandbuch: LifeSciConfigRecord
- Konfiguration der mobilen Anwendung für Bewertungen
- Konfiguration der mobilen Anwendung für die Einwilligungsverwaltung

