Udostępnij za pośrednictwem


Wykorzystaj bezkodowe RPA z SAP GUI w Power Automate Desktop

Do rejestrowania interakcji SAP GUI można użyć narzędzia Rejestratora Power Automate Desktop. Rejestrator pulpitu tłumaczy każde kliknięcie myszą i naciśnięcie klawisza na działania programu Power Automate Desktop i dodaje te akcje do przepływu pulpitu.

Jeśli chcesz zobaczyć w działaniu nowy sposób rejestrowania pulpitu, wykonaj poniższe kroki, aby ponownie skonfigurować automatyzację opartą na akcjach zbudowaną w sekcji Niskokodowe RPA z SAP GUI w Power Automate Desktop tego podręcznika.

Możesz również podążać za podejściem bez kodu w odcinku 6 serii wideo:

  1. Wybierz zakładkę ProcessHRMasterForm, a następnie wybierz Rejestrator pulpitu.

    Zrzut ekranu z Power Automate Desktop z przyciskiem rejestratora pulpitu.

  2. Otworzyć SAP, przenieś okno SAP łatwy dostęp na pierwszy plan, a następnie w oknie Rejestrator pulpitu wybierz Rozpocznij nagrywanie.

    Zrzut ekranu GUI systemu SAP z oknem śledzenia rejestratora i instrukcją rozpoczęcia nagrywania.

  3. Wprowadź PA30 w polu Transakcja, a następnie wybierz opcję Wprowadź.

