Loading
保險
InsPolicyService:getRuleLogs

InsPolicyService:getRuleLogs

此服務會針對目標原則,依照執行日期以遞增順序排序,來取用規則記錄。

類別:InsPolicyService

方法:getRuleLogs

運作方式

  1. 此服務會查詢 ObjectAppliedResult__c 表格,以檢視是否有任何具有 RecordId__c 對應至目標物件的資料列。

  2. 如果存在此類資料列,則服務會根據 AppliedDateTime_c 欄位,將資料列轉換並以遞增順序傳回給來電者。

遠端選項

選項

描述

policyId

要為其取得規則記錄的目標原則識別碼

輸入 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

規則識別碼

name

規則名稱

條件

規則條件

message

如果根據目標原則評估規則條件為 true,則為成功訊息

根據目標原則評估規則條件為 false 時的失敗訊息

動作

如果規則條件評估為 true,則執行的動作名稱

結果

針對目標原則的規則條件評估結果

詳細資料

與目標原則相關聯的資訊對應

 
正在載入
Salesforce Help | Article