Loading
Seguro
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

Este servicio recupera registros de reglas para una política de destino, ordenados por fecha de ejecución en orden ascendente.

Clase: InsPolicyService

Método: 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

policyId

Id. de política de destino para la que recuperar registros de reglas

JSON de entrada

Consulte la siguiente muestra de JSON de entrada.

{ 
	"policyId": "02i6g000000I21EAAS"
}

JSON de salida

Consulte la siguiente muestra de JSON de salida.

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

Descripción de resultados

Este JSON incluye estos 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 regla se evaluó como verdadera con respecto a la política de destino

Mensaje de fallo si la condición de regla se evaluó como falsa con respecto a la política 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 la condición de regla con respecto a la política de destino

detalles

Mapa de información asociada con la política de destino

 
Cargando
Salesforce Help | Article