SAP Bakgrundsjobbbearbetning SM36

โšก Smart sammanfattning

Bakgrundsjobbbearbetning i SAP mรถjliggรถr icke-interaktiv kรถrning av tidskrรคvande program bakom normal drift, schemalagda via SM36 och รถvervakade via SM37. Den stรถder tre prioritetsklasser och sex livscykelstatusar fรถr att sรคkerstรคlla effektiv arbetsbelastningshantering.

  • ๐Ÿ”ง Automatiseringsfรถrdel: Bakgrundsjobb eliminerar manuell anstrรคngning genom att kรถra resurskrรคvande program under lรฅgtrafik utan anvรคndarinteraktion.
  • ๐Ÿ“Š Prioritetshantering: Tilldela klass A, B eller C-prioritet fรถr att kontrollera exekveringsordning och fรถrdela bakgrundsprocesser effektivt.
  • ๐Ÿ“‹ Livscykel Tracking: ร–vervaka jobbfรถrloppet genom sex statusar โ€“ Schemalagd, Frislรคppt, Klar, Aktiv, Avslutad och Avbruten โ€“ med hjรคlp av SM37.
  • โš™๏ธ Schemalรคggningsprecision: Definiera startvillkor, slutdatum och periodiska intervall fรถr att automatisera รฅterkommande jobbkรถrning pรฅ ett tillfรถrlitligt sรคtt.
  • ๐Ÿ”„ Avschemalรคgg kontroll: Revรฅterstรคller frislรคppta eller fรคrdiga jobb till schemalagd status fรถr att fรถrhindra framtida kรถrning nรคr kraven รคndras.

SAP SM36-transaktion Code fรถr bakgrundsjobbschemalรคggning

Vad รคr ett bakgrundsjobb i SAP?

Ett bakgrundsjobb รคr en icke-interaktiv process som kรถrs bakom normala interaktiva operationer i en SAP system. Bakgrundsjobb kรถrs parallellt och stรถr inte fรถrgrundsprocesser eller operationer. De schemalรคggs med transaktionskod. SM36 och รถvervakas igenom SM37 genom att visa jobbloggar.

Fรถrdelar med bakgrundsjobb i SAP

  • Det minskar manuell anstrรคngning och automatiserar repetitiva uppgifter som annars skulle krรคva anvรคndarinteraktion.
  • Det kan schemalรคggas enligt anvรคndarens รถnskemรฅl, vilket mรถjliggรถr flexibel exekveringstidpunkt.
  • Den kรถrs sรถmlรถst i bakgrunden utan att anvรคndarinmatning krรคvs, vilket frigรถr systemet fรถr interaktivt arbete.
  • Nรคr du vรคl har definierat varianten fรถr ett bakgrundsjobb behรถver anvรคndaren inte oroa sig fรถr att ange fรคltvรคrden varje gรฅng. Detta minskar ocksรฅ risken fรถr inmatningsfel.
  • Den รคr idealisk fรถr tidskrรคvande eller resurskrรคvande program, som kan schemalรคggas att kรถras under lรฅgtrafik nรคr systembelastningen รคr lรฅg.

Typer av prioritetsklasser fรถr bakgrundsjobb

SAP kategoriserar bakgrundsjobb i tre prioritetsklasser som bestรคmmer kรถrningsordning och resursallokering.

  1. Klass A (hรถg/kritisk prioritet): Brรฅdskande eller kritiska uppgifter mรฅste anvรคnda klass A-prioritet. Den reserverar en eller flera bakgrundsarbetsprocesser. Tillgรคngliga processer fรถr klass B och C = Totala arbetsprocesser (anges i RZ03) minus processer reserverade fรถr klass A.
  2. Klass B (Mellanprioritet): Nรคr klass A-jobb har slutfรถrts bรถrjar klass B-jobb att kรถras fรถre klass C-jobb.
  3. Klass C (lรฅg prioritet): Kรถrs endast efter att bรฅde klass A- och klass B-jobb har slutfรถrts. Lรคmplig fรถr icke-brรฅdskande, rutinmรคssiga uppgifter.

Mรถjliga statusar fรถr ett bakgrundsjobb

