Del via


SAP-automatiseringshandlinger

Vår gruppe handlinger for SAP-automatisering inneholder et sett med verktøy som hjelper deg med å strømlinjeforme og automatisere SAP-arbeidsflytene. Ved hjelp av disse handlingene kan du enkelt starte GUI-appen, opprette nye økter, velge menyelementer, starte og avslutte transaksjoner og mer.

Med handlingene til SAP-automatiseringsgruppen kan du enkelt samhandle med SAP-grensesnittelementer ved å klikke på dem, fylle ut tekstfelter og trekke ut data. Bare angi ID-attributtverdien for SAP-grensesnittelementets. Hvis du ikke kjenner ID-verdien, kan du bruke grensesnittelementvelgeren i Power Automate for skrivebord til å registrere det påkrevde SAP-elementet og hente ID-verdien. Når du registrerer et SAP-grensesnittelement på denne måten, gjenopprettes bare elementets ID-verdi, og ingen grensesnittelementer legges til i grensesnittelementlageret for skrivebordsflyten.

Våre SAP-automatiseringshandlinger kan også integreres sømløst med andre handlinger som er tilgjengelige i Power Automate for skrivebord, inkludert handlingsgruppen for automatisering av brukergrensesnitt. Denne handlingsgruppen gjør det mulig å fange opp alle SAP GUI-grensesnittelementer og legge dem til i grensesnittelementlageret for skrivebordsflyten. Ved å kombinere SAP GUI-automatiseringshandlingene våre med automatiseringsgruppen for brukergrensesnitt kan du opprette kraftige RPA-arbeidsflyter som automatiserer selv de mest komplekse SAP-prosessene.

Merk

Power Automate for skrivebord støtter automatisering med SAP GUI, versjon 750 eller nyere.

Start SAP

Åpne SAP GUI-appen, og koble til et SAP-system.

For tilkoblingsmodus:

  • Med alternativet for serverbeskrivelse kan du koble deg til et SAP-system via SAP-navnet eller IP-adressen. Du trenger den nødvendige påloggingslegitimasjonen og tilgangstillatelsen for å gjøre dette. Serverbeskrivelsen er et lesbart navn eller en beskrivelse av SAP-systemet.
  • Med alternativet for servertilkoblingsstreng kan du koble til et SAP-system via en tilkoblingsstreng. Servertilkoblingsstrengen inneholder vanligvis serverens navn eller IP-adresse, forekomstnummeret og system-ID-en. Servertilkoblingsstrengen er et spesifikt format for identifisering av og tilkobling til et SAP-system.

For flere påloggingsalternativer:

  • Hvis du avslutter dette påloggingsalternativet, avsluttes påloggingen til den bestemte handlingen.
  • Fortsett denne påloggingen, og avslutt eventuelle andre påloggingsalternativ som erstatter den eksisterende SAP-forekomsten med den bestemte påloggingen.
  • Fortsett denne påloggingen uten å avslutte eventuelle andre pålogginger i systemalternativet, opprettes en ny SAP-økt.

Merk

SAP GUI tillater ikke flere enn seks aktive tilkoblinger (økter) til et SAP-system.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
Tilkoblingsmodus Ikke tilgjengelig Serverbeskrivelse og servertilkoblingsstreng Serverbeskrivelse Angi hvordan du vil koble til serveren for grafisk brukergrensesnitt for SAP.
Påloggingsmodus Ikke tilgjengelig Manuell pålogging og enkel pålogging Manuell pålogging Angi hvordan du vil logge på serveren for grafisk brukergrensesnitt for SAP, enten ved å logge på serveren ved å angi brukernavn og passord manuelt, eller ved å bruke enkel pålogging.
Serverbeskrivelse Ja Tekstverdi Angir SAP-systemnavn eller IP-adresse for tilkoblingen.
Connection string Ja Tekstverdi Angir tilkoblingsstrengen for SAP GUI-serveren. Tilkoblingsstrengen er en unik identifikator som angir serverens navn, systemnummer og andre tilkoblingsdetaljer.
Klient Nei Tekstverdi Angir SAP-klientnummeret for tilkoblingen.
Username Nei Tekstverdi Angir SAP-bruker-ID for pålogging.
Password Ja Tekstverdi Angir SAP-brukerpassord for pålogging.
Språk Nei Tekstverdi Angir SAP-påloggingsspråket for brukergrensesnittet.
Flere påloggingsalternativer Nei Avslutt denne påloggingen, fortsett denne påloggingen og avslutt alle andre pålogginger. Fortsett denne påloggingen uten å avslutte andre pålogginger i systemet Avslutt denne påloggingen Flere påloggingsalternativer angir hvordan SAP-systemet fungerer når brukeren prøver å logge på når brukeren allerede er logget på.

