SAP SM37 T-kod: Hur man kontrollerar bakgrundsjobb

⚡ Smart sammanfattning

Övervaka ett bakgrundsjobb i SAP säkerställer att schemalagda batchjobb slutförs korrekt, med hjälp av transaktion SM37 för att undersöka avbrutna eller långvariga jobb, granska jobbloggar och reparera jobb som fastnat i aktiv status med relaterade transaktioner som SM50, SM59 och SE16.

  • 🖥️ Primär transaktion: Använd SM37 för att övervaka bakgrundsjobb efter jobbnamn, användare, status och datumintervall.
  • ❌ Avbrutna jobb: Välj statusen Avbruten och öppna jobbloggen för att tracgrundorsaken till ett misslyckat jobb.
  • ⏱️ Aktiva jobb: Kontrollera kolumnen Varaktighet för långvariga jobb och granska relaterade tabelldata med SE16.
  • 🔧 Fastnade jobb: Reparera jobb som felaktigt visas som aktiva med hjälp av Jobb > Kontrollera status och granska SM50 om det fortfarande körs.
  • 🔗 Relaterade transaktioner: SM59 verifierar RFC-anslutningar, medan SM50 visar orsaker i arbetsprocessen för djupare undersökning.

Övervaka ett bakgrundsjobb i SAP använder SM37

Hur man övervakar ett bakgrundsjobb

Att övervaka bakgrundsjobb är viktigt eftersom när du väl har schemalagt jobbet kan det avbrytas på grund av något fel. Använd SM37 för att undersöka grundorsaken.

Steg 1) Kör T-kod SM37.

Övervaka ett bakgrundsjobb i SAP

Steg 2) Fyll i de nödvändiga kriterierna.

  1. Arbetsnamn och användarnamn (vem schemalagt jobbet). Du kan sätta * för att få information om alla jobb som schemalagts av alla användare.
  2. Välj jobbstatus som du vill övervaka. Om du upptäcker att ett bakgrundsjobb inte har slutförts, välj Status Avbruten.
  3. Ange datumintervall enligt dina krav.

Övervaka ett bakgrundsjobb i SAP

Steg 3) Du kommer att få en skärm som visas nedan.

Övervaka ett bakgrundsjobb i SAP

Steg 4) Klicka på Jobblogg knappen till trace felet på grund av vilket jobbet avbröts.

Övervaka ett bakgrundsjobb i SAP

Steg 5) Du får följande detaljer. I exemplet nedan avbröts jobbet eftersom det uppstod ett problem med RFC-anslutning till fjärrsystemet. Som en lösning, använd SM59 för att kontrollera om det finns ett auktoriseringsproblem med fjärrsystemet.

Övervaka ett bakgrundsjobb i SAP

Ibland kan jobb i statusen Aktiv också orsaka problem.

Du kan stöta på problem som att bordsutrymmen är fulla; dubblettjobbet körs med samma namn och timing, jobbet väljer eller uppdaterar stora data, etc.

#1 BÄST TOTALTGoFrugal
9.8/ 10
★ ★ ★ ★ ★
Börja Free Trial
Zoho böcker
9.5/ 10
★ ★ ★ ★ ★
Besök Zoho Books
Xero
9.3/ 10
★ ★ ★ ★ ★
Besök Xero
Paychex
9.3/ 10
★ ★ ★ ★ ★
Besök Paychex
bäst förDetaljhandel och distribution ERPSmåföretags redovisningBokföring onlineLön & HR
Key Feature✓POS, lager och redovisning i ett✓Anpassningsbara finansiella rapporter✓Fakturering och bankavstämning✓Lönehantering och skattedeklaration
Inkluderar också✓Moln- och mobilappar✓Arbetsflöden för godkännande av försäljning✓1,000+ appintegrationer✓Fördelar administrationen
Pröva På30-Day Free Trial14-Day Free Trial30-Day Free TrialFå en gratis offert
Börja Free TrialBesök Zoho BooksBesök XeroBesök Paychex

Så här övervakar du ett aktivt bakgrundsjobb

Förutom avbrutna jobb kan även långvariga aktiva jobb signalera ett problem. Du kan också kontrollera sådana jobb från SM37. Följ proceduren nedan.

Steg 1) Utförande SM37.

Steg 2) Fyll i de nödvändiga kriterierna.

  1. Jobbnamn och användarnamn (med vilket jobbet schemaläggs).
  2. Välj jobbstatus som du vill övervaka. Om du hittar ett problem med systemets prestanda eller om en uppgift inte slutförs under en mycket lång tid, välj sedan aktiv status.
  3. Ange datumintervall enligt dina krav.

Övervaka ett bakgrundsjobb i SAP

Steg 3) Kolla upp Duration kolumnen (vilket betyder att jobbet har körts sedan n sekunder). Om du hittar en stor varaktighet, undersök jobbinformationen i jobbloggen. Vissa jobb använder en stor mängd data. Använd SE16 för att kontrollera tabellposter för de tabeller som används av jobbet.

Övervaka ett bakgrundsjobb i SAP

Ibland visar jobb vara i aktiv status trots att de är slutförda.

Hur man korrigerar jobb som fastnat i aktiv status

Om ett jobb verkar vara aktivt trots att det är slutfört kan du åtgärda dess status. Följ proceduren nedan –

Steg 1) Som visas ovan, exekvera T-kod SM37 och välj jobbet med aktiv status.

Steg 2) Välj aktiv jobb som orsakar problemet.

Övervaka ett bakgrundsjobb i SAP

Steg 3) Klicka på Jobb->Kontrollera status.

Övervaka ett bakgrundsjobb i SAP

Steg 4) I statusfältet i fönstret hittar du meddelandet nedan. Detta reparerar jobbstatus om det uppstod ett problem

Övervaka ett bakgrundsjobb i SAP

Steg 5) Om jobbet fortfarande är i körstatus, gå till SM50. Skärmen nedan öppnas. Ta en titt på "Anledning" kolumn som visar eventuella fel eller exceptionella problem. Undersök det vidare.

Övervaka ett bakgrundsjobb i SAP

Vanliga frågor

Transaktion SM37 används för att övervaka bakgrundsjobb i SAPDu anger jobbnamn, användare, status och datumintervall för att visa schemalagda, aktiva, slutförda eller avbrutna jobb och deras loggar.

SM37 övervakar bakgrundsjobbstatus och loggar, medan SM50 visar aktiva arbetsprocesser på en applikationsserver. SM50 hjälper till att undersöka jobb som fortfarande körs genom att visa orsakskolumnen för fel.

SM37-jobbloggen visar jobbets start- och sluttider, status och detaljerade meddelanden. Den hjälper till att identifiera grundorsaken till ett avbrutet jobb, till exempel ett RFC-anslutnings- eller auktoriseringsfel.

AI analyserar kontinuerligt jobbkörningar, statusar och loggar för att upptäcka avvikelser, flagga fastnade eller långsamma jobb och varna administratörer automatiskt. Detta minskar manuell övervakning och snabbar upp rotorsaksanalysen.

Ja. AI-modeller lär sig från historiska jobbloggar och systembelastning för att förutsäga sannolika fel eller förseningar innan de inträffar, vilket gör det möjligt för administratörer att omschemalägga jobb och förhindra avbrott i batchbearbetningen.

Sammanfatta detta inlägg med: