Zdieľať cez


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.