Sdílet prostřednictvím


Akce automatizace SAP

Naše skupina akcí pro automatizaci SAP poskytuje sadu nástrojů, které vám pomohou zefektivnit a automatizovat vaše pracovní postupy SAP. Pomocí těchto akcí můžete snadno spustit aplikaci SAP GUI, vytvořit nové relace, vybrat položky nabídky, zahájit a ukončit transakce a další.

Pomocí akcí ve skupině pro automatizaci SAP můžete snadno pracovat s prvky uživatelského rozhraní SAP, když na ně kliknete, vyplníte textová pole a extrahujete jejich data. Stačí zadat hodnotu atributu ID prvku uživatelského rozhraní SAP. Pokud neznáte hodnotu ID, můžete použít výběr prvku uživatelského rozhraní Power Automate pro desktopy k zachycení požadovaného prvku SAP a načtení jeho hodnoty ID. Když tímto způsobem zachytíte prvek uživatelského rozhraní SAP, obnoví se pouze hodnota ID prvku a do úložiště prvků uživatelského rozhraní desktopového toku se nepřidá žádný prvek uživatelského rozhraní.

Naše akce automatizace SAP lze také hladce integrovat s dalšími akcemi dostupnými v Power Automate pro desktopy, včetně skupiny akcí automatizace uživatelského rozhraní. Tato skupina akcí umožňuje zachytit všechny prvky grafického uživatelského rozhraní SAP a přidat je do úložiště prvků uživatelského rozhraní desktopového toku. Kombinací našich akcí automatizace grafického uživatelského rozhraní SAP se skupinou akcí automatizace uživatelského rozhraní můžete vytvořit výkonné pracovní postupy RPA, které automatizují i ty nejsložitější procesy SAP.

Poznámka:

Power Automate pro desktop podporuje automatizaci pomocí SAP GUI verze 750 nebo novější.

Spustit SAP

Otevřete aplikaci grafického uživatelského rozhraní SAP a připojte se k systému SAP.

Pro režim připojení:

  • Možnost popisu serveru umožňuje připojit se k systému SAP prostřednictvím názvu nebo IP adresy SAP. K tomu potřebujete potřebné přihlašovací údaje a přístupová oprávnění. Popis serveru je pro člověka čitelný název nebo popis systému SAP.
  • Možnost připojovacího řetězce serveru umožňuje připojit se k systému SAP prostřednictvím připojovacího řetězce. Připojovací řetězec serveru obvykle obsahuje název nebo IP adresu serveru, číslo instance a ID systému. Připojovací řetězec serveru je specifický formát pro identifikaci a připojení k systému SAP.

Pro více možností přihlášení:

  • Možnost Ukončit toto přihlášení ukončí přihlášení konkrétní akce.
  • Pokračovat v tomto přihlášení a ukončit všechny ostatní možnosti přihlášení nahradí existující instanci SAP konkrétním přihlášením.
  • Možnost Pokračovat v tomto přihlašování, aniž byste ukončili jakákoli další přihlášení v systému vytvoří novou relaci SAP.

Poznámka:

Grafické uživatelské rozhraní SAP neumožňuje více než šest aktivních připojení (relací) k systému SAP.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Režim připojení Popis serveru a připojovací řetězec serveru Popis serveru Určete, jak se připojit k serveru SAP GUI.
Režim přihlášení Ruční přihlášení a jednotné přihlášení (SSO) Ruční přihlášení Určete, jak se přihlásit k serveru SAP GUI, a to buď ručním zadáním uživatelského jména a hesla, nebo pomocí jednotného přihlašování (SSO).
Popis serveru Ano Textová hodnota Určuje název systému SAP nebo IP adresu pro připojení.
Connection string Ano Textová hodnota Určuje připojovací řetězec pro server SAP GUI. Připojovací řetězec je jedinečný identifikátor, který určuje název serveru, systémové číslo a další podrobnosti o připojení.
Klient Ne Textová hodnota Určuje číslo klienta SAP pro připojení.
Username Ne Textová hodnota Určuje ID uživatele SAP pro přihlášení.
Password Ano Textová hodnota Určuje heslo uživatele SAP pro přihlášení.
Jazyk Ne Textová hodnota Určuje jazyk přihlášení SAP pro uživatelské rozhraní.
Více možností přihlášení Ne Ukončit toto přihlášení, pokračovat v tomto přihlašování a ukončit všechna ostatní přihlášení, Pokračovat v tomto přihlášení bez ukončení jakýchkoli dalších přihlášení v systému Ukončit toto přihlášení Možnost Více přihlášení určuje, jak se systém SAP chová, když se uživatel pokouší přihlásit, když už je přihlášen.

