Zelfstudie: Een nieuwe bedrijfsprocesstroom maken
Note
Met ingang van november 2020:
- Common Data Service heet voortaan Microsoft Dataverse. Meer informatie
- Een aantal termen in Microsoft Dataverse is gewijzigd. Entiteit is nu bijvoorbeeld tabel en veld is nu kolom. Meer informatie
Dit artikel wordt binnenkort bijgewerkt met de laatste terminologie.
In deze zelfstudie ziet u hoe u een bedrijfsprocesstroom maakt met Power Apps. Als u meer wilt weten over waarvoor u bedrijfsprocesstromen gebruikt, raadpleegt u Overzicht van bedrijfsprocesstromen. Voor informatie over het maken van een mobiele takenstroom, raadpleegt u Mobiele takenstroom maken.
Wanneer een gebruiker een bedrijfsprocesstroom start, worden de fasen en stappen van het proces weergegeven op de voortgangsbalk boven aan een formulier:

Tip
Nadat u een bedrijfsprocesstroomdefinitie hebt gemaakt, kunt u bepalen wie het bedrijfsprocesstroomexemplaar kan maken, lezen, bijwerken of verwijderen. Voor servicegerelateerde processen kunt u bijvoorbeeld volledige toegang verschaffen voor klantenservicemedewerkers om het bedrijfsprocesstroomexemplaar te wijzigen, maar verleen alleen-lezentoegang tot het exemplaar voor verkoopvertegenwoordigers zodat ze activiteiten na de verkoop voor hun klanten kunnen controleren. Als u beveiliging wilt instellen voor een bedrijfsprocesstroomdefinitie die u maakt, selecteert u Beveiligingsrollen inschakelen op de actiebalk.
Vereisten
U hebt een abonnement per gebruiker nodig om stromen voor bedrijfsprocessen te kunnen maken. Sommige Dynamics 365-licentieplannen omvatten het abonnement per gebruiker. Bedrijfsprocesstromen worden momenteel niet ondersteund in Dataverse for Teams.
Een bedrijfsprocesstroom maken
Open oplossingenverkenner.
Selecteer in het linkernavigatiedeelvenster de optie Processen.
Selecteer op de werkbalk Acties de optie Nieuw.
Vul in het dialoogvenster Proces maken de vereiste kolommen in:
Voer een procesnaam in. De naam van het proces hoeft niet uniek te zijn, maar het moet van betekenis zijn voor personen die een proces moeten kiezen. U kunt dit later wijzigen.
In de lijst Categorie selecteert u Bedrijfsprocesstroom.
U kunt de categorie niet meer wijzigen nadat u het proces hebt gemaakt.
Selecteer in de lijst Tabel de tabel waarop u het proces wilt baseren.
De tabel die u selecteert is van invloed op de kolommen die beschikbaar zijn voor de stappen die kunnen worden toegevoegd aan de eerste fase van de processtroom. Als u de gewenste tabel niet vindt, controleert u of de tabel de keuze Bedrijfsprocesstromen (kolommen worden gemaakt) heeft in de tabeldefinitie. U kunt dit niet wijzigen nadat u het proces hebt opgeslagen.
Selecteer OK.
Het nieuwe proces wordt gemaakt en de ontwerper van de bedrijfsprocesstroom wordt geopend met één fase die voor u is gemaakt.

Fasen toevoegen. Ga als volgt te werk als uw gebruikers van de ene bedrijfsfase naar de andere willen gaan in het proces:
Sleep een Fase-onderdeel van het tabblad Onderdelen en zet het neer op een plusteken in de ontwerper.

Als u de eigenschappen voor een fase wilt instellen, selecteert u de fase en stelt u vervolgens de eigenschappen in op het tabblad Eigenschappen aan de rechterkant van het scherm:
Voer een weergavenaam in.
Selecteer desgewenst een categorie voor de fase. De categorie (zoals Kwalificeren of Ontwikkelen) wordt weergegeven als een dubbele punthaak op de procesbalk.

Als u klaar bent met het wijzigen van de eigenschappen, selecteert u de knop Toepassen.
Stappen aan een fase toevoegen. Als u de stappen in een fase wilt zien, selecteert u Details in de rechterbenedenhoek van de fase. Meer stappen toevoegen:
Sleep het onderdeel Stap naar de fase van het tabblad Onderdelen.

