miten luoda ja hallita automaattisia SAP-töitä

mikä on SAP-työ ja miten se on rakennettu?

taustatöitä käytetään monilla aloilla, joilla järjestelmä suorittaa prosessit automaattisesti tiettyinä aikoina ilman manuaalisia toimenpiteitä. Unix-järjestelmien alueella cron-töiden käsite tunnetaan hyvin,ja Windows-tietokoneissa taustaprosessit voidaan määrittää Tehtävien ajoituksen avulla. SAP: lla on myös asianmukainen taustaprosessointi prosesseille – niin kutsutuille SAP-työpaikoille.

SAP-keikat voidaan suorittaa kerran tai toistuvasti – esimerkiksi joka päivä keskiyöllä. Tämä mahdollistaa esimerkiksi resurssitehokkaan käsittelyn öisin, kun vain harvat tai ei lainkaan käyttäjät ovat kirjautuneet järjestelmään. Toinen sovellusesimerkki on toistuva uusien EDI-viestien kerääminen ulkoisesta B2B-Integraatiokeskuksesta, kuten ecosiossa.

seuraavassa artikkelissa esittelemme tärkeimmät ominaisuudet ja näytämme, miten ne voidaan asettaa. Sitten menemme miten muokata nykyisiä SAP työpaikkoja ja miten lukea käsittely lokit SAP työpaikkoja.

SAP: n työpaikkojen ominaisuudet

SAP: n työpaikat määritetään transaktiolla SM36. Seuraavassa grafiikassa on esimerkki SAP-työstä.

 Überblick über SAP Job
yleiskatsaus SAP-työhön

© 2020. SAP SE tai SAP: n tytäryhtiö. Kaikki oikeudet pidätetään. Käytetään SAP SE: n luvalla.

on olemassa uniikkeja työnimiä, joita voi antaa vapaasti. Selkeyden vuoksi on suositeltavaa noudattaa yhtenäistä koko järjestelmän kattavaa nimeämiskäytäntöä.

SAP-tehtäväluokat

SAP-työ on määrättävä tiettyyn tehtäväluokkaan, kun se luodaan. Tehtäväluokat määrittelevät prioriteetin, jolla taustatyötä tehdään. Seuraavat kolme luokkaa erotetaan toisistaan.

luokka A – korkea prioriteetti

kiireellisiä tai kriittisiä taustatöitä voidaan suunnitella luokan A kanssa.nämä työt asetetaan etusijalle ennen luokan B tai C tehtäviä.

luokka B-keskitaso

heti kun A-luokan Työt on käsitelty, B-luokan työt aloitetaan.

C – luokka-alhainen prioriteetti

C-luokan työpaikat ovat alin prioriteetti, ja ne aloitetaan vasta, kun A-ja B-luokan Työt on käsitelty.

Valkoinen kirja - EDI-integraatio SAP: iin

Status

annetun prioriteettiluokan lisäksi on olemassa tietty status. Mahdolliset tilat ovat seuraavat:

  1. suunniteltu
    keikka on vain aikataulutettu, mutta sillä ei ole aloituskuntoa, päättymispäivää, suoritustiheyttä ja niin edelleen, eikä sitä koskaan suoriteta.
  2. julkaistu
    työ on määrittänyt prosessin vaiheet ja kaikki suorituksen parametrit ovat käytettävissä. Keikka odottaa ensimmäistä kertaa suoritusta heti, kun aloitusehto täyttyy – esimerkiksi tiettyyn aikaan.
  3. valmis
    työ on valmis suoritettavaksi ja työn aikatauluttaja on asettanut sen suoritusjonoon. Heti kun taustaprosessi on vapaa, työ suoritetaan.
  4. Aktiivinen
    työ kulkee taustalla. Työn tilaa ei voi enää muuttaa suorituksen aikana.
  5. valmis
    työ on suoritettu onnistuneesti.
  6. peruttu
    keikka on peruttu. Irtisanominen on voinut aiheutua manuaalisesti ylläpitäjän toimesta, tai työn suorittamisen aikana on voinut ilmetä ongelmia. Tarkat tiedot löytyvät tehtävälokeista ja kelasta (katso kuvaus alla).

askeleet

jokainen SAP-työ koostuu yhdestä tai useammasta käsittelyvaiheesta – ns. Seuraavassa kuvassa on esimerkkiaskel.

 SAP Job-Prozessschritt
