Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Akcje automatyzacji sap udostępniają zestaw narzędzi, które ułatwiają usprawnianie i automatyzowanie przepływów pracy sap. Korzystając z tych akcji, można łatwo uruchomić aplikację interfejsu UŻYTKOWNIKA sap, utworzyć nowe sesje, wybrać elementy menu, uruchomić i zakończyć transakcje i nie tylko.
Akcje grupy automatyzacji SAP umożliwiają łatwą interakcję z elementami interfejsu użytkownika SAP, ponieważ można je kliknąć, wypełnić pola tekstowe i wyodrębnić ich dane. Wprowadź tylko wartość atrybutu identyfikatora elementu interfejsu użytkownika SAP. Jeśli nie znasz wartości identyfikatora, możesz użyć selektora elementów interfejsu użytkownika aplikacji klasycznej Power Automate w celu przechwytywania wymaganego elementu SAP i pobierania jego wartości identyfikatora. Podczas przechwytywania w ten sposób elementu interfejsu użytkownika SAP zostanie odzyskana tylko jego wartość identyfikatora, a do repozytorium elementów interfejsu użytkownika przepływu pulpitu nie jest dodawany żaden element interfejsu użytkownika.
Nasze akcje automatyzacji SAP można także zintegrować z innymi akcjami dostępnymi w aplikacji klasycznej Power Automate, w tym z grupą akcji automatyzacji interfejsu użytkownika. Ta grupa akcji umożliwia przechwytywanie wszystkich elementów interfejsu użytkownika SAP i dodawanie ich do repozytorium elementów interfejsu użytkownika przepływu pulpitu. Łącząc akcje automatyzacji interfejsu użytkownika z grupą akcji automatyzacji interfejsu użytkownika, można tworzyć wydajne przepływy pracy RPA, które zautomatyzowały nawet najbardziej złożone procesy z zakresu interfejsu użytkownika.
Uwaga
Power Automate for desktop obsługuje automatyzację z SAP GUI w wersji 750 lub nowszej.
Znane ograniczenia
Interfejsy użytkownika sieci Web sap
Akcje interfejsu użytkownika lub usługi Web Automation lub akcje SAP nie działają na formularzach SAP otwieranych w osadzonej przeglądarce SAP (Web Dynpro). Jednym z obejść tego ograniczenia jest próba otwarcia tej strony bezpośrednio w autonomicznej przeglądarce i zautomatyzowania jej przy użyciu akcji automatyzacji sieci Web.
Uruchom narzędzie SAP
Otwórz aplikację SAP GUI i połącz się z systemem SAP.
Dostępne są dwie opcje trybu połączenia:
- Użyj nazwy sap lub adresu IP w opisie serwera. Aby użyć tej opcji, potrzebne są niezbędne poświadczenia logowania i uprawnienia dostępu. Opis serwera to czytelna dla człowieka nazwa lub opis systemu SAP.
- Użyj parametry połączenia serwera. Serwer parametry połączenia zazwyczaj zawiera nazwę serwera lub adres IP, numer wystąpienia i identyfikator systemu. Parametry połączenia z serwerem mają określony format na potrzeby identyfikowania i łączenia się z systemem SAP.
Masz wiele opcji logowania:
- Zakończ to logowanie: ta opcja kończy logowanie określonej akcji.
- Kontynuuj to logowanie i zakończ wszystkie inne logowania: ta opcja zastępuje istniejące wystąpienie SAP określonym logowaniem.
- Kontynuuj to logowanie bez kończenia innych logowania w systemie: ta opcja tworzy nową sesję SAP.
Uwaga
W interfejsie SAP GUI nie można zezwolić na więcej niż sześć aktywnych połączeń (sesji) z systemem SAP.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
| Tryb połączenia | Brak | Opis serwera i ciąg połączenia z serwerem | Opis serwera | Określ sposób nawiązywania połączenia z serwerem graficznego interfejsu użytkownika systemu SAP. |
| Tryb logowania | Brak | Ręczne logowanie i logowanie jednokrotne (SSO) | Ręczne logowanie | Określ sposób logowania do serwera graficznego interfejsu użytkownika systemu SAP. Do serwera można się logować, wprowadzając ręcznie nazwę użytkownika i hasło, ale można też użyć funkcji logowania jednokrotnego (SSO). |
| Opis serwera | Tak | Wartość tekstowa | Określa nazwę lub adres IP serwera systemu SAP na potrzeby połączenia. | |
| Parametry połączenia | Tak | Wartość tekstowa | Określa ciąg połączenia dla serwera SAP GUI. Ciąg połączenia jest unikalnym identyfikatorem, który określa nazwę serwera, numer systemu i inne szczegóły połączenia. | |
| Klient | Nie. | Wartość tekstowa | Określa numer klienta SAP do połączenia. | |
| Username | Nie. | Wartość tekstowa | Określa identyfikator użytkownika SAP do logowania. | |
| Password | Tak | Wartość tekstowa | Określa hasło użytkownika SAP do logowania. | |
| Język | Nie. | Wartość tekstowa | Określa język logowania SAP dla interfejsu użytkownika. | |
| Opcje logowania wielokrotnego | Nie. | Zakończ to logowanie, kontynuuj to logowanie i zakończ inne logowania, kontynuuj to logowanie bez kończenia innych logowań w systemie | Przerwij to logowanie | Opcje wielokrotnego logowania określają zachowanie systemu SAP, gdy użytkownik próbuje się zalogować, gdy jest już zalogowany. |
Utworzone zmienne
| Argument | Typ | Popis |
|---|---|---|
SAPInstance |
Wystąpienie chmury SAP | Wystąpienie SAP do użycia z akcjami automatyzacji SAP. Instancja SAP odnosi się do konkretnego okna SAP. |
CurrentSAPLoginTerminated |
Wartość logiczna | Czy logowanie do systemu SAP wykonywane za pomocą określonej akcji zostanie przerwane, czy nie. |
OtherSAPLoginTerminated |
Wartość logiczna | Czy inne logowania do systemu SAP są przerywane, czy nie. |
Wyjątki
| Wyjątek | Popis |
|---|---|
| Akcja logowania SAP GUI nie powiodła się | Wskazuje problem z zalogowaniem się w systemie SAP GUI. |
Attach
Dołącz uruchomioną aplikację interfejsu SAP GUI do wystąpienia systemu SAP.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
| Tryb dołączania | Nie. | Pierwszy plan lub ostatnio aktywowane, Tytuł okna | Tytuł okna | Określa tryb dołączania wystąpienia SAP do okna. Jeśli wybierzesz opcję Pierwszy plan lub ostatnio aktywowany, wystąpienie SAP dołącza się do sesji SAP na pierwszym planie. Jeśli na pierwszym planie nie ma sesji SAP, dołącza ją do ostatniej uruchomionej sesji SAP i nie została jeszcze zamknięta. |
| Tytuł okna | Tak | Tekst | Określa tytuł okna SAP, do którego jest dołączone wystąpienie. Możesz wybrać tytuł okna z listy rozwijanej istniejących sesji SAP lub wprowadzić go ręcznie. |
Utworzone zmienne
| Argument | Typ | Popis |
|---|---|---|
SAPInstance |
Wystąpienie chmury SAP | Wystąpienie SAP do użycia z akcjami automatyzacji SAP. Instancja SAP odnosi się do konkretnego okna SAP. |
Wyjątki
| Wyjątek | Popis |
|---|---|
| Błąd dołączania do systemu SAP | Wskazuje problem podczas załączania do instancji SAP. |
Utwórz nową sesję systemu SAP
Tworzy nową sesję systemu SAP na podstawie tego samego wystąpienia systemu SAP.
Uwaga
W interfejsie SAP GUI nie można zezwolić na więcej niż sześć aktywnych połączeń (sesji) z systemem SAP.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. |
Utworzone zmienne
| Argument | Typ | Popis |
|---|---|---|
SAPInstance |
Wystąpienie chmury SAP | Wystąpienie SAP do użycia z akcjami automatyzacji SAP. Instancja SAP odnosi się do konkretnego okna SAP. |
Wyjątki
| Wyjątek | Popis |
|---|---|
| Akcja Utwórz nową sesję SAP nie powiodła się | Wskazuje problem podczas tworzenia nowej sesji SAP. |
Wybierz element nawigacyjny systemu SAP
Wybierz element menu systemu SAP na pasku aplikacji okna systemu SAP.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. | |
| Nazwa elementu nawigacyjnego | Nie. | Wartość tekstowa | Nazwa elementu na pasku narzędzi nawigacji do wybrania, na przykład "System". Można również określić opcję z podmenu, używając symbolu '>' do wskazania relacji nadrzędny-podrzędny. Na przykład, 'Program > Wykonaj' oznacza, że wybrana jest opcja 'Wykonaj', która jest częścią podmenu w sekcji 'Program'. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
| Wyjątek | Popis |
|---|---|
| Wybierz element paska narzędzi nawigacji — błąd graficznego interfejsu użytkownika SAP GUI | Wskazuje problem z wyborem elementu paska narzędzi nawigacji. |
Wybierz element menu systemu SAP
Na pasku narzędzi okna wybierz element menu SAP. Ręcznie wprowadź nazwę elementu w odpowiednim parametrze wejściowym w tym samym języku, w którym wyświetlany jest ekran SAP GUI.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. | |
| Nazwa elementu menu | Nie. | Wartość tekstowa | Nazwa elementu menu na pasku narzędzi do wybrania, na przykład "Zapisz". Wstaw nazwę elementu menu, który jest wyświetlany w instalacji sap maszyny. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
| Wyjątek | Popis |
|---|---|
| Wybór akcji pozycji menu SAP nie powiedzie się | Wskazuje problem z wyborem pozycji menu. |
Zamknij połączenie SAP
Zamyka połączenie SAP dla wybranego wystąpienia SAP. Po zamknięciu połączenia wszystkie wystąpienia związane z tym konkretnym połączeniem zakończą się.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
| Wyjątek | Popis |
|---|---|
| Akcja zamknięcia sesji SAP nie powiodła się | Wskazuje problem podczas zamykania sesji SAP. |
Rozpocznij transakcję systemu SAP
Otwiera określony kod transakcji w istniejącej sesji.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. | |
| Kod transakcji | Nie. | Wartość tekstowa | Kod transakcji, który chcesz wykonać. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
| Wyjątek | Popis |
|---|---|
| Uruchomienie akcji transakcji SAP nie powiodło się | Wskazuje problem z rozpoczynaniem transakcji SAP. |
Zakończ transakcję systemu SAP
Zamyka transakcję systemu SAP w określonym wystąpieniu systemu SAP i wraca do menu SAP Easy Access. Musisz uruchomić transakcję SAP przed dla określonej sesji SAP.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
| Wyjątek | Popis |
|---|---|
| Akcja zakończenia transakcji SAP nie powiodła się | Wskazuje problem z kończeniem transakcji SAP. |
Kliknij element interfejsu użytkownika systemu SAP
Współpracuje za pośrednictwem akcji kliknięcia na dowolnym elemencie interfejsu użytkownika okna SAP.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. | |
| Typ elementu | Nie. | Podstawowy element SAP, Pole wyboru, Etykieta, Lista rozwijana, Element siatki | Podstawowy element systemu SAP | Wybierz typ elementu SAP, z którym chcesz współpracować. Opcja "Kliknij element SAP" wykonuje akcję kliknięcia dla dowolnego elementu SAP, takiego jak przyciski, przyciski radiowe, karty, pola tekstowe lub drzewa. |
| Identyfikator elementu systemu SAP | Nie. | Liczbowe | Identyfikator elementu SAP. Ten parametr określa element interfejsu użytkownika w systemie SAP, z którym akcja współpracuje. Użyj poniższego przycisku, aby wskazać element interfejsu użytkownika sap na ekranie SAP lub ręcznie wstawić wartość. | |
| Identyfikator elementu systemu SAP | Nie. | Liczbowe | Identyfikator elementu SAP. Ten parametr określa element interfejsu użytkownika w systemie SAP, z którym akcja współpracuje. Użyj poniższego przycisku, aby wskazać element interfejsu użytkownika sap na ekranie SAP lub ręcznie wstawić wartość. | |
| Ustaw dla pola wyboru systemu SAP stan | Tak | Zaznaczone, Niezaznaczone | Zaznaczony | Określ, czy pole wyboru staje się zaznaczone, czy niezaznaczone. |
| Operacja na etykiecie systemu SAP | Tak | Rozwiń, Zwiń, Wybierz | Rozszerz | Określ, czy etykieta SAP ma zostać rozwinięty, czy zwinięty. |
| Wartość opcji listy rozwijanej | Tak | Wartość tekstowa | Określ, czy jest zaznaczona opcja listy rozwijanej. | |
| Elementu siatki systemu SAP | Tak | Komórka, wiersz, nagłówek, lista, przycisk, przycisk paska narzędzi, pole wyboru, przycisk opcji | Komórka | Wybierz typ elementu siatki SAP, z którym chcesz współpracować. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
| Wyjątek | Popis |
|---|---|
| Błąd akcji Kliknij element graficznego interfejsu użytkownika systemu SAP | Wskazuje, że klikanie nie powiodło się. |
Pobierz szczegóły elementu interfejsu użytkownika systemu SAP
Pobiera wartość atrybutu elementu interfejsu użytkownika SAP w oknie SAP.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. | |
| Identyfikator elementu systemu SAP | Nie. | Liczbowe | Identyfikator elementu SAP. Ten parametr określa element interfejsu użytkownika w systemie SAP, z którym akcja współpracuje. Użyj poniższego przycisku, aby wskazać element interfejsu użytkownika sap na ekranie SAP lub ręcznie wstawić wartość. | |
| Nazwa atrybutu | Nie. | Wartość tekstowa | Własny tekst | Atrybut, którego wartość jest pobierana. |
Utworzone zmienne
| Argument | Typ | Popis |
|---|---|---|
| AttributeValue | Wartość tekstowa | Wartość atrybutu elementu interfejsu użytkownika systemu SAP. |
Wyjątki
| Wyjątek | Popis |
|---|---|
| Błąd akcji Pobierz szczegóły elementu systemu SAP | Wskazuje problem podczas pobierania atrybutu elementu interfejsu użytkownika. |
Wypełnij element pole tekstowe systemu SAP
Wypełnia pole SAP w oknie określonym tekstem.
Parametry wejściowe
| Argument | Opcjonalnie | Akceptuje | Wartość domyślna | Popis |
|---|---|---|---|---|
SAPInstance |
Nie. | Wystąpienie chmury SAP | Wybierz zmienną zawierającą instancję SAP, z którą chcesz pracować. Zdefiniuj tę zmienną w poprzedniej akcji logowania SAP. | |
| Identyfikator elementu systemu SAP | Nie. | Liczbowe | Identyfikator elementu SAP. Ten parametr określa element interfejsu użytkownika w systemie SAP, z którym akcja współpracuje. Użyj poniższego przycisku, aby wskazać element interfejsu użytkownika sap na ekranie SAP lub ręcznie wstawić wartość. | |
| Tekst do wypełnienia | Nie. | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Tekst, którym ma zostać wypełnione pole tekstowe systemu SAP | |
| Jeśli pole nie jest puste | Tak | Zastąp tekst, Dołącz tekst | Zamień tekst | Określ, czy zastąpić istniejącą zawartość, czy dołączyć do niej nową zawartość. |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
| Wyjątek | Popis |
|---|---|
| Błąd akcji Wypełnij wartość pola tekstowego systemu SAP | Wskazuje problem podczas wypełniania określonego pola SAP. |