SAP-automatiseringsacties
Onze groep acties voor SAP-automatisering biedt een reeks tools waarmee u uw SAP-werkstromen kunt stroomlijnen en automatiseren. Met deze acties kunt u eenvoudig de SAP GUI-app starten, nieuwe sessies aanmaken, menu-items selecteren, transacties starten en beëindigen, en meer.
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.
SAP starten
Open de SAP GUI-toepassing en maak verbinding met een SAP-systeem.
Voor verbindingsmodus:
- Met de serverbeschrijvingsoptie kunt u verbinding maken met een SAP-systeem via de SAP-naam of het IP-adres. Hiervoor heeft u de benodigde aanmeldingsreferenties en toegangsrechten nodig. De serverbeschrijving is een voor mensen leesbare naam of beschrijving van het SAP-systeem.
- Met de serververbindingsreeksoptie kunt u verbinding maken met een SAP-systeem via een verbindingsreeks. De serververbindingsreeks omvat 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.
Voor meerdere aanmeldingsopties:
- Met Deze aanmeldingsoptie beëindigen wordt de aanmelding van de specifieke actie beëindigd.
- Met de optie Doorgaan met deze aanmelding en alle andere aanmeldingen beëindigen wordt het bestaande SAP-exemplaar vervangen door de specifieke aanmelding.
- Met de optie Doorgaan met deze aanmelding zonder andere aanmeldingen in het systeem te beëindigen wordt een nieuwe SAP-sessie gemaakt.
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. | |
Connection string | 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 | No | Voorgrond of laatst geactiveerd, Venstertitel | Venstertitel | Geeft de modus op voor het koppelen van het SAP-exemplaar aan een venster. Als de optie Voorgrond of Laatst geactiveerd is geselecteerd, wordt het SAP-exemplaar aan de SAP-sessie op de voorgrond gekoppeld. Als er geen SAP-sessie op de voorgrond actief is, wordt er een koppeling gemaakt met de laatste SAP-sessie die is gestart en nog niet is gesloten. |
Venstertitel | Ja | Sms verzenden | Geeft de titel op van het SAP-venster waaraan het SAP-exemplaar is gekoppeld. De venstertitel kan worden geselecteerd uit de vervolgkeuzelijst met bestaande SAP-sessies of handmatig worden ingevoerd. |
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. Deze variabele moet worden gedefinieerd 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-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. Deze variabele moet worden gedefinieerd in een eerdere SAP-aanmeldingsactie. | |
Naam van menuoptie | No | Tekstwaarde | De naam van het te selecteren menu-item in de werkbalk, bijvoorbeeld 'Opslaan'. Voeg de naam in van het menu-item zoals deze wordt weergegeven in de SAP-installatie van de machine. |
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
Sluit de SAP-verbinding van het geselecteerde SAP-exemplaar. Houd er rekening mee dat alle exemplaren die zijn gerelateerd aan de specifieke verbinding, worden beëindigd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Deze variabele moet worden gedefinieerd 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 wordt een specifieke transactiecode geopend 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. Deze variabele moet worden gedefinieerd in een eerdere SAP-aanmeldingsactie. | |
Transactiecode | No | 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. Voor de specifieke SAP-sessie moet vooraf een SAP-transactie worden gestart.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
SAPInstance |
Nee | SAP-exemplaar | Selecteer de variabele die het SAP-exemplaar bevat waarmee u wilt werken. Deze variabele moet worden gedefinieerd 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. Deze variabele moet worden gedefinieerd in een eerdere SAP-aanmeldingsactie. | |
Elementtype | No | SAP-basiselement, selectievakje, label, vervolgkeuzelijst | SAP-basiselement | Selecteer het SAP-elementtype waarmee u wilt communiceren. Met de optie 'Klikken op SAP-element' wordt een klikactie uitgevoerd op een SAP-element zoals knoppen, keuzerondjes, tabbladen, tekstvelden, structuren. |
Id van SAP-element | No | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. U kunt de onderstaande knop gebruiken om het SAP UI-element in het SAP-scherm aan te geven of de waarde handmatig in te voegen. | |
Status van SAP-selectievakje instellen op | Ja | Ingeschakeld, Uitgeschakeld | Geselecteerd | Geef op of het selectievakje moet worden ingeschakeld of uitgeschakeld |
Id van SAP-element | No | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. U kunt de onderstaande knop gebruiken om het SAP UI-element in het SAP-scherm aan te geven of de waarde handmatig in te voegen. | |
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. |
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. Deze variabele moet worden gedefinieerd in een eerdere SAP-aanmeldingsactie. | |
Id van SAP-element | No | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. U kunt de onderstaande knop gebruiken om het SAP UI-element in het SAP-scherm aan te geven of de waarde handmatig in te voegen. | |
Naam van kenmerk | No | 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. Deze variabele moet worden gedefinieerd in een eerdere SAP-aanmeldingsactie. | |
Id van SAP-element | No | Numeriek | De id van het SAP-element. Met deze parameter wordt bepaald met welk UI-element in SAP die actie communiceert. U kunt de onderstaande knop gebruiken om het SAP UI-element in het SAP-scherm aan te geven of de waarde handmatig in te voegen. | |
Tekst om in te vullen | No | 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. |