Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De SAP-automatiseringsacties bieden een set hulpprogramma's waarmee u uw SAP-werkstromen kunt stroomlijnen en automatiseren. Met deze acties kunt u eenvoudig de SAP GUI-app starten, nieuwe sessies maken, menu-items selecteren, transacties starten en beëindigen, enzovoort.
Met de acties van de SAP-automatiseringsgroep kunt u eenvoudig communiceren met UI-elementen voor SAP door erop te klikken, tekstvelden in te vullen en de gegevens ervan te extraheren. Voer gewoon de id-kenmerkwaarde van het UI-element voor SAP in. Als u de id-waarde niet weet, kunt u de UI-elementkiezer van Power Automate voor bureaublad gebruiken om het vereiste SAP-element vast te leggen en de id-waarde ervan op te halen. Wanneer u op deze manier een UI-element voor SAP vastlegt, wordt alleen de id-waarde van het element hersteld en wordt er geen UI-element toegevoegd aan de opslagplaats van UI-elementen van de bureaubladstroom.
Onze SAP-automatiseringsacties kunnen ook naadloos worden geïntegreerd met andere acties die beschikbaar zijn in Power Automate voor bureaublad, inclusief de acties van de UI-automatiseringsgroep. Met deze groep acties kunt u alle UI-elementen van SAP GUI vastleggen en deze toevoegen aan de opslagplaats voor UI-elementen van de bureaubladstroom. Door onze SAP GUI-automatiseringsacties te combineren met de UI-automatiseringsgroep met acties, kunt u krachtige RPA-werkstromen maken die zelfs de meest complexe SAP-processen automatiseren.
Notitie
Power Automate voor bureaublad ondersteunt automatisering met SAP GUI versie 750 of hoger.
Bekende beperkingen
SAP Web-UIS's
UI- of Web Automation-acties of SAP-acties werken niet in SAP-formulieren die worden geopend in de ingesloten browser van SAP (Web Dynpro). Een tijdelijke oplossing voor deze beperking is om die pagina rechtstreeks te openen naar een zelfstandige browser en deze te automatiseren met behulp van Web Automation-acties.
SAP starten
Open de SAP GUI-toepassing en maak verbinding met een SAP-systeem.
U hebt twee verbindingsmodusopties:
- Gebruik de SAP-naam of het IP-adres in de serverbeschrijving. Als u deze optie wilt gebruiken, hebt u de benodigde aanmeldingsreferenties en toegangsmachtigingen nodig. De serverbeschrijving is een voor mensen leesbare naam of beschrijving van het SAP-systeem.
- Gebruik de server verbindingsreeks. De server verbindingsreeks bevat doorgaans de naam of het IP-adres van de server, het exemplaarnummer en de systeem-id. De serververbindingsreeks is een specifieke indeling voor het identificeren van en verbinden met een SAP-systeem.
U hebt meerdere aanmeldingsopties:
- Deze aanmelding beëindigen: met deze optie wordt de aanmelding van de specifieke actie beëindigd.
- Ga door met deze aanmelding en beëindig alle andere aanmeldingen: met deze optie vervangt u het bestaande SAP-exemplaar door de specifieke aanmelding.
- Ga door met deze aanmelding zonder andere aanmeldingen in het systeem te beëindigen: met deze optie maakt u een nieuwe SAP-sessie.
Notitie
SAP GUI staat niet meer dan zes actieve verbindingen (sessies) met een SAP-systeem toe.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
| Verbindingsmodus | N.v.t. | Serverbeschrijving en serververbindingsreeks | Serverbeschrijving | Geef op hoe u verbinding wilt maken met de SAP GUI-server. |
| Aanmeldingsmodus | N.v.t. | Handmatig aanmelden en eenmalige aanmelding (SSO) | Handmatige aanmelding | Geef op hoe u zich aanmeldt bij de SAP GUI-server: handmatig door uw gebruikersnaam en wachtwoord in te voeren of met eenmalige aanmelding (SSO). |
| Serverbeschrijving | Ja | Tekstwaarde | Geeft de SAP-systeemnaam of het IP-adres voor de verbinding op. | |
| Verbindingsstring | Ja | Tekstwaarde | Geeft de verbindingsreeks voor de SAP GUI-server op. De verbindingsreeks is een unieke identificatie waarmee de naam van de server, het systeemnummer en andere verbindingsdetails worden opgegeven. | |
| Klant | Nee | Tekstwaarde | Geeft het SAP-clientnummer voor verbinding op. | |
| Username | Nee | Tekstwaarde | Geeft de SAP-gebruikers-id voor aanmelding op. | |
| Password | Ja | Tekstwaarde | Geeft het SAP-gebruikerswachtwoord voor aanmelding op. | |
| Taal | Nee | Tekstwaarde | Geeft de taal voor SAP-aanmelding op voor de gebruikersinterface. | |
| Meerdere aanmeldopties | Nee | Deze aanmelding beëindigen, doorgaan met deze aanmelding en alle andere aanmeldingen beëindigen. Doorgaan met deze aanmelding zonder andere aanmeldingen in het systeem te beëindigen | Deze aanmelding beëindigen | Meerdere aanmeldingsopties bepalen hoe het SAP-systeem zich gedraagt wanneer gebruikers zich proberen aan te melden terwijl ze al zijn aangemeld. |
Geproduceerde variabelen
| Argument | Type | Omschrijving |
|---|---|---|
SAPInstance |
SAP-exemplaar | Het SAP-exemplaar dat moet worden gebruikt met SAP-automatiseringsacties. Het SAP-exemplaar verwijst naar het specifieke SAP-venster. |
CurrentSAPLoginTerminated |
Booleaanse waarde | Of de SAP-aanmelding die wordt uitgevoerd met de specifieke actie wordt beëindigd of niet. |
OtherSAPLoginTerminated |
Booleaanse waarde | Of de andere SAP-aanmeldingen worden beëindigd of niet. |
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| SAP GUI-aanmeldingsactie mislukt | Geeft een probleem aan wanneer wordt aangemeld bij een SAP GUI-systeem. |
Attach
Koppel de actieve SAP GUI-toepassing aan een SAP-exemplaar.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
| Koppelmodus | Nee | Voorgrond of laatst geactiveerd, Venstertitel | Venstertitel | Geeft de modus op voor het koppelen van het SAP-exemplaar aan een venster. Als u de optie Voorgrond of laatst geactiveerd selecteert, wordt het SAP-exemplaar gekoppeld aan de SAP-sessie op de voorgrond. Als er geen SAP-sessie op de voorgrond staat, wordt deze gekoppeld aan de laatste SAP-sessie die u hebt gestart en nog niet is gesloten. |
| Venstertitel | Ja | Sms verzenden | Geeft de titel op van het SAP-venster waaraan het SAP-exemplaar is gekoppeld. U kunt de venstertitel selecteren in de vervolgkeuzelijst met bestaande SAP-sessies of deze handmatig invoeren. |
Geproduceerde variabelen
| Argument | Type | Omschrijving |
|---|---|---|
SAPInstance |
SAP-exemplaar | Het SAP-exemplaar dat moet worden gebruikt met SAP-automatiseringsacties. Het SAP-exemplaar verwijst naar het specifieke SAP-venster. |
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Fout bij koppelen aan SAP | Geeft een probleem aan bij toevoeging aan een SAP-exemplaar. |
Nieuwe SAP-sessie maken
Hiermee wordt een nieuwe SAP-sessie gemaakt op basis van dezelfde SAP-instantie.
Notitie
SAP GUI staat niet meer dan zes actieve verbindingen (sessies) met een SAP-systeem toe.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. |
Geproduceerde variabelen
| Argument | Type | Omschrijving |
|---|---|---|
SAPInstance |
SAP-exemplaar | Het SAP-exemplaar dat moet worden gebruikt met SAP-automatiseringsacties. Het SAP-exemplaar verwijst naar het specifieke SAP-venster. |
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Nieuwe actie voor SAP-sessie mislukt | Geeft een probleem aan bij het maken van een nieuwe SAP-sessie. |
SAP-navigatie-item selecteren
Selecteer een SAP-menuoptie in de toepassingswerkbalk van het SAP-venster.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. | |
| Naam navigatie-item | Nee | Tekstwaarde | De naam van het item in de navigatiewerkbalk dat u wilt selecteren, bijvoorbeeld 'Systeem'. U kunt ook een optie in een submenu opgeven door het symbool '>' te gebruiken om de relatie bovenliggend-onderliggend aan te geven. 'Programma > Uitvoeren' betekent bijvoorbeeld dat de optie 'Uitvoeren', die zich in het submenu onder 'Programma' bevindt, is geselecteerd. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Fout bij selecteren van werkbalkitem SAP GUI | Geeft aan dat er een probleem is bij het selecteren van een item op de navigatiewerkbalk. |
SAP-menuoptie selecteren
Selecteer een SAP-menuoptie in de vensterwerkbalk. Voer de naam van het item handmatig in de betreffende invoerparameter in, in dezelfde taal als waarin het SAP GUI-scherm wordt weergegeven.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. | |
| Naam van menuoptie | Nee | Tekstwaarde | De naam van het menu-item op de werkbalk die moet worden geselecteerd, zoals Opslaan. Voeg de naam van het menu-item in zoals deze wordt weergegeven in de SAP-installatie van de computer. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Actie om menu-item voor SAP te selecteren mislukt | Geeft aan dat er een probleem is bij het selecteren van een menu-item. |
SAP-verbinding sluiten
Hiermee sluit u de SAP-verbinding voor het geselecteerde SAP-exemplaar. Wanneer u de verbinding sluit, beëindigt u alle exemplaren met betrekking tot die specifieke verbinding.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Actie om de SAP-sessie te sluiten mislukt | Geeft een probleem aan bij het sluiten van een SAP-sessie. |
SAP-transactie starten
Hiermee opent u een specifieke transactiecode in een bestaande sessie.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. | |
| Transactiecode | Nee | Tekstwaarde | De transactiecode die u wilt uitvoeren. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Actie om SAP-transactie te starten mislukt | Geeft een probleem aan bij het starten van een SAP-transactie. |
SAP-transactie beëindigen
Hiermee sluit u de SAP-transactie in een specifiek SAP-exemplaar en keert u terug naar het menu SAP Easy Access. U moet een SAP-transactie starten voor de specifieke SAP-sessie.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Actie om SAP-transactie te beëindigen mislukt | Geeft een probleem aan bij het beëindigen van een SAP-transactie. |
Klikken op SAP UI-element
Communiceert via een klikactie op een UI-element van een SAP-venster.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. | |
| Elementtype | Nee | SAP-basiselement, Selectievakje, Label, Vervolgkeuzelijst, Rasterelement | SAP-basiselement | Selecteer het type SAP-element waarmee u interactie wilt. Met de optie 'Klik op SAP-element' wordt een klikactie uitgevoerd op een SAP-element, zoals knoppen, keuzerondjes, tabbladen, tekstvelden of bomen. |
| Id van SAP-element | Nee | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. Gebruik de volgende knop om het SAP UI-element in het SAP-scherm aan te geven of voeg de waarde handmatig in. | |
| Id van SAP-element | Nee | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. Gebruik de volgende knop om het SAP UI-element in het SAP-scherm aan te geven of voeg de waarde handmatig in. | |
| Status van SAP-selectievakje instellen op | Ja | Ingeschakeld, Uitgeschakeld | Geselecteerd | Geef op of het selectievakje moet worden ingeschakeld of uitgeschakeld |
| SAP-labelbewerking | Ja | Uitvouwen, Samenvouwen, Kiezen | Uitbreiden | Geef op of het SAP-label moet worden uitgevouwen of samengevouwen. |
| Waarde van vervolgkeuzeoptie | Ja | Tekstwaarde | Geef op dat de vervolgkeuzelijst moet worden geselecteerd. | |
| SAP-rasterelement | Ja | Cel, Rij, Koptekst, Lijst, Knop, Werkbalkknop, Selectievakje, Keuzerondje | Cel | Selecteer het type SAP-rasterelement waarmee u interactie wilt. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Fout in klikken op GUI-element van SAP | Geeft aan dat het klikken is mislukt. |
Details van het SAP UI-element in het venster ophalen
Hiermee wordt de kenmerkwaarde van een UI-element voor SAP in een SAP-venster opgehaald.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. | |
| Id van SAP-element | Nee | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. Gebruik de volgende knop om het SAP UI-element in het SAP-scherm aan te geven of voeg de waarde handmatig in. | |
| Naam van kenmerk | Nee | Tekstwaarde | Eigen tekst | Het kenmerk waarvan de waarde wordt opgehaald. |
Geproduceerde variabelen
| Argument | Type | Omschrijving |
|---|---|---|
| AttributeValue | Tekstwaarde | De waarde van het kenmerk van het SAP UI-element. |
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Fout met ophalen van details van SAP-element | Geeft een probleem aan bij het ophalen van het kenmerk van het UI-element. |
SAP-tekstveld invullen in element
Vult een tekstvak in een SAP-venster met de opgegeven tekst.
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
|---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Definieer deze variabele in een eerdere SAP-aanmeldingsactie. | |
| Id van SAP-element | Nee | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. Gebruik de volgende knop om het SAP UI-element in het SAP-scherm aan te geven of voeg de waarde handmatig in. | |
| Tekst om in te vullen | Nee | Directe versleutelde invoer of tekstwaarde | De tekst die moet worden ingevuld in het SAP-tekstveld | |
| Als het veld niet leeg is | Ja | Tekst vervangen, Tekst toevoegen | Tekst vervangen | Geef aan of u bestaande inhoud wilt vervangen of toevoegen. |
Geproduceerde variabelen
Deze actie levert geen variabelen op.
Uitzonderingen
| Uitzondering | Omschrijving |
|---|---|
| Fout met invullen van waarde voor SAP-tekstveld | Geeft een probleem aan bij het vullen van het opgegeven SAP-tekstveld. |