• Home
  • Services
    • Detailhandel en eCommerce
      • .NET eCommerce
      • Multichannel eCommerce
      • Mobiele apps voor eCommerce
      • eCommerce chatbots
      • Dynamics365 integratie
    • SharePoint-portaal
      • Documentstroom
      • Services voor goedkeuring van aanvragen
      • Personeelsmap en organogram
      • Helpdesk
      • HR-services
      • Rapportage en documentatie
  • Projecten
  • Klanten en partners
  • Blog
  • Contact
ISDK Benelux - Omnichannel and eCommerce retail solutions, CRM-marketing, Software development and IT-consultancy
  • NL
    • EN
    • DE
    • NL
  • Home
  • Services
    • Detailhandel en eCommerce
      • .NET eCommerce
      • Multichannel eCommerce
      • Mobiele apps voor eCommerce
      • eCommerce chatbots
      • Dynamics365 integratie
    • SharePoint-portaal
      • Documentstroom
      • Services voor goedkeuring van aanvragen
      • Personeelsmap en organogram
      • Helpdesk
      • HR-services
      • Rapportage en documentatie
  • Projecten
  • Klanten en partners
  • Blog
  • Contact
RPA with Power Automate DesktopRPA with Power Automate Desktop

RPA met Power Automate Desktop

In ons vorig artikel hebben we het gehad over Microsoft Power Automate in het algemeen. In dit artikel gaan we dieper in op Microsoft Power Automate Desktop en RPA (Robotic Process Automation), wat het is en hoe u dit kunt instellen.

RPA is een vorm van automatisering van bedrijfsprocessen waarbij AI repetitieve taken uitvoert om de werkdruk van medewerkers te verminderen en tijd vrij te maken voor creatievere taken. Het idee van RPA is om een reeks acties en bewerkingen op te nemen die later door het geautomatiseerde proces zullen worden uitgevoerd. Het kan bijvoorbeeld automatische extractie zijn van de belangrijkste informatie uit e-mails en documenten en deze naar verschillende services doorsturen, specifieke acties in een browservenster uitvoeren, apps starten. Al deze acties kunnen worden uitgevoerd zonder menselijke tussenkomst als een RPA-model correct is ingesteld.

Gebruikers kunnen hun processen met de Microsoft Power Automate-service automatiseren. Deze service maakt het mogelijk om interactiestromen met gegevens te creëren met behulp van connectoren voor veel gegevensbronnen. In recente updates van deze service heeft Microsoft de robotiseringsmogelijkheden verbeterd met het stroomsubtype van Power Automate, genaamd UI Flows. Met dit stroomsubtype kunnen de acties van gebruikers in een browservenster worden opgenomen en later worden uitgevoerd wanneer aan bepaalde voorwaarden is voldaan. UI Flow is echter niet de enige RPA-functie van Power Automate. Niet lang geleden introduceerde het bedrijf Power Automate Desktop. Het is een client-app voor installatie op de pc’s van gebruikers. Met deze service kunnen verschillende acties worden opgenomen en verricht die niet in een browser worden uitgevoerd, maar in de client-apps op de server. Dit maakte de automatisering van repetitieve handelingen eenvoudiger en handiger.

Power Automate Desktop installatie

Klik op de webpagina van Power Automate Desktop op Download free (Gratis downloaden) om het installatiebestand te downloaden en het installatieproces te starten.

Download PA Desktop

Het installatieproces is eenvoudig. Selecteer de vereiste voorwaarden en klik op Install (Installeren).

PA Desktop installation

Nadat de installatie is voltooid, stelt het installatieprogramma voor om Power Automate-uitbreidingen voor Chrome-, Edge- en Firefox-browsers toe te voegen en de Power Automate Desktop-app te starten.

PA_Desktop installation

Na het starten van de app moet u met uw Microsoft 365-accountgegevens inloggen. Als u klaar bent, kunt u beginnen met het maken van een nieuwe Power Automate Desktop-stroom.

Hoe Power Automate Desktop te gebruiken

Probeer een nieuwe stroom te maken en kijk wat er beschikbaar is.
In ons voorbeeld maken we een stroom met de naam “Hallo Flow”.

