Sie befinden sich hier:
Planen von Serviceterminen für die Orchestrierung handlungsrelevanter Ereignisse
Der Flow "Servicetermine für handlungsrelevante Ereignisse planen" automatisiert die Planung von Serviceterminen, wenn ein handlungsrelevantes Ereignis, beispielsweise ein Diagnosefehler oder eine Wartungsbenachrichtigung, durch einen verbundenen Vermögenswert ausgelöst wird. Dieser Flow verwendet die Kontextdefinition "FaultEventScheduleAppointmentDetails__stdctx", um die Ereignisdaten, die Vermögenswertkennung und den geografischen Standort des Ereignisses zu extrahieren, bevor die nächstgelegenen Serviceregionen anhand der geografischen Nähe ermittelt werden. Anschließend wird eine Orchestrierungsaktion aufgerufen, um den Servicetermin zu buchen.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Automotive Cloud und Manufacturing Cloud. Editionsverfügbarkeit anzeigen. |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Verwenden der Orchestrierung: | Entwerfen von Orchestrierungsprozessen für handlungsrelevante Ereignisse UND Flow verwalten |
| Verwalten des Servicetermin-Datensatzes: | "Lesen", "Erstellen des Zugriffs auf Servicetermin". |
-
Duplizieren und aktivieren Sie die Flow-Vorlage.
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Flows ein und wählen Sie dann Flows aus.
- Klicken Sie in der Listenansicht auf Servicetermine für handlungsrelevante Ereignisse planen.
- Klicken Sie auf Speichern als neuer Flow.
- Geben Sie die Bezeichnung und den API-Namen ein.
- Klicken Sie auf Speichern.
-
Ändern Sie für die Konstante WORK_TYPE_GROUP_NAME den Wert zu der Arbeitstypgruppe, für die Sie Termine planen möchten.
Stellen Sie sicher, dass der Name mit dem Namen eines Arbeitstypgruppen-Datensatzes in Ihrer Organisation übereinstimmt.
-
Ändern Sie bei Bedarf andere Elemente und Ressourcen.
Beispielsweise können Sie den standardmäßigen Breiten- und Längengrad von einem Radius von 20 Meilen zu einer Obergrenze Ihrer Wahl ändern.
- Aktivieren Sie den Flow.
-
Duplizieren und aktivieren Sie die Orchestrierungsvorlage.
- Suchen Sie im App Launcher die Option Orchestrierung für handlungsrelevante Ereignisse und wählen Sie sie aus.
- Wählen Sie den Datensatz "Servicetermin für Fehler" aus.
- Klicken Sie auf Duplizieren.
- Wählen Sie unter "Name des Ausführungsverfahrens" die duplizierte und aktivierte Version des Flows "Servicetermine für handlungsrelevante Ereignisse planen" aus.
- Wählen Sie als Ereignistyp Servicetermin aus.
-
Wählen Sie als Namen der Kontextdefinition FaultEventScheduleAppointmentDetails aus.
Sie können die Kontextdefinition in der vorliegenden Form oder eine neue Version dieser Definition verwenden.
-
Wählen Sie als Namen der Kontextzuordnung FaultEventScheduleApptMapping aus.
Sie können die Kontextzuordnung in der vorliegenden Form oder eine neue Version dieser Zuordnung verwenden.
- Ändern Sie bei Bedarf andere Details.
- Speichern Sie Ihre Änderungen.
- Wählen Sie zum Aktivieren der Orchestrierung Aktiv aus.
-
Aktualisieren Sie die Entscheidungstabelle.
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Entscheidung ein und wählen Sie dann Entscheidungstabellen aus.
- Klicken Sie in der Listenansicht auf Orchestrierungen für handlungsrelevante Ereignisse filtern und abgleichen.
- Klicken Sie auf Aktualisieren.
Flow-Eingaben und -Ausgaben
| Variable | Richtung | Beschreibung |
|---|---|---|
| Kontext-ID | Eingabe | Die ID des Kontextdefinitionsdatensatzes, der dem eingehenden Ereignis zugeordnet ist. |
Nutzlastfeldverweis
| Feld | Erforderlich | Beschreibung |
|---|---|---|
| Quellensystemkennzeichner | Ja | Die eindeutige Kennung des externen Systems, das das Ereignis sendet, beispielsweise eine Telematik- oder Internet of Things-Plattform (IoT). |
| Typ | Ja | Der Entwicklername des Typs des handlungsrelevanten Ereignisses, der im Orchestrierungsdatensatz für handlungsrelevante Ereignisse des Servicetermins für Fehler konfiguriert ist. |
| Untertyp | Nein | Der Entwicklername des im Orchestrierungsdatensatz für handlungsrelevante Ereignisse des Servicetermins für Fehler konfigurierten Untertyps für handlungsrelevante Ereignisse. |
| Ereignisdaten | Ja | Die strukturierten Ereignisdaten, die als JSON-codierte Zeichenfolge bereitgestellt werden. Diese serialisierte Zeichenfolge enthält die Attribute, die zum Hydratisieren der Kontextdefinitionsinstanz erforderlich sind. Diese wird dann basierend auf der konfigurierten Eingabezuordnung an das Ausführungsverfahren übergeben. |
Feldverweis für Ereignisdaten
| Feld | Erforderlich | Beschreibung |
|---|---|---|
| Eindeutiger Vermögenswert-Kennzeichner | Ja | Die Datensatz-ID oder Seriennummer des Vermögenswerts, die von der Planungsaktion verwendet wird, um den Vermögenswert zu identifizieren, der gewartet werden muss. |
| Geschäftsobjekttyp | Nein | Der Objekttyp, beispielsweise Vermögenswert, der von der Kontextdefinitionszuordnung verwendet wird. |
| Ereignisort | Ja | Die aktuellen geografischen Koordinaten des Vermögenswerts. |
| Längengrad des Ereignisstandorts | Ja | Der Längengrad des Standorts des Vermögenswerts. |
| Breitengrad des Ereignisstandorts | Ja | Der Breitengrad des Standorts des Vermögenswerts. |
Sehen Sie sich das Strukturbeispiel für die Nutzlastvorlage an.
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Service_Appointment",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}Sehen Sie sich das Strukturbeispiel für die Ereignisdatenvorlage an.
{
"Event": [
{
"assetUniqueIdentifier": "<asset-salesforce-id-or-serial-number>",
"businessObjectType": "Asset",
"eventLocation": [
{
"businessObjectType": "eventLocation",
"longitude": "<decimal-longitude>",
"latitude": "<decimal-latitude>"
}
]
}
]
}