Zrzut ekranu interfejsu SAP GUI z oknem śledzenia rejestratora pulpitu i zaznaczonym do zapisu kodem transakcji SAP.

  1. Wprowadź numer pracownika, a następnie wybierz opcję Wprowadź.

    Zrzut ekranu interfejsu SAP GUI z oknem śledzenia aplikacji Rejestrator pulpitu i zaznaczonym do rejestracji polem Numer Personelu SAP.

  2. Wybierz Adresy jako Infotyp Tekst, a następnie wprowadź wartość w STy (np. 2 lub inną odpowiednią dla danego zastosowania).

    Zrzut ekranu SAP GUI z oknem śledzenia ejestrator pulpitu oraz zaznaczonym do zapisu polem tekstowym SAP Infotyp i polem STy.

  3. Wprowadź datę w polu Od, a następnie wybierz ikonę Nowe.

    Zrzut ekranu GUI SAP z oknem śledzenia rejestratora pulpitu oraz okresem SAP z pola określonego i zaznaczonego do zapisu.

  4. Wprowadź nazwę ulicy wraz z numerem domu wierszu adresu 1.

    Zrzut ekranu GUI SAP z oknem śledzenia rejestratora pulpitu oraz wiersz adresowy 1 SAP z pola określonego i zaznaczonego do zapisu.

  5. Wprowadź wartości dla opcji Miasto, Stan/kod pocztowy i Kod kraju, a następnie wybierz opcję Zapisz.

    Zrzut ekranu GUI systemu SAP z oknem śledzenia rejestratora pulpitu, na którym wyszczególnione są odpowiednie pola adresu SAP, a przycisk Zapisz jest również oznaczony jako krok zapisu.

  6. Wybierz ikonę Wstecz (F3).

    Zrzut ekranu GUI SAP z oknem śledzenia rejestratora pulpitu i przyciskiem powrotu SAP.

  7. Kończy to proces tworzenia adresu, więc wybierz opcję Zakończ w oknie rejestratora pulpitu.

    Zrzut ekranu GUI SAP z oknem śledzenia rejestratora pulpitu.

  8. Skrypt przepływu pulpitu powinien wyglądać podobnie jak na poniższym obrazie.

    Zrzut ekranu Power Automate Desktop przedstawiający zarejestrowane akcje na kanwie.

  9. Podczas nagrywania mogłeś przypadkowo wybrać okna lub inne elementy UI, które nie są istotne dla Twojego przepływu. Jeśli tak się stanie, możesz usunąć ze skryptu zduplikowane lub niepotrzebne kroki akcji.

    Zrzut ekranu Power Automate Desktop przedstawiający zduplikowane lub przypadkowo przechwytywane akcje.

    Zrzut ekranu programu Power Automate Desktop pokazujący zduplikowane lub przypadkowo przechwycone akcje do usunięcia - ciąg dalszy.

  10. Podświetl wszystkie akcje, które zostały ręcznie zdefiniowane w Niskokodowe RPA z SAP GUI w Power Automate Desktop, kliknij prawym przyciskiem myszy, a następnie wybierz Usuń wybór, aby usunąć je z podprzepływu.

    Zrzut ekranu Power Automate Desktop przedstawiający dodane akcje, które należy usunąć.

  11. Edytuj akcję Wypełnij pole tekstowe w oknie dla Id pracownika, a wartość Tekst do wypełnienia zastąp wcześniej zdefiniowaną zmienną Identyfikator pracownika.

    Zrzut ekranu programu Power Automate Desktop, który pokazuje okno dialogowe akcji Wypełnij pole tekstowe, w którym można zastąpić zakodowany identyfikator pracownika wcześniej zdefiniowaną zmienną.

    Zrzut ekranu programu Power Automate Desktop przedstawiający okno dialogowe akcji Wypełnij pole tekstowe z listą wcześniej zdefiniowanej zmiennej Identyfikator pracownika.

  12. Edytuj akcję Wypełnij pole tekstowe w oknie dla Podtyp informacji, a wartość Tekst do wypełnienia zastąp wcześniej zdefiniowaną zmienną Typ adresu.

    Zrzut ekranu programu Power Automate Desktop, który pokazuje okno dialogowe akcji Wypełnij pole tekstowe, w którym można zastąpić wpisany podtyp informacji wcześniej zdefiniowaną zmienną.

    Zrzut ekranu programu Power Automate Desktop przedstawiający okno dialogowe akcji Wypełnij pole tekstowe z listą wcześniej zdefiniowanej zmiennej Typ adresu.

  13. Edytuj i zastąp zakodowany tekst zmiennymi w akcji Populuj pole tekstowe w oknie dla Daty wejścia w życie, Ulicy, Miasta, Stanu, Kodu pocztowego i Kraju.

    Zrzut ekranu programu Power Automate Desktop, który pokazuje wyniki działania po zmianie nazwy ulicy, miasta, stanu, kodu pocztowego i kraju.

  14. Podświetl akcje, które będą potrzebne dla przepływu podrzędnego tworzenia adresu pracownika, kliknij prawym przyciskiem myszy na wybrane akcje, a następnie wybierz Wytnij.

    Zrzut ekranu Power Automate Desktop przedstawiający akcje tworzenia adresów został wyróżniony i usunięty.

  15. Otwórz przepływ podrzędny ProcessEmployeeAddressForm, zaznacz wszystkie akcje, kliknij prawym przyciskiem myszy, a następnie wybierz Usuń.

    Zrzut ekranu programu Power Automate Desktop, który podkreśla wszystkie akcje, które mają zostać usunięte w ramach przepływu ProcessEmployeeAddressMaster.

  16. W podobiegu ProcessEmployeeAddressForm kliknij prawym przyciskiem myszy, a następnie wybierz polecenie Wklej.

    Zrzut ekranu programu Power Automate Desktop, który pokazuje menu kontekstowe w obrębie przepływu podrzędnego ProcessEmployeeAddressForm z podświetlonym poleceniem wklejania.

  17. W okienku Zmienne edytuj wszystkie zmienne, a następnie podaj wartości domyślne. Te wartości domyślne zostaną użyte do przetestowania zaktualizowanego przepływu pulpitu.

    Zrzut ekranu programu Power Automate Desktop, który pokazuje panel Zmienne oraz menu kontekstowe do edycji zmiennych i ich wartości domyślnych.

    Zrzut ekranu, który pokazuje okno dialogowe Edytuj zmienną z wartościami domyślnymi.

  18. Wybierz pozycję Zapisz, a następnie zamknij komunikat potwierdzający.

  19. Wybierz Uruchom.

    Zrzut ekranu Power Automate Desktop, który pokazuje ostateczny przepływ pulpitu gotowy do przetestowania. Wybierz polecenie uruchom, aby rozpocząć test.

Niesamowite! Dzięki tej nowej opcji zapisu pulpitu, kilku drobnym poprawkom dotyczącym akcji i odrobinie refaktoryzacji udało się skrócić czas opracowywania i uprościć ogólny proces definiowania akcji przepływu pulpitu.

Ważne

Usuń wszystkie zdefiniowane wcześniej wartości domyślne przed opuszczeniem pulpitu do tworzenia przepływu.