Vytvořené proměnné

Argument Type Description
SAPInstance Instance SAP Nová instance SAP pro použití s akcemi automatizace SAP. Instance SAP odkazuje na konkrétní okno SAP.
CurrentSAPLoginTerminated Logická hodnota Bez ohledu na to, zda se přihlášení SAP, které se provádí s konkrétní akcí, ukončí, nebo ne.
OtherSAPLoginTerminated Logická hodnota Bez ohledu na to, zda jsou ostatní přihlášení SAP ukončená, nebo ne.

Výjimky

Výjimka Description
Akce přihlášení SAP GUI se nezdaří Označuje problém s přihlášením do systému grafického uživatelského rozhraní SAP.

Attach

Připojte spuštěnou aplikaci SAP GUI k instanci SAP.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Režim připojení No Popředí nebo naposledy aktivované, Nadpis okna Titulek okna Určuje režim připojení instance SAP k oknu. Pokud je vybraná možnost Popředí nebo Poslední aktivovaná možnost, instance SAP se připojí k relaci SAP v popředí. Pokud v popředí není žádná relace SAP, připojí se k poslední relaci SAP, která byla spuštěna a ještě není zavřená.
Titulek okna Ano Text Určuje název okna SAP, ke kterému je instance připojena. Název okna je možné vybrat z rozevíracího seznamu existujících relací SAP nebo zadat ručně.

Vytvořené proměnné

Argument Type Description
SAPInstance Instance SAP Nová instance SAP pro použití s akcemi automatizace SAP. Instance SAP odkazuje na konkrétní okno SAP.

Výjimky

Výjimka Description
Chyba připojení k SAP Označuje problém s připojením k instanci SAP.

Vytvoření nové relace SAP

Vytvoří novou relaci SAP založenou na stejné instanci SAP.

Poznámka:

Grafické uživatelské rozhraní SAP neumožňuje více než šest aktivních připojení (relací) k systému SAP.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.

Vytvořené proměnné

Argument Type Description
SAPInstance Instance SAP Nová instance SAP pro použití s akcemi automatizace SAP. Instance SAP odkazuje na konkrétní okno SAP.

Výjimky

Výjimka Description
Vytvoření nové relace SAP se nezdařilo Označuje problém s vytvořením nové relace SAP.

Vybrat položku nabídky SAP

Na panelu nástrojů okna vyberte položku nabídky SAP. Zadejte název položky do příslušného vstupního parametru ručně ve stejném jazyce, v jakém se zobrazuje obrazovka GUI SAP.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.
Název položky nabídky No Textová hodnota Název položky nabídky na panelu nástrojů, kterou chcete vybrat, například „Uložit“. Zadejte název položky nabídky tak, jak je zobrazena v instalaci SAP počítače.

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Akce položky nabídky Vybrat SAP se nezdaří Označuje problém s výběrem položky nabídky.

Zavřít připojení SAP

Zavřete připojení SAP vybrané instance SAP. Všimněte si, že všechny instance související s konkrétním připojením budou ukončeny.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Akce uzavření relace SAP se nezdaří Označuje problém při zavření relace SAP.

Spuštění transakce SAP

Otevře konkrétní kód transakce v existující relaci.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.
Kód transakce No Textová hodnota Kód transakce, kterou chcete provést.

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Akce spuštění transakce SAP se nezdařila Označuje problém se zahájením transakce SAP.

