Udostępnij za pośrednictwem


Tworzenie przepływu w chmurze służącego do aktualizowania adresu w Power Automate

Teraz stworzymy przepływ w chmurze, którego pracownicy używają, aby poprosić o zaktualizowanie adresu. Ten przepływ w chmurze przekazuje zmienne wejściowe do przepływu na pulpicie, który został utworzony w poprzedniej sekcji.

Zalecamy tworzenie przepływów chmurowych, przepływów pulpitu i innych artefaktów Microsoft Power Platform w ramach rozwiązań, aby umożliwić lepszą przenośność, zarządzanie cyklem życia aplikacji (ALM) i enkapsulację.

  1. Przejdź do https://make.powerautomate.com i zaloguj się za pomocą swoich poświadczeń Microsoft Entra.

  2. Upewnij się, że jesteś w tym samym środowisku, w którym zbudowałeś przepływ pulpitu za pomocą Power Automate Desktop, a następnie wybierz Rozwiązania>+ Nowe rozwiązanie.

    Zrzut ekranu okna portalu Power Automate z wybranymi rozwiązaniami w lewym okienku i zaznaczonym przyciskiem Nowe rozwiązanie.

  3. Wprowadź Wyświetlaną nazwę, wybierz pozycję Wydawca, a następnie wybierz pozycję Utwórz.

    Zrzut ekranu okna dialogowego Nowe rozwiązanie.

  4. Otwórz rozwiązanie, wybierając jego nazwę.

    Zrzut ekranu listy rozwiązania Power Automate z wybranym nowym rozwiązaniem.

  5. Wybierz opcję + Dodaj istniejące, wybierz przepływ pulpitu, wybierz przepływ utworzony w Power Automate desktop, a następnie wybierz opcję Dodaj.

    Zrzut ekranu dodawania istniejącego rozwiązania, z przepływem pulpitu wybranym z menu rozwijanego.

    Zrzut ekranu obszaru rozwiązania Power Automate z rozwiązaniem RPA SAP Address Solution pokazującym na liście przepływ demonstracyjny SAP RPA.

  6. Wybierz pozycję + Nowy>Przepływ w chmurze.

    Zrzut ekranu rozwiązania Power Automate z wybranym przepływem chmury w menu Nowy.

  7. Nadaj przepływowi nazwę i wybierz Ręcznie wyzwol przepływ jako wyzwolenie.

    Zrzut ekranu projektanta przepływu Power Automate z ręcznym wyzwoleniem przepływu, który jest dodawany.

  8. Wybierz opcję + Dodaj dane wejściowe, a następnie wybierz odpowiedni typ danych w celu utworzenia ośmiu danych wejściowych wymienionych w kroku 9.

    Zrzut ekranu okna dialogowego Ręczne wyzwalanie przepływu z przyciskiem Dodaj wejście.

    Zrzut ekranu okna dialogowego Ręczne wyzwalanie okna dialogowego przepływu z wyborem typu wejścia użytkownika.

    Zrzut ekranu okna dialogowego Ręczne wyzwalanie przepływu z TypAdresu dodanym jako typ tekstowy.

  9. Dodaj następujące wejścia do wyzwalacza przepływu.

    Dodawanie danych do wyzwalania przepływu.

    Zrzut ekranu okna dialogowego Ręcznie wywołaj przepływ z typem adresu jako Tekst, datą wejścia w życie jako Data i następującymi sześcioma elementami wejściowymi typu Tekst: Identyfikator pracownika, Nowa ulica, Nowe miasto, Nowy kod pocztowy, Nowy stan i Nowy kraj.

  1. Wybierz pozycję Nowy krok.

    Zrzut ekranu projektanta przepływu Power Automate z przyciskiem Nowy krok pod polem wyzwalania.

Uwaga