Build a flow
Zodra de nieuwe stroom is gemaakt, zien we een venster met 4 hoofdgebieden:

  1. Paneel met beschikbare acties die kunnen worden gebruikt bij procesautomatisering
  2. Een gebied met knoppen voor het opnemen, opslaan en uitvoeren van acties binnen de stroom
  3. Stroomvariabelen sectie
  4. Het hoofdcanvas voor het toevoegen van acties

Flows designer

We openen bijvoorbeeld de sectie “Message boxes” (Berichtboxen), selecteren de actie “Display Message” (Bericht weergeven) en plaatsen deze op het canvas. Hierna wordt automatisch een venster met instellingen geopend. We voeren de kop en de berichttekst in.

Display message
Sla de actie op, sla de stroom op en klik op de knop Play (Afspelen) om het resultaat te controleren.

First flow result
Het concept is vergelijkbaar met Cloud Power Automate: er is een verscheidenheid aan acties waaruit u kunt kiezen, de gekozen acties op het canvas kunt plaatsen en ze kunt instellen.
In het volgende voorbeeld kunnen we iets moeilijkers proberen, zoals het starten van een app en het opnemen van acties daarin.
Selecteer in de sectie System (Systeem) de optie Run application (Applicatie starten) en plaats deze op het canvas. Voeg het applicatiepad toe. Laat het bijvoorbeeld Windows Calculator zijn. Geen aanvullende instellingen of argumenten meer opgegeven.

Run application
Start de stroom. De rekenmachine wordt geopend.

Calculator opens
Sluit de rekenmachine niet en selecteer de actie Click UI element in window (Klik op UI-element in venster) in de sectie UI Automation (UI-automatisering), plaats de actie op het canvas na het starten van de app.

Click UI element in window_1
Selecteer Add a new UI element (Voeg een nieuw UI-element toe) en ga naar de rekenmachine. We moeten opnemen door op een knop te drukken. De opname gebeurt met een ingedrukte Ctrl op het toetsenbord. Laten we bijvoorbeeld opnemen door op 2 te drukken. Sla de opgenomen actie op.
Merk op dat het mogelijk is om niet alleen de klik met de linkermuisknop na te bootsen, maar ook de klik met de rechtermuisknop, dubbelklik, enzovoort.
Click UI element in window_2

Laten we nu nog een paar Click UI element in window (Klik op UI-element in venster) aan acties toevoegen om drukknoppen op te nemen. We moeten het drukken op “2 + 2 =” automatiseren om het resultaat “4” te krijgen. Dit betekent dat we 4 acties voor het indrukken van een knop moeten toevoegen.

Click UI element in window

Sla de stroom op en start deze.

Calculation result
We kregen het verwachte resultaat, dus onze “robotisering” van het berekenen van een eenvoudige formule is gelukt.
Laten we nu nog een scenario proberen. Bij het starten van de Power Automate-stroom in de cloud willen we invoerparameters opvragen en deze naar Power Automate Desktop-stroom sturen, die ze op zijn beurt zal toevoegen aan een Excel-bestand dat is opgeslagen in een aparte map op een harde schijf. Laat het bijvoorbeeld een aanvraag voor een belastingcertificaat zijn.
Laten we om te beginnen verschillende variabelen in de Power Automate Desktop-stroom maken.

Add a new input variable

We voegen 4 variabelen toe: e-mail van de initiator, aantal exemplaren (getal), jaar en aanvullende informatie.

Variables
Laten we vervolgens een eenvoudig Excel-bestand maken dat wordt gevuld nadat de stroom is uitgevoerd. Er zijn slechts 5 kolommen in de tabel.

Sample table
Open nu Cloud Power Automate en installeer de on-premise datagateway tussen Desktop en Cloud.

Gataway installation
Installeer en configureer de gateway. Hierna maken we een direct configureerbare Power Automate-stroom die moet worden gestart door op een vierkante startknop in de Power Automate Desktop-stroom te klikken.

Flow creation
De cloudstroom is klaar. Nu moeten we de Power Automate Desktop-stroom configureren. Voeg de actie Launch Excel (Excel starten) toe en voer het documentpad in.

Launch Excel
Laten we nu verschillende acties Write to Excel worksheet (Naar Excel-werkblad schrijven) toevoegen om het Excel-bestand te vullen en invoervariabelen te gebruiken, die we in de cloud Power Automate-stroom definiëren.

Write to Excel worksheet
Ga terug naar de cloudstroom en start deze. Specificeer de invoerparameters.

