Skapa en garantiregel med begränsningsregelmotor
Definiera en garantiregel i rotproduktens begränsningsmodell genom att använda begränsningsmodellspråket (CML). Länka garantiregeln till KML-regeldefinitionen genom att använda en regelnyckel.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Enterprise, Unlimited och Developer Editions med Digital Insurance Platform |
| Behörighetsuppsättningslicens | Beskrivning |
|---|---|
| Produktadministration för digital försäkring | Låter användare skapa garantiregler. |
| Bransch Fashantering Tillägg |
| Användarbehörigheter som krävs | |
|---|---|
| Åtkomst till objekt och gränssnitt som krävs för att konfigurera garantiregler | Utformare för uppfyllande |
- Se till att du aktiverar begränsningsregelmotorn och att rotprodukten har en aktiv begränsningsmodell. Se Använd Begränsningsbyggaren med begränsningsregelmotor.
- Skapa flöden för att vidta åtgärder när garantiregler utvärderas till sant eller falskt.
- Hitta och välj Produktkataloghantering från Appstartaren.
- Välj en rotprodukt.
- Från detaljsidan för rotprodukten, klicka på fliken Försäkringsregler.
- Klicka på Ny regel.
- Välj objekttypen som Offert.
- Välj en posttyp om det behövs.
-
Välj en fasövergång som specificerar objektets övergång från ett läge till ett annat om regeln utvärderas till sant.
Till exempel kan en offert flytta från fasen Godkänd till fasen Utgiven. Konfigurationen Fashantering avgör vilka övergångar som är möjliga för den valda objekttypen och posttypen.
- I Typ av regelmotor, välj ConstraintEngine.
- Ange ett regelnamn, ett API-namn och en beskrivning.
-
Välj regelstatus.
En aktiv regel börjar gälla under utvärdering. Regelmotorn kör inaktiva regler men ignorerar resultaten.
-
Kontrollera regelmodellen och den automatiskt skapade RuleKey.
Varje produkt har en begränsningsmodell. För att öppna begränsningsmodellen, klicka på hyperlänken i sektionen Regelmodell. Begränsningsmodellversionen styr giltighetsdatumen för regeln.
RuleKey har formatet UW__[productCode]__[transition]__[apiName]. Notera det för att definiera regeln i begränsningsmodellen senare.
-
Klicka på Lägg till åtgärd för att definiera åtgärder som utförs när regeln utvärderas till sant och när den utvärderas till falskt.
- Välj regelutvärderingstyp: Sant eller Falskt.
- Ange ett åtgärdsnamn.
- I Åtgärdstyp, välj Automatiserat flöde.
- Ange namnet på API för flödesdefinition för att utlösa det fördefinierade flödet.
- Spara dina ändringar.
När du har sparat regeln definierar du regellogiken i begränsningsmodellen med hjälp av RuleKey. Regeln använder detta format:
rule(<boolean expression>, "InsuranceUnderwritingRule", <ruleKey>,
"True")
Till exempel:
// UnderwritingRules
rule(Auto_Value < 100000, "InsuranceUnderwritingRule", "UW__autoSilver__DraftToSubmitted__AutoValueRule", "True");Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!