Selecteer de stap en stel vervolgens eigenschappen op het tabblad Eigenschappen in:
- Voer een weergavenaam voor de stap in.
- Als u wilt dat gebruikers gegevens invoeren om een stap te voltooien, selecteert u de betreffende kolom in de vervolgkeuzelijst.
- Selecteer Vereist als de kolom moet worden ingevuld om de stap te voltooien voordat u naar de volgende fase van het proces gaat.
- Selecteer Toepassen als u klaar bent.
Note
- Als u een booleaanse kolom met twee opties instelt als Vereist, kunnen gebruikers alleen doorgaan als de kolomwaarde Ja is. Gebruikers moeten de kolom als voltooid markeren voordat ze naar de volgende fase gaan.
- Als of Ja of Nee acceptabele kolomwaarden zijn, moet u van de kolom een keuze maken in plaats van een booleaanse kolom met twee opties.
Een vertakking (voorwaarde) toevoegen aan de processtroom. Als u een vertakkingsvoorwaarde om toe te voegen:
Sleep het onderdeel Voorwaarde van het tabblad Onderdelen naar een plusteken tussen twee fasen.

Selecteer de voorwaarde en stel vervolgens eigenschappen in op het tabblad Eigenschappen. Voor meer informatie over vertakkingseigenschappen raadpleegt u Bedrijfsprocesstromen uitbreiden met vertakkingen. Als u klaar bent met het instellen van eigenschappen voor de voorwaarde, selecteert u Toepassen.
Werkstroom toevoegen. Als u een werkstroom wilt activeren:
Sleep een Werkstroom-onderdeel van het tabblad Onderdelen naar een fase of het item Algemene werkstroom in de ontwerper. Waar u het onderdeel aan toevoegt, is afhankelijk van het volgende:
- Sleep het naar een fase als u de werkstroom wilt activeren bij het betreden of verlaten van de fase. Het werkstroomonderdeel moet op dezelfde primaire tabel als de fase worden gebaseerd.
- Sleep het naar het item Algemene werkstroom als u de werkstroom wilt activeren wanneer het proces wordt geactiveerd of wanneer het proces wordt gearchiveerd (wanneer de status verandert in Voltooid of Afgebroken). Het werkstroomonderdeel moet op dezelfde primaire tabel als het proces worden gebaseerd.
Selecteer de werkstroom en stel vervolgens eigenschappen op het tabblad Eigenschappen in:
- Voer een weergavenaam in.
- Selecteer wanneer de werkstroom moet worden geactiveerd.
- Zoek naar een bestaande actieve werkstroom op aanvraag die overeenkomt met de fasetabel of maak een nieuwe werkstroom door Nieuw te selecteren.
- Selecteer Toepassen als u klaar bent.
Zie Werkstroomprocessen voor meer informatie over werkstromen.
Als u de bedrijfsprocesstroom wilt valideren, selecteert u Valideren op de actiebalk.
Als u het proces als een concept wilt opslaan terwijl u eraan blijft werken, selecteert u Opslaan op de actiebalk.
Important
Zolang een proces een concept is, kan het niet worden gebruikt.
Als u het proces wilt activeren en beschikbaar wilt maken voor uw team, selecteert u Activeren op de actiebalk.
Als u controle wilt verschaffen over of wie het bedrijfsprocesstroomexemplaar kan maken, lezen, bijwerken, selecteert u Beveiligingsrollen bewerken op de opdrachtbalk van de ontwerpfunctie. Voor servicegerelateerde processen kunt u bijvoorbeeld volledige toegang verschaffen voor klantenservicemedewerkers om het bedrijfsprocesstroomexemplaar te wijzigen, maar verleen alleen-lezentoegang tot het exemplaar voor verkoopvertegenwoordigers zodat ze activiteiten na de verkoop voor hun klanten kunnen controleren.
Selecteer in het scherm Beveiligingsrollen de naam van een rol om de informatiepagina voor beveiligingsrollen te openen. Selecteer het tabblad Bedrijfsprocesstromen en wijs vervolgens de juiste bevoegdheden voor de bedrijfsprocesstroom toe voor een beveiligingsrol.
Note
Standaard hebben de beveiligingsrollen Systeembeheerder en Systeemaanpasser toegang tot nieuwe bedrijfsprocesstromen.

