Suorita ABAP-ohjelma taustalla Taustatehtävänä

SAP antaa ABAP-kehittäjille mahdollisuuden suorittaa ABAP-ohjelmia, jotka suoritetaan taustalla aivan kuten taustatehtävä tai työ.Ohjelmoijat suorittavat ABAP-raportteja käyttäen SE38-tapahtumaa ja pystyvät määrittämään ABAP-ohjelmien suorituksen taustalla käyttäen samaa SAP-tapahtumaa SE38.Tämä ABAP-opetusohjelma näyttää, miten ohjelmia suoritetaan taustalla SE38: n avulla ja näyttää taustan suorituksen prosessin SM37 tcodella SAP-järjestelmässä.

olen äskettäin luonut eräprosessin ja muuntanut eräprosessin ABAP-ohjelmaksi lisäämällä valitse vaihtoehto VBELN billing document number-kenttään.Nyt haluan suorittaa tämän ABAP-ohjelman annetuilla valitse-asetusarvoilla (laskujen asiakirjanumero) SAP-taustatyönä.ABAP-raportin (ohjelman) suorittaminen taustatehtävänä estää hyödyttömät näyttöruudut, etc.It suorittaa nopeammin samoin.

soita ensin SAP-tapahtumalle SE38 ja anna ABAP-ohjelman nimi. Paina Suorita kuvake tai F8 näyttää alkuperäisen näytön tarjota valitse vaihtoehto arvot tarvitaan ohjelman suorittaa.

suorita ABAP-eräohjelma taustalla

Anna raporttiin valintaruudun parametrit.

Valitse ylhäältä SAP-valikosta ohjelma > Suorita taustalla (F9) – valikkovaihtoehdoissa.

suorita ABAP-ohjelma taustalla

voit asettaa valetulostimen nimen (tulostuslaite), jos ABAP-ohjelma ei tulosta mitään.Muuten, sinun täytyy määritellä oikea tulostin Tha kohdelähtölaite tuloksena lähdöt ABAP raportti.

SAP print parameters for background execution

kuten sanoin, Koska en tulosta mitään asiakirjoja, tietoja muotoilusta ei liity tapaukseeni.

SAP-lähdön muotoiluasetukset

alla olevalla näytöllä, jonka otsikko on “aloitusaika”, voit ajoittaa tämän ABAP-ohjelman suoritusajan ja-taajuuden taustatehtävää varten.Koska en ajoittaa tätä ABAP raportin suorittamisen määräajoin, olen chosed “välitön” suorittaa ABAP ohjelman välittömästi vain kerran.

määritä ABAP-raportin käynnistymisaika suoritettavaksi taustalla

jätä “Määräaikaistyö” – valinta tyhjäksi, jos haluat suorittaa ABAP-ohjelman kerran. Jos haluat suorittaa sen määräajoin, Voit määrittää sen myös.

paina Tallenna-painiketta. Kun tallennat taustan suoritusasetukset, ABAP-raportti käynnistyy automaattisesti taustatehtävänä.

ABAP-ohjelman välitön aloitus taustalla

SM37 SAP-tapahtumakoodilla ABAP-kehittäjä voi tarkistaa taustatöiden suoritustilan tai aiemmin target-järjestelmässä määritellyn taustatehtävän.

alla sm37 Simple Job Selection SAP-näytössä annan suodatustietoja taustaraporttini suoritustehtävien luetteloimiseksi.

SAP SM37-tapahtuma taustatehtävien suorittamisen näyttämiseksi

tässä ovat taustatehtävät, joissa suoritan ABAP-ohjelman ja näen kunkin taustatehtävän suorituksen alkamisajan, päättymisajan ja keston yksityiskohdat.

SAP job overview list for ABAP program execution in background

Leave a Reply