Variabler produsert

Argument Type Beskrivelse
SAPInstance SAP-forekomst SAP-forekomsten som skal brukes med SAP-automatiseringshandlinger. SAP-forekomsten refererer til det bestemte SAP-vinduet.
CurrentSAPLoginTerminated Boolsk verdi Angir om SAP-påloggingen som utføres med den bestemte handlingen, avsluttes eller ikke.
OtherSAPLoginTerminated Boolsk verdi Angir om de andre SAP-påloggingene avsluttes eller ikke.

Unntak

Unntak Bekrivelse
SAP GUI-påloggingshandlinger mislykkes Angir et problem med å logge på et SAP GUI-system.

Attach

Knytt kjørende SAP GUI-app til en SAP-forekomst.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Description
Tilknytt-modus Nei Forgrunn eller sist aktivert, vindustittel Vindustittel Angir modusen for å knytte SAP-forekomsten til et vindu. Hvis Forgrunn eller sist aktivert alternativ er valgt, er SAP-forekomsten knyttet til SAP-økten i forgrunnen. Hvis det ikke er noen SAP-økt i forgrunnen, festes den til den siste SAP-økten som ble startet og ikke er lukket ennå.
Vindustittel Ja Tekstmelding Angir tittelen på SAP-vinduet som forekomsten er knyttet til. Vinduets tittel kan velges fra rullegardinlisten over eksisterende SAP-økter eller angis manuelt.

Variabler produsert

Argument Type Description
SAPInstance SAP-forekomst SAP-forekomsten som skal brukes med SAP-automatiseringshandlinger. SAP-forekomsten refererer til det bestemte SAP-vinduet.

Unntak

Unntak Description
Legg ved SAP-feil Angir et problem med å knytte til en SAP-forekomst.

Opprett ny SAP-økt

Oppretter en ny SAP-økt basert på den samme SAP-forekomsten.

Merk

SAP GUI tillater ikke flere enn seks aktive tilkoblinger (økter) til et SAP-system.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.

Variabler produsert

Argument Type Beskrivelse
SAPInstance SAP-forekomst SAP-forekomsten som skal brukes med SAP-automatiseringshandlinger. SAP-forekomsten refererer til det bestemte SAP-vinduet.

Unntak

Unntak Beskrivelse
Opprett ny SAP-økthandling mislykkes Angir problemer med å opprette en ny SAP-økt.

Velg SAP-menyelement

Velg et SAP-menyelement på vindusverktøylinjen. Skriv inn navnet på elementet manuelt i den respektive inndataparameteren på samme språk som SAP GUI-skjermen vises på.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.
Navn på menyelement Nei Tekstverdi Navnet på menyelementet på verktøylinjen som skal velges, for eksempel Lagre. Sett inn navnet på menyelementet slik det vises i maskinens SAP-installasjon.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Beskrivelse
Velg SAP-menyelementhandling mislykkes Angir et problem ved valg av menyelement.

Lukk SAP-tilkobling

Lukk SAP-tilkoblingen av valgt SAP-forekomst. Vær oppmerksom på at alle forekomster som er relatert til den bestemte tilkoblingen, avsluttes.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Beskrivelse
Lukk SAP-økthandling mislykkes Angir et problem ved lukking av en SAP-økt.

Start SAP-transaksjon

Åpner en bestemt transaksjonskode i den eksisterende økten.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.
Transaksjonskode Nei Tekstverdi Transaksjonskoden du vil utføre.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Beskrivelse
Start SAP-transaksjonshandling mislykkes Angir et problem med starting av en SAP-transaksjon.