Geef bevoegdheden op door de juiste keuzerondjes te selecteren en klik op Opslaan. Voor meer informatie over bevoegdheden raadpleegt u Bedrijfsprocesstroombevoegdheden.
Vergeet vervolgens niet de beveiligingsrol toe te wijzen aan de juiste gebruikers in uw organisatie.
Tip
Hier volgt een aantal tips om rekening mee te houden terwijl u in het ontwerpervenster aan uw takenstroom werkt:
- Als u een momentopname van alles in het venster van de bedrijfsprocesstroom wilt maken, selecteert u Momentopname op de actiebalk. Dit is bijvoorbeeld handig als u opmerkingen over het proces van een teamlid wilt delen en ontvangen.
- Met de minikaart navigeert u snel naar de verschillende onderdelen van het proces. Dit is handig als u een gecompliceerd proces hebt dat van het scherm schuift.
- Als u een beschrijving voor het bedrijfsproces wilt toevoegen, selecteert u Details onder de procesnaam in de linkerhoek van het bedrijfsprocesstroomvenster. U kunt maximaal 2000 tekens gebruiken.
Een bedrijfsprocesstroom bewerken
Als u bedrijfsprocesstromen wilt bewerken, selecteert u Processen en selecteert u vervolgens Bedrijfsprocesstroom in de lijst met processen die u wilt bewerken.
Als u de naam selecteert van de bedrijfsprocesstroom die u wilt bewerken, wordt deze geopend in de ontwerpfunctie, waar u updates kunt aanbrengen. Vouw Details uit onder de naam van het proces om de naam hiervan te wijzigen of voeg een beschrijving toe en bekijk aanvullende informatie.

Andere dingen die u moet weten over bedrijfsprocesstromen
Fasen bewerken
De bedrijfsprocesstromen kunnen maximaal 30 fasen hebben.
U kunt de volgende eigenschappen van een fase toevoegen of wijzigen:
Fasenaam
Tabel. U kunt de tabel voor elke fase wijzigen, behalve de eerste fase.
Fasecategorie. Met een categorie kunt u fasen groeperen op type actie. Deze is handig voor rapporten die rijen groeperen in de fase waarin ze zijn. De opties voor de fasecategorie zijn afkomstig uit de algemene keuze Fasecategorie. U kunt aanvullende opties toevoegen aan deze algemene keuze en labels van bestaande opties desgewenst wijzigen. U kunt deze opties ook verwijderen als u dit nodig hebt, maar wij raden aan om de bestaande opties te behouden. U kunt niet exacte dezelfde optie opnieuw toevoegen als u het verwijdert. Als u niet wilt dat deze worden gebruikt, wijzigt u het label in "Niet gebruiken".
Relatie. Voer een relatie in als de voorafgaande fase in het proces is gebaseerd op een andere tabel. Kies voor de fase die momenteel wordt gedefinieerd de optie Relaties selecteren om een relatie te identificeren voor gebruik bij het omschakelen tussen de twee fasen. Het wordt aangeraden om een relatie te selecteren omdat dit de volgende voordelen heeft:
Voor relaties zijn vaak bepaalde kolomtoewijzingen gedefinieerd die automatisch gegevens tussen rijen overdragen, waardoor de gegevensinvoer tot een minimum wordt beperkt.
Wanneer u Volgende fase op de procesbalk voor een rij selecteert, worden rijen die gebruikmaken van de relatie vermeld in de processtroom, waarmee het hergebruik van rijen in het proces wordt bevorderd. Bovendien kunt u werkstromen gebruiken om het maken van rijen te automatiseren zodat de gebruiker het simpelweg selecteert in plaats van een nieuwe maakt om het proces verder te stroomlijnen.
Stappen bewerken
Elke fase kan maximaal 30 stappen bevatten.
Vertakking toevoegen
Als u meer wilt weten over het toevoegen van een vertakking aan een fase, raadpleegt u Bedrijfsprocesstromen uitbreiden met vertakking.
Als u een bedrijfsprocesstroom wilt maken voor gebruikers, moet u de processtroom ordenen, beveiligingsrollen inschakelen, en deze te activeren.
Orderprocesstroom instellen
Als u meer dan één bedrijfsprocesstroom hebt voor een tabel (rijtype), moet u instellen welk proces automatisch aan nieuwe rijen wordt toegewezen. Selecteer op de opdrachtbalk de optie Orderprocesstroom. Voor nieuwe rijen of rijen waar nog geen processtroom aan is gekoppeld, wordt de eerste bedrijfsprocesstroom gebruikt waar een gebruiker toegang toe heeft.
Beveiligingsrollen inschakelen
Gebruikers hebben toegang tot een bedrijfsprocesstroom afhankelijk van de bevoegdheid die is gedefinieerd in de bedrijfsprocesstroom in de beveiligingsrol die is gedefinieerd voor de gebruiker.
Standaard, kunnen alleen de beveiligingsrollen Systeembeheerder en Systeemaanpasser een nieuwe bedrijfsprocesstroom weergeven.
Als u bevoegdheden voor een bedrijfsprocesstroom wilt opgeven, opent u de bedrijfsprocesstroom om deze te bewerken en selecteert u vervolgens Beveiligingsrollen bewerken op de opdrachtbalk van de ontwerpfunctie voor bedrijfsprocesstromen. Zie stap 13 bij Bedrijfsprocesstroom maken eerder in dit onderwerp.
Activeren
Voordat gebruikers de bedrijfsprocesstroom kunnen gebruiken, moet u deze activeren. Selecteer in de opdrachtbalk de optie Activeren. Nadat u de activering bevestigt, kan de bedrijfsprocesstroom worden gebruikt. Als een bedrijfsprocesstroom fouten bevat, kunt u deze niet activeren totdat de fouten worden verbeterd.
Een actie op aanvraag aan een bedrijfsprocesstroom toevoegen
De update van Dynamics 365 (online) versie 9.0 introduceert een nieuwe bedrijfsprocesstroomfunctie: automatisering van bedrijfsprocesstromen met Actiestappen. U kunt een knop aan een bedrijfsprocesstroom toevoegen die een actie of een werkstroom zal activeren.
Werkstromen op aanvraag of acties toevoegen met een Actiestap
Veronderstel dat, als onderdeel van het kwalificatieproces van verkoopkansen, alle verkoopkansen van de organisatie Contoso moeten worden gecontroleerd. Vervolgens heeft de organisatie Contoso een actie gemaakt die:
- Een taakrij maakt die aan de verkoopkansbeoordelaar wordt toegewezen.
- "Gereed om te herzien" toevoegt aan het verkoopkansonderwerp.
Bovendien moet Contoso deze acties op aanvraag kunnen uitvoeren. Als u deze taken in het kwalificatieproces van de verkoopkans wilt integreren, moeten de acties in de bedrijfsprocesstroom voor verkoopkansen verschijnen. Als u deze functies wilt inschakelen, selecteert u Als een actiestap in een bedrijfsprocesstroom.

