breadcrumbDescription
InsPolicyService:getRuleLogs
Denne tjeneste henter regellogfiler for en målpolitik, sorteret efter kørselsdato i stigende rækkefølge.
Sådan fungerer det
-
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.
-
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 |
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 |
