Loading
Erstellen eines Ausführungsverfahrens für eine Fahrzeugtelematikorchestrierung

Erstellen eines Ausführungsverfahrens für eine Fahrzeugtelematikorchestrierung

Ein Ausführungsverfahren beschreibt die Schritte für eine Orchestrierung des handlungsrelevanten Ereignisses. Verwenden Sie Ausdruckssätze oder Flows als Ausführungsverfahren. Mithilfe der Standard- und benutzerdefinierten Elemente im Ausdruckssatzgenerator erstellen Benutzer eine Reihe von Filtern, Berechnungsbedingungen, Aggregationsbedingungen und Anspruchsparametern, um den Aktionstyp für ein bestimmtes Ereignis zu definieren. Mithilfe der Elemente in Flow Builder und benutzerdefinierter Apex-Aktionen können Benutzer komplexe Geschäftsregeln erstellen, um Aktionen auszulösen. Die Aktionen werden automatisch ausgeführt, sobald eine Entscheidungstabelle ein bestimmtes Ereignis mit dem entsprechenden Orchestrierungsdatensatz abgleicht.

Erforderliche Editionen

Verfügbarkeit: Enterprise, Unlimited und Developer Edition
Erforderliche Benutzerberechtigungen
Erstellen eines Ausführungsverfahrens: Entwerfen von Orchestrierungsprozessen für handlungsrelevante Ereignisse
  1. Öffnen Sie einen Orchestrierungsdatensatz für handlungsrelevante Ereignisse und klicken Sie im Schnellaktionsmenü auf Verfahren öffnen.
    Sie können auch auf den Datensatz-Hyperlink im Feld "Name des Ausführungsverfahrens" klicken.
    • Bei ausdruckssatzbasierten Orchestrierungen wird der Ausdruckssatzgenerator mit der aktuellsten aktiven Version geöffnet.
    • Bei Flow-basierten Orchestrierungen wird die Flow-Datensatzseite geöffnet und Sie können auf Flow öffnen klicken, um den Flow-Generator zu öffnen.
  2. Verwenden Sie für Ressourcen in jedem Element eines Flows oder Ausdruckssatzes Kontextvariablen oder lokale Variablen, um Eingabe- und Ausgabewerte zu speichern.
  3. Klicken Sie auf Speichern.
  4. Klicken Sie zum Verwenden des Ausführungsverfahrens auf Aktivieren.
    Sie können den zugehörigen Orchestrierungsdatensatz für handlungsrelevante Ereignisse erst aktivieren, nachdem Sie das Ausführungsverfahren aktiviert haben.
Beispiel
Beispiel

Neo Motors möchte ein Ausführungsverfahren erstellen, das auf einem Ausdrucksatz basiert und mit dem automatisch eine Datensatzbenachrichtigung und ein Kundenvorgang für den Ereignistyp "Wichtige Probleme" erstellt werden. Der Ereignistyp ist mehreren Diagnosecodes zugeordnet. Die Datensatzbenachrichtigung wird auf der Fahrzeug-Datensatzseite angezeigt und Serviceagenten können das Problem sofort bemerken, um es weiter zu diagnostizieren. Und der Kundenvorgang kann verwendet werden, um mit dem Kunden zusammenzuarbeiten und die Untersuchung weiter voranzutreiben.

  • P0110: Fehlfunktion im Ansauglufttemperatursensorkreis.
  • P0500: Fehlfunktion im Geschwindigkeitssensor des Fahrzeugs.
  • P0706: Fehler im Übertragungsbereich des Sensorkreises.
  • P0442: Systemleck im Verdunstungs-Emissionskontrollsystem eines Fahrzeugs.