Varje bakgrundsjobb i SAP passerar genom en definierad livscykel. Dessa statusar hjรคlper administratรถrer track jobbframsteg.

  1. Schemalagt: Programnamn och variant รคr definierade, men startvillkor (startdatum, slutdatum, frekvens) har inte angetts. Jobbet kommer inte att kรถras fรถrrรคn startvillkoren รคr instรคllda.
  2. Utgiven: Alla obligatoriska kriterier รคr uppfyllda, inklusive startvillkor. Jobbet vรคntar pรฅ sin schemalagda starttid.
  3. Redo: Alla villkor รคr uppfyllda, men jobbet ligger i en kรถ och vรคntar pรฅ att en bakgrundsarbetsprocess ska bli tillgรคnglig.
  4. Aktiva: Jobbet kรถrs i bakgrunden. Dess status kan inte รคndras nรคr det รคr aktivt.
  5. Fรคrdiga: Jobbet utfรถrdes utan problem.
  6. Avbruten: Jobbet slutfรถrdes inte. Antingen avbrรถt administratรถren det med tvรฅng, eller sรฅ uppstod ett fel. Undersรถk detta i jobbloggarna i SM37.

Hur man schemalรคgger ett bakgrundsjobb med SM36

Du kan schemalรคgga ett bakgrundsjobb med hjรคlp av transaktionskod SM36Bรฅde planerade och omedelbara jobb kan konfigureras.

Steg 1) Kรถr T-kod SM36.

SAP SM36-transaktion Code fรถr bakgrundsjobbschemalรคggning

Steg 2) Fyll i jobbnamn, prioritetsklass (A / B / C), och mรฅlservern. Att definiera en mรฅlserver hjรคlper till med arbetsbelastningsbalansering mellan applikationsservrar.

Definiera namn och prioritet fรถr bakgrundsjobb i SM36

Steg 3) Klicka pรฅ "Mottagare av buffringslistaโ€ fรถr att fรฅ utdata i din inkorg. Kontrollera e-post frรฅn SBWP.

Konfiguration av mottagarlista fรถr bakgrundsjobb

Steg 4) Sรคtt din SAP anvรคndarnamn och klicka pรฅ knappen Kopiera.

ange SAP Anvรคndarnamn fรถr spoolmottagare

Steg 5) Klicka pรฅ Steg knappen fรถr att definiera ABAP-program och variantdetaljer.

Klicka pรฅ stegknappen fรถr att definiera ABAP-programmet

Steg 6) Definiera programnamnet och variantdetaljer.

  1. Ange ditt programnamn och variantnamn. Om du inte har skapat nรฅgon variant, lรคmna fรคltet tomt.
  2. Klicka Spara.

Ange programnamn och variant fรถr bakgrundsjobbsteget

Steg 7) Nรคr jobbsteget har sparats ser du bekrรคftelseskรคrmen.

Bekrรคftelseskรคrm fรถr bakgrundsjobb

Steg 8) Klicka Startvillkor fรถr att fylla i startdatum, slutdatum och frekvens. Utan ett startvillkor, jobbet kommer alltid att ha statusen Schemalagd och kommer aldrig att springa.

  1. Klicka pรฅ Datum / Tid fรถr periodiska jobb. Om du vรคljer "Omedelbart" kรถrs jobbet direkt som en engรฅngskรถrning.
  2. Definiera startdatum/-tid och slutdatum/-tid. Jobbet slรคpps endast nรคr det uppfyller sina kriterier. schemalagt startdatum/-tid.
  3. Klicka Periodiska vรคrden.

Definiera startvillkor och periodiskt schema fรถr bakgrundsjobb

Steg 9) Vรคlj period โ€” Timvis, Dagligen, Veckovis eller Annan period. Vi vรคljer Annan period.

Vรคlj periodisk frekvens fรถr bakgrundsjobb

Steg 10) Ange de รฅterkommande kriterierna. Till exempel, kรถr var 5:e dag frรฅn startdatumet. Hรคr vรคljer vi alla 10 minuter.

Stรคll in anpassat รฅterkommande intervall fรถr bakgrundsjobb

Steg 11) Klicka Spara.

Spara periodiska vรคrden fรถr bakgrundsjobb

Steg 12) Klicka Spara igen.

Bekrรคfta startvillkor fรถr bakgrundsjobb

Steg 13) Klicka Spara pรฅ huvudskรคrmen.

Spara fullstรคndig bakgrundsjobbdefinition i SM36

Steg 14) Nรคr jobbsteg och startvillkor har definierats visas sammanfattningsfรถnstret.

Sammanfattningsfรถnster fรถr bakgrundsjobbkonfiguration

Steg 15) Klicka Spara fรถr att slutfรถra bakgrundsjobbet.

Slutfรถr och slรคpp bakgrundsjobb

