Loading
Forsikring
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

Denne tjenesten henter regellogger for en målpolicy sortert etter utførelsesdato i stigende rekkefølge.

Klasse: InsPolicyService

Metode: getRuleLogs

Slik virker det

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

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

policyId

Id for målpolicy, som regellogfiler skal hentes for

Inndata-JSON

Se følgende eksempel på inndata-JSON.

{ 
	"policyId": "02i6g000000I21EAAS"
}

Utdata-JSON

Se følgende eksempel på utdata-JSON.

{
    "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>
            }
        }]
    }]
}

Resultatbeskrivelse

Denne JSON-koden inkluderer disse nøkkel/verdi-parene:

Nøkkel

Verdier

id

Id for regel

name

Navn på regel

betingelse

Regelbetingelse

message

Vellykket-melding hvis regelbetingelsen evalueres sann mot målpolicy

Feilmelding hvis regelbetingelsen er evaluert som usann mot målpolicy

handling

Navn på handlingen som utføres hvis regelbetingelsen evalueres sann

resultat

Resultat av evaluering av regelbetingelse mot målpolicy

detaljer

Tilordne informasjon knyttet til målpolicyen

 
Laster
Salesforce Help | Article