Oprette ensartede forretningsprocesser til din organisationen
Dette emne gælder for Dynamics 365 Customer Engagement (on-premises). Du kan finde Power Apps-versionen af dette emne under: Anvende brugerdefineret forretningslogik med forretningsregler og forløb i modelbaserede apps
Definering og gennemtvingelse af ensartede forretningsprocesser er en af hovedårsagerne til, at folk bruger Dynamics 365 Customer Engagement (on-premises). Ensartede processer er med til at sikre, at brugerne af systemet kan fokusere på deres arbejde og ikke på at huske at udføre en række manuelle trin. Processerne kan være enkle eller komplekse og kan ændres løbende.
Dynamics 365 Customer Engagement (on-premises) omfatter fire typer processer, som hver er udviklet til forskellige formål:
Forretningsprocesforløb
Mobile opgaveprocesser
Arbejdsprocesser
Handlinger
Som det gælder for processer, du kan også oprette forretningsregler og anbefalinger. Du kan finde flere oplysninger i Oprette forretningsregler og anbefalinger til anvendelse af logik i en formular
Hvornår bruges forretningsprocesforløb
Brug et forretningsprocesforløb, når du vil have medarbejdere til at gå gennem de samme faser og følge de samme trin, når de kommunikerer med en kunde. Brug f.eks. et forretningsprocesforløb, hvis du vil have alle til at håndtere kundeserviceforespørgsler på samme måde eller til at kræve, at medarbejdere får godkendt en faktura, før de sender en ordre.
Dit miljø indeholder flere standardforretningsprocesforløb til almindelige salgs-, service- og marketingopgaver, som du kan bruge med kun få eller ingen ændringer. Du kan også oprette dit eget. Se følgende emner for at få flere oplysninger om forretningsprocesforløb:
Hvornår bruges mobile opgaveprocesser
Du kan også designe en slags forretningsprocesforløb kaldet en opgaveformular i Dynamics 365 til telefoner eller Dynamics 365 til tablets baseret på almindelige opgaver, som brugerne udfører. Hvis brugerne f.eks. har brug for regelmæssigt at udføre en række opfølgende trin efter kundemøder, kan du oprette en opgaveproces. Når brugere trykker på den nye opgave i mobilappen, vil det føre dem gennem fra start til slut, så de ikke glemmer et vigtigt skridt. Se følgende emner for at få flere oplysninger om opgaveprocesser:
Hvornår bruges arbejdsprocesser
Brug arbejdsprocesser til at automatisere forretningsprocesser bag kulisserne. Arbejdsprocesser igangsættes typisk af systemhændelser, så brugeren behøver ikke vide, at de kører. Arbejdsprocesser, der kører i baggrunden, er "asynkrone". Arbejdsprocesser kan også konfigureres, så brugere kan starte dem manuelt. Når du vil automatisere almindelige opgaver, som f.eks. automatisk at sende en bekræftelsesmail til en kunde, når der afsendes en ordre. Arbejdsprocesser, der fungerer i realtid, er "synkrone". Du kan finde flere oplysninger om arbejdsprocesser i Arbejdsprocesser
Hvornår bruges handlinger
Brug handlinger, når du vil automatisere en række kommandoer i systemet. Handlinger udvider det ordforråd, der er tilgængeligt for udviklere til at beskrive forretningsprocesser. Grundlæggende verber som f.eks. Opret, Opdater, Slet og Tildel, som leveres af systemet, anvendes af en handling til at oprette mere udtryksfulde verber som f.eks. Godkend, Eskaler, Distribuer eller Planlæg. Hvis definitionen af en forretningsproces ændres, kan andre end udviklere ændre handlingen, så koden ikke behøver at blive ændret. Du kan finde flere oplysninger om handlinger under Handlinger
Hvornår bruges Power Automate
Brug Power Automate, når du har brug at oprette automatiserede arbejdsprocesser, der udfører handlinger mellem dit miljø og dine foretrukne apps og tjenester, f.eks. Customer Engagement, Twitter, Dropbox, Google-tjenester, Microsoft 365 og SharePoint. Du kan udløse et forløb baseret på en bestemt handling, eller du kan starte den fra din app. Flere oplysninger: Brug Power Automate til at automatisere processer på tværs af tjenester
Hvor kan jeg oprette processer?
Der findes to stier til at navigere til processerne:
Indstillinger>Processer. i Dynamics 365 Customer Engagement (on-premises) er denne sti den nemmeste at få adgang til, og den giver mulighed for at bruge de visninger, der er defineret for objektet Proces, herunder eventuelle brugerdefinerede visninger.
I løsningsoversigt. Komponenter > Processer. Denne sti giver nem adgang, når du udfører anden tilpasning i tilpasningsværktøjerne.
Individuelle forretningsprocesforløb kan også redigeres vha. knappen Rediger proces i kommandolinjen for formularen, hvor forretningsprocesforløbet er aktivt.
Hvem kan oprette processer?
Kun brugere med sikkerhedsrolle som Systemadministrator, Systemtilpasser eller Administrerende direktør/virksomhedsleder kan oprette processer, der gælder for hele organisationen. Brugere med andre roller kan oprette processer med begrænset adgangsniveau. Personer med adgangsniveauet Bruger kan f.eks. oprette arbejdsprocesser til eget brug sammen med poster, de ejer.
I den følgende tabel vises adgangsniveauet for processer baseret på standardsikkerhedsroller.
Sikkerhedsrolle | Adgangsniveau |
---|---|
Administrerende direktør | Organisation |
Systemadministrator | Organisation |
Systemtilpasser | Organisation |
Vicedirektør for marketing | Overordnet: underafdelinger |
Salgsdirektør | Overordnet: underafdelinger |
Servicechef i | Afdeling |
Marketingdirektør | Afdeling |
Salgschef | Afdeling |
Planlægningsleder | Afdeling |
Kundeservicemedarbejder | Bruger |
Marketingmedarbejder | User |
Sælger | User |
Planlægger | User |
Bemærk
Selvom en bruger kan oprette forretningsprocesforløb, realtidsarbejdsprocesser eller handlingsprocesser, skal vedkommende alligevel have rettighederne Aktivér forretningsprocesforløb eller Aktivér processer i realtid for at aktivere dem.
Mere om arbejdsprocesser og handlinger
Processer kan kontrollere betingelser, anvende fordelingslogik og udføre handlinger. De udfører disse handlinger i en række trin. I den følgende tabel beskrives de tilgængelige trin i arbejdsprocesser og handlingsprocesser. Du kan finde flere detaljer i emnerne for hver type proces.
Trin | Procestype | Beskrivelse |
---|---|---|
Fase | Arbejdsproces, handling | Faser gør arbejdsproceslogikken nemmere at læse og forklarer arbejdsproceslogikken. Faserne påvirker imidlertid ikke logikken i eller funktionsmåden for arbejdsprocesser. Hvis en proces indeholder faser, skal samtlige trin i processen være indeholdt i en fase. |
Kontrollér betingelse | Arbejdsproces, handling | En logisk "if-<betingelse> then"-sætning. Du kan kontrollere værdier for den post, som arbejdsprocessen kører på, de poster, der er knyttet til denne post i en N:1-relation, eller poster, der er oprettet i tidligere trin. Afhængigt af disse værdier kan du definere yderligere trin, når betingelsen er sand true . |
Betinget forgrening | Arbejdsproces, handling | En logisk "else-if-then"-sætning, hvor editoren bruger teksten "Otherwise, if <betingelse> then": Vælg en kontrol af en betingelse, som du tidligere har defineret, og du kan tilføje en betinget forgrening for at definere yderligere trin, når kontrollen af betingelsen returnerer false . |
Standardhandling | Arbejdsproces, handling | En logisk "else"-sætning. editoren bruger teksten "Otherwise:" Vælg en kontrol af en betingelse, betinget forgrening, vent-betingelse eller parallel vent-gren, du tidligere har defineret, og du kan bruge en standardhandling til at definere trin for alle de sager, som ikke stemmer overens med kriterierne, som er defineret i betingelses- eller grenelementerne. |
Vent-betingelse | Kun baggrundsarbejdsproces | Gør det muligt for en arbejdsproces i baggrunden at afbryde sig selv midlertidigt, indtil de kriterier, der er defineret i betingelsen, er opfyldt. Arbejdsprocessen starter igen automatisk, når kriterierne i vent-betingelsen er opfyldt. |
Parallel vent-gren | Kun baggrundsarbejdsproces | Definerer en alternativ vent-betingelse for en arbejdsproces i baggrunden med et tilsvarende sæt ekstra trin, der kun skal udføres, når det første kriterium opfyldes. Du kan bruge parallelle vent-grene til at oprette tidsgrænser i arbejdsproceslogikken. De kan være med til at forhindre, at arbejdsprocessen venter på ubestemt tid på, at de kriterier, der er defineret i en vent-betingelse, opfyldes. |
Tildel værdi | Handling | Angiver en værdi til en variabel eller outputparameter i processen. |
Opret post | Arbejdsproces, handling | Opretter en ny post for et objekt og tildeler værdier til attributter. |
Opdater post | Arbejdsproces, handling | Du kan opdatere den post, som arbejdsprocessen kører på, de poster, der er knyttet til denne post i en N:1-relation, eller poster, der er oprettet i tidligere trin. |
Tildel post | Arbejdsproces, handling | Du kan tildele den post, som arbejdsprocessen kører på, de poster, der er knyttet til denne post i en N:1-relation, eller poster, der er oprettet i tidligere trin. |
Send mail | Arbejdsproces, handling | Sender en mail. Du kan vælge at oprette en ny mail eller bruge en mailskabelon, der er konfigureret for objektet for den post, som arbejdsprocessen kører på, eller alle objekter, som har en N:1-relation med objektet, eller objektet for alle poster, der er oprettet i tidligere trin. |
Start en underordnet arbejdsproces | Arbejdsproces, handling | Starter en proces i en arbejdsproces, der er konfigureret som en underordnet arbejdsproces. |
Skift status | Arbejdsproces, handling | Ændrer status for den post, som processen kører på, de poster, der er knyttet til denne post i en N:1-relation, eller poster, der er oprettet i tidligere trin. |
Stop arbejdsproces | Arbejdsproces, handling | Standser den aktuelle arbejdsproces eller handling. Du kan angive en status til enten Fuldført eller Annulleret og angive en statusmeddelelse. |
Brugerdefineret trin | Arbejdsproces, handling | Leverer udvidelser til de tilgængelige logiske standardelementer. Trin kan omfatte betingelser, handlinger, andre trin eller en kombination af disse elementer. Udviklere kan oprette brugerdefinerede arbejdsprocestrin. Som standard er der ikke nogen tilgængelige brugerdefinerede trin. |
Du kan finde flere oplysninger for udviklere i Developer Guide-emnet Automatiser dine forretningsprocesser i Customer Engagement-apps.
Se også
Oversigt over forretningsproces
Oprette et forretningsprocesforløb
Oprette en mobil opgaveproces
Processer (arbejdsprocesser)
Handlinger