SAP Job-Process Step

© 2020. SAP SE tai SAP: n tytäryhtiö. Kaikki oikeudet pidätetään. Käytetään SAP SE: n luvalla.

SAP-työn askeleella voi olla kolme erilaista ominaisuutta:

  1. ABAP-ohjelma
    tässä tapauksessa käynnistetään ABAP-ohjelma ja muunnelma ja kieli voidaan läpäistä. Yllä olevassa kuvakaappauksessa esimerkiksi ABAP-ohjelma / EPO1 / EXC_ECOSIO_FETCH suoritetaan VARIANTTIHAKULLA, joka hakee säännöllisesti viestejä ecosio Integration Hubista.
  2. ulkoinen komento
    tällä funktiolla voidaan kutsua järjestelmävalvojan ennalta määrittämää komentoa ylös ja myös parametreja voidaan siirtää kutsulle.
  3. ulkoinen ohjelma
    tällöin käynnistetään ulkoinen ohjelma, jolloin parametrit voidaan siirtää myös tänne.

Setup

ensimmäisessä vaiheessa työn nimi ja tehtäväluokka on määritelty transaktiossa SM36, kuten edellä on mainittu. Sitten määritellään työn yksittäiset vaiheet, jotka suoritetaan järjestyksessä – ylhäältä alas.

seuraava vaihe on valita työn aloituskunto.

 SAP Job Startbedingung
SAP Job Start Condition

© 2020. SAP SE tai SAP: n tytäryhtiö. Kaikki oikeudet pidätetään. Käytetään SAP SE: n luvalla.

yleensä lähtötilanteeksi valitaan tietty aika siitä, milloin työ tulee suorittaa, ja toistovälit – esimerkiksi 10 minuutin välein. Jos aikaa ei ole määritelty, työ pysyy ”aikataulutetussa” tilassa eikä sitä suoriteta.

kun on määritetty aika ja toistotiheys, työ tallennetaan. Tämän jälkeen keikka vaihtuu ”vapaaksi” ja odottaa ensimmäistä toteutustaan. Vaihtoehtoisesti työ voidaan suorittaa välittömästi klikkaamalla ”välittömästi”.

Vaihda

jos haluat vaihtaa SAP-työtä, siirry transaktioon SM37. Sieltä saat yleiskuvan kaikista eri statusten työpaikoista. Jos haluat muuttaa jo julkaistua työtä, valitse se yleiskatsauksesta ja valitse valikkopalkista ”Job > Released – Scheduled”.

SAP Job Übersicht
SAP Job Overview

© 2020. SAP SE tai SAP: n tytäryhtiö. Kaikki oikeudet pidätetään. Käytetään SAP SE: n luvalla.

työ voidaan nyt käsitellä uudelleen ja sitten vapauttaa uudelleen.

Näytä lokit

kuten säännöllisesti suoritetussa prosessissa, myös SAP-työ voi päättyä yllättäen. Tässä tapauksessa suosittelemme, että katsot lokit. Voit käyttää tätä uudelleen käyttämällä transaction SM37. Valitse ensimmäisessä vaiheessa yksi jo suoritetuista töistä ja valitse sitten ”Kela” tai ”Tehtäväloki”.

 Logdaten eines SAP Jobs
SAP-työn Log-tiedot

© 2020. SAP SE tai SAP: n tytäryhtiö. Kaikki oikeudet pidätetään. Käytetään SAP SE: n luvalla.

nämä kaksi toimintoa antavat yleiskuvan itse lokista ja yksittäisistä prosessin vaiheista. Edellytyksenä on tietenkin, että prosessin vaiheet myös kirjoittaa käsittely lokit.

SAP S/4HANAN käyttöönoton myötä IDoc-muoto muuttuu jonkin verran. Voit selvittää, mitä nämä muutokset ovat yksityiskohtaisesti tässä artikkelissa.

onko sinulla kysyttävää?

onko sinulla vielä kysyttävää SAP-työpaikoista tai ulkoisten järjestelmien yhteydestä SAP ERP-tai SAP S/4HANA-järjestelmään? Älä epäröi ja ota meihin yhteyttä. Olemme aina käytettävissä vastaamaan kysymyksiisi.

Leave a Reply

Sähköpostiosoitettasi ei julkaista.