U bent hier:
InsQuoteService:getRuleLogs
Deze service haalt regellogboeken op voor een doelofferte, gesorteerd op uitvoeringsdatum in oplopende volgorde.
De manier waarop het werkt...
-
Deze service haalt logboeken op door een query uit te voeren op de tabel ObjectAppliedResult__c om te zien of er rijen zijn met een RecordId__c die overeenkomt met het doelobject.
-
Als dergelijke rijen bestaan, transformeert de service de rijen en retourneert deze in oplopende volgorde naar de aanroeper volgens het veld AppliedDateTime_c.
Externe opties
Optie |
Beschrijving |
|---|---|
quoteId |
ID van doelofferte waarvoor regellogboeken moeten worden opgehaald |
Uitvoer-JSON
Zie het volgende voorbeeld van uitvoer-JSON.
{
"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"
}
}]
}]
}Beschrijving van regels
Deze JSON omvat de volgende sleutel-/waardeparen.
Sleutel |
Waarden |
|---|---|
id |
ID van regel |
name |
Naam van regel |
voorwaarde |
Regelvoorwaarde |
message |
Succesbericht als regelvoorwaarde true (waar) wordt geëvalueerd ten opzichte van doelobject Foutbericht als regelvoorwaarde false (onwaar) wordt geëvalueerd ten opzichte van doelobject |
action |
Naam van de uitgevoerde actie als regelvoorwaarde true (waar) wordt geëvalueerd |
result |
Resultaat van evaluatie van regelvoorwaarde op basis van doelobject |
details |
Toewijzing van informatie die is gekoppeld aan het doelobject |
