Kreiranje SAP toka radne površine pomoću radne površine Power Automate

Snimak ekrana prozora Power Automate dizajnera radne površine sa protokom UI sa dva koraka pokreni aplikaciju i sačekaj.

  1. Da biste kreirali tok radne površine, otvorite radnu Power Automate površinu, a zatim izaberite novi tok.

  2. Unesite ime za tok radne površine, a zatim izaberite stavku Kreiraj .

    Snimak ekrana dijaloga Power Automate

  3. Izaberite promenljive u dizajneru radne Power Automate površine.

    Ikona

  4. Izaberite znak plus (+), a zatim izaberite stavku Ulaz.

    Stvorićete nekoliko ulaznih promenljivih koje će biti prosleđene u ovaj tok radne površine iz toka oblaka.

    Snimak ekrana kreiranja promenljivog UI-ja na radnoj površini Power Automate .

  5. Prvo ćemo napraviti nekoliko tehničkih SAP promenljivih, koje će biti potrebne u skoro svim tokovima automatizacije zasnovanih na SAP-u. Za svaku promenljivu na sledećoj listi unesite ime promenljive ,,Spoljno ime i opis ", a zatim izaberite ažuriraj .

    • SAPPassword

    • SAPUser

    • SAPClient

    • ID SAPSystem-a

    Snimak ekrana dijaloga

  6. Zatim kreirajte sledeće promenljive specifične za korišćenje.

    • ID zaposlenog

    • Tip adrese

    • EfektivniDatum

    • Ulica

    • Grad

    • Stanje

    • Poštanski broj

    • CountryCode

    Snimak ekrana prozora promenljivih sa kreiranim promenljivim imenima.

  7. Sledeće, stvorićemo našu prvu procesu. Potražite, a zatim prevucite radnju "Pokreni aplikaciju " na površinu dizajna.

    Snimak ekrana dijaloga radnje

  8. Unesite sledeće informacije u listu parametara, a zatim kliknite na dugme Sačuvaj .

    • Putanja aplikacije: C:\Programske datoteke (x86)\SAP\FrontEnd\SapGui\sapshcut.exe

    • Argumenti komandne linije: start -system=%SAPSystemId% -client=%SAPClient% -user=%SAPUser% -pw=%SAPPassword% -maxgui

    • Stil prozora: uvećan

    • Nakon pokretanja aplikacije: Sačekajte da se aplikacija dovrši

    Snimak ekrana dijaloga

  9. Potražite radnju "Čekanje", prevucite je na dizajnera, unesite 10 (sekundi) u polje Trajanje , a zatim izaberite stavku Sačuvaj.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim dijalogom radnje

  10. Sada otvorite SAP GUI i prijavite se u sistem izbora.

  11. Na Power Automate radnoj površini potražite radnju popunjavanja u polju za pretragu radnji , a zatim prevucite polje "Popuni tekst" u radnji prozora na podlogu.

    Snimak ekrana dodavanja polja

  12. Izaberite Dodaj novi element UI.

    Snimak ekrana polja za popunjavanje teksta u dijalogu prozora pomoću dugmeta Dodaj novi element UI.

  13. Otvoriće se dijalog sesije praćenja koji prati pojedinačne kontrole koje izaberete na ekranu.

    Snimak ekrana dijaloga

  14. Izaberite glavni prozor SAP-a da biste mu dali fokus.

    Snimak ekrana prozora

  15. Zadržite pokazivač iznad polja šifre transakcije. Kada crveni okvir okružuje polje gui ok koda, držite pritisnut taster Ctrl dok birate. Ovo dodaje kontrolu listi elemenata UI u dijalogu "Dodavanje elemenata UI na radnoj površini Power Automate ".

    Snimak ekrana prozora

    Snimak ekrana dijaloga sesije praćenja pomoću GUI O K Code Field o k d koji mu je dodat.

  16. U prozoru SAP zadržite pokazivač iznad zelenog dugmeta za potvrdni znak, a zatim držite pritisnut taster Ctrl i kliknite.

    Snimak ekrana prozora

  17. Unesite šifru transakcije PA30 u okvir sa listom opcija, a zatim kliknite na zeleno dugme za potvrdni znak.

    Snimak ekrana prozora

  18. Nastavićemo naš proces selekcije terena na sledećem ekranu.

    Snimak ekrana prozora

  19. Izaberite sledeća polja i dugme:

    Snimak ekrana prozora

    Snimak ekrana prozora

    Snimak ekrana prozora

    Snimak ekrana prozora

    Snimak ekrana prozora

  20. Proverite da li dijalog sada sadrži sledeća imena kontrola. Kliknite na dugme "Gotovo" da biste zatvorili dijalog i vratili se na podlogu za dizajn.

    Snimak ekrana dijaloga sesije praćenja sa elementima korisničkog poziva iz prozora programa

  21. Ovo je dijalog koji bi trebalo da vidite nakon što zatvorite prethodni dijalog.

    Snimak ekrana polja za popunjavanje teksta u dijalogu prozora sa izabranim GUI dugmetom.

  22. Otvorite pa nanizak okvira za tekst, izaberite gui ok polje 'okcd, a zatim izaberite Izaberi.

    Snimak ekrana polja za tekst u dijalogu prozora sa otvorenim pašnjacima okvira za tekst i dostupnim elementima UI.

  23. Unesite šifru transakcije PA30, a zatim kliknite na dugme Sačuvaj .

    Snimak ekrana polja za popunjavanje teksta u dijalogu prozora sa pa30 dodatim u polje

  24. U desnom oknu izaberite ikonu elemenata UI. Izaberite svaku kontrolu na listi i preimenujte je.

    Napojnica

    Ovaj korak nije neophodan, ali je veoma preporučljiv zato što vaša kontrolna biblioteka može da sadrži desetine kontrola, što otežava njihovu identifikaciju po imenima sistema.

    Snimak ekrana okna elemenata UI u prozoru dizajnera radne Power Automate površine sa stavkom menija elementa

  25. Evo preimenovane kontrolne liste.

    Snimak ekrana svih elemenata UI preimenovanih sa smislenim imenima za održavanje podataka HR mastera u oknu elemenata UI.

  26. Unesite dugme "Pritisni" u polje za pretragu radnje, a zatim prevucite dugme "Pritisni" u radnji prozora na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa dugmetom

  27. Izaberite Nastavak.

    Snimak ekrana prozora dizajnera Power Automate radne površine pomoću dugmeta

  28. Izaberite stavku Sačuvaj.

    Snimak ekrana dugmeta

  29. Unesite čekanje u polje za pretragu radnji, a zatim prevucite radnju sadržaja prozora "Sačekaj " na podlogu.

    Snimak ekrana prozora Power Automate dizajnera radne površine sa radnjom kontrole prozora

  30. U okviru elementa UI izaberiteID zaposlenog, a zatim izaberite Izaberi.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim dijalogom

  31. Izaberite stavku Sačuvaj.

    Snimak ekrana dijaloga

  32. Unesite popunjavanje u polje za pretragu radnji, a zatim prevucite radnju prozora polja za popunjavanje teksta na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa poljem za popunjavanje teksta u prozoru koji se dodaje iz okna

  33. U okviru elementa UI izaberiteID zaposlenog, a zatim izaberite Izaberi.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim poljem za popunjavanje teksta u dijalogu

  34. Izaberite Dugme ikonu koja se nalazi u okviru za tekst za popunjavanje teksta, a zatim izaberite ID zaposlenog.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim poljem za popunjavanje teksta u dijalogu

  35. Izaberite stavku Sačuvaj.

    Snimak ekrana polja za popunjavanje teksta u dijalogu

  36. Ponovite korake od 33 .

    Snimak ekrana polja za popunjavanje teksta u dijalogu

    Snimak ekrana polja za tekst

    Snimak ekrana polja za tekst

  37. Unesite dugme "Pritisni" u polje za pretragu "Radnje", a zatim prevucite dugme "Pritisni" u radnji prozora na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine pomoću dugmeta

  38. U okviru Element UI izaberite novu adresu, a zatim kliknite na dugme Sačuvaj .

    Snimak ekrana dugmeta

  39. Kliknite na dugme Sačuvaj, a zatim kliknite na dugme U redu.

    Snimak ekrana dizajnera radne Power Automate površine sa otvorenim okvirom za poruke

  40. Unesite čekanje u polje za pretragu radnji, a zatim prevucite radnju sadržaja prozora "Sačekaj " na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa opcijom

  41. Izaberite element UI, a zatim izaberite dugme Dodaj novi element UI da biste pojavili dijalog sesije praćenja .

    Snimak ekrana dijaloga

  42. Pojaviće se dijalog sesije praćenja.

    Snimak ekrana dijaloga

    Važno

    Za sledeće korake biće vam potrebni važeći podaci testa SAP reference kao što je navedeno u koraku 5 preduslova konfiguracije SAP GUI konfiguracije skripti.

  43. Unesite vrednosti za broj osoblja,Period od,Infotype (uvek navedite 0006, jer je ovo standardni tip u SAP sistemima), STy (ovo je podtip Infotype), a zatim izaberite Create (F5).

    Snimak ekrana prozora

  44. Zadržite pokazivač iznad adrese reda 1. Crveni okvir okružuje polje Gui Ok tekstualno polje. Držite pritisnut taster Ctrl, a zatim kliknite da biste dodali kontrolu na listu elemenata UI , koja se prikazuje u dijalogu Sesije praćenja .

    Snimak ekrana prozora Kreiranje adresa u programu

  45. Ponovite korak 44 i za ova polja: Grad/okrug,Država,Poštanski broj,Državni ključ i dugme Sačuvaj (Ctrl+S).

    Snimak ekrana prozora Kreiranje adresa u programu

    Snimak ekrana prozora Kreiranje adresa u programu

    Snimak ekrana prozora Kreiranje adresa u programu

    Snimak ekrana prozora Kreiranje adresa u programu

    Snimak ekrana prozora Kreiranje adresa u programu

  46. U dijalogu Praćenje sesije izaberite Gotovo .

    Važno

    Obavezno ostavite OTVOREN SAP obrazac.

    Snimak ekrana koji prikazuje prozor

  47. Izaberite element UI, a zatim izaberite Gui Tekstualno polje 'P0006-STRAS', a zatim kliknite na dugme Sačuvaj da biste zatvorili dijalog.

    Snimak ekrana dijaloga

  48. U desnom oknu izaberite ikonu elemenata UI. Izaberite svaku od novododatih kontrola na listi, a zatim ih preimenujte. Ovo nije obavezno, ali je preporučljivo jer vaša kontrolna biblioteka može da sadrži desetine kontrola, što otežava njihovu identifikaciju po imenima sistema.

    Snimak ekrana svih elemenata UI u oknu elemenata UI.

    Snimak ekrana okna elemenata UI u prozoru dizajnera radne površine Power Automate sa izabranom stavkom menija elementa za preimenovanje UI.

    Snimak ekrana svih elemenata UI preimenovanih sa smislenim imenima u oknu elemenata UI.

  49. Unesite popunjavanje u polje za pretragu radnji, a zatim prevucite radnju prozora polja za popunjavanje na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa poljem za popunjavanje teksta u prozoru koji se dodaje iz okna

  50. Izaberite element UI, a zatim izaberite stavku Ulica.

    Snimak ekrana polja za popunjavanje teksta u dijalogu prozora sa otvorenim okvirom za tekst i prikazanim dostupnim elementima UI.

  51. U okviru "Tekst za popunjavanje" izaberite ikonu fx , a zatim dvaput kliknite da biste izabrali promenljivu "Ulica ".

    Snimak ekrana polja za popunjavanje teksta u dijalogu

  52. Izaberite stavku Sačuvaj.

    Snimak ekrana polja za popunjavanje teksta u dijalogu

  53. Ponovite korake 50 i 52 sa ovim kontrolama: "Grad", "Država " i " ZipCode".

    Snimak ekrana polja za popunjavanje teksta u dijalogu

    Snimak ekrana polja za popunjavanje teksta u dijalogu

    Snimak ekrana polja za popunjavanje teksta u dijalogu

    Belešku

    SaP GUI kombinovanim kutijama je potrebno posebno rukovanje, što zahteva da koristimo kombinaciju radnji da bi izabrali ispravne stavke liste unutar kombinovanih okvira.

  54. Unesite termin UI u polje za pretragu radnji, a zatim prevucite element UI za klik u radnji prozora na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa elementom

  55. Izaberite element UI, a zatim stavku Zemlja.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa elementom

  56. Zadržite podrazumevanu vrednost za tip klika.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa elementom UI u prozoru i levim klikom otkucajte.

  57. Unesite ključeve za slanje u polje za pretragu radnji, a zatim prevucite element UI za klik u radnji prozora na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa dodatim tasterima za slanje posle zemlje.

  58. U polju Tekst za slanje izaberite ikonu fx , a zatim dvaput kliknite da biste izabrali stavku "Zemljani broj".

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim dijalogom

  59. Izmenite %CountryCode% tekst tako što ćete {Enter} otkucati direktno ime promenljive. Referenca {Enter} oponaša taster Enter na tastaturi.

    Snimak ekrana dijaloga

  60. Prevucite drugu radnju tastera za slanje na kraj toka.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa dodatim tasterima za slanje.

  61. Unesite {Enter} u polje " Tekst" da biste poslali , a zatim izaberite stavku Sačuvaj .

    Snimak ekrana dijaloga

  62. Unesite dugme "Pritisni" u polje za pretragu "Radnje", a zatim prevucite dugme "Pritisni" u radnji prozora na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine pomoću dugmeta

  63. U okviru Element UI za udomiranje izaberite stavku Sačuvaj.

    Snimak ekrana prozora dizajnera Power Automate radne površine pomoću dugmeta

  64. Izaberite stavku Sačuvaj.

    Snimak ekrana dugmeta

    Važno

    Potvrdite da je operacija čuvanja dovršena za SAP zapis pre interakcije sa drugim kontrolama ili windows.To uverite se da je operacija dovršena, dodajte radnju Čekanje da bi kontrola postala vidljiva.

  65. Unesite čekanje u polje za pretragu radnji, a zatim prevucite radnju sadržaja prozora "Sačekaj " na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa dodatnim sadržajem prozora koji se dodaje iz okna

  66. U okviru Element UI izaberite ID zaposlenog, a zatim izaberite Izaberi.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim dijalogom sadržaja prozora

  67. Izaberite stavku Sačuvaj.

    Snimak ekrana dijaloga

  68. Unesite dugme "Pritisni" u polje za pretragu "Radnje", a zatim prevucite dugme "Pritisni" u radnji prozora na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine pomoću dugmeta

  69. U okviru Element UI izaberite Dodaj novi element UI.

    Snimak ekrana prozora dizajnera Power Automate radne površine pomoću dugmeta

  70. Zadržite pokazivač iznad dugmeta "Nazad" (F3 )..

    Snimak ekrana dugmeta

  1. Držite pritisnut taster Ctrl dok birate da biste dodali kontrolu na listu elemenata UI u dijalogu Sesije praćenja . (Napomena:držali smo ovu formu otvorenom u koraku 46.)

    Snimak ekrana prozora

  2. Sada izaberite dugme " Nazad " (bez tastera Ctrl ) da biste se vratili na prethodni ekran.

    Ako vidite poruku "Podaci će biti izgubljeni", potvrdite izborom opcije "Da ".

    Snimak ekrana podataka će biti izgubljen u okviru za poruke u prozoru

  3. Trebalo bi da ste sada na sledećem ekranu. U dijalogu Praćenje sesije izaberite Gotovo .

    Snimak ekrana prozora

  4. Izaberite stavku Sačuvaj.

    Snimak ekrana dugmeta

  5. Preimenujte dugme koje smo upravo dodali u kontrolnu biblioteku u dugme "Nazad".

    Snimak ekrana preimena elemenata novog dugmeta za UI u oknu elemenata UI.

    Snimak ekrana okna elemenata UI sa preimenovatim elementima UI.

  6. Unesite zatvoreni prozor u polje za pretragu radnji, a zatim prevucite radnju prozora "Zatvori " na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa dodatim prozorom

  7. U okviru elementa UI izaberite prozor "JEDNOSTAVAN PRISTUP ŠAP-u", a zatim izaberite stavku Sačuvaj.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim dijalogom

  8. Unesite zatvoreni prozor u polje za pretragu radnji, a zatim prevucite radnju prozora "Zatvori " na podlogu.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa prozorom

  9. U okviru Prozor izaberite Dodaj novi element UI.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim dijalogom

  10. Zadržite pokazivač iznad okvira prozora prozora SAP prijavljivanja 760 . Držite pritisnut taster Ctrl i kliknite da biste dodali element prozora na listu elemenata UI, koja se pojavljuje u dijalogu "Sesija praćenja ".

    Snimak ekrana SAP prijavljivanja 760 sa okolnim crvenim okvirom sa ivicama i prozorom sesije Power Automate praćenja radne površine.

  11. U okviru elementa UI izaberite prozor "SAP prijavljivanje 760" (broj 760 odražava SAP GUI verziju, tako da se to može razlikovati u vašem okruženju), a zatim izaberite Sačuvaj .

    Snimak ekrana prozora Power Automate dizajnera radne površine sa otvorenim dijalogom

  12. Izaberite stavku Sačuvaj.

    Snimak ekrana dijaloga

  13. Kliknite na dugme "Sačuvaj" da biste sačuvali tok.

    Snimak ekrana prozora dizajnera Power Automate radne površine sa otvorenim dijalogom