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. |