breadcrumbDescription
Opdater registreringer for aktivregistreringsbegivenhed
Forløbet Opdater registreringer for aktivregistreringsbegivenhed behandler automatisk indgående aktivregistreringsbegivenheder i din organisation. Brug forløbet til automatisk at opdatere felter i registreringerne Aktivmilepæl, Berettigelse og Aktivgaranti baseret på de oplysninger, der overføres gennem definitionen af konteksten AssetRegistrationUpdateRecordDetails__stdctx. Dette forløb identificerer den relevante aktivregistrering gennem det matchende aktiv-id eller serienummer og bruger de tilknyttede kontekstdata til at opdatere tilknyttede registreringer.
EditionsHeading
| Tilgængelig i: Lightning Experience |
| Tilgængelig i: Automotive Cloud og Manufacturing Cloud. Vis tilgængelighed af version. |
| Brugertilladelser påkrævet | |
|---|---|
| Hvis du vil bruge orkestreringen: | Design begivenhedsorkestreringsprocesser, der kan handles på OG Administrer forløb |
| Hvis du vil administrere registreringerne Aktivgaranti, Aktivmilepæl og Berettigelse: | Læse, Opret-adgang på aktivgaranti, aktivmilepæl og berettigelse. |
-
Rediger udtrykssætskabelonen.
- Fra Appstarter skal du finde og vælge Udtrykssætskabeloner.
- Klik på Opdater registreringer for aktivregistreringsbegivenhed fra listevisningen.
- Klik på Gem som, og vælg New Event Orchestration Builder Version.
- Rediger navnet, og gem dine ændringer.
-
Rediger om nødvendigt outputvariablerne og deres tilsvarende formel.
Handlingen Behold data for en kontekstdefinition i forløbet Opdater registreringer for aktivregistrering kræver mindst en attribut i kontekstdefinitionen for at blive ændret, før der behandles begivenhedsdata. I denne udtrykssætskabelon indstilles felterne garanti, milepæl og berettigelsesdato manuelt til den aktuelle dato, hvilket aktiverer handlingen til at registrere opdateringer og redigere konteksttags tilsvarende.
- Angiv betegnelsen og API-navnet.
- Klik på Gem.
- Rediger elementerne og ressourcerne efter behov.
- Aktiver forløbet.
-
Dupliker og aktiver orkestreringsskabelonen.
- Fra Appstarter skal du finde og vælge Begivenhedsorkestrering, der kan handles på.
- Vælg registreringen Opdater registreringer for aktivregistrering.
- Klik på Dupliker.
- For Navn på kørselsprocedure skal du vælge den duplikerede og aktiverede version af forløbet Opdater registreringer for aktivregistrering.
- For Begivenhedstype skal du vælge Opdater aktivregistreringsregistreringer.
-
For Kontekstdefinitionsnavn skal du sørge for at vælge AssetRegistrationUpdateRecordDetails.
Du kan enten bruge kontekstdefinitionen, som den er, eller du kan bruge en ny version af denne definition.
-
For Konteksttilknytningsnavn skal du sørge for at vælge AssetRgstrUpdateRecordsMap.
Du kan enten bruge konteksttilknytningen, som den er, eller du kan bruge en ny version af denne tilknytning.
- Rediger andre detaljer efter behov.
- Gem dine ændringer.
- Hvis du vil aktivere orkestreringen, skal du vælge Aktiv.
-
Opdater beslutningstabellen.
- Skriv Beslutning i feltet Find hurtigt i Opsætning, og vælg derefter Beslutningstabeller.
- Klik på Filtrer og match begivenhedsorkestrering, der kan handles på, fra listevisningen.
- Klik på Opdater.
Forløbsinput og -output
| Variabel | Retning | Beskrivelse |
|---|---|---|
| Kontekst-id | Input | Id'et på den kontekstdefinitionsregistrering, der er knyttet til den indgående aktivregistreringsbegivenhed. |
| Fejlmeddelelse | Output | Den beskrivende fejlmeddelelse for, når et trin i forløbet mislykkes. Hvis forløbet lykkes, er denne variabel tom. Brug dette i downstream-processer til at registrere og håndtere fejl. |
| Beskrivelse | ||
|---|---|---|
| Kontekst-id | Input | Id'et på den kontekstdefinitionsregistrering, der er knyttet til den indgående aktivregistreringsbegivenhed. |
| Fejlmeddelelse | Output | Den beskrivende fejlmeddelelse for, når et trin i forløbet mislykkes. Hvis forløbet lykkes, er denne variabel tom. Brug dette i downstream-processer til at registrere og håndtere fejl. |
Reference til datafelt
| Felt | Obligatorisk | Beskrivelse |
|---|---|---|
| Kildesystem-id | Ja | Den entydige identifikator for det eksterne system, der sender begivenheden. For Tilsluttede aktiver er det aktiv-id'et, og for tilsluttede køretøjer er det køretøjets identifikationsnummer (VIN). |
| Type | Ja | Udviklernavnet på begivenhedstypen, der kan handles på. Den skal matche den begivenhedstype, der er knyttet til begivenhedsorkestreringsregistreringen Opdater registreringer for aktivregistrering, der kan handles på. |
| Undertype | Nej | Udviklernavnet på den begivenhedsundertype, der kan handles på. Den skal matche den begivenhedsundertype, der er knyttet til begivenhedsorkestreringsregistreringen Opdater registreringer for aktivregistrering, der kan handles på. |
| Begivenhedsdata | Ja | De strukturerede begivenhedsdata, der leveres som en JSON-kodet streng. Denne serialiserede streng indeholder de attributter, der kræves for at hydrere kontekstdefinitionsforekomsten, som derefter overføres til kørselsproceduren baseret på den konfigurerede inputtilknytning. |
Feltreference til begivenhedsdata
| Felt | Obligatorisk | Beskrivelse |
|---|---|---|
| Aktiv | Ja | Listen over aktivobjekter, der er inkluderet i begivenheden. |
| Entydigt id for aktiv | Ja | Id'et på aktivregistreringen eller serienummeret, der bruges af forløbet til at slå den tilsvarende aktivregistrering op. |
| Aktivforretningsobjekttype | Ja | Objekttypen for orkestreringssystemet. Skal være "Aktiv". |
| Aktivberettigelse | Nej | De relaterede berettigelsesregistreringer, herunder Id, businessObjectType, EntitlementName og EntitlementEndDate. |
| Aktivaktiv - milepæl | Nej | De relaterede aktivmilepælsregistreringer, herunder id, businessObjectType og MilestoneName. |
| Asset Asset Asset Guarantee (Aktivaktivgaranti) | Nej | De relaterede aktivgarantiregistreringer, herunder id, businessObjectType og WarrantyEndDate. |
Gennemse det strukturelle eksempel for dataindlæsningsskabelonen.
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Update_Asset_Registration_Records",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}Gennemse dette strukturelle eksempel for begivenhedsdataskabelonen.
{
"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>"
}
]
}
]
}