Ukončení transakce SAP

Zavře transakci SAP v konkrétní instanci SAP a vrátí se do nabídky pro snadný přístup SAP. Transakce SAP musí být spuštěna před konkrétní relací SAP.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Akce ukončení transakce SAP se nezdařila Označuje problém s ukončením transakce SAP.

Kliknutí na prvek uživatelského rozhraní SAP

Interaguje prostřednictvím akce kliknutí na libovolný prvek uživatelského rozhraní v okně SAP.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.
Typ prvku No Základní prvek SAP, zaškrtávací políčko, popisek, rozevírací seznam Základní prvek SAP Vyberte typ prvku SAP, se kterým potřebujete interagovat. Možnost „Kliknout na prvek SAP“ provede akci kliknutí na libovolný prvek SAP, jako je tlačítko, přepínač, karta, textové pole, strom.
ID prvku SAP No Číslo ID prvku SAP. Tento parametr určuje prvek uživatelského rozhraní v SAP, se kterým akce interaguje. Pro označení prvku uživatelského rozhraní SAP na obrazovce SAP můžete použít níže uvedené tlačítko nebo hodnotu vložit ručně.
Nastavení stavu zaškrtávacího políčka SAP na Ano Zašrktnuto, Nezaškrtnuto Zaškrtnuto Určete, zda se zaškrtávací políčko stane zaškrtnutým, nebo nezaškrtnutým.
ID prvku SAP No Číslo ID prvku SAP. Tento parametr určuje prvek uživatelského rozhraní v SAP, se kterým akce interaguje. Pro označení prvku uživatelského rozhraní SAP na obrazovce SAP můžete použít níže uvedené tlačítko nebo hodnotu vložit ručně.
Operace popisku SAP Ano Rozbalení, sbalení, výběr Rozšíření Určete, zda chcete rozbalit, nebo sbalit popisek SAP.
Hodnota možnosti rozevíracího seznamu Ano Textová hodnota Určete, že je vybrána možnost rozevíracího seznamu.

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Chyba kliknutí na prvek grafického uživatelského rozhraní SAP Označuje, že se kliknutí nezdařilo.

Získání podrobnosti o prvku uživatelského rozhraní SAP

Získá hodnotu atributu prvku uživatelského rozhraní SAP v okně SAP.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.
ID prvku SAP No Číslo ID prvku SAP. Tento parametr určuje prvek uživatelského rozhraní v SAP, se kterým akce interaguje. Pro označení prvku uživatelského rozhraní SAP na obrazovce SAP můžete použít níže uvedené tlačítko nebo hodnotu vložit ručně.
Attribute name No Textová hodnota Vlastní text Atribut, jehož hodnota je načtena.

Vytvořené proměnné

Argument Type Description
AttributeValue Textová hodnota Hodnota atributu elementu uživatelského rozhraní SAP.

Výjimky

Výjimka Description
Chyba získání podrobností o prvku SAP Označuje problém s načítáním atributu prvku uživatelského rozhraní.

Naplnění prvku textového pole SAP

Vyplní textové pole v SAP v okně zadaným textem.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
SAPInstance Ne Instance SAP Vyberte proměnnou, ve které je instance SAP, se kterou chcete pracovat. Tato proměnná by měla být definována v předchozí akci přihlášení k SAP.
ID prvku SAP No Číslo ID prvku SAP. Tento parametr určuje prvek uživatelského rozhraní v SAP, se kterým akce interaguje. Pro označení prvku uživatelského rozhraní SAP na obrazovce SAP můžete použít níže uvedené tlačítko nebo hodnotu vložit ručně.
Text k vyplnění No Přímé zadání šifrovaného textu nebo textové hodnoty Text k vyplnění do textového pole SAP.
Pokud pole není prázdné Ano Nahradit text, připojit text Nahradit text Určete, zda má být existující obsah nahrazen, nebo připojen.

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Chyba vyplnění hodnoty textového pole SAP Označuje problém s vyplněním zadaného textového pole SAP.