Du er her:
InsQuoteService:getRuleLogs
Denne tjenesten henter regellogger for et måltilbud sortert etter utførelsesdato i stigende rekkefølge.
Slik virker det
-
Denne tjenesten henter logger ved å spørre tabellen ObjectAppliedResult__c for å se om det er noen rader med en RecordId__c som tilsvarer målobjektet.
-
Hvis slike rader finnes, transformerer tjenesten radene og returnerer til anroperen i stigende rekkefølge i henhold til feltet AppliedDateTime_c.
Eksterne alternativer
Alternativ |
Beskrivelse |
|---|---|
quoteId |
Id for måltilbud, som regellogfiler skal hentes for |
Utdata-JSON
Se følgende eksempel på utdata-JSON.
{
"result": [{
"id": "a1a6g00000087E9AAI",
"objectId": "02i6g000000I21EAAS",
"stateTransitionId": "a1Z6g000000HzX1EAK",
"stateTransitionName": "Draft to Submit",
"executionDate": "2020-01-01T00:00:00.000Z",
"results": [{
"id": "a5Q6g0000005vSPEAY",
"name": "Check Auto Year",
"condition": "Auto.Year > 1990",
"message": "Auto year is greater than 1990",
"action": null,
"result": true,
"details": {
"instanceKey": "2002 Toyota Camry"
}
}]
}, {
"id": "a1a6g00000087E9AAL",
"objectId": "02i6g000000I21EAAS",
"stateTransitionId": "a1Z6g000000HzX1EAP",
"stateTransitionName": "Submit to Underwriting",
"executionDate": "2020-01-05T00:00:00.000Z",
"results": [{
"id": "a5Q6g0000005vSPEAZ",
"name": "Check Auto Make",
"condition": "Auto.Make == 'Lexus'",
"message": "Auto is a Lexus",
"action": "Move to Underwriting",
"result": false,
"details": {
"instanceKey": "2002 Toyota Camry"
}
}]
}]
}Beskrivelse av regler
Denne JSON-koden inkluderer følgende nøkkel/verdi-par.
Nøkkel |
Verdier |
|---|---|
id |
Id for regel |
name |
Navn på regel |
betingelse |
Regelbetingelse |
message |
Vellykket-melding hvis regelbetingelsen evalueres sann mot målobjektet Feilmelding hvis regelbetingelsen er evaluert som usann mot målobjektet |
handling |
Navn på handlingen som utføres hvis regelbetingelsen evalueres sann |
resultat |
Resultat av evaluering av regelbetingelse mot målobjekt |
detaljer |
Tilordne informasjon knyttet til målobjektet |
