Uppdatera poster för tillgångsregistreringshändelse
Flödet Uppdatera poster för tillgångsregistreringshändelse bearbetar automatiskt inkommande tillgångsregistreringshändelser i din organisation. Använd flödet för att automatiskt uppdatera fält i posterna Tillgångsmilstolpe, Rättighet och Tillgångsgaranti baserat på informationen som skickas genom sammanhangsdefinitionen AssetRegistrationUpdateRecordDetails__stdctx. Detta flöde identifierar den relevanta tillgångsposten genom matchande tillgångs-ID eller serienummer och använder associerade sammanhangsdata för att uppdatera associerade poster.
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 posterna Tillgångsgaranti, Tillgångsmilstolpe och Rättigheter: | Läs, Skapa åtkomst för Tillgångsgaranti, Tillgångsmilstolpe och Rättigheter. |
-
Ändra uttrycksuppsättningsmallen.
- Sök fram och öppna Uttrycksuppsättningsmallar i Appstartaren.
- Klicka på Uppdatera poster för tillgångsregistreringshändelse i listvyn.
- Klicka på Spara som och välj Ny händelseorkestreringsbyggarversion.
- Ändra namnet och spara dina ändringar.
-
Ändra utdatavariablerna och deras motsvarande formel om det behövs.
Åtgärden Bevara data för en sammanhangsdefinition i flödet Uppdatera poster för tillgångsregistrering kräver att minst ett attribut i sammanhangsdefinitionen ändras innan händelsedata bearbetas. I denna uttrycksuppsättningsmall är fält för garanti, milstolpe och rättighetsdatum manuellt inställda till det aktuella datumet, vilket låter åtgärden upptäcka uppdateringar och ändra sammanhangstaggar enligt detta.
- Ange etiketten och API-namnet.
- Klicka på Spara.
- Ändra elementen och resurserna efter behov.
- Aktivera flödet.
-
Klona och aktivera orkestreringsmallen.
- Sök fram och öppna Åtgärdsbar händelseorkestrering i Appstartaren.
- Välj posten Uppdatera poster för tillgångsregistrering.
- Klicka på Klona.
- För Namn på utförandeprocess, välj den klonade och aktiverade versionen av flödet Uppdatera poster för tillgångsregistrering.
- För Händelsetyp, välj Uppdatera tillgångsregistreringsposter.
-
För Namn på sammanhangsdefinition, se till att du väljer AssetRegistrationUpdateRecordDetails.
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 AssetRgstrUpdateRecordsMap.
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 för tillgångsregistrering. |
| Felmeddelande | Utdata | Det beskrivande felmeddelandet för när något steg i flödet misslyckas. Om flödet lyckas är denna variabel tom. Använd detta i processer längre ner för att upptäcka och hantera fel. |
| Beskrivning | ||
|---|---|---|
| Sammanhangs-ID | Indata | ID för sammanhangsdefinitionsposten som är associerad med den inkommande händelsen för tillgångsregistrering. |
| Felmeddelande | Utdata | Det beskrivande felmeddelandet för när något steg i flödet misslyckas. Om flödet lyckas är denna variabel tom. Använd detta i processer längre ner för att upptäcka och hantera fel. |
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. För Anslutna tillgångar är det tillgångs-ID och för anslutna fordon är det fordonets identifikationsnummer (VIN). |
| Typ | Ja | Utvecklarnamnet på den åtgärdsbara händelsetypen. Den måste matcha händelsetypen som är associerad med den åtgärdsbara händelseorkestreringsposten Uppdatera poster för tillgångsregistrering. |
| Undertyp | Nej | Utvecklarnamnet på undertypen Åtgärdsbar händelse. Den måste matcha händelseundertypen som är associerad med den åtgärdsbara händelseorkestreringsposten Uppdatera poster för tillgångsregistrering. |
| 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 |
|---|---|---|
| Tillgång | Ja | Listan över tillgångsobjekt som inkluderas i händelsen. |
| Unik identifierare för tillgång | Ja | Tillgångspostens ID eller serienummer, som används av flödet för att söka efter motsvarande tillgångspost. |
| Objekttyp för tillgångsverksamhet | Ja | Objekttypen för orkestreringsmotorn. Måste vara "Tillgång". |
| Tillgångsrättighet | Nej | De relaterade rättighetsposterna, inklusive Id, businessObjectType, EntitlementName och EntitlementEndDate. |
| Tillgångsmilstolpe | Nej | De relaterade tillgångsmilstolpeposterna, inklusive id, businessObjectType och MilestoneName. |
| Tillgångsgaranti | Nej | De relaterade tillgångsgarantiposterna inklusive id, businessObjectType och WarrantyEndDate. |
Gå igenom det strukturella exemplet för payload-mallen.
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Update_Asset_Registration_Records",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}Gå igenom detta strukturella exempel för händelsedatamallen.
{
"Asset": [
{
"UniqueIdentifier": "<asset-salesforce-id-or-serial-number>",
"businessObjectType": "Asset",
"Entitlement": [
{
"id": "<entitlement-record-id>",
"businessObjectType": "Entitlement",
"EntitlementName": "<entitlement-name>",
"EntitlementEndDate": "<YYYY-MM-DD>"
}
],
"AssetMilestone": [
{
"id": "<asset-milestone-record-id>",
"businessObjectType": "AssetMilestone",
"MilestoneName": "<milestone-name>"
}
],
"AssetWarranty": [
{
"id": "<asset-warranty-record-id>",
"businessObjectType": "AssetWarranty",
"WarrantyEndDate": "<YYYY-MM-DD>"
}
]
}
]
}
