Loading
Seguro
InsClaimService:getRuleLogs

InsClaimService:getRuleLogs

Utilice este servicio para recuperar registros de reglas para una reclamación, ordenados por fecha de ejecución en orden ascendente.

Método: InsClaimService

Clase: getRuleLogs

Funcionamiento

  1. Este servicio recupera registros consultando la tabla ObjectAppliedResult__c para ver si hay filas con un RecordId__c correspondiente al objeto de destino.

  2. Si existen dichas filas, el servicio transforma las filas y devuelve al llamante en orden ascendente según el campo AppliedDateTime_c.

Opciones remotas

Opción

Descripción

claimId

Id. de reclamación de destino

JSON de entrada

Consulte la siguiente muestra de JSON de entrada.

{ 
	"claimId": "02i6g000000I21EAAS"
}

JSON de salida

Consulte la siguiente muestra de JSON de salida.

{
    "result": [{
        "id": "a1a6g00000087E9AAI",
        "objectId": "02i6g000000I21EAAS",
        "stateTransitionId": "a1Z6g000000HzX1EAK",
        "stateTransitionName": "Draft to Submit",
        "executionDate": "2020-01-01T00:00:00.000Z",
        "results": [{
            "id": "a5Q6g0000005vSPEAY",
            "name": "Check Auto Year",
            "condition": "Auto.Year > 1990",
            "message": "Auto year is greater than 1990",
            "action": null,
            "result": true,
            "details": {
                "instanceKey": "2002 Toyota Camry"
            }
        }]
    }, {
        "id": "a1a6g00000087E9AAL",
        "objectId": "02i6g000000I21EAAS",
        "stateTransitionId": "a1Z6g000000HzX1EAP",
        "stateTransitionName": "Submit to Underwriting",
        "executionDate": "2020-01-05T00:00:00.000Z",
        "results": [{
            "id": "a5Q6g0000005vSPEAZ",
            "name": "Check Auto Make",
            "condition": "Auto.Make == 'Lexus'",
            "message": "Auto is a Lexus",
            "action": "Move to Underwriting",
            "result": false,
            "details": {
                "instanceKey": "2002 Toyota Camry"
            }
        }]
    }]
}

Descripción de reglas

Este JSON incluye los siguientes pares de clave/valor.

Clave

Valores

id

Id. de regla

nombre

Nombre de regla

condición

Condición de regla

message

Mensaje de operación correcta si la condición de la regla se evaluó como verdadera con respecto al objeto de destino

Mensaje de fallo si la condición de regla evaluada como falsa frente al objeto de destino

action

Nombre de la acción ejecutada si la condición de regla se evaluó como verdadera

Resultado

Resultado de la evaluación de condición de regla frente al objeto de destino

detalles

Mapa de información asociada con el objeto de destino

 
Cargando
Salesforce Help | Article