Poniższe konfiguracje akcji Azure Key Vault są opcjonalne, więc jeśli nie używasz Key Vault dzisiaj, lub po prostu chcesz przetestować przepływ pulpitu bez niego, możesz je pominąć.

  1. Wprowadź Azure Key Vault w polu wyszukiwania.

    Zrzut ekranu wyboru akcji Pobierz klucz tajny Azure Key Vault w projektancie przepływu Power Automate.

  2. Jeśli nie masz jeszcze istniejącego połączenia z programem Key Vault, zostaniesz poproszony o jego utworzenie. Można zalogować się za pomocą konta użytkownika usługi Microsoft Entra lub jednostki usługi (zalecane).

    Zrzut ekranu wyboru akcji Pobierz klucz tajny Azure Key Vault w projektancie przepływu Power Automate.

  3. Załóżmy, że należy wybrać opcję Połącz: Nazwa główna usługi.

    Zrzut ekranu tworzenia połączenia przy użyciu akcji Azure Key Vault w projektancie przepływu Power Automate po zalogowaniu.

  4. Po nawiązaniu połączenia dodaj cztery akcje Pobierz klucz tajny Key Vault do kanwy, wybierz klucz, a następnie zmień nazwy akcji, jak pokazano na poniższym obrazku.

    Dodaj akcje akcji Pobierz na kanwę.

    Zrzut ekranu przedstawiający cztery akcje: Pobierz SAP System Id, którego nazwę zmieniono na SAP-HCM-SystemId; Pobierz SAP Client, którego nazwę zmieniono na SAP-HCM-Client; Pobierz SAP User, którego nazwę zmieniono na SAPUser; oraz Pobierz SAP Password, którego nazwę zmieniono na SAPPassword.

  5. Wybierz Więcej (...) obok nazwy działania, wybierz Ustawienia, włącz Zabezpieczenie wejść i Zabezpieczenie wyjść, a następnie wybierz Gotowe. Powtórz ten krok dla pozostałych trzech akcji Pobierz klucz tajny.

    Zrzut ekranu z włączonymi funkcjami Bezpiecznych wejść i Bezpiecznych wyjść w ustawieniach dla Pobierz klucz tajny SAP System Id.

  6. Wybierz znak plus (+), a następnie wybierz pozycję Dodaj akcję.

    Zrzut ekranu dodawania akcji w sekcji Ręczne wyzwalanie przepływu.

  7. Wpisz Zakres w pole wyszukiwania, a następnie wybierz akcję Zakres.

    Zrzut ekranu przedstawiający wyszukiwanie akcji Zakres.

  8. Przeciągnij wszystkie akcje Key Vault na kontener zakres, a następnie zmień jego nazwę na Wypróbuj.

    Zrzut ekranu przedstawiający przeciąganie akcji Pobierz klucz tajny do kontenera Zakres.

    Zrzut ekranu pojemnika Zakres, w którym znajdują się wszystkie akcje Pobierz klucz tajny.

  9. Wyszukaj, a następnie wybierz opcję, inicjuj akcję zmiennej, aby dodać ją pod wyzwalaczem.

    Zrzut ekranu przedstawiający dodawanie akcji pod wyzwoleniem.

  10. W oknie dialogowym Inicjalizuj zmienną wprowadź następujące ustawienia, a następnie wybierz OK w oknie dialogowym Wyrażenie:

    • Dla Nazwa wpisz Niepowodzenie bota.
    • W polu Typ wybierz pozycję Wartość logiczna.
    • Dla wartości wprowadź wartość false.

    Zrzut ekranu okien dialogowych Inicjalizuj zmienną i Wyrażenie.

  11. Dodaj dwie akcje zakresu. Nazwij je Złap i Na koniec.

    Zrzut ekranu kontenerów zakresu Wypróbuj, Złap i Na koniec.

  12. W prawym górnym rogu zakresu Złap wybierz ..., a następnie wybierz Konfiguruj uruchamianie po.

    Zrzut ekranu zakresu Złap z zaznaczoną w menu Więcej opcją Konfiguruj przebieg po.

  13. Wybierz nie powiodło się, zostało pominięte i przeszło po czasie, a następnie wybierz Gotowe.

    Zrzut ekranu z programu Złap powinien być uruchomiony po wyświetleniu okna dialogowego.

  14. W prawym górnym rogu zakresu Końcowo zaznacz ..., wybierz Konfiguruj uruchamianie po, a następnie zaznacz pola wyboru to sukces, nie powiodło się, zostało pominięte i upłynął limit czasu. Wybierz pozycję Gotowe.

    Zrzut ekranu zakresu Końcowo z zaznaczoną w menu Więcej opcją Konfiguruj przebieg po.

    Zrzut ekranu z programu Końcowo powinien być uruchomiony po wyświetleniu okna dialogowego.

  15. Wyszukaj, a następnie dodaj akcję ustaw zmienną do kontenera zakresu Złap.

    Zrzut ekranu zakresu Złap z dodaną akcją Ustaw zmienną.

  16. Wybierz zmienną Awaria bota, wpisz true w oknie dialogowym Wyrażenie, a następnie wybierz OK.

    Zrzut ekranu okna dialogowego Ustaw akcję zmiennej i Wyrażenie.

    Zrzut ekranu akcji Ustaw zmienną z nazwą równą Awaria bota i wartością równą wyrażeniu true.

  17. Wyszukujemy akcję warunek, a następnie dodajemy ją do bloku Końcowo.

    Zrzut ekranowy zakresu Końcow z dodaną akcją warunkową.

  18. Wybierz zmienną Awaria bota z listy Treści dynamiczne, a następnie przypisz ją do pola Wybierz wartość.

    Zrzut ekranu z okna dialogowego zakresu Końcowo z akcją Warunek i wyrażeniem dynamicznym.

  19. Ustaw wyrażenie na false, a następnie przypisz je do pola value.

    Zrzut ekranu segmentu Warunek z dynamiczną zawartością okna dialogowego do ustawienia frazy Awaria bota równej false.

  20. W sekcji Jeśli tak dodaj akcję Wyślij wiadomość e-mail (V2).

    Zrzut ekranu warunku Jeżeli tak z dodaną akcją Wyślij wiadomość e-mail.

    Zrzut ekranu akcji Wyślij wiadomość e-mail (V2).

  21. Wybierz Użytkownik e-mail z listy Treść dynamiczna i dodaj go do pola Do, a następnie wprowadź Temat i Byto.

    Zrzut ekranu przedstawiający konfigurację akcji Wyślij wiadomość e-mail.

  22. W pojemniku Wypróbuj wybierz Nowy krok. Wyszukaj Przepływy pulpitu, a następnie wybierz akcję Uruchom przepływ zbudowany przez Power Automate Desktop, aby dodać ją do przepływu.

    Zrzut ekranu dodawania akcji Uruchom przepływ zbudowanej przez Power Automate Desktop.

  23. Wybierz bramę danych, a następnie wprowadź domenę, nazwę użytkownika i hasło dla konta, które ma wystarczające uprawnienia do uruchamiania przepływów pulpitu.

    Ważne

    Brama danych w lokalizacji lokalnej musi być wdrożona w tym samym regionie co środowisko użytkownika; w przeciwnym razie nie będzie wyświetlana na liście rozwijanej.

    Zrzut ekranu okna dialogowego właściwości połączenia przepływów pulpitu dla akcji Uruchom przepływ zbudowany przez Power Automate Desktop.

  24. Dla przepływu pulpitu wybierz Demonstracja z podręcznika SAP RPA. Dla Tryb pracy wybierz Uruchomione - Uruchamia się, gdy jesteś zalogowany.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z wybranym przepływem pulpitu.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z wybranym trybem uruchamiania.

  25. Wybierz pole Identyfikator systemu, a następnie wybierz wartość z wyjścia akcji Pobierz identyfikator systemowy SAP na liście Treści dynamiczne.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z identyfikatorem systemu dodawanym z zawartości dynamicznej.

  26. Sprawdzić oczekiwany format daty i czasu w SAP i w razie potrzeby wprowadzić poprawki za pomocą funkcji formatDateTime. Na przykład, użyj formatDateTime(triggerBody()['date'],'dd.MM.yyyy'), aby uzyskać datę sformatowaną dzień-miesiąc-rok, jak w niemieckiej dacie sformatowanej 13.10.2020.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z formatem daty ustawionym w oknie dialogowym Wyrażenia.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z wyrażeniem formatu daty.

  27. Dostarcz dane dla wszystkich pozostałych pól, wybierając odpowiednią właściwość z listy wyzwalacza Zawartość dynamiczna dla przepływu w chmurze.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z ustawionymi zmiennymi.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z ustawionymi wszystkimi zmiennymi.

    Zrzut ekranu okna dialogowego Uruchom przepływ zbudowany przez Power Automate Desktop z następującymi zmiennymi i ich ustawieniami: SystemId, Client, UżytkownikSAP, UżytkownikSAP wszystkie ustawione jako wartości tajne; EffectiveDate jako formatDateTime, Ulica jako Nowa ulica, Miasto jako Nowe miasto, Stan jako Nowy stan, KodPocztowy jako Nowy kod pocztowy, IdPraownika jako Identyfikator pracownika, TypAdresu jako Typ adresu oraz KodKraju jako Nowy kraj.

  28. Wybierz Zapisz, aby zapisać przepływ.

    Zrzut ekranu przedstawiający przycisk Zapisz w projektancie przepływów Power Automate.

  29. Kliknij przycisk Testuj.

    Zrzut ekranu przedstawiający przycisk Testuj w projektancie przepływów Power Automate.

  30. Wybierz pozycję Wykonam akcję wyzwalacza, a następnie wybierz pozycję Zapisz i przetestuj.

    Zrzut ekranu dialogu przepływu Testuj w portalu Power Automate.

  31. W razie potrzeby uwierzytelniaj użytkownika, a następnie wybierz opcję Kontynuuj.

    Zrzut ekranu okna dialogowego przepływu Uruchamianie w portalu Power Automate z obszarem logowania w celu autoryzacji połączenia i kontynuowania zaznaczonego.

  32. Poda wartości wszystkich zmiennych, a następnie wybierz opcję Uruchom przepływ.

    Zrzut ekranu okna dialogowego Uruchom przepływ w portalu Power Automate z wprowadzonymi wartościami i wybranym przyciskiem Uruchamianie przepływu.

  33. Wybierz pozycję Gotowe.

    Uwaga

    Do momentu ukończenia procesu nie należy używać myszy lub klawiatury.

    Zrzut ekranu okna dialogowego Uruchamianie przepływu z przepływem został pomyślnie uruchomiony.

Przepływ chmurowy uruchamia i wywołuje przepływ pulpitu, który wprowadza dane do SAP.

Zrzut ekranu przebiegu testowego przepływu wykonywanego w portalu Power Automate z zaznaczonymi poszczególnymi krokami.

Zrzut ekranu z przebiegu testu po pomyślnym wykonaniu każdego kroku, z banerem komunikatu Przepływ zakończył się pomyślnie.

Gratulacje! Z powodzeniem wdrożyłeś dwie techniki automatyzacji SAP GUI. Z niecierpliwością czekamy na Twoje kolejne rozwiązania w SAP i Power Automate.