Skapa automatiskt en avgift för en inspektion eller tillämpningsåtgärd
Bygg automatisering som skapar en transaktionsavgift från ett inspektionsbesök eller en överträdelseåtgärd i lösningar för offentlig sektor.
Versioner som krävs
| Visa produktversioner som stöds. |
| Användarbehörigheter som krävs för att | |
|---|---|
| Skapa beslutsmatriser: | Designer för regelmotor |
| Skapa, uppdatera och ta bort uttrycksuppsättningar: | Designer för regelmotor |
Skapa en beslutsmatris för att beräkna en avgift för en inspektion eller tillämpningsåtgärd
Skapa en beslutsmatris som beräknar en regeltransaktionsavgift från ett inspektionsbesök eller en överträdelseåtgärd.
Använd affärsregelsmotorn för att automatiskt beräkna avgifter associerade med inspektioner eller tillämpningsåtgärder. Konfigurera först en beslutsmatris som innehåller indatavärden i en kolumn och utdatavärden i en annan kolumn. När en uttrycksuppsättning anropar beslutsmatrisen hittar den tabellraden som matchar indatavärdena och returnerar den radens utdatavärden. Ange till exempel en grundavgift för varje postnummer som du servar i en söktabell.
-
Från Appstartaren (
) hitta och välj Verksamhetsregelmotor.
- Klicka på appens navigeringsmeny och välj Söktabeller.
- Klicka på Ny och välj sedan Beslutsmatris.
- Klicka på Nästa.
-
Ange dessa detaljer.
- För Namn, ange Base_Application_Fee.
- För Typ, välj Standard.
- Spara ditt arbete.
- På postsidan för beslutsmatrisen, på fliken Relaterat, välj version 1 av matrisen.
-
För att definiera dina indata och utdata, lägg till kolumner i matrisen.
- Klicka på Lägg till kolumn. För Kolumnrubrik, ange Postnummer, för Rubriktyp välj Indata och för Datatyp välj Nummer.
- Klicka på Lägg till kolumn. För Kolumnrubrik, ange BaseFee, för Rubriktyp välj Utdata och för Datatyp välj Valuta.
- Klicka på Klar.
-
Lägg till dessa värden för indata och utdata i separata rader i matrisen.
Indata Utdata Postnummer (nummer) BaseFee (Valuta) 73933 $116 49448 $153 18195 $85 85215 $118 72366 $163 07305 $142 11581 $82 43027 $112 - Aktivera beslutsmatrisen.
Bygg en uttrycksuppsättning för att beräkna en avgift för en inspektion eller tillämpningsåtgärd
Skapa en uttrycksuppsättning som beräknar lagstadgade transaktionsavgifter med hjälp av en söktabell och variabler.
I uttrycksuppsättningen, konfigurera ett steg för att anropa indata- och utdatavärdena i en beslutsmatris. Skapa variabler för att tilldela värden för ytterligare avgifter och andra parametrar. Konfigurera sedan beräkningar som använder söktabellen och variabler för att beräkna en ytterligare avgift och en total avgift.
Skapa till exempel en uttrycksuppsättning för att beräkna en grundavgift med postnumret för anläggningen, en ytterligare avgift baserat på antalet platser i anläggningen och en total avgift som kombinerar de två avgifterna.
Skapa en uttrycksuppsättning
Skapa uttrycksuppsättningen för att utföra avgiftsberäkningar baserat på söktabellens indata och utdata och andra parametrar.
-
Från Appstartaren (
) hitta och välj Verksamhetsregelmotor.
- Klicka på appens navigeringsmeny och välj Uttrycksuppsättningar.
- Klicka på Ny.
- För Namn, ange Application_Fee.
- För Användningstyp, välj Standard.
- Spara ditt arbete.
Skapa resurser för uttrycksuppsättningar
Skapa variabler och konstanter för att lagra värden för beräkningar.
- På postsidan för din nya uttrycksuppsättning, välj version 1 av uttrycksuppsättningen.
-
Klicka
och klicka sedan på Lägg till resurs.
-
Specificera dessa alternativ.
- För Resurstyp, välj Variabel.
- För Resursnamn, ange Base_Fee.
- För Datatyp, välj Valuta.
- För Decimal, ange 0.
- Klicka på Klar och ny.
-
Specificera dessa alternativ.
- För Resurstyp, välj Variabel.
- För Resursnamn, ange Additional_Fee.
- För Datatyp, välj Valuta.
- För Decimal, ange 0.
- Klicka på Klar och Ny.
-
Specificera dessa alternativ.
- För Resurstyp, välj Variabel.
- För Resursnamn, ange Total_Fee.
- För Datatyp, välj Valuta.
- För Decimal, ange 0.
- Klicka på Klar och Ny.
-
Specificera dessa alternativ.
- För Resurstyp, välj Variabel.
- För Resursnamn, ange Seating_Capacity.
- För Datatyp, välj Nummer.
- För Decimal, ange 0.
- Klicka på Klar och Ny.
-
Specificera dessa alternativ.
- För Resurstyp, välj Konstant.
- För Resursnamn, ange Seating_Capacity_Base_Fee.
- För Datatyp, välj Valuta.
- För Decimal, ange 0.
- För Standardvärde, ange 25 dollar.
- Klicka på Klar.
Konfigurera ett element i söktabell
Lägg till ett element i Söktabell för att anropa indata och utdata från en beslutsmatris.
-
Klicka
på arbetsytan Uttrycksuppsättning och välj Söktabell. I fältet Detaljer för söktabell, sök efter och välj Base_Application_Fee. Klicka sedan på
och namnge elementet Hämta basavgift.
- I elementet Ange basavgift, välj Kartvariabler.
- Expandera utdatavariabler.
- För Åtgärd, välj Karta och sök sedan efter och välj Base_Fee.
- Klicka på Klar.
- I panelen Elementdetaljer, namnge söktabellelementet Ange basavgift och välj Inkludera i utdata.
Konfigurera beräkningselement
Lägg till beräkningselement för att beräkna den ytterligare avgiften baserat på sittplatskapacitet och den totala avgiften.
-
Klicka
efter beslutsmatrisen och lägg till ett beräkningselement.
- För Formel, ange Seating_Capacity * Seating_Capacity_Base_Fee.
- För Utdatavariabel, ange Additional_Fee.
- I panelen Elementdetaljer, namnge beräkningselementet Beräkna ytterligare avgift och välj Inkludera i utdata.
-
Klicka
på arbetsytan och lägg till ett beräkningselement efter steget Beräkna ytterligare avgift.
- För Formel, ange Base_Fee + Additional_Fee.
- För Utdatavariabel, ange Total_Fee.
- I panelen Elementdetaljer, namnge beräkningselementet Beräkna total avgift och välj Inkludera i utdata.
-
Spara ditt arbete.
Before activating your expression set, run simulations with default and custom test input variables. For example, enter a number for seating capacity and enter a zip code that’s listed in the decision matrix, and click Simulera. If the expression set doesn't work as expected, edit the elements and simulate again. When you're satisfied, activate it.

