Utfør ABAP-Program I Bakgrunn som Bakgrunnsoppgave

SAP gjør DET MULIG FOR ABAP-utviklere å utføre ABAP-programmer som kjøres i bakgrunnen, akkurat som en bakgrunnsoppgave eller en jobb.Programmerere kjører ABAP-rapporter ved HJELP AV se38-transaksjon og kan konfigurere utførelse AV ABAP-programmer i bakgrunnen ved hjelp av SAMME SAP-transaksjon SE38.DENNE ABAP-opplæringen viser hvordan du utfører programmer i bakgrunnen VED HJELP AV SE38 og viser prosessen med bakgrunnsutførelse ved HJELP AV SM37 tcode I SAP-systemet.

jeg har nylig opprettet en batchprosess og konvertert batchprosessen til ET ABAP-program ved å legge til velg alternativ FOR vbeln faktureringsdokumentnummerfelt.Nå vil jeg utføre DETTE ABAP-programmet med gitte valgverdier (dokumentnummer for fakturaer) som EN SAP-bakgrunnsjobb.Kjører ABAP-rapporten (program) som en bakgrunnsoppgave vil forhindre ubrukelige skjermdisplayer, etc.It vil kjøre raskere også.

først av ALT, ring SAP transaction SE38 og gi ABAP-programnavnet. Trykk Execute icon Eller F8 for å vise den første skjermen for å gi velg alternativ verdier som kreves for at programmet skal kjøre.

 kjør ABAP batch program i bakgrunnen

Gi valgskjermparametere for rapporten.

På TOPP SAP-menyen velger Du Program > Kjør I Bakgrunn (F9) menyalternativer.

utfør ABAP-programmet i bakgrunnen

du kan angi et dummy-skrivernavn (utdataenhet) hvis ABAP-programmet ikke skriver ut noe.Ellers må du definere riktig skriver som målutgangsenhet for de resulterende utgangene FRA ABAP-rapporten.

SAP-utskriftsparametere for bakgrunnsutførelse

som sagt, siden jeg ikke vil skrive ut noen dokumenter, er om-informasjonen om formatering ikke relatert til saken min.

SAP-utdataformateringsalternativer

på under skjermen med tittelen “Starttid”, kan du planlegge utførelsestid og frekvens for DETTE ABAP-programmet for en bakgrunnsoppgave.Siden jeg ikke planlegger DENNE ABAP-rapportutførelsen periodisk, valgte jeg “Umiddelbar” for å utføre ABAP-programmet umiddelbart for bare en gang.

konfigurer starttidspunkt FOR ABAP-rapport for å kjøre i bakgrunnen

La “Periodisk jobb” velge alternativet klart, hvis DU vil kjøre ABAP-programmet en gang. Hvis du vil utføre det med jevne mellomrom, kan du konfigurere det også.

Trykk På Lagre-knappen. NÅR du lagrer konfigurasjonen for bakgrunnsutførelse, STARTES abap-rapporten automatisk som en bakgrunnsoppgave.

umiddelbar start FOR ABAP-programmet i bakgrunnen

VED HJELP AV SM37 SAP-transaksjonskode kan ABAP-utvikler kontrollere utførelsesstatusen for bakgrunnsjobbene eller bakgrunnsoppgaven som er opprettet tidligere definert på målsystemet.

på under SM37 Enkel Jobbvalg SAP-skjerm, gir jeg filterdata for å vise mine bakgrunnsrapportutførelsesoppgaver.

SAP SM37 transaksjon for å vise utførelse av bakgrunnsoppgaver

her er bakgrunnsoppgavene der JEG utfører ET ABAP-program, og jeg kan se starttid, sluttid og varighet detaljer for hver bakgrunnsoppgaveutførelse.

SAP-jobboversiktsliste for ABAP-programkjøring i bakgrunnen

Leave a Reply