Dela via


Använd ingen kod för RPA med SAP GUI på Power Automate Desktop

Du kan använda Power Automate Desktop inspelare för att registrera SAP GUI-interaktioner. Skrivbordsinspelare översätter varje musklick och tangenttryckning till åtgärden Power Automate Desktop och lägger till dessa åtgärder i ditt datorflöde.

Om du vill se den nya skrivbordsinspelningsupplevelsen i praktiken, följ dessa steg för att omkonfigurera den åtgärdsbaserade automatiseringen du byggde i avsnittet Lågkod RPA med SAP GUI i Power Automate Desktop i denna spelbok.

Du kan också följa med i "ingen kod"-metoden i videoserie 6:

  1. Välj fliken ProcessHRMasterForm underflöde och sedan Skrivbordsinspelare.

    Skärmbild på Power Automate Desktop som visar knappen Skrivbordsinspelare.

  2. Öppna SAP, hämta fönster Enkel åtkomst till förgrunden och sedan i fönstret Skrivbordsinspelare Starta inspelning.

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsinspelare och instruktion för att börja spela in.

  3. Ange PA30 i fältet Transaktion och välj Retur.

Skärmbild av SAP GUI med spårningsfönster för skrivbordsspelare och SAP-transaktionskod markeras för inspelning.

  1. Ange ett personalnummer och välj sedan Ange.

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsspelare och SAP-personalnummer markeras för inspelning.

  2. Välj Adresser som Infotyptext och ange sedan ett värde i STy (t.ex. 2 eller något annat värde som passar ditt användningsfall).

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsspelare och SAP-infotypfält markeras och STy-fält markeras för inspelning.

  3. Ange ett datum i fältet Från och välj sedan ikonen Ny.

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsspelare och SAP-period från anges och markeras för inspelning.

  4. Ange ett gatunamn tillsammans med ett husnummer på adressrad 1.

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsspelare och SAP adressrad 1 anges och markeras för inspelning.

  5. Ange värden för Ort, Delstat/postnummer och Landskod och välj sedan Spara.

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsinspelare och SAP-adressrelevanta fält som visas på skärmen och spara -knappen markeras också som inspelningssteg.

  6. Välj ikonen tillbaka (F3).

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsinspelare och SAP tillbakaknapp

  7. Då slutförs adressgenereringen, så välj Slutför i fönstret för skrivbordsinspelare.

    Skärmbild av SAP GUI med spårningsfönster för skrivbordsinspelare.

  8. Skriptet för datorflöde bör se ut ungefär så här:

    Skärmbild på Power Automate Desktop där de registrerade åtgärderna visas på dess arbetsyta.

  9. Under registreringen kan du ha valt fönster eller andra element för användargränssnitt som inte är relevanta för ditt flöde av misstag. Om det händer kan du ta bort dubbletter eller onödiga åtgärdssteg från skriptet.

    Skärmbild på Power Automate Desktop som visar dubblettåtgärder eller åtgärder som har tagits av misstag.

    Skärmbild på fler Power Automate Desktop visar dubbletter eller av misstag fångade åtgärder som ska tas bort – fortsätter.

  10. Markera alla åtgärder som har definierats manuellt i Lågkod RPA med SAP GUI i Power Automate Desktop, högerklicka och välj sedan Ta bort val för att ta bort dem från underflödet..

    Skärmbild på Power Automate Desktop där det visas åtgärder som ska tas bort.

  11. Redigera åtgärden Fyll i textfält i fönstret för Medarbetar-ID och ersätt värdet Text att fylla i med det tidigare definierade variabel EmployeeId.

    Skärmbild på Power Automate Desktop där en åtgärdsdialogruta för textfältet fylls i där ett hårdkodat anställd-ID kan ersättas med en tidigare definierad variabel.

    Skärmbild på Power Automate Desktop visar en dialogruta för att fylla i textfält med en tidigare definierad EmployeeId-variabel.

  12. Redigera åtgärden Fyll i textfält i fönstret för Undertyp för information och ersätt värdet Text att fylla i med det tidigare definierade variabel AddressType.

    Skärmbild på Power Automate Desktop där en åtgärdsdialogruta för textfältet fylls i där hårdkodad undertyp för information kan ersättas med en tidigare definierad variabel.

    Skärmbild på Power Automate Desktop visar en dialogruta för att fylla i textfält med en tidigare definierad AddressType-variabel.

  13. Redigera och ersätt den hårdkodade texten med variabler i åtgärderna Fyll i textfält i fönster för Effective Date, Street, City, State, ZipCode och Country.

    Skärmbild på Power Automate Desktop som visar åtgärdsresultaten efter att namn på Effective Date Street City State ZipCode och Country har bytt namn.

  14. Markera de åtgärder som behövs för att skapa underflödet av den anställdes adress, högerklicka på de markerade åtgärderna och välj Klippa ut.

    Skärmbild på Power Automate Desktop som visar åtgärder för att skapa adresser har tagits bort och tagits bort.

  15. Öppna underflödet ProcessEmployeeAddressForm markera alla åtgärder, högerklicka och välj Ta bort.

    Skärmbild på Power Automate Desktop som markerar alla åtgärder som ska raderas i underflödet ProcessEmployeeAddressMaster.

  16. I underflödet ProcessEmployeeAddressForm, högerklicka och välj sedan Klistra in.

    Skärmbild på Power Automate Desktop som visar en snabbmeny i underflödet ProcessEmployeeAddressForm med kommandot klistra in markerat.

  17. Under fönstret Variabler, redigera alla variabler och tillhandahåll sedan Standardvärden. Standardvärdena används för att testa det uppdaterade datorflöde.

    Skärmbild på Power Automate Desktop där fönstret Variabler och en snabbmeny visas för att redigera variabler och deras standardvärden.

    Skärmbild där dialogrutan Redigera variabel visas med standardvärden.

  18. Välj Spara och stäng sedan bekräftelsemeddelandet.

  19. Markera Kör.

    Skärmbild på Power Automate Desktop som visar det sista datorflödet som är redo att testas. Välj kommandot Kör för att starta testet.

Häftigt! Med det här nya alternativet för registrering på stationära datorer, några mindre åtgärder och en del refaktorisering, har du förkortat utvecklingstiden och förenklat den övergripande process för definition av åtgärder för stationära datorer.

Viktigt!

Ta bort alla tidigare definierade standardvärden innan du lämnar redigeringsupplevelsen för stationdatorflöde.