Sdílet prostřednictvím


Použijte RPA bez kódu se SAP GUI v Power Automate Desktop

Můžete použít Záznamník Power Automate Desktop k zaznamenání interakcí SAP GUI. Záznamník akcí na ploše převádí každé kliknutí myší a stisknutí klávesy na akce Power Automate Desktop a přidá tyto akce do dektopového toku.

Chcete-li vidět nové prostředí pro nahrávání na ploše v akci, znovu nakonfigurujte automatizaci založenou na akcích, kterou jste vytvořili v části RPA s nízkým kódem pomocí SAP GUI v Power Automate Desktop této příručky.

Můžete také sledovat postup bez kódu v epizodě 6 série videí:

  1. Vyberte kartu dílčího toku ProcessHRMasterForm a poté vyberte Záznamník akcí na ploše.

    Screenshot Power Automate Desktop zobrazující tlačítko Záznamník akcí na ploše.

  2. Otevřete SAP, otevřete okno SAP Jednoduchý přístup v popředí a poté v okně Záznamníku akcí na ploše vyberte Začít nahrávat.

    Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše a instrukcí ke spuštění nahrávání.

  3. Zadejte PA30 do pole Transakce a poté vyberte Enter.

Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše a kódem transakce SAP označeným pro nahrávání.

  1. Vložte Osobní číslo a poté vyberte Enter.

    Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše a polem Osobní číslo SAP označeným pro nahrávání.

  2. Vyberte Adresy jako Text infotypu a poté zadejte hodnotu do STy (např. 2 nebo jakoukoli jinou hodnotu vhodnou pro váš případ použití).

    Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše a vybraným polem Text infotypu SAP označeným polem STy pro nahrávání.

  3. V poli Od zadejte datum a potom vyberte ikonu Nový.

    Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše a polem SAP Období od zadaným a označeným pro nahrávání.

  4. Zadejte název ulice a číslo domu 1. řádek adresy.

    Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše a polem SAP 1. řádek adresy zadaným a označeným pro nahrávání.

  5. Zadejte hodnoty pro Město, Stát/PSČ a Klíč země a poté vyberte Uložit.

    Jako krok záznamu je také označen snímek obrazovky grafického uživatelského rozhraní SAP s oknem pro sledování Záznamníku akcí na ploše a příslušnými poli adresy SAP a tlačítkem Uložit.

  6. Vyberte Zpět (F3).

    Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše a tlačítkem Zpět SAP.

  7. Tím je proces vytváření adresy dokončen, takže vyberte Dokončit v okně záznamníku akcí na ploše.

    Screenshot SAP GUI s oknem pro sledování Záznamníku akcí na ploše.

  8. Skript dektopového toku by měl vypadat podobně jako na následujícím obrázku.

    Screenshot Power Automate Desktop, který zobrazuje zaznamenané akce na plátně.

  9. Během nahrávání jste mohli omylem vybrat okna nebo jiné prvky uživatelského rozhraní, které nejsou relevantní pro váš tok. Pokud k tomu dojde, můžete ze skriptu odebrat duplicitní nebo nepotřebné kroky akce.

    Screenshot Power Automate Desktop, který zobrazuje duplicitní nebo omylem zachycené akce.

    Screenshot více Power Automate Desktop zobrazující duplicitní nebo omylem zachycené akce k odstranění - pokračování.

  10. Zvýrazněte všechny akce, které byly ručně definovány v RPA s nízkým kódem pomocí SAP GUI v Power Automate Desktop, klikněte pravým tlačítkem a poté vyberte Odstranit výběr k jejich odstranění z dílčího toku.

    Screenshot Power Automate Desktop, který zobrazuje přidané akce, které by měly být odstraněny.

  11. Upravte akci Naplňte textové pole v okně pro Číslo zaměstnance a nahraďte hodnotu Text k vyplnění dříve definovanou proměnou EmployeeId.

    Screenshot Power Automate Desktop, který zobrazuje dialogové okno Akce naplnění textového pole, kde lze pevně zadané ID zaměstnance nahradit dříve definovanou proměnnou.

    Screenshot Power Automate Desktop zobrazující dialogové okno Akce naplnit textové pole se seznamem dříve definované proměnné EmployeeId.

  12. Upravte akci Naplňte textové pole v okně pro Podtyp informací a nahraďte hodnotu Text k vyplnění dříve definovanou proměnou AddressType.

    Screenshot Power Automate Desktop, který zobrazuje dialogové okno Akce naplnění textového pole, kde lze pevně zadaný podtyp informací nahradit dříve definovanou proměnnou.

    Screenshot Power Automate Desktop zobrazující dialogové okno Akce naplnit textové pole dříve definované proměnné AddressType.

  13. Upravte a nahraďte pevně kódovaný text proměnnými v akci Naplňte textové pole v okně pro Datum účinnosti, Ulice, Město, Stát, PSČ a Země.

    Screenshot Power Automate Desktop, který zobrazuje výsledky akce po přejmenování Data účinnosti, Adresy, Města, Státu, PSČ a Země.

  14. Zvýrazněte akce, které budete potřebovat pro dílčí tok vytváření adresy zaměstnance, klikněte pravým tlačítkem na akce, které jste vybrali, a pak vyberte Vyjmout.

    Screenshot Power Automate Desktop, který zobrazuje akce vytváření adres, byla zvýrazněna a odebrána.

  15. Otevřete dílčí tok ProcessEmployeeAddressForm, vyberte všechny akce, klikněte pravým tlačítkem a pak vyberte Vymazat.

    Screenshot Power Automate Desktop, který zdůrazňuje všechny akce, které mají být odstraněny v rámci dílčího toku ProcessEmployeeAddressMaster.

  16. V dílčím toku ProcessEmployeeAddressForm klikněte pravým tlačítkem a poté vyberte Vložit.

    Screenshot Power Automate Desktop, který zobrazuje kontextovou nabídku v rámci dílčího toku ProcessEmployeeAddressForm se zvýrazněným příkazem vložit.

  17. V podokně Proměnné upravte všechny proměnné a poté zadejte Výchozí hodnoty. Tyto výchozí hodnoty budou použity k testování aktualizovaného desktopového toku.

    Screenshot Power Automate Desktop, který zobrazuje podokno Proměnné a kontextovou nabídku pro úpravu proměnných a jejich výchozích hodnot.

    Snímek obrazovky, který zobrazuje dialogové okno Upravit proměnnou s výchozími hodnotami.

  18. Vyberte Uložit a zavřete zprávu s potvrzením.

  19. Vyberte Spustit.

    Screenshot Power Automate Desktop, který ukazuje konečný desktopový tok, který je připraven k testování. Test spustíte výběrem Spustit příkaz.

Skvěle! S touto novou možností nahrávání na ploše, drobnými akčními vylepšeními a trochou refaktoringu jste zkrátili dobu vývoje a zjednodušili celkový proces definice akce toku na ploše.

Důležité

Než opustíte práci s vytvářením toku na ploše, odstraňte všechny dříve definované výchozí hodnoty.