Loading
保险
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

此服务检索目标策略的规则日志,并按执行日期升序排序。

类:InsPolicyService

方法:getRuleLogs

工作原理

  1. 此服务通过查询 ObjectAppliedResult__c 表来检索日志,以查看是否有任何行具有与目标对象对应的 RecordId__c。

  2. 如果存在此类行,服务会转换行,并根据 AppliedDateTime_c 字段按升序返回到调用方。

远程选项

选项

说明

policyId

要检索规则日志的目标策略的 ID

输入 JSON

请参阅以下输入 JSON 示例。

{ 
	"policyId": "02i6g000000I21EAAS"
}

输出 JSON

请参阅以下输出 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>
            }
        }]
    }]
}

结果描述

此 JSON 包括以下键/值对:

关键字

值

id

规则 ID

name

规则名称

条件

规则条件

消息

如果规则条件根据目标策略评估为真,则成功消息

如果规则条件根据目标策略评估为假,则失败消息

action

如果规则条件评估为真,则执行的操作名称

结果

根据目标策略进行规则条件评估的结果

详细信息

与目标策略关联的信息映射

 
正在加载
Salesforce Help | Article