Loading
Dokumentasjon av løsninger for offentlig sektor
Innhold
Velg filtre

          Ingen resultater
          Ingen resultater
          Her er noen søketips

          Kontroller stavemåten i søkeordene.
          Bruk mer generelle søkebegreper.
          Velg færre filtre for å utvide søket.

          Søk i all Salesforce Hjelp
          Beregne søknadsavgifter automatisk

          Beregne søknadsavgifter automatisk

          Bruk Business Rules Engine til å beregne behandlingsavgifter som er knyttet til forretningslisensprogrammer, automatisk.

          Nødvendige utgaver

          Se støttede produktversjoner.
          Nødvendige brukertillatelser
          For å opprette beslutningsmatriser: Regelmotor-designer
          For å opprette, oppdatere og slette uttrykkssett: Regelmotor-designer

          Konfigurer en beslutningsmatrise og et uttrykkssett for å bestemme et søknadsgodtgjørelsesbeløp basert på godkjenningskategorien og typen som komponenten skriver inn i søknadsskjemaet for Omniscript-lisensen. Du kan for eksempel automatisk belaste en basisgodtgjørelse på 100 USD for søknad om barberlisens og 150 USD for søknad om salonginstitusjonslisens.

          Opprette beslutningsmatriser for et program

          Opprett en beslutningsmatrise som beregner en godtgjørelse for en søknad.

          En beslutningsmatrise er en tabell som inkluderer inndataverdier i én kolonne og utdataverdier i en annen kolonne. Når et uttrykkssett kaller opp en beslutningsmatrise, finner det tabellraden som samsvarer med inndataverdiene, og returnerer denne radens utdataverdier. Det er enkelt å endre betingelser i en beslutningsmatrise slik at agenturene og avdelingene kan holde tritt med stadig endrede regler og policyer.

          Nå som vi har opprettet et søknadsskjema for kandidaten vår for å be om en lisens for sin egen salong, er det på tide å opprette beslutningsmatrisen for forretningsregelen som bestemmer søknadsavgiften. Vi oppretter beslutningsmatriser for å beregne en grunnleggende søknadsgodtgjørelse og en premiegodtgjørelse (prosentbasert).

          1. Fra appstarteren (Appstarter-ikon), finne og velg Business Rules Engine.
          2. Velg Oppslagstabeller fra appens navigeringsmeny.
          3. Klikk på Ny, velg Beslutningsmatrise, og klikk deretter på Neste.
            First, let's create the matrix used to calculate the base fee.
          4. Skriv inn CMBase Fee i Navn, og velg Standard i Type.
          5. Lagre arbeidet ditt.
          6. Klikk på versjon 1 av matrisen på postsiden for den nye beslutningsmatrisen i Relatert-fanen.
          7. Legg til kolonner for å definere inndata- og utdatadata. Bruk denne tabellen til å opprette en beslutningsmatrise og gi den navnet CMBase Fee, for å beregne en basisgodtgjørelse basert på verdier som komponenten oppgir i feltene AuthorizationCategory og AuthorizationType i skjemaet for lisenssøknad.
            Inndata Utdata
            AuthorizationCategory (tekst) AuthorizationType (tekst) BaseFee (valuta)
            Lisens Barber-lisens 100
            Lisens Salongopprettelseslisens 150
            Tillatelse Tillatelsen Midlertidig promoteringshendelse 50
          8. Opprett en annen beslutningsmatrise og kall den CMPremiumFee, for å beregne en premie, prosentbasert avgift basert på verdier som komponenten oppgir i feltene AuthorizationCategory og Application Category i søknadsskjemaet.
            Inndata Utdata
            AuthorizationCategory (tekst) Programkategori (tekst) ProsentageFee (Prosent)
            Lisens Spesiell 20
            Tillatelse Spesiell 30

          Bygge et uttrykkssett for forretningsregelen

          Opprett et uttrykkssett som beregner en godtgjørelse for et program ved bruk av en oppslagstabell og variabler.

          Uttrykkssett er beregningsmotoren for forretningsregler. De består av en serie trinn, koblet til i en logisk flyt, bygd fra variabler, konstanter og beslutningsmatriser.

          Konfigurering av et uttrykkssett er en prosess med flere trinn. Først oppretter du en brukbar versjon av uttrykkssettet. Deretter oppretter du variabler og konstanter for inndata, utdata og verdier som brukes av og overføres mellom trinnene. Deretter legger du til en logisk sekvens av trinn som utfører beregninger eller evaluerer betingelser ved bruk av variabler, konstanter og beslutningsmatriser. Når du har opprettet en flyt, simulerer du uttrykkssettet med testverdier for å kontrollere at det fungerer som forventet, og deretter aktiverer du til slutt uttrykkssettet.

          La oss opprette et uttrykkssett nå som beregner søknadsavgiften for saloon-eier-komponenten basert på verdiene de oppgir i søknadsskjemaet og betingelsene som er definert i våre beslutningsmatriser.

          1. Fra appstarteren (Appstarter-ikon), finne og velg Business Rules Engine.
          2. Klikk på appnavigeringsmenyen og velg uttrykkssett.
          3. Klikk på Ny.
          4. Skriv inn Fee_Calculation i Navn, og lagre deretter arbeidet.
          5. På postsiden for det nye uttrykkssettet klikker du på handlingsmenyen for uttrykkssettversjonen i Relatert-fanen og velger Åpne i uttrykkssettbygger.
          6. Opprett variablene for uttrykkssettet.
            1. Klikk Ikon for ressursbehandling, og klikk deretter på Legg til ressurs.
            2. Angi disse alternativene.
              • Velg Variabel i Ressurstype.
              • Skriv inn Base_Fee i Navn.
              • Velg Valuta i Datatype.
              • Oppgi 0 som standardverdi.
            3. Klikk på Ferdig og Ny.
            4. Angi disse alternativene.
              • Velg Variabel i Ressurstype.
              • For Name, enter CMBaseFee_BaseFee.
              • Velg Valuta i Datatype.
              • Oppgi 0 som standardverdi.
            5. Klikk på Ferdig og Ny.
            6. Angi disse alternativene.
              • Velg Variabel i Ressurstype.
              • Skriv inn Premium_Fee i Navn.
              • Velg Valuta i Datatype.
              • Oppgi 0 som standardverdi.
            7. Klikk på Ferdig og Ny.
            8. Angi disse alternativene.
              • Velg Variabel i Ressurstype.
              • Skriv inn CMPremiumFee_PercentageFee i Navn.
              • Velg Prosent i Datatype.
              • Klikk på Utført.
          7. Legg til elementer i uttrykkssettet for å beregne basisgodtgjørelsen.
            1. Klikk Legg til element-ikon i uttrykkssettlerretet og velg Oppslagstabell. Søk etter og velg CMBaseFee i feltet Oppslagstabelldetaljer. Klikk deretter på Ikon for elementdetaljer og gi elementet navnet Get Base Fee.
            2. Klikk Legg til element-ikon i uttrykkssettlerretet og legge til et beregningselement etter Get Base Fee-trinnet. For Formula, enter CMBaseFee_BaseFee. Velg Base_Fee for Utdatavariabel. I Elementdetaljer-panelet gir du beregnings-Basissettavgift et navn og velger Inkluder i utdata.
          8. Legg til en betinget gruppe i uttrykkssettet for å beregne premiegodtgjørelsen.
            1. Klikk Legg til element-ikon i lerretet og legge til et betinget gruppe element etter trinnet Angi basisavgift.
            2. I plassholderbetingelsen klikker du i uttrykksfeltet, legger til ApplicationCategory og fyller ut uttrykket ved å legge til == 'Special'. Pass på å inkludere mellomrom rundt operatoren. Det endelige uttrykket ser slik ut: ApplicationCategory == 'Special'.
            3. Klikk Legg til element-ikon etter betingelsen og legge til en oppslagstabell i den betingede gruppen. Søk etter og velg CMPremiumFee.
            4. Klikk Legg til element-ikon etter beslutningsmatrisen og legge til en beregning i den betingede gruppen. For Formula, enter Base_Fee * CMPremiumFee_PercentageFee. Velg Premium_Fee for Utdatavariabel. I Elementdetaljer-panelet gir du beregningselementet navnet Beregn premieavgift og velger Inkluder i utdata.
          9. Lagre arbeidet ditt.

          Kjør simulasjoner med standard og tilpassede testinndatavariabler før du aktiverer uttrykkssettet. Hvis uttrykkssettet ikke fungerer som forventet, redigerer du elementene og simulerer på nytt. Når du er tilfreds, aktiverer du den.

           
          Laster
          Salesforce Help | Article