breadcrumbDescription
Eksempel: Konfigurer et godkendelsesarbejdsflow
Lad os opbygge et komplet godkendelsesarbejdsflow for at bestemme de godkendelser, der kræves på et tilbuds rabatter, ved at implementere både smarte godkendelser og dynamiske godkendelsesadviseringer.
EditionsHeading
| Tilgængelig i: Lightning Experience |
| Tilgængelig i: Enterprise, Unlimited og Developer Edition, hvor Avancerede godkendelser er aktiveret |
| Brugertilladelser påkrævet | |
|---|---|
| Hvis du vil konfigurere godkendelsesarbejdsflows: | Godkendelsesdesigner |
For at demonstrere dette bruger vi et eksempel på en leverandør, der sælger produkter, der kræver tilbud. Denne leverandør tilbyder rabatter og angiver følgende betingelser for at sikre, at godkendelser anvendes effektivt:
| rabatværdi | godkendelsesniveau |
|---|---|
| Op til 25 % | Ingen godkendelse nødvendig |
| Over 25 % | Godkendelse nødvendig |
| Over 50 % | Andet niveau af godkendelse nødvendig |
Hvis du vil sikre, at vores godkendelsesproces fungerer uden problemer, skal du først konfigurere godkendere. Dette involverer tilknytning af dem til deres korrekte personaer og tildeling af de tilsvarende tilladelser til at kontrollere deres adgang og handlinger. Se Advanced Approval Personas and Permissions for at få flere oplysninger.
Her er de trin, du skal følge for at konfigurere et godkendelsesarbejdsflow.
- Opret forløbet Hent tilbudsregistrering
- Opret et rabatgodkendelsesarbejdsflow
- Få beslutninger om din rabat
- Opret en godkendelsesfase
Opret forløbet Hent tilbudsregistrering
- Find og vælg Forløb i Opsætning.
- Vælg Nyt forløb.
- Vælg Automatisk startet forløb (ingen udløser).
-
Opret en variabel for at lagre den tilbudsregistrering, som vi henter, baseret på det id, der angives som input.
-
Klik på
og vælg Ny ressource.
-
Angiv disse detaljer
- Ressourcetype: Variabel
- API-navn: FetchedQuoteRecord
- Beskrivelse: Lager den tilbudsregistrering, der henter tilbuds-id'et
- Datatype: Registrering
- Objekt: Tilbud
- Vælg Klar til output.
- Klik på Udført.
-
Klik på
-
Opret endnu en variabel for at modtage tilbuds-id'et som input.
- Ressourcetype: Variabel
- API-navn: InputQuoteID
- Beskrivelse: Modtag tilbuds-id som input
- Datatype: Tekst
- Vælg Klar til output.
- Klik på Udført.
-
Klik nu på Flow Builder-lærredet på
og vælg elementet Hent registreringer for at få tilbudsregistreringsdetaljer.
-
Angiv disse detaljer
- Betegnelse: Få den komplette registrering
- Klik på Fane for automatisk at udfylde API-navnet. Eller angiv et API-navn, der svarer til din betegnelse.
- Objekt: Tilbud
-
Angiv derefter en betingelse for at filtrere tilbudsregistreringer.
- Betingelseskrav: Alle betingelser er opfyldt (OG)
- Felt: Tilbuds-id
- Operator: Er lig med
- Værdi: InputQuoteID
-
Klik derefter på
for at tilføje elementet Tildeling for at hente den hentede tilbudsregistrering og tildele den til den hentede tilbudsregistreringsvariabel.
-
Angiv disse detaljer
- Betegnelse: Tildel den hentede registrering
- Klik på Fane for automatisk at udfylde API-navnet. Eller angiv et API-navn, der svarer til din betegnelse.
-
Angiv variabelværdierne.
- Variabel: FetchedQuoteRecord
- Operator: Er lig med
- Værdi: Tilbud fra Få den komplette registrering
-
Gem dit forløb som Fetch Tilbudsdetaljer, og aktiver det.
Dit forløb skal se sådan ud.
Opret et rabatgodkendelsesarbejdsflow
- Find og vælg Forløb i Opsætning.
- Vælg Nyt forløb.
- Vælg Autostartet forløbsgodkendelsesproces (ingen udløser).
-
Klik på
og bekræft, at du ser disse foruddefinerede variabler..
- recordId - Repræsenterer den indsendte godkendelsesregistrering
- indsender - Repræsenterer den bruger, der indsendte godkendelsen
- submitterComments - Repræsenterer de kommentarer, der er leveret af indsenderen
-
Klik nu på Flow Builder-lærredet på
og vælg elementet Fase for at kalde hentning af tilbudsregistreringen.
-
Angiv disse detaljer
- Betegnelse: Få tilbudsregistrering
- Klik på Fane for automatisk at udfylde API-navnet. Eller angiv et API-navn, der svarer til din betegnelse.
- Betingelse: Når alle trin er markeret som Udført, markeres tilstanden som Udført
- I registreringselementet Hent tilbud skal du klikke på + Tilføj trin.
-
Vælg baggrundstrin, og angiv disse detaljer.
- Betegnelse: Hent tilbudsregistrering for registrerings-id
- Klik på Fane for automatisk at udfylde API-navnet. Eller angiv et API-navn, der svarer til din betegnelse.
- Betingelse: Når fasen starter, starter trinnet
-
Under afsnittet Vælg en handling, der skal køres, skal du vælge det forløb, du oprettede i det forrige trin.
- Handling: Fetch Tilbudsdetaljer
- InputQuoteID: recordId
Dit baggrundstrin skal se sådan ud.
Træf beslutninger for din rabat
Beslutningselementer bruges til at evaluere betingelser og distribuere arbejdsflowet ned ad forskellige stier. En designer kan f.eks. konfigurere et beslutningselement til at kontrollere, om en forretningsregel er opfyldt, f.eks. en rabat, der overskrider en bestemt rabatprocent. Baseret på resultatet distribueres godkendelsesarbejdsflowet til det næste trin eller stopper processen ved at distribuere det til et standardresultat.
-
I det samme forløb skal du klikke på
og vælge beslutningselementet.
- Angiv hvis tilbudsrabatten er større end 25 som betegnelse.
- Angiv derefter dine resultater.
-
Angiv disse detaljer under Ny resultat.
- Betegnelse for resultat: Rabat > 25
- Betingelseskrav for at eksekvere resultatet: Alle betingelser er opfyldt (OG)
- Ressource: Hent tilbudsregistrering > Hent tilbudsregistrering for registrerings-id > Output > FetchedQuoteRecord > Rabat
- Operator: Større end
- Værdi: 25
Dit resultat skal se sådan ud.
Opret en godkendelsesfase
Godkendelsestrin bruges til at tildele en anmodning til en bestemt bruger eller kø og kan kræve, at godkenderen udfører en bestemt handling. Hvis du f.eks. følger et resultat fra et beslutningselement (f.eks. en rabat, der overskrider en bestemt procentdel), kan en designer tilføje et godkendelsestrin for at distribuere anmodningen til en manager, hvor vedkommende kan godkende eller afvise registreringen.
-
På det samme forløb skal du efter resultatet Rabat > 25 klikke
på et andet Fase-element.
-
Angiv disse detaljer
- Betegnelse: Send til godkendelse
- Klik på Fane for automatisk at udfylde API-navnet. Eller angiv et API-navn, der svarer til din betegnelse.
- Betingelse: Når alle trin er markeret som Udført, markeres tilstanden som Udført
- I Send til godkendelse-elementet skal du klikke på + Tilføj trin.
-
Vælg godkendelsestrin, og angiv disse detaljer.
- Betegnelse: Rabat ved godkendelse på mere end 25
- Klik på Fane for automatisk at udfylde API-navnet. Eller angiv et API-navn, der svarer til din betegnelse.
- Betingelse: Når fasen starter, starter trinnet
- Under afsnittet Vælg en handling, der skal køres, skal du vælge handlingen Evaluer godkendelsesanmodninger.
- Tildel en godkender ved at vælge godkendertypen som bruger og angive brugerens navn. Brugere ser kun denne indstilling, hvis de har aktiveret indstillingen Aktiver mailgodkendelsessvar. Brugere skal desuden bruge genkendelige nøgleord som Godkend eller Afvis for, at svaret kan behandles.
-
Under Vælg den registrering, der skal godkendes, skal du angive disse detaljer.
- Registrering: recordId
- Vælg eventuelt Brug smarte godkendelser for at angive automatiske godkendelser.
- Hvis du har angivet serielle eller parallelle godkendelser, skal du angive et kædenavn for at sikre, at godkendere kan give godkendelsen sekventielt eller samtidigt.
- Hvis du vil fuldføre arbejdsflowet, skal du tilføje et andet beslutningselement under Send til godkendelsesfase-elementet for at angive resultater, hvis rabatten er større end 50 %.
-
Tilføje et sidste godkendelsestrinelement med et godkendelsestrin og tildele det til den relevante godkender. Inden for dette trin skal du indstille fuldførelsesbetingelsen til Når den tildelte bruger har fuldført handlingen, markeres trinnet som Udført.
Til sidst skal du gemme forløbet med navnet Rabat tærskelgodkendelse. Dette nøjagtige navn er vigtigt, da integrationslaget vil bruge det til at kalde forløbet.
