Ti trovi qui:
InsQuoteService:getRuleLogs
Questo servizio recupera i registri delle regole per un preventivo di destinazione, ordinati per data di esecuzione in ordine crescente.
Funzionamento
-
Questo servizio recupera i registri eseguendo una query nella tabella ObjectAppliedResult__c per vedere se sono presenti righe con RecordId__c corrispondente all'oggetto di destinazione.
-
Se tali righe esistono, il servizio trasforma le righe e restituisce al chiamante in ordine crescente in base al campo AppliedDateTime_c.
Opzioni remote
Opzione |
Descrizione |
|---|---|
quoteId |
ID del preventivo di destinazione per cui recuperare i registri delle regole |
JSON di output
Vedere il seguente esempio di JSON di output.
{
"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"
}
}]
}]
}Descrizione regole
Questo JSON include le seguenti coppie chiave/valore.
Chiave |
Valori |
|---|---|
id |
ID della regola |
name |
Nome della regola |
condizione |
Condizione regola |
message |
Messaggio di esito positivo se la condizione della regola è stata valutata true rispetto all'oggetto di destinazione Messaggio di errore se la condizione della regola è stata valutata falsa rispetto all'oggetto di destinazione |
action |
Nome dell'azione eseguita se la condizione della regola è valutata true |
Risultato |
Risultato della valutazione della condizione regola rispetto all'oggetto di destinazione |
dettagli |
Mappa delle informazioni associate all'oggetto di destinazione |
