SAP SM37 Tcode: Sådan kontrollerer du baggrundsjob

⚡ Smart opsummering

Overvågning af et baggrundsjob i SAP sikrer, at planlagte batchjob fuldføres korrekt ved hjælp af transaktion SM37 til at undersøge annullerede eller langvarige job, gennemgå joblogge og reparere job, der sidder fast i aktiv status med relaterede transaktioner såsom SM50, SM59 og SE16.

  • 🖥️ Primær transaktion: Brug SM37 til at overvåge baggrundsjob efter jobnavn, bruger, status og datointerval.
  • ❌ Annullerede job: Vælg status Annulleret, og åbn jobloggen for at trace den grundlæggende årsag til et mislykket job.
  • ⏱️ Aktive job: Kontrollér kolonnen Varighed for langvarige job, og undersøg relaterede tabeldata med SE16.
  • 🔧 Fastlåste job: Reparer job, der fejlagtigt vises som aktive ved hjælp af Job > Kontroller status, og gennemgå SM50, hvis den stadig kører.
  • 🔗 Relaterede transaktioner: SM59 verificerer RFC-forbindelser, mens SM50 viser arbejdsprocesårsager til dybere undersøgelse.

Overvåg et baggrundsjob i SAP bruger SM37

Sådan overvåger du et baggrundsjob

Overvågning af baggrundsjob er vigtig, fordi når du først planlægger jobbet, kan det blive annulleret på grund af en fejl. Brug SM37 for at undersøge årsagen.

Trin 1) Udfør T-kode SM37.

Overvåg et baggrundsjob i SAP

Trin 2) Udfyld de nødvendige kriterier.

  1. Jobnavn og brugernavn (hvem planlagde jobbet). Du kan sætte * for at få detaljer om alle job planlagt af alle brugere.
  2. Vælg jobstatus, som du vil overvåge. Hvis du opdager, at et baggrundsjob ikke er fuldført, skal du vælge Annulleret status.
  3. Angiv datointervallet efter dit krav.

Overvåg et baggrundsjob i SAP

Trin 3) Du får en skærm som vist nedenfor.

Overvåg et baggrundsjob i SAP

Trin 4) Klik på Joblog knappen til trace den fejl, der forårsagede, at jobbet blev annulleret.

Overvåg et baggrundsjob i SAP

Trin 5) Du får følgende detaljer. I eksemplet nedenfor blev jobbet annulleret, da der var et problem med RFC forbindelse til fjernsystemet. Som en løsning skal du bruge SM59 til at kontrollere, om der er et godkendelsesproblem med fjernsystemet.

Overvåg et baggrundsjob i SAP

Nogle gange kan job i aktiv status også forårsage et problem.

Du kan komme ud for problemer som f.eks. at tablespaces er fulde; duplikatjobbet kører med samme navn og timing, jobbet vælger eller opdaterer store data osv.

#1 Bedste SAMLETGoFrugal
9.8/ 10
★ ★ ★ ★ ★
Start gratis prøveversion
Zoho Books
9.5/ 10
★ ★ ★ ★ ★
Besøg Zoho Books
Xero
9.3/ 10
★ ★ ★ ★ ★
Besøg Xero
Paychex
9.3/ 10
★ ★ ★ ★ ★
Besøg Paychex
Bedste ForDetailhandel og distribution ERPRegnskab for små virksomhederOnline regnskabLøn & HR
Key Feature✓POS, lager og regnskab i ét✓Tilpasselige økonomiske rapporter✓Fakturering og bankafstemning✓Lønbehandling og skatteindberetning
Inkluderer også✓Cloud- og mobilapps✓Salgsgodkendelsesworkflows✓1,000+ app-integrationer✓Fordele ved administration
Gratis prøveversion30-dages gratis prøveperiode14-dages gratis prøveperiode30-dages gratis prøveperiodeFå et gratis tilbud
Start gratis prøveversionBesøg Zoho BooksBesøg XeroBesøg Paychex

Sådan overvåger du et aktivt baggrundsjob

Udover annullerede job kan langvarige aktive job også være tegn på et problem. Du kan også tjekke sådanne job fra SM37. Følg proceduren nedenfor.

Trin 1) Udfør SM37.

Trin 2) Udfyld de nødvendige kriterier.

  1. Jobnavn og brugernavn (som jobbet planlægges med).
  2. Vælg jobstatus, som du vil overvåge. Hvis du finder et problem med systemets ydeevne, eller hvis en opgave ikke er fuldført i meget lang tid, skal du vælge aktiv status.
  3. Angiv datointervallet efter dit krav.

Overvåg et baggrundsjob i SAP

Trin 3) Undersøge nærmere Varighed kolonne (som angiver, at jobbet har kørt i n sekunder). Hvis du finder en stor varighed, skal du undersøge joboplysningerne fra jobloggen. Nogle job bruger en stor mængde data. Brug SE16 til at kontrollere tabelposter for de tabeller, der bruges af jobbet.

Overvåg et baggrundsjob i SAP

Nogle gange viser jobs at være i aktiv status, selvom de er afsluttet.

Sådan retter du job, der sidder fast i aktiv status

Hvis et job ser aktivt ud, selvom det er færdigt, kan du reparere dets status. Følg nedenstående procedure –

Trin 1) Som vist ovenfor, Udfør T-kode SM37 og vælg jobbet med en aktiv status.

Trin 2) Vælg aktiv job, der forårsager problemet.

Overvåg et baggrundsjob i SAP

Trin 3) Klik på knappen Job->Tjek status.

Overvåg et baggrundsjob i SAP

Trin 4) I statuslinje i vinduet finder du som nedenstående besked. Dette vil reparere jobstatus, hvis der var et problem

Overvåg et baggrundsjob i SAP

Trin 5) Hvis jobbet stadig er i kørende status, så gå til SM50. Nedenstående skærm åbnes. Se på "Grund" kolonne, som viser eventuelle fejl eller ekstraordinære problemer. Undersøg det nærmere.

Overvåg et baggrundsjob i SAP

Ofte Stillede Spørgsmål

Transaktion SM37 bruges til at overvåge baggrundsjob i SAPDu indtaster jobnavn, bruger, status og datointerval for at se planlagte, aktive, afsluttede eller annullerede job og deres logfiler.

SM37 overvåger status og logfiler for job i baggrunden, mens SM50 viser aktive arbejdsprocesser på en applikationsserver. SM50 hjælper med at undersøge job, der stadig kører, ved at vise årsagskolonnen for fejl.

SM37-jobloggen viser jobbets start- og sluttidspunkter, status og detaljerede meddelelser. Den hjælper med at identificere den grundlæggende årsag til et annulleret job, f.eks. en RFC-forbindelse eller godkendelsesfejl.

AI analyserer løbende jobkørselstider, statusser og logfiler for at opdage uregelmæssigheder, markere fastlåste eller langsomme job og automatisk advare administratorer. Dette reducerer manuel overvågning og fremskynder rodårsagsanalysen.

Ja. AI-modeller lærer fra historiske joblogfiler og systembelastning for at forudsige sandsynlige fejl eller forsinkelser, før de opstår, hvilket giver administratorer mulighed for at omplanlægge job og forhindre afbrydelser i batchbehandling.

Opsummer dette indlæg med: