Jaa


Tietojen tarkistaminen SAP ERP -yhdistimen avulla

Tärkeää

Tämä vaihe on valinnainen.

Tämä on valinnainen aihe, joka kattaa hyväksytyn SAP ERP -yhdistimen, jonka avulla automaatiokehittäjät voivat muodostaa yhteyden SAP:iin liiketoiminnan ohjelmointirajapinnan (BAPI) ja etäfunktiokutsujen (RFC) kautta. Edellytykset, jotka on täytettävä ennen tarkistuksen suorittamista, on kuvattu blogikirjoituksessa.

Laajennetaan nykyistä skenaariota niin, että siinä on vahvistustarkistus, joka käyttää SAP ERP -yhdistintä sen tarkistamiseen, että työnkululle on annettu kelvollinen henkilöstönumero ja että työntekijä on aktiivisessa työntekijätilassa. Tämän tarkistuksen tulosten mukaan päätämme, päättyykö työnkulku.

Oikaistu työnkulku näyttää tältä.

Kaavio työnkulusta, joka sisältää vahvistustarkistuksen.

Kaavio esimerkkiautomatisoinnista, jossa työntekijä käynnistää pilvityönkulun, pilvityönkulku tarkistaa, että työntekijätunnus on olemassa, ja saa sitten salaiset koodit Azure Key Vaultista ja käynnistää työpöytätyönkulun. Työpöytätyönkulku automatisoi RPA:n avulla uuden osoitteen SAP:ssa, ja pilvityönkulku lähettää tilasanoman takaisin työntekijälle.

Tällä menetelmällä on useita etuja:

  • Vältetään tarpeetonta RPA-käsittelyä ja monitasoista käyttöliittymään perustuvaa poikkeusten käsittelyä.

  • Taataan parempi käyttökokemus lähes reaaliaikaisen tietojen vahvistuksen palautteen kautta.

  • Vapautetaan näennäiskone- ja bottikapasiteettia ja suoritus tapahtuu vain vahvistetuin tiedoin.

  • Käytetään tietojen menetyksen estämisen käytäntöjä, joiden avulla tämän yhdistimen käyttö yhdessä muiden kanssa voidaan sallia tai kieltää.

Seuraavien vaiheiden avulla voit muuttaa olemassa olevaa työnkulkua niin, että vahvistustarkistus otetaan käyttöön.

  1. Muokkaa SAP RPA -käsikirjan esittelytyönkulku, jonka loit kohdassa Pilvityönkulun luominen Power Automate -portaalin avulla.

  2. Valitse Nouda SAP-asiakas -toiminnossa Uusi vaihe.

  3. Etsi SAP ja valitse sitten Kutsu SAP-funktio (esiversio).

    Näyttökuvassa Valitse toiminto -dialogi, Kutsu SAP-funktio lisätty pilvityönkulkutoimintojen luettelosta.

  4. Valitse Todennustyyppi-kohdassa SAP-todentaminen. Syötä Tietoyhdyskäytävä, SAP-käyttäjänimi ja SAP-salasana.

    Huomautus

    Valtuustiedot on toimitettava manuaalisesti. Tässä ei voi käyttää Azure Key Vault -salaisia koodeja, koska Power Automate vahvistaa yhteyden suunnittelun aikana.

    Näyttökuvassa SAP ERP -toiminnon määritysnäyttö.

  5. Valitse Lisää (...) ja valitse sitten Asetukset.

    Näyttökuvassa Lisää-valikon käyttäminen Nouda SAP-funktio -toiminnon Asetukset-valikon avaamiseksi.

  6. Ota käyttöön Turvalliset syötteet ja Turvalliset tulosteet ja valitse sitten Valmis.

    Näyttökuvassa Turvalliset syötteet- ja Turvalliset tulokset -asetukset Nouda salainen koodi -asetusnäytössä.

    Tippi

    Käytä näitä asetuksia piilottaaksesi luottamuksellisen tekstin työnkulun suoritushistoriasta.

  7. Nimeä toiminto uudelleen muotoon Tarkista, onko henkilöstönumero olemassa.

  8. Anna seuraavat tiedot:

    • Syötä AS-isäntä, Asiakas ja AS-järjestelmänumero.
    • Valitse SAP-funktion nimi -kohtaan BAPI_EMPLOYEE_GETDATA.
    • Valitse Tilallinen istunto -kohtaan Ei.
    • Syötä EMPLOYEE_ID-kohtaan kelvollinen henkilöstönumero.

    Näyttökuvassa Tarkista, onko henkilöstönumero olemassa -toiminto täytettynä ja kelvollisen henkilöstönumeron syöttäminen Työntekijätunnus-kenttään.

  9. Valitse Tarkista, onko henkilöstönumero olemassa -kohdassa Uusi vaihe.

  10. Hae ja valitse Ehto. Nimeä ehto uudelleen merkitykselliseksi ja valitse sitten dynaamisen sisällön TYYPPI Valitse arvo -kentälle.

    Näyttökuvassa Ehto-segmentti, TYYPPI lisätty Dynaaminen sisältö -dialogista, jotta lause on

  11. Vedä työpöytätyönkulkutoiminto SAP RPA -käsikirja ruutuun Jos kyllä.

    Näyttökuvassa ehto, jossa on Kyllä- ja Ei-haarat, SAP RPA -käsikirjan esittelytyöpöytätyönkulku Kyllä-haarassa.

  12. Valitse Jos ei -ruudussa Lisää toiminto, hae Lähetä sähköposti ja määritä sähköpostitoiminto seuraavassa näyttökuvassa esitetyllä tavalla.

    Näyttökuva määritetystä Lähetä sähköposti -toiminnosta Ei-haaran alla.

  1. Valitse Jos ei -ruudussa ja sähköpostitoiminnon alla Lisää toiminto. Etsi Lopeta ja määritä Lopeta-toiminto seuraavasti.

    Näyttökuvassa ehto, jossa on Kyllä- ja Ei-haarat, Lopeta-toiminto, tilaksi asetettu Lähetä sähköposti -toiminnon jälkeen Epäonnistui Ei-haarassa.

  2. Siirry takaisin SAP RPA -käsikirjan esittelytyöpöytätyönkulku -toimintoon ja syötä henkilöstönumero, jota ei ole olemassa, EMPLOYEE ID -kenttään.

    Näyttökuvassa SAP:n Kutsu ERP-funktio -toiminto, jossa henkilöstönumero, jota ei ole olemassa, on syötetty EMPLOYEE_ID-kenttään.

  3. Valitse Tallenna ja valitse sitten Testi testataksesi työnkulkua henkilöstönumerolla, jota ei ole olemassa.

  4. Työnkulun suorittamisen tuloksen pitäisi näyttää sellaiselta kuin seuraavassa kuvassa.

    Näyttökuvassa epäonnistunut pilvityönkulun suorittaminen ja palkissa sanoma

  5. Valitse Testi uudelleen, mutta käytä tällä kertaa kelvollista henkilöstönumeroa. Vahvista, että tulokset näyttävät nyt sellaisilta kuin seuraavassa kuvassa.

    Näyttökuvassa onnistunut pilvityönkulun suorittaminen ja palkissa sanoma

Siinä kaikki! Käyttämällä SAP ERP -yhdistintä olemme tehneet automatisoinnista tehokkaampaa, älykkäämpää ja käyttäjäystävällisempää.