Consistente bedrijfsprocessen voor uw organisatie maken

Dit onderwerp is van toepassing op Dynamics 365 Customer Engagement (on-premises). Voor de Power Apps-versie van dit onderwerp, zie: Aangepaste bedrijfslogica toepassen met bedrijfsregels en stromen in modelgestuurde apps

Het bepalen en het afdwingen van consistente bedrijfsprocessen is een van de hoofdredenen waarom mensen Dynamics 365 Customer Engagement (on-premises) gebruiken. Consistente processen zorgen ervoor dat de mensen die het systeem gebruiken zich op hun werk kunnen richten en niet op het onthouden van een reeks handmatige stappen. processen kunnen eenvoudig of samengesteld zijn en kunnen door de tijd heen veranderen.

Dynamics 365 Customer Engagement (on-premises) omvat vier typen processen, elk ontworpen voor een ander doel:

Wanneer u bedrijfsprocesstromen gebruikt

Gebruik een bedrijfsprocesstroom als u personeel dezelfde fasen wilt laten doorlopen en dezelfde stappen wilt laten volgen bij de interactie met een klant. Gebruik bijvoorbeeld een bedrijfsprocesstroom als u wilt dat iedereen aanvragen voor klantenservice op dezelfde manier afhandelt of dat medewerkers goedkeuring voor een factuur moeten verkrijgen voordat zij een order indienen.

Uw omgeving bevat diverse gebruiksklare bedrijfsprocesstromen voor veelvoorkomende verkoop-, service- en marketingtaken die u met weinig of geen wijzigingen kunt gebruiken. Of u kunt uw eigen processtromen maken. Voor meer informatie over bedrijfsprocesstromen raadpleegt u de volgende onderwerpen:

Wanneer u mobiele taakstromen gebruikt

U kunt ook een type bedrijfsprocesstroom, een takenstroom genoemd, ontwerpen in Dynamics 365 voor telefoons of Dynamics 365 voor tablets op basis van algemene taken die uw gebruikers uitvoeren. Als ze bijvoorbeeld regelmatig een reeks vervolgstappen moeten uitvoeren na vergaderingen met klanten, maakt u een takenstroom. Als gebruikers in hun mobiele app op de nieuwe taak tikken, worden ze van het begin tot het einde begeleid zodat ze geen belangrijke stap vergeten. Zie voor meer informatie over taakstromen de volgende onderwerpen:

Wanneer u werkstromen gebruikt

Gebruik werkstromen om bedrijfsprocessen achter de schermen te automatiseren. Werkstromen worden doorgaans geïnitieerd door systeemgebeurtenissen zodat de gebruiker zich er niet bewust van hoeft te zijn dat deze worden uitgevoerd. Werkstromen die op de achtergrond werken, zijn 'asynchroon'. Werkstromen kunnen ook worden geconfigureerd zodat gebruikers ze handmatig kunnen starten. Gebruik deze als u veelvoorkomende taken wilt automatiseren, zoals het automatisch verzenden van een e-mail ter bevestiging aan een klant als een order wordt verzonden. Werkstromen die in realtime werken, zijn 'synchroon'. Zie Werkstroomprocessen voor meer informatie over werkstromen

Wanneer u acties gebruikt

Gebruik acties als u een reeks van opdrachten in het systeem wilt automatiseren. Met acties vergroot u het vocabulaire dat beschikbaar is voor ontwikkelaars om bedrijfsprocessen uit te drukken. Met kernwerkwoorden in het systeem zoals Maken, Updaten, Verwijderen, en Toewijzen, gebruikt een Actie die kernwerkwoorden om expressievere werkwoorden zoals Toewijzen, Escaleren, Routeren of Plannen te maken. Als de definitie van een bedrijfsproces verandert, kan iemand die geen ontwikkelaar is de actie bewerken zodat de code niet hoeft te worden gewijzigd. Zie voor meer informatie over acties Acties

Wanneer Power Automate gebruiken

