Aanbevolen procedures bij gebruik van kolommen voor bedrijfsprocesstromen
Verouderde procesgerelateerde kolommen in tabellen zijn afgeschaft. Hier volgen enkele aanbevolen procedures voor het gebruik van de kolom Actieve fase (activestageid) voor de tabel van de bedrijfsprocesstroom.
Rapporteren over de actieve fase van een bedrijfsprocesstroom
Stel dat u een weergave van uw verkooppijplijn wilt ophalen door te rapporteren over de actieve fase waarin Verkoopproces van potentiële klant naar verkoopkans zich bevindt.
Eerder was het mogelijk om per fase te rapporteren over bedrijfsprocessen door voor elke gerelateerde tabel van de bedrijfsprocesstroom een weergave te definiëren en vervolgens te rapporteren over de kolom Actieve fase (activestageid).
Met de afschaffing van de kolom Actieve fase (activestageid) voor gerelateerde tabellen zijn er twee manieren om te rapporteren over bedrijfsprocesstromen.
Optie 1: weergaven en grafieken in de tabel voor bedrijfs-processtromen **(Aanbevolen)**
In versie 9.0 en hoger wordt voor elke bedrijfsprocesstroom een eigen Dataverse-tabel gemaakt, meestal met dezelfde naam als de bedrijfsprocesstroom. Als u wilt rapporteren over een bedrijfsprocesstroom, selecteert u de tabel voor de bedrijfsprocesstroom waarover u wilt rapporteren en maakt u vervolgens weergaven en grafieken, net als in de oude situatie.
In ons voorbeeld volgt u deze stappen om naar de tabel Verkoopproces van potentiële klant naar verkoopkans te gaan:
Aanmelden bij Power Apps.
Ga naar Aan de slag met Power Apps voor meer informatie over het gebruik van de Power Apps-interface.
Selecteer in het linkernavigatiedeelvenster Meer>Tabellen.
Stel het filter in op Alle.
Zoek de tabel Verkoopproces van potentiële klant naar verkoopkans en selecteer deze vervolgens.
Hier kunt u weergaven en grafieken definiëren, net zoals voor elke andere tabel.
Selecteer op de tegel Gegevenservaringen de optie Weergaven of Grafieken.
Een voordeel van deze aanpak is dat u met één weergave of grafiek kunt rapporteren over bedrijfsprocesstromen die meerdere tabellen omvatten.
Aangezien de tabel van de bedrijfsprocesstroom niet verschilt van andere aangepaste tabellen in Dataverse, kunt u aangepaste kolommen toevoegen aan de tabel om aanvullende informatie bij te houden die u nodig hebt.
Optie 2: actieve fase kopiëren naar een gerelateerde tabel
Als alternatief kunt u om door te gaan met rapporteren vanuit de gerelateerde tabel een cloudstroom maken om de kolom Actieve fase (activestageid) uit de tabel voor bedrijfsprocesstroom in een aangepaste kolom in de gerelateerde Dataverse-tabellen te kopiëren.
Houd rekening met de volgende punten als u kiest voor deze aanpak:
Er kan meer dan één bedrijfsprocesstroom worden uitgevoerd in een tabel. Met deze aanpak is het raadzaam om één aangepaste kolom te gebruiken voor het opslaan van de actieve fase voor elke bedrijfsprocesstroom die in de tabel wordt uitgevoerd. Deze aanpak zorgt voor de integriteit van de rapportage.
Als rapportage wordt aangestuurd vanuit de gerelateerde tabel, is het niet mogelijk om met één weergave te rapporteren over bedrijfsprocesstromen die meerdere tabellen omvatten.
De actieve fase gebruiken voor het uitvoeren van logica
Hier volgen enkele gevallen waarin het handig kan zijn om logica uit te voeren die is gebaseerd op de actieve fase:
De actieve fase gebruiken voor het uitvoeren van logica aan de clientzijde
Als u het bedrijfsproces gebruikt, zijn er veel dingen die u automatisch kunt doen. Bijvoorbeeld:
De actieve bedrijfsprocesstroom wijzigen op basis van nieuw beschikbare informatie over het formulier of de bedrijfsprocesstroom.
De actieve fase verplaatsen naar de volgende of vorige fase, op basis van waarden die de gebruikers hebben ingevoerd voor stappen of formulierkolommen.
Formuliertabbladen en -kolommen verbergen of weergeven op basis van de geselecteerde fase.
Informatieve berichten weergeven en berekeningen uitvoeren op basis van de actieve bedrijfsprocesstromen, de actieve of geselecteerde fase, of gebeurtenissen zoals het verplaatsen van de actieve fase.
Fooi
Voor scenario's zoals deze gebruikt u de ondersteunde set client-API's voor bedrijfsprocesstromen.
De actieve fase gebruiken voor het uitvoeren van logica aan de serverzijde
Mogelijk zijn er situaties waarbij automatisering op basis van de bedrijfsprocesstroom moet worden uitgevoerd aan de serverzijde. Bijvoorbeeld:
Een e-mailbericht verzenden naar een gebruiker als de fase Kwalificeren van Verkoopproces verkoopkans langer dan 15 dagen actief is.
Automatisch een set activiteiten maken die relevant zijn voor de actieve fase van Verkoopproces verkoopkans telkens wanneer deze verandert.
Verkoopproces verkoopkans automatisch voltooien wanneer de activiteit Telefoongesprek voor afsluiting is voltooid.
Fooi
Gebruik klassieke Dataverse-werkstromen of -stromen die u voor de tabel voor de bedrijfsprocesstroom definieert.
Een klassieke Dataverse-werkstroom bouwen die activiteiten maakt voor interne beoordeling van de oplossing en voor vervolgacties voor de klant in de fase Voorstellen van Verkoopproces verkoopkans:
Maak de stroom voor de tabel Verkoopproces verkoopkans en geef aan dat de stroom moet worden uitgevoerd wanneer de kolom Actieve fase van de tabel verandert.
Definieer een voorwaarde om te controleren of de kolom Actieve fase gelijk is aan Voorstellen.
Maak een rij voor een afspraak en telefoongesprek voor respectievelijk de interne beoordeling van de oplossing en het gesprek met de klant om de oplossing te bespreken.