Sample flow
Zoals u in de resulterende tabel kunt zien, werkte alles goed.
Flow result

Kortom, Power Automate Desktop is een app van een client die met de cloud Power Automate via een on-premise datagateway kan worden geïntegreerd. Met Power Automate Desktop kunnen verschillende scenario’s worden geautomatiseerd, zoals muisklikken, accounts in Active Directory aanmaken, aanvragen in HelpDesk aanmaken, interactie met Azure-servicecomponenten, aanvragen voor webservices en nog veel meer. In principe is het met Power Automate Desktop mogelijk om bijna elk scenario te “robotiseren”. Het potentieel van deze app wordt nog groter wanneer deze samen met cloudservices wordt gebruikt. Begin met het automatiseren van enkele van uw routinetaken om te zien waartoe het in staat is, we zijn er zeker van dat u ten minste enkele daarvan aan een ‘robot’ kunt toewijzen.

—

Heeft u hulp nodig bij het opzetten van uw Microsoft-services? Neem vrijblijvend contact met ons op.

Het artikel werd oorspronkelijk gepubliceerd door Andrew Braun op habr.com

Microsoft

Categorieën

  • Nieuws
  • Tech stories
  • eCommerce

Populaire onderwerpen

abonnementen Adjust Azure B2B België berlinexpo Business Intelligence certificaat chatbots COVID-19 CRM dataveiligheid DevExpress XAF DPD Dynamics365 ecommerce events gegevensbescherming integratie Linux marketingtools Microsoft Mobiele marketing Moodle MVP nonprofit nopCommerce nopCommerceDays omnichannel Open source plugin POS regelgeving RPA SharePoint Snowplow SQL Server Store setup veiligheid web-applications web analyses
  • Hoe kunt u profiteren van verkoopautomatiseringHoe kunt u profiteren van verkoopautomatisering
    Hoe kunt u profiteren van verkoopautomatisering
    15 SEP 2021 · admin
  • Digitalisering van B2B verkoop en marketingDigitalisering van B2B verkoop en marketing
    Digitalisering van B2B verkoop en marketing
    10 AUG 2021 · admin
  • Basis van RPA: wat het is en waarom het te gebruikenBasis van RPA: wat het is en waarom het te gebruiken
    Basis van RPA: wat het is en waarom het te gebruiken
    16 JUN 2021 · admin
  • Gegevensbescherming en marketing in tijden van toenemende eisen van de regelgevingGegevensbescherming en marketing in tijden van toenemende eisen van de regelgeving
    Gegevensbescherming en marketing in tijden van toenemende eisen van de regelgeving
    22 APR 2021 · admin
  • Learning Management System voor bedrijven. Voorbeeld van HarmanLearning Management System voor bedrijven. Voorbeeld van Harman
    Learning Management System voor bedrijven. Voorbeeld van Harman
    10 FEB 2021 · admin
  • Moodle: open source platform voor online lerenMoodle: open source platform voor online leren
    Moodle: open source platform voor online leren
    3 FEB 2021 · admin
  • Microsoft Power Virtual AgentsMicrosoft Power Virtual Agents
    Microsoft Power Virtual Agents
    28 JAN 2021 · admin
  • Microsoft Power AppsMicrosoft Power Apps
    Microsoft Power Apps
    19 JAN 2021 · admin
  • RPA met Power Automate DesktopRPA met Power Automate Desktop
    RPA met Power Automate Desktop
    4 JAN 2021 · admin
  • Microsoft Power AutomateMicrosoft Power Automate
    Microsoft Power Automate
    18 DEC 2020 · admin

Projects and solutions implemented