Hur man รถvervakar ett bakgrundsjobb med SM37

Efter schemalรคggning, verifiera jobbstatus med transaktionskod SM37, vilket ger en centraliserad รถversikt รถver alla bakgrundsjobb.

Steg 1) Kรถr T-kod SM37.

SAP SM37-transaktion Code fรถr jobbรถvervakning

Steg 2) Vรคlj dina kriterier fรถr det jobb du vill รถvervaka.

  1. Ange jobbnamnet och anvรคndarnamnet som schemalade jobbet.
  2. Vรคlj status fรถr jobbet.
  3. Ange datumintervallet. Hรคr anger vi endast slutdatumet medan vi behรฅllerping Frรฅn รถppningsdatum.

Ange kriterier fรถr jobbval i SM37

Steg 3) Statusen visar Slรคppt, vilket betyder att startvillkoren รคr uppfyllda och jobbet ligger i kรถn och vรคntar pรฅ en bakgrundsarbetsprocessen blir tillgรคnglig.

Bakgrundsjobbstatus publicerad i SM37 Jobbรถversikt

Hur man avschemalรคgger ett bakgrundsjobb

Avschemalรคggning รฅterstรคller ett jobb frรฅn Slรคppt tillbaka till Schemalagd sรฅ att det inte kรถrs i framtiden. Du kan inte avschemalรคgga ett jobb nรคr det nรฅr Aktiva status.

Steg 1) Utfรถrande SM37.

ร–ppna SM37 fรถr att avschemalรคgga ett bakgrundsjobb

Steg 2) Fyll i kriterierna.

  1. Jobbnamn och anvรคndarnamn som schemalade jobbet.
  2. Vรคlj status โ€” endast Slรคppt or Klar jobb kan schemalรคggas.
  3. Ange datumintervall.
  4. Klicka Kรถr (F8).

Filterkriterier fรถr att avschemalรคgga bakgrundsjobb

Steg 3) Vรคlj jobbet och tryck pรฅ Jobb โ†’ Slรคppt โ†’ Schemalagt.

ร„ndra jobbstatus frรฅn Slรคppt till Schemalagd

Steg 4) Ett bekrรคftelsemeddelande visas i statusfรคltet nรคr jobbet har avschemalagts.

Bekrรคftelsemeddelande fรถr avschemalagt bakgrundsjobb

Bakgrundsjobbbearbetning kontra fรถrgrundsbearbetning

Fรถrgrundsbearbetning krรคver en aktiv anvรคndarsession och blockerar skรคrmen tills uppgiften รคr klar, vilket gรถr den olรคmplig fรถr lรฅngvariga operationer. Bakgrundsbearbetning kรถrs oberoende utan att lรฅsa anvรคndargrรคnssnittet. Fรถrgrundsjobb passar snabba interaktiva uppgifter som datainmatning och konfigurationsรคndringar. Bakgrundsjobb รคr bรคttre fรถr massuppladdningar av data, periodavslut, generering av stora rapporter och schemalagda dataรถverfรถringar. SAP Bรคsta praxis rekommenderar att resurskrรคvande program kรถrs som bakgrundsjobb under lรฅgtrafik.

Vanliga frรฅgor

SM36 anvรคnds fรถr att definiera och schemalรคgga bakgrundsjobb, medan SM37 anvรคnds fรถr att รถvervaka, visa loggar och hantera befintliga bakgrundsjobb. Tillsammans tรคcker de hela jobblivscykeln.

Ja. I SM36, vรคlj "Omedelbart" som startvillkor. Jobbet kรถrs direkt som en engรฅngskรถrning men kommer inte att konfigureras som ett periodiskt รฅterkommande jobb.

Ett avbrutet jobb visas med statusen โ€Avbrutenโ€ i SM37. RevVisa jobbloggen fรถr att identifiera felet. Vanliga orsaker inkluderar programfel, saknade behรถrigheter eller otillrรคckliga bakgrundsprocesser.

AI-drivna verktyg som SAP Business AI kan fรถrutsรคga jobbfel, optimera schemalรคggningsfรถnster och automatiskt omfรถrdela arbetsprocesser baserat pรฅ historiska prestandamรถnster.

AI-drivna รถvervakningsverktyg analyserar jobbloggar i realtid, upptรคcker avvikelser och utlรถser varningar innan fel uppstรฅr. Detta minskar manuell tillsyn och mรถjliggรถr proaktiv systemadministration.

Sammanfatta detta inlรคgg med: