Loading
Insurance
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

Ce service récupère les journaux de règle d'une stratégie cible, triés par date d'exécution par ordre croissant.

Classe: InsPolicyService

Méthode : getRuleLogs

Fonctionnement

  1. Ce service récupère les journaux en interrogeant le tableau ObjectAppliedResult__c pour déterminer si des lignes avec un RecordId__c correspondent à l'objet cible.

  2. Si de telles lignes existent, le service les transforme et les renvoie à l'appelant par ordre croissant selon le champ AppliedDateTime_c .

Options distantes

Option

Description

policyId

ID de la stratégie cible pour laquelle récupérer les journaux de règle

JSON d'entrée

Consultez l'exemple de JSON d'entrée suivant.

{ 
	"policyId": "02i6g000000I21EAAS"
}

JSON de sortie

Consultez l'exemple de JSON de sortie suivant.

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

Description des résultats

Ce JSON inclut les paires clé/valeur suivantes :

Clé

Valeurs

id

ID de règle

nom

Nom de la règle

condition

Condition de règle

message

Message de réussite si la condition de règle a été évaluée true par rapport à la stratégie cible

Message d'échec si la condition de règle a été évaluée false par rapport à la stratégie cible

action

Nom de l'action exécutée si la condition de règle a été évaluée true

result

Résultat de l'évaluation de la condition de règle par rapport à la politique cible

détails

Carte des informations associées à la stratégie cible

 
Chargement
Salesforce Help | Article