Oppdatere poster for aktivumregistreringshendelse
Flyten Oppdater poster for Aktivumregistreringshendelse behandler automatisk innkommende Aktivumregistreringshendelser i organisasjonen. Bruk flyten til automatisk å oppdatere felt i Aktivummilepæl-, Berettigelses- og Aktivumgaranti-poster basert på informasjonen som sendes gjennom kontekstdefinisjonen AssetRegistrationUpdateRecordDetails__stdctx. Denne flyten identifiserer den relevante Aktivum-posten via den samsvarende Aktivum-ID-en eller serienummeret, og bruker de tilknyttede kontekstdataene til å oppdatere tilknyttede poster.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Automotive Cloud og Manufacturing Cloud. Se tilgjengelighet av versjon. |
| Nødvendige brukertillatelser | |
|---|---|
| For å bruke orkestreringen: | Utforme handlingsorienteringsprosesser for hendelser OG Behandle flyter |
| For å behandle Aktivumgaranti-, Aktivummilepæl- og Berettigelse-postene: | Lese- og Opprette-tilgang til aktivumgaranti, aktivummilepæl og berettigelse. |
-
Endre uttrykkssettmalen.
- Finn og velg uttrykkssettmaler fra Appstarter.
- Klikk på Oppdater poster for Aktivumregistreringshendelse i listevisningen.
- Klikk på Lagre som og velg Ny Event Orchestration Builder-versjon.
- Endre navnet, og lagre endringene.
-
Endre om nødvendig utdatavariablene og deres tilhørende formel.
Handlingen Behold data for en kontekstdefinisjon i flyten Oppdater poster for aktivumregistrering krever at minst ett attributt i kontekstdefinisjonen endres før hendelsesdata behandles. I denne uttrykkssettmalen angis feltene for garanti, milepæl og berettigelsesdato manuelt til gjeldende dato, slik at handlingen kan oppdage oppdateringer og endre kontekstkoder i henhold til dette.
- Skriv inn etiketten og API-navnet.
- Klikk på Lagre.
- Endre elementene og ressursene etter behov.
- Aktiver flyten.
-
Klon og aktiver orkestreringsmalen.
- Finn og velg Actionable Event Orchestration fra Appstarter.
- Velg posten Oppdater poster for aktivumregistrering.
- Klikk på Klone.
- I Navn på utførelsesprosedyre velger du den klonede og aktiverte versjonen av flyten Oppdater poster for aktivumregistrering.
- Velg Oppdater aktivumregistreringsposter i Hendelsestype.
-
I Navn på kontekstdefinisjon må du velge AssetRegistrationUpdateRecordDetails.
Du kan bruke kontekstdefinisjonen slik den er, eller du kan bruke en ny versjon av denne definisjonen.
-
I Navn på konteksttilordning må du velge AssetRgstrUpdateRecordsMap.
Du kan bruke konteksttilordningen slik den er, eller du kan bruke en ny versjon av denne tilordningen.
- Endre eventuelt andre detaljer.
- Lagre endringene.
- Velg Active for å aktivere orkestreringen.
-
Oppdater beslutningstabellen.
- Skriv inn Beslutning i Hurtigsøk-feltet i Oppsett, og velg deretter Beslutningstabeller.
- Klikk på Filtrer og samsvar handlingsarrangementer fra listevisningen.
- Klikk på Oppdater.
Flytinndata og -utdata
| Variabel | Retning | Beskrivelse |
|---|---|---|
| Kontekst-ID | Inndata | ID-en til kontekstdefinisjonsposten som er knyttet til den innkommende Aktivumregistreringshendelsen. |
| Feilmelding | Utdata | Den beskrivende feilmeldingen for når et trinn i flyten mislykkes. Hvis flyten er vellykket, er denne variabelen tom. Bruk dette i nedstrøms prosesser til å oppdage og håndtere feil. |
| Beskrivelse | ||
|---|---|---|
| Kontekst-ID | Inndata | ID-en til kontekstdefinisjonsposten som er knyttet til den innkommende Aktivumregistreringshendelsen. |
| Feilmelding | Utdata | Den beskrivende feilmeldingen for når et trinn i flyten mislykkes. Hvis flyten er vellykket, er denne variabelen tom. Bruk dette i nedstrøms prosesser til å oppdage og håndtere feil. |
Referanse for belastningsfelt
| Felt | Obligatorisk | Beskrivelse |
|---|---|---|
| Kildesystemidentifikator | Ja | Den unike identifikatoren for det eksterne systemet som sender hendelsen. For Tilkoblede aktiva er det aktivum-IDen, og for Tilkoblede kjøretøy er det kjøretøyidentifikasjonsnummeret (VIN). |
| Type | Ja | Utviklernavnet på hendelsestypen som kan handles. Den må samsvare med hendelsestypen som er knyttet til handlingsorkestreringsposten Oppdater poster for aktivumregistrering. |
| Undertype | Nei | Utviklernavnet på undertypen handlingshendelse. Den må samsvare med hendelsesundertypen som er knyttet til posten for handlingsorkestrering av hendelsen Oppdater poster for aktivumregistrering. |
| Hendelsesdata | Ja | De strukturerte hendelsesdataene, oppgitt som en JSON-kodet streng. Denne serialiserte strengen inneholder attributtene som kreves for å hydrere kontekstdefinisjonsforekomsten, som deretter overføres til utførelsesprosedyren basert på den konfigurerte inndatatilordningen. |
Referanse for hendelsesdatafelt
| Felt | Obligatorisk | Beskrivelse |
|---|---|---|
| Aktivum | Ja | Listen over aktivumobjekter som er inkludert i hendelsen. |
| Unik identifikator for aktivum | Ja | Aktivumpost-ID-en eller serienummeret som brukes av flyten til å slå opp på den tilhørende aktivumposten. |
| Type aktivumforretningsobjekt | Ja | Objekttypen for orkestreringsmotoren. Må være "Activum". |
| Aktivumberettigelse | Nei | De relaterte berettigelsespostene, inkludert Id, businessObjectType, EntitlementName og EntitlementEndDate. |
| Milepæl for aktivumaktivum | Nei | De relaterte aktivummilepælpostene, inkludert id, businessObjectType og MilestoneName. |
| Garanti for aktivumaktivum | Nei | De relaterte aktivumgarantipostene, inkludert id, businessObjectType og WarrantyEndDate. |
Se gjennom det strukturelle eksempelet for belastningsmalen.
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Update_Asset_Registration_Records",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}Se gjennom dette strukturelle eksemplet for hendelsesdatamalen.
{
"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>"
}
]
}
]
}