Der Benutzer möchte dem Verfahren einen Filter hinzufügen, sodass Benachrichtigungen und Kundenvorgänge nur für die Codes P0101 und P0706 erstellt werden. So erstellt er das Verfahren.

  • Ziehen Sie das Element "Listengruppe" in den Zeichenbereich.
  • Ziehen Sie das Element "Listenfilter" in den Zeichenbereich und platzieren Sie es im Listencontainer.
  • Fügen Sie im Element "Listenfilter" die folgenden Werte hinzu.
    FeldWertDetails
    Filterbedingungsanforderungen Eine Bedingung ist erfüllt (OR) Eine Bedingung wird mit zwei Klauseln erstellt.
    Ressource code Der Diagnosecode wird als Filterbedingung verwendet.
    Operator Gleich Genaue Codewerte werden zum Filtern von Ereignissen verwendet.
    Wert P0101 Eine Fehlfunktion im Ansauglufttemperatursensorkreis wird als Ereignis qualifiziert.
    Ressource code Der Diagnosecode wird als Filterbedingung verwendet.
    Operator Gleich Genaue Codewerte werden zum Filtern von Ereignissen verwendet.
    Wert P0706 Ein Fehler im Bereich der Sensorschaltung für den Übertragungsbereich gilt als Ereignis.
  • Ziehen Sie das Element "Datensatzaktion" in den Zeichenbereich und platzieren Sie es im Listencontainer nach dem Listenfilter.
  • Fügen Sie im Element "Datensatzaktion" die folgenden Werte hinzu.
    FeldWertDetails
    Vorgang Erstellen Erstellt einen Datensatz.
    Objekt Datensatzbenachrichtigung Es wird ein Datensatz für Datensatzbenachrichtigungen erstellt.
    EffectiveDate eventTriggeredDate Eine Kontextvariable wird als Teil der Kontextdefinitionszuordnung erstellt. Der Wert eventTriggeredDate wird ausgefüllt.
    Ist aktiv isActive Eine lokale Variable, die im Generator mit dem Standardwert "True" erstellt wurde.
    ValidUntilDate validUntilDate Eine lokale Variable, die im Generator erstellt wurde und deren Standardwert zwei Jahre in der Zukunft liegt.
    WhatId VehicleId Eine Kontextvariable wird als Teil der Kontextdefinitionszuordnung erstellt. Die vehicleId wird als Was-ID ausgefüllt.
    Betreff recordAlertSubject Eine Kontextvariable wird als Teil der Kontextdefinitionszuordnung erstellt. Der Wert recordAlertSubject wird ausgefüllt.
    Beschreibung recordAlertDescription Eine Kontextvariable wird als Teil der Kontextdefinitionszuordnung erstellt. Der Wert recordAlertDescription wird als Wert ausgefüllt.
  • Ziehen Sie ein anderes Element der Datensatzaktion in den Zeichenbereich und platzieren Sie es nach der ersten Datensatzaktion im Listencontainer.
  • Fügen Sie im Element "Datensatzaktion" die folgenden Werte hinzu.
    FeldWertDetails
    Vorgang Erstellen Erstellt einen Datensatz.
    Objekt Kundenvorgang Ein Kundenvorgangsdatensatz wird erstellt.
    Ursprung caseOrigin Eine im Generator erstellte lokale Variable mit dem Standardwert "Fahrzeugsensor".
    Status caseStatus Eine lokale Variable, die im Generator mit dem Standardwert "Neu" erstellt wurde.
    Beschreibung caseDescription Eine Kontextvariable wird als Teil der Kontextdefinitionszuordnung erstellt. Die Fehlerbeschreibung wird als Kundenvorgangsbeschreibung ausgefüllt.
    AccountId acccountId Eine Kontextvariable wird als Teil der Kontextdefinitionszuordnung erstellt. Der Inhabername wird als Account-ID eingetragen.
    Betreff caseSubject Eine Kontextvariable wird als Teil der Kontextdefinitionszuordnung erstellt. Der Fehlercode wird als Kundenvorgangsthema ausgefüllt.
 
Laden
Salesforce Help | Article