Del via


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.

  1. Vælg Nyt flow i Power Automate Desktop.

  2. Angiv et navn til flowet, og vælg derefter Opret.

    Skærmbillede af dialogboksen i Power Automate Desktop til navngivning af et nyt flow.

  3. Vælg vinduet med Power Automate Desktop-designeren, og vælg derefter Variabler.

    Skærmbillede af ikonet for Power Automate Desktop-variabler til højre på skærmen.

  4. Vælg plustegnet (+), og vælg derefter Input for at oprette flere inputvariabler. Du skal overføre disse variabler til flowet fra et skrivebordsflow.

    Skærmbillede af brugergrænsefladen til oprettelse af variabler i Power Automate Desktop.

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

    Skærmbillede af dialogboksen Tilføj en ny variabel.

  6. Opret følgende use-case-specifikke variabler:

    • EmployeeId

    • AddressType

    • EffectiveDate

    • Gade

    • By

    • Stat/område

    • Postnummer

    • CountryCode

    Skærmbillede af vinduet med variablerne med de oprettede variabelnavne.

  7. Søg efter Kør programmet i ruden Handlinger, og træk det derefter til designlærredet for at oprette den første proceshandling.

    Skærmbillede af dialogboksen med handlingen Kør program, der er føjet til oprettelseslærredet

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

    Skærmbillede af dialogboksen Kør program med de angivne parametre.

  9. Søg nu efter handlingen Vent, træk den til designlærredet, angiv 10 sekunders ventetid i feltet Varighed, og vælg derefter Gem.

    Skærmbillede af vinduet med Power Automate Desktop-designeren, hvor dialogboksen med handlingen Vent er åben.

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

    Skærmbillede af vinduet med Power Automate Desktop-designeren, hvor dialogboksen Kør VBScript er åben.

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

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

    Skærmbillede af vinduet med Power Automate Desktop-designeren, hvor ikonet for brugergrænsefladeelementer er angivet.

    Skærmbillede af vinduet med Power Automate Desktop-designeren, hvor panelet Tilføj en skærm er åbent.

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

    Skærmbillede af et SAP Easy Access-vinduet, der er omgivet af en rød ramme.

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

    Skærmbillede af vinduet med Power Automate Desktop-designeren, hvor SAP Easy Access- og SAP Login 760-vinduerne vises i ruden med brugergrænsefladeelementer.

  15. Søg efter handlingen Luk vindue, træk den til designlærredet, og vælg derefter Windows 'SAP Easy Access' i rullemenuen Vindue.

    Skærmbillede af vinduet med Power Automate Desktop-designeren, hvor dialogboksen Luk vindue er åben.

  16. Gentag trin 15, men denne gang skal du vælge Window 'SAP Logon 760'.

  17. Vælg Gem. Oprettelseslærredet bør nu se sådan ud.

    Skærmbillede af vinduet med Power Automate Desktop-designeren, hvor dialogboksen Gem er åben.

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.