Schemalägg servicebokningar för åtgärdsbar händelseorkestrering
Flödet Schemalägg servicebokningar för åtgärdshändelser automatiserar schemaläggningen av servicebokningar när en åtgärdshändelse, till exempel ett diagnostiskt fel eller en underhållsvarning, utlöses av en ansluten tillgång. Detta flöde använder sammanhangsdefinitionen FaultEventScheduleAppointmentDetails__stdctx för att extrahera händelsedata, tillgångsidentifieraren och händelsens geografiska plats, innan du hittar de närmaste serviceområdena baserat på den geografiska närheten. Den åberopar sedan en orkestreringsåtgärd för att göra servicebokningen.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Automotive Cloud och Manufacturing Cloud. Visa versionstillgänglighet. |
| Användarbehörigheter som krävs för att | |
|---|---|
| Använda orkestreringen: | Utforma åtgärdsbara händelseorkestreringsprocesser OCH Hantera flöde |
| Hantera posten Servicebokning: | Läs, Skapa åtkomst för Servicebokning. |
-
Klona och aktivera flödesmallen.
- I Inställningar, skriv Flöden i rutan Snabbsökning och välj sedan Flöden.
- Klicka på Schemalägg servicebokningar för åtgärdshändelser i listvyn.
- Klicka på Spara som nytt flöde.
- Ange etiketten och API-namnet.
- Klicka på Spara.
-
För konstanten WORK_TYPE_GROUP_NAME, ändra värdet till den arbetstypgrupp som du vill schemalägga bokningar för.
Se till att namnet matchar namnet på en arbetstypgrupppost i din organisation.
-
Ändra andra element och resurser efter behov.
Du kan till exempel ändra standardgränsen för latitud och longitud från 20 miles radie till en valfri gräns.
- Aktivera flödet.
-
Klona och aktivera orkestreringsmallen.
- Sök fram och öppna Åtgärdsbar händelseorkestrering i Appstartaren.
- Välj posten Servicebokning för fel.
- Klicka på Klona.
- För Namn på utförandeprocess, välj den klonade och aktiverade versionen av flödet Schemalägg servicebokningar för åtgärdsbara händelser.
- För Händelsetyp, välj Servicebokning.
-
För Namn på sammanhangsdefinition, se till att du väljer FaultEventScheduleAppointmentDetails.
Du kan antingen använda sammanhangsdefinitionen som den är eller använda en ny version av denna definition.
-
För Namn på sammanhangsmappning, se till att du väljer FaultEventScheduleApptMapping.
Du kan antingen använda sammanhangsmappningen som den är eller använda en ny version av denna mappning.
- Ändra andra detaljer efter behov.
- Spara dina ändringar.
- För att aktivera orkestreringen, välj Aktiv.
-
Uppdatera beslutstabellen.
- I Inställningar, skriv Beslut i rutan Snabbsökning och välj sedan Beslutstabeller.
- Klicka på Filtrera och matcha åtgärdsbara händelseorkestreringar från listvyn.
- Klicka på Uppdatera.
Indata och utdata för flöden
| Variabel | Riktning | Beskrivning |
|---|---|---|
| Sammanhangs-ID | Indata | ID för sammanhangsdefinitionsposten som är associerad med den inkommande händelsen. |
Referens för belastningsfält
| Fält | Obligatoriska | Beskrivning |
|---|---|---|
| ID i källsystemet | Ja | Den unika identifieraren för det externa system som skickar händelsen, till exempel en telematik- eller Internet of Things-plattform (IoT). |
| Typ | Ja | Utvecklarnamnet på den åtgärdsbara händelsetypen som konfigurerats i posten för åtgärdsbar händelseorkestrering för servicebokning för fel. |
| Undertyp | Nej | Utvecklarnamnet på den åtgärdsbara händelseundertypen som konfigurerats i posten Servicebokning för fel åtgärdsbar händelseorkestrering. |
| Händelsedata | Ja | De strukturerade händelsedata som tillhandahålls som en JSON-kodad sträng. Denna serialiserade sträng innehåller de attribut som behövs för att hydrera sammanhangsdefinitionsinstansen, som sedan skickas till utförandeproceduren baserat på den konfigurerade indatamappningen. |
Referens för händelsedatafält
| Fält | Obligatoriska | Beskrivning |
|---|---|---|
| Unik identifierare för tillgång | Ja | Tillgångens post-ID eller serienummer, som används av schemaläggningsåtgärden för att identifiera tillgången som behöver service. |
| Verksamhetsobjekttyp | Nej | Objekttypen, till exempel Tillgång, som används av mappningen av sammanhangsdefinitionen. |
| Händelseplats | Ja | Tillgångens aktuella geografiska koordinater. |
| Longitud för händelseplats | Ja | Longituden för tillgångens plats. |
| Latitud för händelseplats | Ja | Latitud för tillgångens plats. |
Gå igenom det strukturella exemplet för payload-mallen.
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Service_Appointment",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}Gå igenom det strukturella exemplet för händelsedatamallen.
{
"Event": [
{
"assetUniqueIdentifier": "<asset-salesforce-id-or-serial-number>",
"businessObjectType": "Asset",
"eventLocation": [
{
"businessObjectType": "eventLocation",
"longitude": "<decimal-longitude>",
"latitude": "<decimal-latitude>"
}
]
}
]
}
