Oprette et skrivebordsflow, der opretter forbindelse til SAP
I dette afsnit opretter vi et nyt flow med Power Automate Desktop og bruger den tidligere udarbejdede VBScript-kode i en Kør VBScript-handling i flowet.
Vælg Nyt flow i Power Automate Desktop.
Angiv et navn til flowet, og vælg derefter Opret.
Vælg vinduet med Power Automate Desktop-designeren, og vælg derefter Variabler.
Vælg plustegnet (+), og vælg derefter Input for at oprette flere inputvariabler. Du skal overføre disse variabler til flowet fra et skrivebordsflow.
Først opretter vi et par tekniske SAP-variabler, som vi skal bruge i næsten alle SAP-baserede automatiseringsflow. For hver variabel skal du angive variablenavnet, det eksterne navn og en beskrivelse og derefter vælge Opdater:
SAPPassword
SAPUser
SAPClient
SAPSystemId
Opret følgende use-case-specifikke variabler:
EmployeeId
AddressType
EffectiveDate
Gade
By
Stat/område
Postnummer
CountryCode
Søg efter Kør programmet i ruden Handlinger, og træk det derefter til designlærredet for at oprette den første proceshandling.
Angiv følgende oplysninger på parameterlisten, og vælg derefter Gem:
Programsti: C:\Programmer (x86)\SAP\FrontEnd\SapGui\sapshcut.exe
Kommandolinjeargumenter: start -system=%SAPSystemId% -client=%SAPClient% -user=%SAPUser% -pw=%SAPPassword% -maxgui
Vinduestypografi: Maksimeret
Efter programstart: Vent på, at programmet bliver færdig
Søg nu efter handlingen Vent, træk den til designlærredet, angiv 10 sekunders ventetid i feltet Varighed, og vælg derefter Gem.
Søg efter handlingen Kør VBScript, træk den til designlærredet, indsæt det tidligere oprettede og optimerede VBScript i feltet VBScript, der skal køres, og vælg derefter Gem.
Åbn programmet SAP Logon 760 (din version er måske en anden), opret forbindelse til et SAP-system, og log derefter på SAP Easy Access.
Vælg ikonet for brugergrænsefladeelementer i ruden til højre i Power Automate Desktop, udvid Tilføj brugergrænsefladeelement, og vælg derefter Tilføj en skærm.
Vis SAP Easy Access i forgrunden, og hold derefter musen hen over den yderste ramme i SAP Easy Access-vinduet, indtil der vises en rød ramme, der kaldes Vindue. Mens rammen er aktiv, skal du holde Ctrl nede og derefter klikke for at markere vinduet.
Gentag trin 12 og 13 for SAP Logon 760-vinduet (din version er måske en anden). Du bør nu se følgende i ruden med brugergrænsefladeelementer.
Søg efter handlingen Luk vindue, træk den til designlærredet, og vælg derefter Windows 'SAP Easy Access' i rullemenuen Vindue.
Gentag trin 15, men denne gang skal du vælge Window 'SAP Logon 760'.
Vælg Gem. Oprettelseslærredet bør nu se sådan ud.
Det var det! Du har netop konfigureret dit første skrivebordsflow til SAP GUI-automatisering med Power Automate Desktop. I næste trin opretter vi et cloudflow, der leverer inputvariablerne på baggrund af medarbejderens anmodning.