Gebruik Power Automate wanneer u geautomatiseerde werkstromen moet maken die acties tussen uw omgeving en favoriete app of service uitvoeren, zoals Customer Engagement, Twitter, Dropbox, Google-services, Microsoft 365 en SharePoint. U kunt een flow activeren die op een bepaalde actie is gebaseerd of deze aanroepen in uw app. Meer informatie: Power Automate gebruiken om processen voor services te automatiseren

Waar kan ik processen maken?

Er zijn twee aan paden om naar processen te navigeren:

  • Instellingen>Processen. in Dynamics 365 Customer Engagement (on-premises) is dit pad het eenvoudigst om toegang tot te krijgen en kunt u hiermee weergaven gebruiken die voor de procesentiteit zijn gedefinieerd, inclusief eventuele aangepaste weergaven.

  • In oplossingsverkenner. Onderdelen > Processen. Dit pad biedt snel toegang als u andere aanpassingwerk in de aanpassingshulpmiddelen doet.

    Afzonderlijke bedrijfsprocesstromen kunnen ook worden bewerkt met de knop Proces bewerken in de opdrachtbalk van het formulier waarin de bedrijfsprocesstroom actief is.

Wie kan processen maken?

Alleen mensen met de beveiligingsrol Systeembeheerder, Systeemaanpasser of Algemeen directeur-bedrijfsleider kunnen processen maken die voor de hele organisatie gelden. Mensen met andere rollen kunnen processen met beperkt toegangsniveau maken. Mensen met het toegangsniveau Gebruikers kunnen bijvoorbeeld werkstromen maken voor eigen gebruik met records die zij bezitten.

De volgende tabel toont u het toegangsniveau van processen op basis van standaardbeveiligingsrollen.

Beveiligingsrol Toegangsniveau
Algemeen directeur-bedrijfsleider Organisatie
Systeembeheerder Organisatie
Systeemaanpasser Organisatie
Adjunct-directeur van Marketing Bovenliggende Business Unit: Onderliggende Business Units
Adjunct-directeur van Verkoop Bovenliggende Business Unit: Onderliggende Business Units
Servicedirecteur Business Unit
Marketingmanager Business Unit
Verkoopdirecteur Business unit
Planningbeheer Business unit
Medewerker van de klantenservice Gebruiker
Marketingdeskundige User
verkoper User
Planner User

Notitie

Als personen bedrijfsprocesstroom realtime-werkprocessen of actieprocessen kunnen maken, zullen zij de bevoegdheden voor Bedrijfsprocesstromen activeren of Realtime-processen activeren moeten hebben om deze te activeren.

Meer informatie over werkstromen en acties

Processen kunnen voorwaarden controleren, vertakkingslogica toepassen, en acties uitvoeren. Ze voeren deze acties in een reeks stappen uit. In de volgende tabel vindt u de beschikbare stappen in werkstroom en actieprocessen. Voor meer details raadpleegt u de onderwerpen voor elk type proces.

Stap Processtype Beschrijving
Fase Werkstroom, actie Fasen maken de werkstroomlogica gemakkelijker te lezen en leggen de werkstroomlogica uit. Fasen hebben echter geen invloed op de logica of het gedrag van werkstromen. Als een proces fasen heeft, dan moeten alle stappen in het proces in een fase zijn opgenomen.
Voorwaarde controleren Werkstroom, actie Een logische 'if-<voorwaarde> then'-instructie.

U kunt waarden controleren voor de record waarop de werkstroom wordt uitgevoerd, records die aan deze record zijn gekoppeld in een N:1-relatie, of records die zijn gemaakt door eerdere stappen. Op basis van deze waarden kunnen extra stappen worden gedefinieerd wanneer de voorwaarde is ingesteld op true.
Voorwaardelijke branche Werkstroom, actie Een logische 'else-if-then'-instructie, de editor gebruikt de tekst 'Anders, if <voorwaarde> then:'

