Loading
Verzekering
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

Deze service haalt regellogboeken op voor een doelbeleid, gesorteerd op uitvoeringsdatum in oplopende volgorde.

Klasse: InsPolicyService

Methode: getRuleLogs

De manier waarop het werkt...

  1. Deze service haalt logboeken op door een query uit te voeren op de tabel ObjectAppliedResult__c om te zien of er rijen zijn met een RecordId__c die overeenkomt met het doelobject.

  2. Als dergelijke rijen bestaan, transformeert de service de rijen en retourneert deze in oplopende volgorde naar de aanroeper volgens het veld AppliedDateTime_c.

Externe opties

Optie

Beschrijving

policyId

ID van doelbeleid waarvoor regellogboeken moeten worden opgehaald

Invoer-JSON

Zie het volgende voorbeeld van invoer-JSON.

{ 
	"policyId": "02i6g000000I21EAAS"
}

Uitvoer-JSON

Zie het volgende voorbeeld van uitvoer-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>
            }
        }]
    }]
}

Beschrijving van resultaten

Deze JSON omvat deze sleutel-/waardeparen:

Sleutel

Waarden

id

ID van regel

name

Naam van regel

voorwaarde

Regelvoorwaarde

message

Succesbericht als regelvoorwaarde true (waar) wordt geëvalueerd op basis van doelbeleid

Foutbericht als regelvoorwaarde false (onwaar) wordt geëvalueerd op basis van doelbeleid

action

Naam van de uitgevoerde actie als regelvoorwaarde true (waar) wordt geëvalueerd

result

Resultaat van evaluatie van regelvoorwaarde op basis van doelbeleid

details

Toewijzing van informatie die is gekoppeld aan het doelbeleid

 
Wordt geladen
Salesforce Help | Article