Loading
Assicurazioni
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

Questo servizio recupera i registri delle regole per una policy di destinazione, ordinati per data di esecuzione in ordine crescente.

Classe: InsPolicyService

Metodo: getRuleLogs

Funzionamento

  1. 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.

  2. Se esistono righe di questo tipo, il servizio trasforma le righe e restituisce il chiamante in ordine crescente in base al campo AppliedDateTime_c.

Opzioni remote

Opzione

Descrizione

policyId

ID della policy di destinazione per cui recuperare i registri delle regole

Input JSON

Vedere il seguente esempio di JSON di input.

{ 
	"policyId": "02i6g000000I21EAAS"
}

JSON di output

Vedere il seguente esempio di JSON di output.

{
    "result": [{
        "id": <Id>,
        "objectId": <Id>,
        "stateTransitionId": <Id>,
        "stateTransitionName": <String>,
        "executionDate": <Datetime>,
        "results": [{
            "id": <Id>,
            "name": <String>,
            "condition": <String>,
            "message": <String>,
            "action": <String>,
            "result": <Boolean>,
            "details": {
                <String>: <String>
            }
        }]
    }]
}

Descrizione risultati

Questo JSON include queste 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 alla policy di destinazione

Messaggio di errore se la condizione della regola è stata valutata falsa rispetto alla policy di destinazione

action

Nome dell'azione eseguita se la condizione della regola è valutata true

Risultato

Risultato della valutazione della condizione regola rispetto alla policy target

dettagli

Mappa delle informazioni associate alla policy di destinazione

 
Caricamento
Salesforce Help | Article