Avslutt SAP-transaksjon

Lukker SAP-transaksjonen i en bestemt SAP-forekomst og går tilbake til SAP Easy Access-menyen. En SAP-transaksjon må være startet før den spesifikke SAP-transaksjonen.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Beskrivelse
Avslutt SAP-transaksjonshandling mislykkes Angir et problem med avslutning av en SAP-transaksjon.

Klikk på SAP-UI-element

Samhandler via klikkhandling på ethvert grensesnittelement i et SAP-vindu.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.
Elementtype Nei Grunnleggende SAP-element, avmerkingsboks, etikett, rullegardinliste Grunnleggende SAP-element Velg SAP-elementtypen du må samhandle med. Alternativet "Klikk på SAP-element" utfører en klikkhandling på et hvilket som helst SAP-element som knapper, alternativknapper, kategorier, tekstfelter, trær.
ID for SAP-element Nei Numerisk ID-en til SAP-elementet. Denne parameteren bestemmer grensesnittelementet i SAP som handlingen samhandler med. Du kan bruke knappen nedenfor for å få en indikasjon på SAP-grensesnittelementet i SAP-skjermbildet, eller du kan sette inn verdien manuelt.
Sett tilstanden til SAP-avmerkingsboksen til Ja Avmerket, Ikke avmerket Avmerket Angi om avmerkingsboksen skal avmerkes eller få merket fjernet
ID for SAP-element Nei Numerisk ID-en til SAP-elementet. Denne parameteren bestemmer grensesnittelementet i SAP som handlingen samhandler med. Du kan bruke knappen nedenfor for å få en indikasjon på SAP-grensesnittelementet i SAP-skjermbildet, eller du kan sette inn verdien manuelt.
SAP-etikettoperasjon Ja Vis, Skjul, Velg Utvid Angi om SAP-etiketten skal utvides eller skjules.
Verdi for rullegardinalternativ Ja Tekstverdi Angi at rullegardinlisten er valgt.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Beskrivelse
Feil ved klikk på SAP-GUI-element Angir at klikket mislyktes.

Hent detaljer om SAP-UI-elementet

Henter verdien til attributtet for et SAP-grensesnittelement i et SAP-vindu.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.
ID for SAP-element Nei Numerisk ID-en til SAP-elementet. Denne parameteren bestemmer grensesnittelementet i SAP som handlingen samhandler med. Du kan bruke knappen nedenfor for å få en indikasjon på SAP-grensesnittelementet i SAP-skjermbildet, eller du kan sette inn verdien manuelt.
Attribute name Nei Tekstverdi Egen tekst Attributtet som verdien trekkes ut fra.

Variabler produsert

Argument Type Beskrivelse
AttributeValue Tekstverdi Verdien til attributtet for SAP-UI-elementet.

Unntak

Unntak Beskrivelse
Feil under henting av SAP-elementdetalj Angir problemer med å hente attributt for UI-elementet.

Fyll ut SAP-tekstfelt i element

Fyller ut en tekstboks i et SAP-vindu med angitt tekst.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Beskrivelse
SAPInstance Nei SAP-forekomst Velg variabelen som holder SAP-forekomsten du vil arbeide med. Denne variabelen må defineres i en tidligere SAP-påloggingshandling.
ID for SAP-element Nei Numerisk ID-en til SAP-elementet. Denne parameteren bestemmer grensesnittelementet i SAP som handlingen samhandler med. Du kan bruke knappen nedenfor for å få en indikasjon på SAP-grensesnittelementet i SAP-skjermbildet, eller du kan sette inn verdien manuelt.
Tekst som skal fylles inn Nei Direkte krypterte inndata eller tekstverdi Teksten som skal fylles inn i SAP-tekstfeltet
Hvis feltet ikke er tomt Ja Erstatt tekst, Tilføy tekst Erstatt tekst Angi om det eksisterende innholdet skal erstattes, eller om det skal tilføyes.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Beskrivelse
Feil under utfylling av SAP-tekstfeltverdi Angir problemer med å fylle ut det angitte SAP-tekstfeltet.