Selecteer een controlevoorwaarde die u eerder hebt gedefinieerd en u kunt een voorwaardelijke branche toevoegen om meer stappen te definiëren wanneer de controlevoorwaarde als onwaar wordt retourneert. false
Standaardactie Werkstroom, actie Een logische 'anders'-instructie. de toepassing gebruikt de tekst 'Anders:'

Selecteer een controlevoorwaarde, voorwaardelijke branche, wachtvoorwaarde of parallelle wachtbranche die u eerder hebt gedefinieerd en u kunt een standaardactie gebruiken om stappen te definiëren voor alle gevallen die niet overeenkomen met de criteria die zijn gedefinieerd in voorwaarde- of branche-elementen.
Wachtvoorwaarde Alleen achtergrondwerkstroom Hiermee kan een achtergrondworkflow onderbroken totdat is voldaan aan de criteria die door de voorwaarde zijn gedefinieerd. De werkstroom wordt automatisch opnieuw gestart wanneer aan de criteria in de wachtvoorwaarde is voldaan.
Parallelle wachtbranche Alleen achtergrondwerkstroom Definieert een alternatieve wachtvoorwaarde voor een achtergrondwerkstroom met een overeenkomstige reeks extra stappen die alleen worden uitgevoerd als aan het oorspronkelijke criterium wordt voldaan. U kunt parallelle wachtbranches gebruiken om tijdbeperkingen in uw werkstroomlogica te maken. Hiermee vermijdt u dat de workflow eindeloos wacht totdat is voldaan aan de criteria die in een wachtvoorwaarde zijn gedefinieerd.
Waarde toewijzen Actie Stelt een waarde in een variabele of uitvoerparameter in het proces in.
Record maken Werkstroom, actie Maakt een nieuwe record voor een entiteit en wijs waarden toe aan kenmerken.
Record bijwerken Werkstroom, actie U kunt de record bijwerken waarop de werkstroom wordt uitgevoerd, records die aan deze record zijn gekoppeld in een N:1-relatie, of records die zijn gemaakt door eerdere stappen.
Record toewijzen Werkstroom, actie U kunt de record toewijzen waarop de werkstroom wordt uitgevoerd, records die aan deze record zijn gekoppeld met een N:1-relatie, of records die zijn gemaakt door eerdere stappen.
E-mail verzenden Werkstroom, actie Stuurt een e-mail. U kunt ervoor kiezen om een nieuw e-mailbericht te maken of een e-mailsjabloon te gebruiken die is geconfigureerd voor de entiteit van de record waarop de werkstroom wordt uitgevoerd of entiteiten die een N:1-relatie hebben met de entiteit, of de entiteit voor de records die zijn gemaakt in eerdere stappen.
Begin onderliggende werkstroom Werkstroom, actie Start een workflowproces dat als onderliggende workflow is geconfigureerd.
Status wijzigen Werkstroom, actie Wijzigt de status van de record toewijzen waarop het proces wordt uitgevoerd, records die aan deze record zijn gekoppeld met een N:1-relatie, of records die zijn gemaakt door eerdere stappen.
Werkstroom stoppen Werkstroom, actie Hiermee wordt de huidige werkstroom of actie gestopt. U kunt een status instellen op Gelukt of Geannuleerd en een statusbericht opgeven.
Aangepaste stap Werkstroom, actie Biedt uitbreidingen op de logische elementen die standaard beschikbaar zijn. Stappen kunnen voorwaarden, acties, andere stappen of een combinatie van deze elementen bevatten. Ontwikkelaars kunnen aangepaste werkstroomstappen maken. Er zijn standaard geen aangepaste stappen beschikbaar.

Voor meer informatie voor ontwikkelaars raadpleegt u in de Ontwikkelaarhandleiding Bedrijfsprocessen automatiseren in apps voor klantbetrokkenheid.

Zie ook

Overzicht van bedrijfsprocesstromen
Een nieuw bedrijfsprocesstroom maken
Een mobiele takenstroom maken
Workflowprocessen
Acties