https://isdk.be/wp-content/uploads/Cargobooking_main-small-150x150.pngSaaS-boekingsplatform voor luchtvracht
https://isdk.be/wp-content/uploads/Bearings-small-150x150.jpegSnelle klantenondersteuning met een nopCommerce winkel
https://isdk.be/wp-content/uploads/Barcode-scanning-small-150x150.jpegMVP-apps om een bedrijfsidee in 3 weken te testen
https://isdk.be/wp-content/uploads/GlobeIn-Shop-small-150x150.jpgiOS-app met Apple in-app-abonnementen en aankopen
https://isdk.be/wp-content/uploads/globein-box-small-150x150.jpgAbonnementboxen iOS app + marketingcampagnes
https://isdk.be/wp-content/uploads/book-publisher-small-150x150.jpgnopCommerce multi-store voor een boekpublisher
https://isdk.be/wp-content/uploads/clinic-small-150x150.jpgRoutine automatising met Office365 en Teams chatbot
https://isdk.be/wp-content/uploads/SharePoint-in-a-business-school-150x150.jpgSharePoint Online en Office 365 in een bedrijfsschool
https://isdk.be/wp-content/uploads/SharePoint-for-a-DMS_ed-small-150x150.pngSharePoint 2019 Documentenarchief
https://isdk.be/wp-content/uploads/nopCommerce-upgrade-case-featured-400-200-150x150.pngnopCommerce Upgrade naar .NET CORE
https://isdk.be/wp-content/uploads/Harman-JBL-ecommerce-case-featured-400-200-150x150.pngVEELBEZOCHTE WEBSTORE VAN HARMAN.CLUB MET HOOG CONVERSIEPERCENTAGE
https://isdk.be/wp-content/uploads/Herbalife-banner-400-200-150x150.pngE-Commerce Omni-Channel

Neem contact met ons op

logo

“The only way to do great work is to love what you do” - Steve Jobs

Zoeken op onderwerp

.NET Core .NET Framework 1С Adjust Ajax Apache JMeter ARIS ASP.NET ASP.NET MVC Bootstrap Business Connectivity Services DevExpress DevExpress XAF DevExtreme ESB Google Geoservices Google Map InfoPath Java Message Service JavaScript JQuery Knockout.js Knockoutjs Microsoft Azure Microsoft Flow MS Active Directory MS SQL MS System Center Nintex Nintex Forms Nintex Workflow nopCommerce QlikView Reporting Services SharePoint Sharepoint Search Sharepoint workflow Snowplow Telerik UML Visual Studio Web Services Xamarin

Projecten

https://isdk.be/wp-content/uploads/Cargobooking_main-small-150x150.pngSaaS-boekingsplatform voor luchtvracht
https://isdk.be/wp-content/uploads/Bearings-small-150x150.jpegSnelle klantenondersteuning met een nopCommerce winkel
https://isdk.be/wp-content/uploads/Barcode-scanning-small-150x150.jpegMVP-apps om een bedrijfsidee in 3 weken te testen
https://isdk.be/wp-content/uploads/GlobeIn-Shop-small-150x150.jpgiOS-app met Apple in-app-abonnementen en aankopen
https://isdk.be/wp-content/uploads/globein-box-small-150x150.jpgAbonnementboxen iOS app + marketingcampagnes
https://isdk.be/wp-content/uploads/book-publisher-small-150x150.jpgnopCommerce multi-store voor een boekpublisher
https://isdk.be/wp-content/uploads/clinic-small-150x150.jpgRoutine automatising met Office365 en Teams chatbot
https://isdk.be/wp-content/uploads/SharePoint-in-a-business-school-150x150.jpgSharePoint Online en Office 365 in een bedrijfsschool
https://isdk.be/wp-content/uploads/SharePoint-for-a-DMS_ed-small-150x150.pngSharePoint 2019 Documentenarchief
https://isdk.be/wp-content/uploads/nopCommerce-upgrade-case-featured-400-200-150x150.pngnopCommerce Upgrade naar .NET CORE
https://isdk.be/wp-content/uploads/Harman-JBL-ecommerce-case-featured-400-200-150x150.pngVEELBEZOCHTE WEBSTORE VAN HARMAN.CLUB MET HOOG CONVERSIEPERCENTAGE
https://isdk.be/wp-content/uploads/Herbalife-banner-400-200-150x150.pngE-Commerce Omni-Channel

Contact

  • BENELUX (BELGIË, Antwerpen)
    +32 484 40 10 53

    VS Austin, TX
    +1 737 2413109

    DUITSLAND Berlijn
    +49 15207245286

    LETLAND Riga
    + 371-27869927

    RUSLAND Moskou


  • info@isdk.be
  • https://isdk.be
  • https://www.linkedin.com/company/isdk-benelux
ISDK ©2010-2020
X
Uw project laten schatten?
Vraag het aan !
Versturen

Alle rechten voorbehouden.

ISDK-website maakt gebruik van cookies voor statistieken en inhoud. Meer informatie AANVAARDEN
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.

Necessary Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.