Loading
Forsikring
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

Denne tjeneste henter regellogfiler for en målpolitik, sorteret efter kørselsdato i stigende rækkefølge.

Kategori: InsPolicyService

Metode: getRuleLogs

Sådan fungerer det

  1. Denne tjeneste henter logfiler ved at forespørge på tabellen ObjectAppliedResult__c for at se, om der er nogen rækker med et RecordId__c svarende til målobjektet.

  2. Hvis der findes sådanne rækker, transformerer tjenesten rækkerne og vender tilbage til opkalderen i stigende rækkefølge i henhold til feltet AppliedDateTime_c.

Fjernindstillinger

Indstilling

Beskrivelse

policyId

Id for målpolitik, som du vil hente regellogfiler for

Input JSON

Se følgende eksempel på input-JSON.

{ 
	"policyId": "02i6g000000I21EAAS"
}

Output JSON

Se følgende eksempel på output-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>
            }
        }]
    }]
}

Beskrivelse af resultater

Denne JSON indeholder disse nøgle-/værdipar:

Nøgle

Værdier

id

Id for regel

name

Navn på regel

betinget

Regelbetingelse

meddelelse

Succesmeddelelse, hvis regelbetingelse evalueres sandt op mod målpolitik

Fejlmeddelelse, hvis regelbetingelse evalueres false op mod målpolitik

handling

Navn på handling udført, hvis regelbetingelse evalueret sand

resultat

Resultat af evaluering af regelbetingelse op mod målpolitik

detaljer

Tilknytning af oplysninger, der er knyttet til målpolitikken

 
Indlæser
Salesforce Help | Article