Vervolgens wordt de actiestap toegevoegd aan de bedrijfsprocesstroom voor verkoopkansen van Contoso. Vervolgens wordt de processtroom gevalideerd en bijgewerkt.

Nu kunnen leden van het verkoopteam van Contoso de actie op aanvraag starten via de bedrijfsprocesstap Verkoopkans kwalificeren door Uitvoeren te selecteren.

Important
- Voordat u een actie of een werkstroom op aanvraag kunt uitvoeren, moet de bedrijfsprocesstroom een Actiestap bevatten. Als de Actiestap een workflow uitvoert, moet de werkstroom zijn geconfigureerd om op aanvraag te worden uitgevoerd.
- De tabel die samenhangt met de actie of de werkstroom, moet dezelfde zijn als de tabel die is gekoppeld aan de bedrijfsprocesstroom.
Beperking voor het gebruiken van actiestappen in een bedrijfsprocesstroom
- Acties zijn niet beschikbaar als Actiestappen bij invoer- of uitvoerparameters van het type Table, EntityCollection of OptionSet (keuze). Acties met meer dan één EntityReference-uitvoerparameter of een ander aantal EntityReference-invoerparameters zijn niet beschikbaar als Actiestappen. Acties die niet zijn gekoppeld aan een primaire tabel (algemene actie), zijn niet beschikbaar als Actiestappen.
Het actiecentrum
Als u de lijst met bedrijfsprocesstromen wilt zien waarbij u betrokken bent, bekijkt u het gecombineerde actiecentrum.


In het gecombineerde actiecentrum worden alle bedrijfsprocessen weergeven waaraan u ten minste één Microsoft Dataverse-tabelrij hebt toegewezen die door het proces wordt gebruikt. Als een bedrijfsproces bijvoorbeeld gebruikmaakt van de tabellen Potentiële klant en Verkoopkans in Dataverse, ziet u alle exemplaren van dit proces waarbij de rij Potentiële klant of Verkoopkans aan u is toegewezen.
Bekijk alle exemplaren die momenteel onder het tabblad Actief worden bewerkt. Vanaf dit tabblad kunt u de volgende details bekijken:
- De naam van het proces.
- De huidige fase van elk proces.
- De eigenaar van de Dataverse-rij die is gekoppeld aan de actieve fase.
- De tijd sinds het exemplaar is gemaakt.
Selecteer een exemplaar om het te openen in een nieuw tabblad of selecteer het om een koppeling te kopiëren, een koppeling via e-mail te delen, het exemplaar af te breken of te verwijderen.