Akcie automatizácie SAP
Naša skupina akcií pre automatizáciu SAP poskytuje súbor nástrojov, ktoré vám pomôžu zefektívniť a automatizovať vaše pracovné postupy SAP. Pomocou týchto akcií môžete jednoducho spustiť aplikáciu SAP GUI, vytvoriť nové relácie, vybrať položky ponuky, spustiť a ukončiť transakcie a ďalšie.
Pomocou akcií skupiny automatizácie SAP môžete jednoducho interagovať s prvkami používateľského rozhrania SAP kliknutím na ne, vyplnením textových polí a extrahovaním ich údajov. Stačí zadať hodnotu atribútu ID prvku používateľského rozhrania SAP. Ak nepoznáte hodnotu ID, môžete použiť výber prvku Power Automate pre desktop UI na zachytenie požadovaného prvku SAP a načítanie jeho hodnoty ID. Keď zachytíte prvok používateľského rozhrania SAP týmto spôsobom, obnoví sa iba hodnota ID prvku a do archívu prvkov používateľského rozhrania toku pracovnej plochy sa nepridá žiadny prvok používateľského rozhrania.
Naše automatizačné akcie SAP možno tiež bezproblémovo integrovať s inými akciami dostupnými v Power Automate pre desktop, vrátane skupiny akcií automatizácie používateľského rozhrania. Táto skupina akcií vám umožňuje zachytiť všetky prvky používateľského rozhrania GUI SAP a pridať ich do archívu prvkov používateľského rozhrania toku pracovnej plochy. Kombináciou našich akcií automatizácie GUI SAP so skupinou akcií automatizácie používateľského rozhrania môžete vytvoriť výkonné pracovné postupy RPA, ktoré automatizujú aj tie najzložitejšie procesy SAP.
Poznámka
Power Automate pre desktop podporuje automatizáciu pomocou SAP GUI verzie 750 alebo novšej.
Spustiť SAP
Otvorte aplikáciu SAP GUI a pripojte sa k systému SAP.
Pre režim pripojenia:
- Voľba popisu servera vám umožňuje pripojiť sa k systému SAP prostredníctvom názvu SAP alebo IP adresy. Na to potrebujete potrebné prihlasovacie údaje a prístupové povolenia. Opis servera je ľudsky čitateľný názov alebo popis systému SAP.
- Voľba reťazca pripojenia servera vám umožňuje pripojiť sa k systému SAP prostredníctvom reťazca pripojenia. Reťazec pripojenia k serveru zvyčajne obsahuje názov alebo IP adresu servera, číslo inštancie a ID systému. Pripojovací reťazec servera je špecifický formát na identifikáciu a pripojenie k systému SAP.
Pre viaceré možnosti prihlásenia:
- Možnosť Ukončiť toto prihlásenie ukončí prihlásenie konkrétnej akcie.
- Pokračovať v tomto prihlásení a ukončiť akúkoľvek inú možnosť prihlásenia nahradí existujúcu inštanciu SAP špecifickým prihlásením.
- Pokračovať v tomto prihlásení bez ukončenia akýchkoľvek iných prihlásení v systéme možnosť vytvorí novú reláciu SAP.
Poznámka
SAP GUI nepovoľuje viac ako šesť aktívnych pripojení (relácií) k systému SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Režim pripojenia | Neaplikovateľné | Popis servera a reťazec pripojenia k serveru | Opis servera | Určuje spôsob pripojenia k serveru SAP GUI. |
Režim prihlásenia | Neaplikovateľné | Manuálne prihlásenie a jednotné prihlásenie (SSO) | Manuálne prihlásenie | Zadajte, ako sa prihlásiť na server SAP GUI, buď sa prihláste na server manuálnym zadaním používateľského mena a hesla alebo pomocou jediného prihlásenia (SSO). |
Opis servera | Áno | Textová hodnota | Určuje názov systému SAP alebo IP adresu pre pripojenie. | |
Connection string | Áno | Textová hodnota | Určuje reťazec pripojenia pre server SAP GUI. Reťazec pripojenia je jedinečný identifikátor, ktorý špecifikuje názov servera, systémové číslo a ďalšie podrobnosti o pripojení. | |
Klient | No | Textová hodnota | Určuje číslo klienta SAP pre pripojenie. | |
Username | No | Textová hodnota | Určuje ID užívateľa SAP na prihlásenie. | |
Password | Áno | Textová hodnota | Určuje heslo používateľa SAP na prihlásenie. | |
Jazyk | No | Textová hodnota | Určuje prihlasovací jazyk SAP pre používateľské rozhranie. | |
Možnosti viacerých prihlásení | No | Ukončite toto prihlasovanie, pokračujte v tomto prihlasovaní a ukončite všetky ostatné prihlasovania, Pokračujte v tomto prihlasovaní bez ukončenia akýchkoľvek iných prihlásení v systéme | Ukončiť toto prihlásenie | Viaceré možnosti prihlásenia určujú, ako sa systém SAP správa, keď sa používateľ pokúša prihlásiť, keď už je prihlásený. |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
SAPInstance |
Inštancia SAP | Inštancia SAP na použitie s automatizačnými akciami SAP. Inštancia SAP odkazuje na konkrétne okno SAP. |
CurrentSAPLoginTerminated |
Booleovská hodnota | Či je prihlásenie SAP vykonávané s konkrétnou akciou ukončené alebo nie. |
OtherSAPLoginTerminated |
Booleovská hodnota | Či sú ostatné prihlásenia SAP ukončené alebo nie. |
Výnimky
Výnimka | Description |
---|---|
Akcia prihlásenia do SAP GUI zlyhá | Označuje problém s prihlásením do systému SAP GUI. |
Pripojiť
Pripojte spustenú aplikáciu SAP GUI k inštancii SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Režim pripojenia | No | Popredie alebo naposledy aktivované, názov okna | Window title | Určuje režim pripojenia inštancie SAP k oknu. Ak je vybratá možnosť Popredie alebo posledná aktivovaná možnosť, inštancia SAP sa pripojí k relácii SAP v popredí. Ak v popredí nie je žiadna relácia SAP, pripojí sa k poslednej relácii SAP, ktorá bola spustená a ešte nie je uzavretá. |
Window title | Áno | SMS správa | Určuje názov okna SAP, ku ktorému je pripojená inštancia. Názov okna je možné vybrať z rozbaľovacieho zoznamu existujúcich relácií SAP alebo zadať manuálne. |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
SAPInstance |
Inštancia SAP | Inštancia SAP na použitie s automatizačnými akciami SAP. Inštancia SAP odkazuje na konkrétne okno SAP. |
Výnimky
Výnimka | Description |
---|---|
Chyba pripojenia k relácii SAP | Označuje problém s pripojením k inštancii SAP. |
Vytvoriť novú reláciu SAP
Vytvorí novú reláciu SAP založenú na rovnakej inštancii SAP.
Poznámka
SAP GUI nepovoľuje viac ako šesť aktívnych pripojení (relácií) k systému SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
SAPInstance |
Inštancia SAP | Inštancia SAP na použitie s automatizačnými akciami SAP. Inštancia SAP odkazuje na konkrétne okno SAP. |
Výnimky
Výnimka | Description |
---|---|
Akcia vytvorenia novej relácie SAP zlyhá | Označuje problém pri vytváraní novej relácie SAP. |
Vybrať položku navigácie rozhrania SAP
Vyberte položku ponuky SAP na lište nástrojov aplikácie okna SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Definujte túto premennú v predchádzajúcej akcii prihlásenia SAP. | |
Názov položky navigácie | No | Textová hodnota | Názov položky na navigačnom paneli nástrojov, ktorú chcete vybrať, napríklad „Systém“. Môžete tiež zadať možnosť z podponuky pomocou symbolu '>' na označenie vzťahu rodič-dieťa. Napríklad „Program > Vykonať“ znamená, že je vybratá možnosť „Vykonať“, ktorá je súčasťou podponuky pod „Programom“. |
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka | Description |
---|---|
Chyba výberu navigačného panela s nástrojmi rozhrania SAP GUI | Označuje problém pri výbere položky navigačného panela s nástrojmi. |
Vybrať položku ponuky SAP
Vyberte položku ponuky SAP na paneli nástrojov okna. Zadajte názov položky do príslušného vstupného parametra ručne v rovnakom jazyku, v akom sa zobrazuje obrazovka GUI SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. | |
Názov položky ponuky | No | Textová hodnota | Názov položky ponuky na paneli s nástrojmi, ktorá sa má vybrať, napríklad „Uložiť“. Vložte názov položky ponuky tak, ako je zobrazená v inštalácii SAP počítača. |
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka | Description |
---|---|
Akcia položky ponuky Select SAP zlyhá | Označuje problém pri výbere položky ponuky. |
Ukončiť pripojenie SAP
Zatvorte pripojenie SAP vybratej inštancie SAP. Upozorňujeme, že všetky inštancie súvisiace s konkrétnym pripojením budú ukončené.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. |
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka | Description |
---|---|
Akcia zatvorenia relácie SAP zlyhá | Označuje problém so zatvorením relácie SAP. |
Spustiť transakciu SAP
Otvorí konkrétny kód transakcie v existujúcej relácii.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. | |
Kód transakcie | No | Textová hodnota | Kód transakcie, ktorú chcete vykonať. |
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka | Description |
---|---|
Akcia spustenia transakcie SAP zlyhá | Označuje problém so spustením transakcie SAP. |
Ukončiť transakciu SAP
Zatvorí transakciu SAP v konkrétnej inštancii SAP a vráti sa do ponuky jednoduchého prístupu SAP. Transakcia SAP musí byť spustená skôr pre konkrétnu reláciu SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. |
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka | Description |
---|---|
Akcia ukončenia transakcie SAP zlyhá | Označuje problém s ukončením transakcie SAP. |
Kliknutie na prvok používateľského rozhrania SAP
Interaguje prostredníctvom akcie kliknutia na ľubovoľný prvok používateľského rozhrania okna SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. | |
Typ prvku | No | Základný prvok SAP, začiarkavacie políčko, štítok, rozbaľovací zoznam | Základný prvok SAP | Vyberte typ prvku SAP, s ktorým potrebujete interagovať. Voľba „Kliknutie na prvok SAP“ vykoná akciu kliknutia na ľubovoľný prvok SAP, ako sú tlačidlá, prepínače, karty, textové polia, stromy. |
ID prvku SAP | No | Číselné | ID prvku SAP. Tento parameter určuje prvok používateľského rozhrania v SAP, s ktorým akcia interaguje. Môžete použiť nižšie uvedené tlačidlo na označenie prvku používateľského rozhrania SAP na obrazovke SAP alebo vložiť hodnotu manuálne. | |
Nastavenie stavu začiarkavacieho políčka SAP na | Áno | Začiarknuté, Nezačiarknuté | Začiarknuté | Zadajte, či bude začiarkavacie políčko začiarknuté alebo nezačiarknuté. |
ID prvku SAP | No | Číselné | ID prvku SAP. Tento parameter určuje prvok používateľského rozhrania v SAP, s ktorým akcia interaguje. Môžete použiť nižšie uvedené tlačidlo na označenie prvku používateľského rozhrania SAP na obrazovke SAP alebo vložiť hodnotu manuálne. | |
Operácia s označením SAP | Áno | Rozbaliť, zbaliť, vybrať | Rozbaliť | Zadajte, či sa má štítok SAP rozbaliť alebo zbaliť. |
Hodnota možnosti rozbaľovacieho zoznamu | Áno | Textová hodnota | Uveďte, že je vybratá možnosť rozbaľovacej ponuky. |
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka | Description |
---|---|
Chyba pri kliknutí na prvok rozhrania SAP GUI | Označuje, že kliknutie zlyhalo. |
Získanie podrobností o prvku používateľského rozhrania SAP
Získa hodnotu atribútu prvku používateľského rozhrania SAP v okne SAP.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. | |
ID prvku SAP | No | Číselné | ID prvku SAP. Tento parameter určuje prvok používateľského rozhrania v SAP, s ktorým akcia interaguje. Môžete použiť nižšie uvedené tlačidlo na označenie prvku používateľského rozhrania SAP na obrazovke SAP alebo vložiť hodnotu manuálne. | |
Attribute name | No | Textová hodnota | Vlastný text | Atribút, ktorého hodnota sa načíta. |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
AttributeValue | Textová hodnota | Hodnota atribútu prvku používateľského rozhrania SAP. |
Výnimky
Výnimka | Description |
---|---|
Chyba pri získavaní podrobností o prvku SAP | Označuje problém pri získavaní atribútu prvku používateľského rozhrania. |
Vyplňte textové pole SAP v prvku
Vyplní textové pole v okne SAP zadaným textom.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
SAPInstance |
No | Inštancia SAP | Vyberte premennú, ktorá obsahuje inštanciu SAP, s ktorou chcete pracovať. Táto premenná by mala byť definovaná v predchádzajúcej akcii prihlásenia SAP. | |
ID prvku SAP | No | Číselné | ID prvku SAP. Tento parameter určuje prvok používateľského rozhrania v SAP, s ktorým akcia interaguje. Môžete použiť nižšie uvedené tlačidlo na označenie prvku používateľského rozhrania SAP na obrazovke SAP alebo vložiť hodnotu manuálne. | |
Text na vyplnenie | No | Priamy zašifrovaný vstup alebo Textová hodnota | Text, ktorý sa má vyplniť v textovom poli SAP | |
If field isn't empty | Áno | Nahradiť text, Pridať text | Nahradiť text | Zadajte, či sa má nahradiť existujúci obsah, alebo sa má pridať. |
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka | Description |
---|---|
Chyba pri vypĺňaní hodnoty textového poľa SAP | Označuje problém pri vypĺňaní zadaného textového poľa SAP. |