Delen via


Bedrijfsregels maken op basis van bedrijfsprocesstromen

 

Gepubliceerd: februari 2017

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Met Microsoft Dynamics 365 (online en on-premises) kunt u bedrijfsregels definiëren op basis van bedrijfsprocessen zonder code te schrijven, rechtstreeks in de Dynamics 365- gebruikersinterface (UI).

Notitie

In dit onderwerp ziet u hoe bedrijfsregels in Dynamics CRM maakt. Voor informatie over het maken van bedrijfsregels in Dynamics 365, raadpleegt u Help en Training: Bedrijfsregels en aanbevelingen maken om logica in een formulier toe te passen.

U kunt bedrijfsregels definiëren in de gebruikersinterface op basis van:

  • Momenteel actief bedrijfsproces op een formulier in de gebruikersinterface wordt weergegeven.

  • Actieve fase van het bedrijfsproces. Een actieve fase is de fase waarin u zich momenteel bevindt.

  • Geselecteerde fase van het bedrijfsproces. Een fase die u selecteert in de processtroom. Deze fase kan al dan niet de actieve fase zijn.

  • Fasecategorie van het bedrijfsproces. Met een categorie kunt u fasen groeperen op type actie. De opties voor de fasecategorie zijn afkomstig uit de algemene optieset Fasecategorie. U kunt desgewenst opties toevoegen aan deze algemene optieset en de labels van bestaande opties wijzigen.

Voor meer informatie over bedrijfsprocesstromen raadpleegt u: Bedrijfsprocesstromen en Help en Training: Een nieuwe bedrijfsprocesstroom maken.

Een is bedrijfsregel wordt geactiveerd door de bedrijfsprocesgebeurtenissen, bijvoorbeeld wanneer een proces verandert in een nieuwe actieve fase of als een fase wordt geselecteerd. De uitvoering van de bedrijfslogica zorgt ervoor dat de UI-pagina van de bedrijfsprocesstroom wordt bijgewerkt. U leert de gebruikersinterface aan te passen om specifieke velden weer te geven of te verbergen in verschillende fasen van de processtroom of om bepaalde velden te markeren als vereist voor ondernemingen.

Als u bedrijfsregels maakt op basis van bedrijfsprocesstromen, neemt u de volgende informatie over een bedrijfsregeluitvoering in overweging.

  • Voorwaarden die zijn gebaseerd op de bedrijfsprocesstroom in bedrijfsregels met het entiteitbereik worden geëvalueerd op de server voor de volgende gevallen:

    • Of de voorwaarde alleen is gebaseerd op de processtroom en niet op fasen.

    • Of de voorwaarde alleen is gebaseerd op de processtroom en de actieve fase.

    • Of de voorwaarde is gebaseerd op de fasecategorie van de actieve fase.

  • Voorwaarden die zijn gebaseerd op de bedrijfsprocesstroom met het entiteitbereik zijn niet geldig in de volgende gevallen:

    • Als de voorwaarde is gebaseerd op de processtroom en de geselecteerde fase.

    • Als de voorwaarde is gebaseerd op de fasecategorie van de geselecteerde fase.

  • Er wordt een bedrijfsregel uitgevoerd op basis van een bedrijfsprocesstroom:

    • Bij wijziging van het bedrijfsproces als de regel alleen is gebaseerd op de processtroom en niet op fasen.

    • Bij wijziging van het bedrijfsproces of bij wijziging van de actieve fase als de selectie voor de kolom Veld voor fases Actieve fase is.

    • Bij wijziging van het bedrijfsproces of bij wijziging van de geselecteerde fase als de selectie voor de kolom Veld voor fases Geselecteerde fase is.

  • Een bedrijfsregel die is gedefinieerd op de fasecategorie voor de actieve fase wordt uitgevoerd bij wijziging van het proces of bij wijziging van de actieve fase in het proces.

  • Een bedrijfsregel die is gedefinieerd op de fasecategorie voor de geselecteerde fase wordt uitgevoerd bij wijziging van het proces of bij wijziging van de geselecteerde fase in het proces.

Voor het definiëren van de bedrijfsregels, moet u naar Microsoft Dynamics 365 > Instellingen > Aanpassing > Het systeem aanpassen gaan. Vouw onder Onderdelen de entiteit uit waarvoor u de bedrijfsregel wilt definiëren en klik op Bedrijfsregels in het navigatiedeelvenster. Klik op Nieuw om een nieuwe regel te definiëren.

Voorbeeldscenario's voor bedrijfsregels op basis van bedrijfsprocesstromen

De volgende voorbeelden geven bedrijfsregels weer die zijn gedefinieerd voor de Opportunity-entiteit. Zij vertegenwoordigen verschillende algemene scenario's die zijn gebaseerd op het bedrijfsproces, de procesfasen en fasecategorieën van Verkoopproces verkoopkans.

Bedrijfsprocesregel

In dit voorbeeld is de regel gebaseerd op de Verkoopproces verkoopkans en niet gekoppeld aan een bepaalde fase. De ACTIE geeft aan dat het veld Account als vereist veld moet worden weergegeven op een formulier.

Selecteer in de IF...THEN-VOORWAARDE de optie Bedrijfsproces en selecteer vervolgens in de vervolgkeuzelijst Type de optie Waarde. In de lijst Waarde wordt het Verkoopproces verkoopkans weergegeven. Dit is de standaardwaarde voor de selectie Bedrijfsproces.

Bedrijfsregel bedrijfsproces.

Actieve faseregel

In het volgende voorbeeld, Actieve faseregel, selecteert u bij VOORWAARDE in de vervolgkeuzelijst Type de optie Waarde met fase en vervolgens in de lijst Waarde de optie Verkoopproces verkoopkans. U stelt tevens Actieve fase in op Voorstel, zoals hier aangegeven.

Bedrijfsregel: voorwaarde voor actieve fase.

Vul voor de fase Voorstel het veld Beschrijving in. Het veld wordt weergegeven in de gebruikersinterface van de processtroom met een label dat een sterretje bevat, zoals hier Beschrijving*. Geef in de ELSE IF-VOORWAARDE het veld Definitie op als optioneel voor de fasen Kwalificeren of Ontwikkelen. Als u het veld Beschrijving wilt definiëren, moet u bij ACTIE de optie Instellen bedrijf vereist selecteren, vervolgens Beschrijving selecteren in de vervolgkeuzelijst Veld en daarna Onderneming vereist selecteren in de lijst Status. Selecteer in de ELSE IF-VOORWAARDE de optie Geen onderneming vereist.

Bedrijfsregel: actie voor actieve fase.

Een volledig voorbeeld:

Actieve fase bedrijfsregel

Geselecteerde faseregel

De Geselecteerde faseregel Is vergelijkbaar met het vorige voorbeeld, alleen voor de momenteel geselecteerde fase in de gebruikersinterface van de processtroom.

Geselecteerde fase bedrijfsregel.

Regels op basis van fasecategorie

In de volgende voorbeelden worden de bedrijfsregels weergegeven op basis van de fasecategorie: fase actieve en geselecteerde fase. In plaats van dat u Bedrijfsproces selecteert in IF...THEN-VOORWAARDE, selecteert u Fasecategorie (actieve fase) en selecteert u vervolgens een fasecategorie. Maak tevens van Beschrijving een vereist veld voor de fasecategorie Voorstel en geen vereist veld voor verschillende categorieën, zoals hier aangegeven.

Bedrijfsregel: categorie voor actieve fase.

Bedrijfsregel: geselecteerde fasecategorie

Zie ook

Bedrijfsregels maken en bewerken
Bedrijfsprocesstromen

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht